diff --git a/src/api/model/early.js b/src/api/model/early.js index cb1b140..42fb7ff 100644 --- a/src/api/model/early.js +++ b/src/api/model/early.js @@ -38,6 +38,14 @@ export default { return await http.post(this.url,params); } }, + field:{ + url: `${config.API_URL}/spare.parts.warning.field.list`, + name: "预警管理自定义检索", + post: async function (params) { + return await http.post(this.url, params); + }, + } + } }; diff --git a/src/api/model/orders.js b/src/api/model/orders.js index f3778ff..971a6e6 100644 --- a/src/api/model/orders.js +++ b/src/api/model/orders.js @@ -224,6 +224,13 @@ export default { post: async function (params) { return await http.post(this.url,params); } + }, + wbCompanyField:{ + url: `${config.API_URL}/wb.company.field.list`, + name: "维保厂商下拉", + post: async function (params) { + return await http.post(this.url,params); + } } }, plan:{ diff --git a/src/api/model/setup.js b/src/api/model/setup.js index 36cbc14..3498a39 100644 --- a/src/api/model/setup.js +++ b/src/api/model/setup.js @@ -240,7 +240,28 @@ export default { post: async function (data) { return await http.post(this.url, data); }, - } + }, + regionalConstList:{ + url:`${config.API_URL}/regional.address.const.list`, + name:"区域信息对照下拉列表", + post:async function (data) { + return await http.post(this.url, data); + }, + }, + import:{ + url: `${config.API_URL}/regional.address.batch.import`, + name: "区域地址导入", + post: async function (params) { + return await http.post(this.url,params,{'Content-Type': 'multipart/form-data'}); + } + }, + template:{ + url: `${config.API_URL}/area.address.import.template`, + name: "区域地址导入模版", + post: async function (params) { + return await http.get(this.url,params,{responseType: 'arraybuffer'}); + } + }, }, spare:{ list:{ diff --git a/src/assets/icons/PartsMag.vue b/src/assets/icons/PartsMag.vue new file mode 100644 index 0000000..6e1fe09 --- /dev/null +++ b/src/assets/icons/PartsMag.vue @@ -0,0 +1,15 @@ + + + + + diff --git a/src/assets/icons/index.js b/src/assets/icons/index.js index fc3299b..d19e4f9 100644 --- a/src/assets/icons/index.js +++ b/src/assets/icons/index.js @@ -57,6 +57,7 @@ export { default as OrderQuery } from './OrderQuery.vue' export { default as ComponentQuery } from './ComponentQuery.vue' export { default as TermQuery } from './TermQuery.vue' export { default as Feedback } from './Feedback.vue' +export { default as PartsMag } from './PartsMag.vue' export { default as File7z } from './file/7z.vue' export { default as FileBmp } from './file/Bmp.vue' diff --git a/src/components/scImport/index.vue b/src/components/scImport/index.vue index 5fc11fa..f509276 100644 --- a/src/components/scImport/index.vue +++ b/src/components/scImport/index.vue @@ -111,7 +111,7 @@ export default { }, methods:{ getWsResult(res){ - if(res.data && (res.data.type == 4 || res.data.type == 5 || res.data.type == 10 || res.data.type == 17 || res.data.type == 18 || res.data.type == 27 || res.data.type == 28 || res.data.type == 31 || res.data.type == 42)){ + if(res.data && (res.data.type == 4 || res.data.type == 5 || res.data.type == 10 || res.data.type == 17 || res.data.type == 18 || res.data.type == 27 || res.data.type == 28 || res.data.type == 31 || res.data.type == 42 || res.data.type == 44)){ if(this.type == res.data.type){ this.importInfo = res.data; this.progressShow = true; diff --git a/src/components/scTable/index.vue b/src/components/scTable/index.vue index 3d800e4..b3b36d9 100644 --- a/src/components/scTable/index.vue +++ b/src/components/scTable/index.vue @@ -8,6 +8,15 @@ -->