diff --git a/public/index.html b/public/index.html index 4fdd0ec3..e31ac6e6 100644 --- a/public/index.html +++ b/public/index.html @@ -14,11 +14,6 @@ <%= VUE_APP_TITLE %> - - - - - diff --git a/src/api/model/qm.js b/src/api/model/qm.js index 1e64cb78..b86b55f7 100644 --- a/src/api/model/qm.js +++ b/src/api/model/qm.js @@ -42,15 +42,16 @@ export default { return await http.get(this.url, data); }, }, + //缺陷项 defect:{ list: { - name: "质检项目", + name: "列表", req: async function (data) { return await http.get(`${config.API_URL}/qm/defect/`, data); }, }, item: { - name: "质检项目", + name: "详情", req: async function (id) { return await http.get(`${config.API_URL}/qm/defect/${id}/`); }, @@ -58,10 +59,7 @@ export default { update: { name: "更新", req: async function (id, data) { - return await http.put( - `${config.API_URL}/qm/defect/${id}/`, - data - ); + return await http.put(`${config.API_URL}/qm/defect/${id}/`,data); }, }, create: { @@ -73,12 +71,11 @@ export default { delete: { name: "删除", req: async function (id) { - return await http.delete( - `${config.API_URL}/qm/defect/${id}/` - ); + return await http.delete(`${config.API_URL}/qm/defect/${id}/`); }, }, }, + //检验项 testitem: { list: { name: "质检项目", @@ -95,10 +92,7 @@ export default { update: { name: "更新", req: async function (id, data) { - return await http.put( - `${config.API_URL}/qm/testitem/${id}/`, - data - ); + return await http.put(`${config.API_URL}/qm/testitem/${id}/`,data); }, }, create: { @@ -110,9 +104,139 @@ export default { delete: { name: "删除", req: async function (id) { - return await http.delete( - `${config.API_URL}/qm/testitem/${id}/` - ); + return await http.delete(`${config.API_URL}/qm/testitem/${id}/`); + }, + }, + }, + //检验表 + qct: { + list: { + name: "列表", + req: async function (data) { + return await http.get(`${config.API_URL}/qm/qct/`, data); + }, + }, + item: { + name: "详情", + req: async function (id) { + return await http.get(`${config.API_URL}/qm/qct/${id}/`); + }, + }, + update: { + name: "更新", + req: async function (id, data) { + return await http.put(`${config.API_URL}/qm/qct/${id}/`,data); + }, + }, + create: { + name: "创建", + req: async function (data) { + return await http.post(`${config.API_URL}/qm/qct/`, data); + }, + }, + delete: { + name: "删除", + req: async function (id) { + return await http.delete(`${config.API_URL}/qm/qct/${id}/`); + }, + }, + }, + //检验表检测缺陷项 + qctdefect:{ + list: { + name: "列表", + req: async function (data) { + return await http.get(`${config.API_URL}/qm/qctdefect/`, data); + }, + }, + item: { + name: "详情", + req: async function (id) { + return await http.get(`${config.API_URL}/qm/qctdefect/${id}/`); + }, + }, + update: { + name: "更新", + req: async function (id, data) { + return await http.put(`${config.API_URL}/qm/qctdefect/${id}/`,data); + }, + }, + create: { + name: "创建", + req: async function (data) { + return await http.post(`${config.API_URL}/qm/qctdefect/`, data); + }, + }, + delete: { + name: "删除", + req: async function (id) { + return await http.delete(`${config.API_URL}/qm/qctdefect/${id}/`); + }, + }, + }, + //检验表检测物料 + qctmat:{ + list: { + name: "列表", + req: async function (data) { + return await http.get(`${config.API_URL}/qm/qctmat/`, data); + }, + }, + item: { + name: "详情", + req: async function (id) { + return await http.get(`${config.API_URL}/qm/qctmat/${id}/`); + }, + }, + update: { + name: "更新", + req: async function (id, data) { + return await http.put(`${config.API_URL}/qm/qctmat/${id}/`,data); + }, + }, + create: { + name: "创建", + req: async function (data) { + return await http.post(`${config.API_URL}/qm/qctmat/`, data); + }, + }, + delete: { + name: "删除", + req: async function (id) { + return await http.delete(`${config.API_URL}/qm/qctmat/${id}/`); + }, + }, + }, + //检验表检测模板项 + qcttestitem:{ + list: { + name: "列表", + req: async function (data) { + return await http.get(`${config.API_URL}/qm/qcttestitem/`, data); + }, + }, + item: { + name: "详情", + req: async function (id) { + return await http.get(`${config.API_URL}/qm/qcttestitem/${id}/`); + }, + }, + update: { + name: "更新", + req: async function (id, data) { + return await http.put(`${config.API_URL}/qm/qcttestitem/${id}/`,data); + }, + }, + create: { + name: "创建", + req: async function (data) { + return await http.post(`${config.API_URL}/qm/qcttestitem/`, data); + }, + }, + delete: { + name: "删除", + req: async function (id) { + return await http.delete(`${config.API_URL}/qm/qcttestitem/${id}/`); }, }, }, diff --git a/src/components/scFormTable/index.vue b/src/components/scFormTable/index.vue index 775f6e85..9217981e 100644 --- a/src/components/scFormTable/index.vue +++ b/src/components/scFormTable/index.vue @@ -16,7 +16,7 @@ @@ -44,7 +44,8 @@ placeholder: { type: String, default: "暂无数据" }, dragSort: { type: Boolean, default: false }, hideAdd: { type: Boolean, default: false }, - hideDelete: { type: Boolean, default: false } + hideDelete: { type: Boolean, default: false }, + hideIndex: { type: Boolean, default: false } }, data(){ return { diff --git a/src/utils/enum.js b/src/utils/enum.js index 06ddce2f..df6f5d13 100644 --- a/src/utils/enum.js +++ b/src/utils/enum.js @@ -70,6 +70,20 @@ export const mioTypeEnum = new EnumFactory({ 'other_in': '其他入库', 'other_out': '其他出库' }) +export const fiedTypeEnum = new EnumFactory({ + 'input-int': '整数', + 'input-number': '小数', + 'input-text': '文本', + 'select-text': '单选', + 'selects-text': '多选', +}) +export const testTagsEnum = new EnumFactory({ + 'purin': '入厂检验', + 'first': '首件检验', + 'prod': '成品检验', + 'process': '过程检验', + 'performance': '性能检验', +}) export const productTypeEnum = new EnumFactory({ 0: '电/水/气', 10: '成品', diff --git a/src/views/enm_coal/power.vue b/src/views/enm_coal/power.vue index ba7a9974..3717f596 100644 --- a/src/views/enm_coal/power.vue +++ b/src/views/enm_coal/power.vue @@ -26,13 +26,13 @@ - 煤磨工段主要设备(100KW以上)单位产品电耗数据表 + 煤磨工序主要设备(100KW以上)单位产品电耗数据表 设备名称 设备位号 - 单位 + 单位产品分布电耗 上个小时 昨日 本月 @@ -242,7 +242,7 @@ export default { tableData: [], modelValue: true, type: "hour_s", - title: "煤磨工段", + title: "煤磨工序", cate: "", apiObj: this.$API.enm.mpoint.stat, showClose: true, @@ -430,7 +430,7 @@ export default { } let index = that.mpoints.indexOf(item.mpoint_name); let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[3] = item.elec_consume_unit; @@ -469,7 +469,7 @@ export default { item.elec_consume_unit; } else { let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[4] = item.elec_consume_unit; @@ -496,7 +496,7 @@ export default { item.elec_consume_unit; } else { let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[5] = item.elec_consume_unit; diff --git a/src/views/enm_coal/report.vue b/src/views/enm_coal/report.vue index 795e2e76..bbcf052e 100644 --- a/src/views/enm_coal/report.vue +++ b/src/views/enm_coal/report.vue @@ -25,7 +25,7 @@ > - 煤磨工段生产报告 + 煤磨工序生产报告 参数 @@ -276,7 +276,7 @@ export default { tableName: "生产报告", modelValue: true, type: "hour_s", - title: "煤磨工段", + title: "煤磨工序", cate: "", apiObj: this.$API.enm.enstat, showClose: true, diff --git a/src/views/enm_coal/teamAnalysis.vue b/src/views/enm_coal/teamAnalysis.vue index 218a0356..2c614b58 100644 --- a/src/views/enm_coal/teamAnalysis.vue +++ b/src/views/enm_coal/teamAnalysis.vue @@ -38,7 +38,7 @@ > - 煤磨工段班组月度对比分析 + 煤磨工序班组月度对比分析 月份 diff --git a/src/views/enm_coal/workshopAnalysis.vue b/src/views/enm_coal/workshopAnalysis.vue index 74e8fbfe..01d3c24e 100644 --- a/src/views/enm_coal/workshopAnalysis.vue +++ b/src/views/enm_coal/workshopAnalysis.vue @@ -39,7 +39,7 @@ - 煤磨工段车间单位产品电耗月度分析表 + 煤磨工序车间单位产品电耗月度分析表 diff --git a/src/views/enm_coalbase/power.vue b/src/views/enm_coalbase/power.vue index 3ca0b8b3..4ead0344 100644 --- a/src/views/enm_coalbase/power.vue +++ b/src/views/enm_coalbase/power.vue @@ -235,7 +235,7 @@ export default { tableData: [], modelValue: true, type: "hour_s", - title: "煤磨工段", + title: "煤磨工序", cate: "", apiObj: this.$API.enm.mpoint.stat, showClose: true, diff --git a/src/views/enm_coalbase/report.vue b/src/views/enm_coalbase/report.vue index b14251a4..5c2276c7 100644 --- a/src/views/enm_coalbase/report.vue +++ b/src/views/enm_coalbase/report.vue @@ -24,7 +24,7 @@ > - 煤磨工段生产报告 + 煤磨工序生产报告 参数 @@ -275,7 +275,7 @@ export default { tableName: "生产报告", modelValue: true, type: "hour_s", - title: "煤磨工段", + title: "煤磨工序", cate: "", apiObj: this.$API.enm.enstat, showClose: true, diff --git a/src/views/enm_coalbase/teamAnalysis.vue b/src/views/enm_coalbase/teamAnalysis.vue index c89dff27..b53e9a1f 100644 --- a/src/views/enm_coalbase/teamAnalysis.vue +++ b/src/views/enm_coalbase/teamAnalysis.vue @@ -37,7 +37,7 @@ > - 煤磨工段班组月度对比分析 + 煤磨工序班组月度对比分析 月份 diff --git a/src/views/enm_coalbase/workshopAnalysis.vue b/src/views/enm_coalbase/workshopAnalysis.vue index 57f6279d..df6bb8e2 100644 --- a/src/views/enm_coalbase/workshopAnalysis.vue +++ b/src/views/enm_coalbase/workshopAnalysis.vue @@ -38,7 +38,7 @@ - 煤磨工段车间单位产品电耗月度分析表 + 煤磨工序车间单位产品电耗月度分析表 diff --git a/src/views/enm_cogeneration/report.vue b/src/views/enm_cogeneration/report.vue index 4c68f0a1..5a73c0fa 100644 --- a/src/views/enm_cogeneration/report.vue +++ b/src/views/enm_cogeneration/report.vue @@ -404,7 +404,7 @@ export default { tableName: "生产报告", modelValue: true, type: "hour_s", - title: "回转窑工段", + title: "烧成工序", cate: "", apiObj: this.$API.enm.enstat, showClose: true, diff --git a/src/views/enm_energy/electric_total.vue b/src/views/enm_energy/electric_total.vue index e40b948e..bb6eb745 100644 --- a/src/views/enm_energy/electric_total.vue +++ b/src/views/enm_energy/electric_total.vue @@ -66,24 +66,22 @@ border :height="tableHeight" > + - + - + - + + @@ -283,6 +279,9 @@ export default { }, methods: { dateChange(e) { + if (e == null) { + return + } let that = this; that.tableDatas = []; let arr = []; @@ -301,7 +300,10 @@ export default { formatArry(){ this.result = this.mpointIdList.join(","); // 将数组转换为字符串 }, - changeDate(){ + changeDate(val){ + if (val == null){ + return + } let that = this; let obj = {}; obj.type = "hour"; @@ -334,7 +336,7 @@ export default { that.mpointList = res.filter((item) => { // 提取mpointIdList that.mpointIdList.push(item.id); - return item.report_sortstr !== ""; + return true; }); that.dataLoop(); }); @@ -355,7 +357,9 @@ export default { }, getData(id, index) { let that = this; - let obj = {}; + let obj = { + query: "{val}" + }; obj.type = "day"; obj.year = that.year; obj.month = that.month; @@ -368,7 +372,9 @@ export default { }); }); //月 - let obj_month = {}; + let obj_month = { + query: "{val}" + }; obj_month.type = "month"; obj_month.year = that.year; obj_month.month = that.month; @@ -380,7 +386,9 @@ export default { }); }); //年 - let obj_year = {}; + let obj_year = { + query: "{val}" + }; obj_year.type = "year"; obj_year.year = that.year; obj_year.mpoint = id; diff --git a/src/views/enm_kiln/power.vue b/src/views/enm_kiln/power.vue index de709496..0b76b350 100644 --- a/src/views/enm_kiln/power.vue +++ b/src/views/enm_kiln/power.vue @@ -26,13 +26,13 @@ - 回转窑工段主要设备(100KW以上)单位产品电耗数据表 + 烧成工序主要设备(100KW以上)单位产品电耗数据表 设备名称 设备位号 - 单位 + 单位产品分布电耗 上个小时 昨日 本月 @@ -253,7 +253,7 @@ export default { tableData: [], modelValue: true, type: "hour_s", - title: "回转窑工段", + title: "烧成工序", cate: "", apiObj: this.$API.enm.mpoint.stat, showClose: true, @@ -548,7 +548,7 @@ export default { res.forEach((item) => { let index = that.mpoints.indexOf(item.mpoint_name); let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[3] = item.elec_consume_unit; @@ -587,7 +587,7 @@ export default { item.elec_consume_unit; } else { let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[4] = item.elec_consume_unit; @@ -614,7 +614,7 @@ export default { item.elec_consume_unit; } else { let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[5] = item.elec_consume_unit; diff --git a/src/views/enm_kiln/report.vue b/src/views/enm_kiln/report.vue index 21831f38..0f09a0b8 100644 --- a/src/views/enm_kiln/report.vue +++ b/src/views/enm_kiln/report.vue @@ -25,7 +25,7 @@ > - 回转窑工段生产报告 + 烧成工序生产报告 参数 @@ -167,7 +167,7 @@ - +
- 回转窑工段班组月度对比分析 + 烧成工序班组月度对比分析 月份 diff --git a/src/views/enm_kilnbase/power.vue b/src/views/enm_kilnbase/power.vue index 8264b55c..95d8c663 100644 --- a/src/views/enm_kilnbase/power.vue +++ b/src/views/enm_kilnbase/power.vue @@ -239,7 +239,7 @@ export default { ], modelValue: true, type: "hour_s", - title: "回转窑工段", + title: "烧成工序", cate: "", apiObj: this.$API.enm.mpoint.stat, showClose: true, diff --git a/src/views/enm_kilnbase/report.vue b/src/views/enm_kilnbase/report.vue index 4d5df816..665fe208 100644 --- a/src/views/enm_kilnbase/report.vue +++ b/src/views/enm_kilnbase/report.vue @@ -24,7 +24,7 @@ > - 回转窑工段生产报告 + 烧成工序生产报告 参数 @@ -160,7 +160,7 @@
- +
- 回转窑工段班组月度对比分析 + 烧成工序班组月度对比分析 月份 diff --git a/src/views/enm_mill/power.vue b/src/views/enm_mill/power.vue index 122425b8..528839c5 100644 --- a/src/views/enm_mill/power.vue +++ b/src/views/enm_mill/power.vue @@ -26,13 +26,13 @@ - 水泥磨工段主要设备(100KW以上)单位产品电耗数据表 + 水泥粉磨工序主要设备(100KW以上)单位产品电耗数据表 设备名称 设备位号 - 单位 + 单位产品分布电耗 上个小时 昨日 本月 @@ -251,7 +251,7 @@ export default { tableData: [], modelValue: true, type: "hour_s", - title: "水泥磨工段", + title: "水泥粉磨工序", cate: "", apiObj: this.$API.enm.mpoint.stat, showClose: true, @@ -505,7 +505,7 @@ export default { res.forEach((item) => { let index = that.mpoints.indexOf(item.mpoint_name); let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[3] = item.elec_consume_unit; @@ -542,7 +542,7 @@ export default { item.elec_consume_unit; } else { let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[4] = item.elec_consume_unit; @@ -569,7 +569,7 @@ export default { item.elec_consume_unit; } else { let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[5] = item.elec_consume_unit; diff --git a/src/views/enm_mill/report.vue b/src/views/enm_mill/report.vue index 772c18fb..91114846 100644 --- a/src/views/enm_mill/report.vue +++ b/src/views/enm_mill/report.vue @@ -25,7 +25,7 @@ > - 水泥磨工段生产报告 + 水泥粉磨工序生产报告 参数 @@ -156,7 +156,7 @@
- +
- 水泥磨工段班组月度对比分析 + 水泥粉磨工序班组月度对比分析 月份 diff --git a/src/views/enm_mill/workshopAnalysis.vue b/src/views/enm_mill/workshopAnalysis.vue index be6a9d1f..fce29913 100644 --- a/src/views/enm_mill/workshopAnalysis.vue +++ b/src/views/enm_mill/workshopAnalysis.vue @@ -52,7 +52,7 @@ - 水泥磨工段车间单位产品电耗月度分析表 + 水泥粉磨工序车间单位产品电耗月度分析表 @@ -102,7 +102,7 @@ - 水泥磨工段车间单位产品综合能耗月度分析表 + 水泥粉磨工序车间单位产品综合能耗月度分析表 diff --git a/src/views/enm_pack/report.vue b/src/views/enm_pack/report.vue index 3327f2a2..9f5e8a96 100644 --- a/src/views/enm_pack/report.vue +++ b/src/views/enm_pack/report.vue @@ -25,7 +25,7 @@ > - 水泥包装工段生产报告 + 水泥包装工序生产报告 参数 @@ -121,7 +121,7 @@
- +
- 水泥包装工段班组月度对比分析 + 水泥包装工序班组月度对比分析 diff --git a/src/views/enm_pack/workshopAnalysis.vue b/src/views/enm_pack/workshopAnalysis.vue index 1af8c85c..6024612a 100644 --- a/src/views/enm_pack/workshopAnalysis.vue +++ b/src/views/enm_pack/workshopAnalysis.vue @@ -39,7 +39,7 @@ - 水泥包装工段车间单位产品电耗月度分析表 + 水泥包装工序车间单位产品电耗月度分析表 diff --git a/src/views/enm_report/costing.vue b/src/views/enm_report/costing.vue index 6dbf3bf6..e57315b2 100644 --- a/src/views/enm_report/costing.vue +++ b/src/views/enm_report/costing.vue @@ -215,7 +215,17 @@ export default { if (materialName === "入窑生料") { materialName = "生料"; } - arr.push(materialName) + var unit = "(吨)" + if (materialName == "动力电") { + unit = "(度)" + } + else if (materialName == "包装袋"){ + unit = "(袋)" + } + else if (materialName == "压缩空气" || materialName == "蒸汽") { + unit = "(m³)" + } + arr.push(materialName + unit) arr.push('单价(元/吨)') arr.push('总成本(元)') arr.push('单位成本(元/吨)') @@ -223,7 +233,7 @@ export default { materials.forEach(item => { if(item.material_name == "动力电"){ that.data2 = that.data2 + 4 - arr.push(item.material_name) + arr.push(item.material_name + '(度)') arr.push('单价(元/度)') arr.push('总成本(元)') arr.push('单位成本(元/吨)') @@ -232,7 +242,7 @@ export default { materials.forEach(item => { if(item.material_name == "工业水"){ that.data2 = that.data2 + 4 - arr.push(item.material_name) + arr.push(item.material_name + '(吨)') arr.push('单价(元/吨)') arr.push('总成本(元)') arr.push('单位成本(元/吨)') diff --git a/src/views/enm_rm/power.vue b/src/views/enm_rm/power.vue index c70b6ac1..c2e3d5f8 100644 --- a/src/views/enm_rm/power.vue +++ b/src/views/enm_rm/power.vue @@ -26,13 +26,13 @@ - 原料磨工段主要设备(100KW以上)单位产品电耗数据表 + 生料工序主要设备(100KW以上)单位产品电耗数据表 设备名称 设备位号 - 单位 + 单位产品分布电耗 上个小时 昨日 本月 @@ -246,7 +246,7 @@ export default { tableData: [], modelValue: true, type: "hour_s", - title: "原料磨工段", + title: "生料工序", cate: "", apiObj: this.$API.enm.mpoint.stat, showClose: true, @@ -482,7 +482,7 @@ export default { } let index = that.mpoints.indexOf(item.mpoint_name); let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[3] = item.elec_consume_unit; @@ -521,7 +521,7 @@ export default { item.elec_consume_unit; } else { let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[4] = item.elec_consume_unit; @@ -551,7 +551,7 @@ export default { item.elec_consume_unit; } else { let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[5] = item.elec_consume_unit; diff --git a/src/views/enm_rm/report.vue b/src/views/enm_rm/report.vue index 26f9cfc3..5190a5d0 100644 --- a/src/views/enm_rm/report.vue +++ b/src/views/enm_rm/report.vue @@ -25,7 +25,7 @@ > - 原料磨工段生产报告 + 生料工序生产报告 参数 @@ -155,7 +155,7 @@
- +
- 原料磨工段班组月度对比分析 + 生料工序班组月度对比分析 月份 diff --git a/src/views/enm_rm/workshopAnalysis.vue b/src/views/enm_rm/workshopAnalysis.vue index 778a5aca..a7899d94 100644 --- a/src/views/enm_rm/workshopAnalysis.vue +++ b/src/views/enm_rm/workshopAnalysis.vue @@ -39,7 +39,7 @@ - 原料磨工段车间单位产品电耗月度分析表 + 生料工序车间单位产品电耗月度分析表 diff --git a/src/views/enm_rmbase/power.vue b/src/views/enm_rmbase/power.vue index 5c07a1a5..aeb0ef78 100644 --- a/src/views/enm_rmbase/power.vue +++ b/src/views/enm_rmbase/power.vue @@ -230,7 +230,7 @@ export default { ], modelValue: true, type: "hour_s", - title: "原料磨工段", + title: "生料工序", cate: "", apiObj: this.$API.enm.mpoint.stat, showClose: true, diff --git a/src/views/enm_rmbase/report.vue b/src/views/enm_rmbase/report.vue index d4a588fa..da76b007 100644 --- a/src/views/enm_rmbase/report.vue +++ b/src/views/enm_rmbase/report.vue @@ -24,7 +24,7 @@ > - 原料磨工段生产报告 + 生料工序生产报告 参数 @@ -153,7 +153,7 @@
- +
- 原料磨工段班组月度对比分析 + 生料工序班组月度对比分析 月份 diff --git a/src/views/enm_rmbase/workshopAnalysis.vue b/src/views/enm_rmbase/workshopAnalysis.vue index 696cb432..7f79a196 100644 --- a/src/views/enm_rmbase/workshopAnalysis.vue +++ b/src/views/enm_rmbase/workshopAnalysis.vue @@ -38,7 +38,7 @@ - 原料磨工段车间单位产品电耗月度分析表 + 生料工序车间单位产品电耗月度分析表 diff --git a/src/views/enm_slag/power.vue b/src/views/enm_slag/power.vue index 256342ab..d742333c 100644 --- a/src/views/enm_slag/power.vue +++ b/src/views/enm_slag/power.vue @@ -26,13 +26,13 @@ - 电石渣工段主要设备(100KW以上)单位产品电耗数据表 + 电石渣工序主要设备(100KW以上)单位产品电耗数据表 设备名称 设备位号 - 单位 + 单位产品分布电耗 昨日 本月 @@ -205,7 +205,7 @@ export default { tableData: [], modelValue: true, type: "day_s", - title: "电石渣工段", + title: "电石渣工序", cate: "", apiObj: this.$API.enm.mpoint.stat, showClose: true, @@ -344,7 +344,7 @@ export default { that.tableDatas[index_d][3] = item.elec_consume_unit; } else { let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[3] = item.elec_consume_unit; @@ -371,7 +371,7 @@ export default { item.elec_consume_unit; } else { let obj = []; - obj[0] = item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name;; + obj[0] = item.ep_monitored_name?item.ep_monitored_name:item.mpoint_nickname?item.mpoint_nickname:item.mpoint_name; obj[1] = item.ep_monitored_number; obj[2] = "KW·h/t"; obj[4] = item.elec_consume_unit; diff --git a/src/views/enm_slag/report.vue b/src/views/enm_slag/report.vue index d37702c6..16dbca41 100644 --- a/src/views/enm_slag/report.vue +++ b/src/views/enm_slag/report.vue @@ -25,7 +25,7 @@ > - 电石渣工段生产报告 + 电石渣工序生产报告 参数 @@ -127,7 +127,7 @@
- +
- 电石渣工段班组月度对比分析 + 电石渣工序班组月度对比分析 月份 diff --git a/src/views/mtm/route_show.vue b/src/views/mtm/route_show.vue index 7a372c70..e8fbdc28 100644 --- a/src/views/mtm/route_show.vue +++ b/src/views/mtm/route_show.vue @@ -38,9 +38,14 @@ + + - + + diff --git a/src/views/qm/checkForm.vue b/src/views/qm/checkForm.vue deleted file mode 100644 index 91e1a91d..00000000 --- a/src/views/qm/checkForm.vue +++ /dev/null @@ -1,195 +0,0 @@ - - - diff --git a/src/views/qm/defect.vue b/src/views/qm/defect.vue index e7f49fe2..2f4a74d6 100644 --- a/src/views/qm/defect.vue +++ b/src/views/qm/defect.vue @@ -3,17 +3,15 @@
- +
- + +
- + @@ -150,8 +148,7 @@ this.addForm.okcate=10; this.limitedVisible = true; // 清除验证状态 - this.$refs.addForm.clearValidate(); - // this.addForm = Object.assign({}, defaultForm); + // this.$refs.addForm.clearValidate(); }, submitHandle(){ let that = this; diff --git a/src/views/qm/qct.vue b/src/views/qm/qct.vue new file mode 100644 index 00000000..d60d94b9 --- /dev/null +++ b/src/views/qm/qct.vue @@ -0,0 +1,202 @@ + + + diff --git a/src/views/qm/qctDetail.vue b/src/views/qm/qctDetail.vue new file mode 100644 index 00000000..fc5dddcc --- /dev/null +++ b/src/views/qm/qctDetail.vue @@ -0,0 +1,353 @@ + + diff --git a/src/views/qm/testItem.vue b/src/views/qm/testItem.vue index aa7ad95d..d1025aec 100644 --- a/src/views/qm/testItem.vue +++ b/src/views/qm/testItem.vue @@ -5,14 +5,12 @@
- + +
- + @@ -29,9 +27,9 @@ {{ item }}、 - + @@ -79,12 +77,14 @@ "input-int":"整数", "input-number":"小数", "input-text":"文本", - "select":"单选", - "selects":"多选", + "select-text":"单选", + "selects-text":"多选", }, tags_:{ + "purin":"入厂检验", "first":"首件检验", "prod":"成品检验", + "process":"过程检验", "performance":"性能检验" }, } diff --git a/src/views/qm/testItem_form.vue b/src/views/qm/testItem_form.vue index de49178e..9b1cae06 100644 --- a/src/views/qm/testItem_form.vue +++ b/src/views/qm/testItem_form.vue @@ -25,6 +25,14 @@ > + + + + + - - - - + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -92,10 +121,10 @@ - + - + 添加 @@ -114,7 +143,7 @@
- +
@@ -137,6 +166,9 @@ const defaultForm = { description: "", sort: 1, tags: [], + formula:"", + readonly:false, + affects:[], mcate_tags: [], choices: [""], }; @@ -144,6 +176,7 @@ export default { emits: ["success", "closed"], data() { return { + apiObj: this.$API.qm.testitem.list, loading: false, mode: "add", titleMap: { @@ -152,23 +185,26 @@ export default { show: "查看", }, //表单数据 - form: defaultForm, + form: Object.assign(defaultForm), //验证规则 rules: { name: [ { required: true, message: "请输入名称", trigger: "blur" }, ], }, + // itemOptions:null, visible: false, isSaveing: false, options: [ {value:"input-int",name:"整数"}, {value:"input-number",name:"小数"}, {value:"input-text",name:"文本"}, - {value:"select",name:"单选"}, - {value:"selects",name:"多选"}, + {value:"select-text",name:"单选"}, + {value:"selects-text",name:"多选"}, ], tagsOptions: [ + {value:"purin",name:"入厂检验"}, + {value:"process",name:"过程检验"}, {value:"first",name:"首件检验"}, {value:"prod",name:"成品检验"}, {value:"performance",name:"性能检验"}, @@ -179,29 +215,37 @@ export default { }; }, mounted() { - this.getmcateTagsOptions(); + // this.getmcateTagsOptions(); }, methods: { - getmcateTagsOptions() { - this.$API.mtm.material.cates.req().then((res) => { - this.mcateTagsOptions = res; + async getmcateTagsOptions() { + let that = this; + await that.$API.mtm.material.cates.req().then((res) => { + if(res&&res.length>0){ + that.mcateTagsOptions = res; + } }); }, - addComponent(type) { - this.form[type].push(""); + addComponent() { + this.form.choices.push(""); }, - delComponent(index,type) { - this.form[type].splice(index, 1); + delComponent(index) { + this.form.choices.splice(index, 1); }, //显示 open(mode = "add") { this.mode = mode; this.visible = true; + this.form = {}; + Object.assign(this.form, defaultForm); return this; }, //表单注入数据 setData(data) { Object.assign(this.form, data); + // if(data.affects.length>0){ + // this.itemOptions + // } }, //表单提交方法 submit() { @@ -214,8 +258,8 @@ export default { .req(that.form) .then((res) => { that.isSaveing = false; - that.$emit("success"); that.visible = false; + that.$emit("success"); }) .catch((res) => { that.isSaveing = false; @@ -225,8 +269,8 @@ export default { .req(that.form.id, that.form) .then((res) => { that.isSaveing = false; - that.$emit("success"); that.visible = false; + that.$emit("success"); }) .catch((res) => { that.isSaveing = false; diff --git a/src/views/wpm_bx/index.vue b/src/views/wpm_bx/index.vue new file mode 100644 index 00000000..2328121f --- /dev/null +++ b/src/views/wpm_bx/index.vue @@ -0,0 +1,108 @@ + + + + diff --git a/src/views/wpm_bx/mlog_bx.vue b/src/views/wpm_bx/mlog_bx.vue index 281fe1d7..47b38b16 100644 --- a/src/views/wpm_bx/mlog_bx.vue +++ b/src/views/wpm_bx/mlog_bx.vue @@ -1,3 +1,4 @@ +