Browse Source

添加模板编号生成

develop
ljlong_2630 1 year ago
parent
commit
9d4d31d7b2
  1. 8
      src/api/model/codeDefine.js
  2. 9
      src/views/model/devicemodel/editModel.vue

8
src/api/model/codeDefine.js

@ -42,3 +42,11 @@ export function delCodeDefine(id) {
method: 'delete' method: 'delete'
}) })
} }
//获取ID
export function getCode(busi_code){
return request({
url: '/model/codeDefine/coder/' + busi_code,
method: 'get',
})
}

9
src/views/model/devicemodel/editModel.vue

@ -147,6 +147,7 @@ import { delModelparam, listModelparamNoPage, addBatch, editBatch, } from "@/api
import Table from "@/components/TableColumnTreeSelect/index.vue"; import Table from "@/components/TableColumnTreeSelect/index.vue";
import { ElMessageBox } from 'element-plus'; import { ElMessageBox } from 'element-plus';
import { onMounted, ref } from 'vue'; import { onMounted, ref } from 'vue';
import { getCode } from '@/api/model/codeDefine';
const { proxy } = getCurrentInstance(); const { proxy } = getCurrentInstance();
const { dc_class_type, dc_device_partion } = proxy.useDict('dc_class_type', 'dc_device_partion'); const { dc_class_type, dc_device_partion } = proxy.useDict('dc_class_type', 'dc_device_partion');
const router = useRouter(); const router = useRouter();
@ -593,7 +594,7 @@ function partionChange(val) {
item.partion = val; item.partion = val;
item.id = "ABCDEFXYZ" + form.value.modelCode + item.paramClassCode; item.id = "ABCDEFXYZ" + form.value.modelCode + item.paramClassCode;
}); });
debugger
} }
@ -739,8 +740,14 @@ function addRowsCallBack(records, callback) {
callback([...newSelectedList.value]) callback([...newSelectedList.value])
} }
function getModelCode() {
getCode("device_model_code").then(response => {
form.value.modelCode = response.msg;
});
}
getModelCode();
getTreeselect(); getTreeselect();
getModelTypeListNoPage(); getModelTypeListNoPage();
getModelParamList(); getModelParamList();

Loading…
Cancel
Save