| 12345678910111213141516171819202122232425262728 |
- import { addModelAttribute, getModelAttribute, updateModelAttribute, delModelAttribute, getModelAttributeList } from '@/api/iot/model'
- import { message } from 'ant-design-vue'
- export class ModelAttrController {
- static async page (params: any) {
- return await getModelAttribute(params)
- }
- static async post (data: IOT.API.MODELATTR.ModelAttr & {modelId: string}) {
- await addModelAttribute(data)
- message.success('新增成功')
- }
- static async update (data: IOT.API.MODELATTR.ModelAttr & {modelId: string}) {
- await updateModelAttribute(data)
- message.success('修改成功')
- }
- static async del (id: string) {
- await delModelAttribute(id)
- message.success('删除成功')
- }
- static async list (params: {modelId: string, excludeRts: boolean} = { modelId: '', excludeRts: false }) {
- return await getModelAttributeList(params)
- }
- }
|