From 6fe7d729864e0a3133fd535e989a449d3e1d3db9 Mon Sep 17 00:00:00 2001 From: zty Date: Wed, 24 Sep 2025 14:19:06 +0800 Subject: [PATCH 1/8] =?UTF-8?q?add:=20ofm-=E6=96=B0=E5=A2=9E=20=E8=BD=A6?= =?UTF-8?q?=E8=BE=86=E7=AD=89=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/model/ofm.js | 85 +++-- src/config/route.js | 22 +- src/views/enm_pack/report.vue | 235 ++++++------ src/views/home/widgets/index_enm.vue | 9 +- src/views/ofm/borrowfile.vue | 407 +++++++++++++++++++++ src/views/ofm/file.vue | 313 ++++++++++++++++ src/views/ofm/publicity.vue | 491 +++++++++++++++++++++++++ src/views/ofm/seal.vue | 525 +++++++++++++++++++++++++++ src/views/ofm/vehicle.vue | 423 +++++++++++++++++++++ 9 files changed, 2360 insertions(+), 150 deletions(-) create mode 100644 src/views/ofm/borrowfile.vue create mode 100644 src/views/ofm/file.vue create mode 100644 src/views/ofm/publicity.vue create mode 100644 src/views/ofm/seal.vue create mode 100644 src/views/ofm/vehicle.vue diff --git a/src/api/model/ofm.js b/src/api/model/ofm.js index 0603cf69..27a2d043 100644 --- a/src/api/model/ofm.js +++ b/src/api/model/ofm.js @@ -126,9 +126,9 @@ export default { } }, }, - field:{ + vehicle:{ list: { - url: `${config.API_URL}/ofm/customfield/`, + url: `${config.API_URL}/ofm/vehicle/`, name: "字段列表", req: async function(data){ return await http.get(this.url, data); @@ -137,11 +137,11 @@ export default { item: { name: "字段详情", req: async function(id){ - return await http.get( `${config.API_URL}/ofm/customfield/${id}/`); + return await http.get( `${config.API_URL}/ofm/vehicle/${id}/`); } }, create: { - url: `${config.API_URL}/ofm/customfield/`, + url: `${config.API_URL}/ofm/vehicle/`, name: "新增字段", req: async function(data){ return await http.post(this.url, data); @@ -151,7 +151,7 @@ export default { name: "更新字段", req: async function(id, data){ return await http.put( - `${config.API_URL}/ofm/customfield/${id}/`, + `${config.API_URL}/ofm/vehicle/${id}/`, data ); } @@ -159,50 +159,50 @@ export default { delete: { name: "删除字段", req: async function(id){ - return await http.delete(`${config.API_URL}/ofm/customfield/${id}/`); + return await http.delete(`${config.API_URL}/ofm/vehicle/${id}/`); } } }, - state:{ + filerecord:{ list: { - url: `${config.API_URL}/ofm/state/`, - name: "状态列表", + url: `${config.API_URL}/ofm/filerecord/`, + name: "档案列表", req: async function(data){ return await http.get(this.url, data); } }, item: { - name: "状态详情", + name: "档案详情", req: async function(id){ - return await http.get( `${config.API_URL}/ofm/state/${id}/`); + return await http.get( `${config.API_URL}/ofm/filerecord/${id}/`); } }, create: { - url: `${config.API_URL}/ofm/state/`, - name: "新增状态", + url: `${config.API_URL}/ofm/filerecord/`, + name: "新增档案", req: async function(data){ return await http.post(this.url, data); } }, update: { - name: "更新状态", + name: "更新档案", req: async function(id, data){ return await http.put( - `${config.API_URL}/ofm/state/${id}/`, + `${config.API_URL}/ofm/filerecord/${id}/`, data ); } }, delete: { - name: "删除状态", + name: "删除档案", req: async function(id){ - return await http.delete(`${config.API_URL}/ofm/state/${id}/`); + return await http.delete(`${config.API_URL}/ofm/filerecord/${id}/`); } } }, - transition:{ + borrow:{ list: { - url: `${config.API_URL}/ofm/transition/`, + url: `${config.API_URL}/ofm/fileborrow/`, name: "流转列表", req: async function(data){ return await http.get(this.url, data); @@ -211,11 +211,11 @@ export default { item: { name: "流转详情", req: async function(id){ - return await http.get( `${config.API_URL}/ofm/transition/${id}/`); + return await http.get( `${config.API_URL}/ofm/fileborrow/${id}/`); } }, create: { - url: `${config.API_URL}/ofm/transition/`, + url: `${config.API_URL}/ofm/fileborrow/`, name: "新增流转", req: async function(data){ return await http.post(this.url, data); @@ -225,7 +225,7 @@ export default { name: "更新流转", req: async function(id, data){ return await http.put( - `${config.API_URL}/ofm/transition/${id}/`, + `${config.API_URL}/ofm/fileborrow/${id}/`, data ); } @@ -233,8 +233,45 @@ export default { delete: { name: "删除流转", req: async function(id){ - return await http.delete(`${config.API_URL}/ofm/transition/${id}/`); + return await http.delete(`${config.API_URL}/ofm/fileborrow/${id}/`); } } - } + }, + publicity: { + list: { + url: `${config.API_URL}/ofm/publicity/`, + name: "宣传报道列表", + req: async function(data){ + return await http.get(this.url, data); + } + }, + item: { + name: "宣传报道详情", + req: async function(id){ + return await http.get( `${config.API_URL}/ofm/publicity/${id}/`); + } + }, + create: { + url: `${config.API_URL}/ofm/publicity/`, + name: "创建宣传报道", + req: async function(data){ + return await http.post(this.url, data); + } + }, + update: { + name: "删除宣传报道", + req: async function(id, data){ + return await http.put( + `${config.API_URL}/ofm/publicity/${id}/`, + data + ); + } + }, + delete: { + name: "删除宣传报道", + req: async function(id){ + return await http.delete(`${config.API_URL}/ofm/publicity/${id}/`); + } + } + }, } diff --git a/src/config/route.js b/src/config/route.js index f54247de..5fc33d75 100644 --- a/src/config/route.js +++ b/src/config/route.js @@ -2985,17 +2985,17 @@ const routes = [ }, component: "fac_cal/mpointstat_point", }, - { - name:'box_pic', - path: "/fac_cal/box_pic", - meta: { - title: "箱线图", - // icon: "el-icon-postcard", - type: "menu", - perms: ["mpointstat_point"], - }, - component: "fac_cal/box_picture", - }, + // { + // name:'box_pic', + // path: "/fac_cal/box_pic", + // meta: { + // title: "箱线图", + // // icon: "el-icon-postcard", + // type: "menu", + // perms: ["mpointstat_point"], + // }, + // component: "fac_cal/box_picture", + // }, { path: "/fac_cal/mpointstat", meta: { diff --git a/src/views/enm_pack/report.vue b/src/views/enm_pack/report.vue index ca6bcad9..71b0f220 100644 --- a/src/views/enm_pack/report.vue +++ b/src/views/enm_pack/report.vue @@ -83,9 +83,9 @@ - {{ item[0] }} - {{ item[0] }} - {{ item[0] }} + {{ item[0] }} + {{ item[0] }} {{ item[1] }} @@ -407,6 +407,7 @@ export default { ["出厂水泥", "复合硅酸盐水泥;42.5R;袋装水泥(t)", 0, 0, 0, 0], ["出厂水泥", "复合硅酸盐水泥;42.5R;散装水泥(t)", 0, 0, 0, 0], ["出厂水泥", "普通硅酸盐水泥;52.5;散装水泥(t)", 0,0, 0, 0], + ["出厂水泥", "普通硅酸盐水泥;42.5:散装缓凝水泥(t)", 0,0, 0, 0], ["出厂水泥", "散装水泥(t)", 0,0, 0, 0], ["出厂水泥", "袋装水泥(t)", 0,0, 0, 0], ["出厂水泥", "出厂水泥合计(t)", 0,0, 0, 0, 0, 0, 0, 0], @@ -606,32 +607,34 @@ export default { this.$API.enm.mpointstat.list.req(params1).then((res1) => { if (res1.length > 0) { res1.forEach((item) => { - if (item.nickname == "水泥+P.O42.5R 散装") { + if (item.mpoint_nickname == "水泥+P.O42.5R 散装") { that.tableDatas[0][5] = item.val; - }else if (item.nickname == "水泥+P.O42.5R 袋装"){ + }else if (item.mpoint_nickname == "水泥+P.O42.5R 袋装"){ that.tableDatas[1][5] = item.val; - }else if (item.nickname == "水泥+P.O42.5 袋装") { + }else if (item.mpoint_nickname == "水泥+P.O42.5 袋装") { that.tableDatas[2][5] = item.val; - }else if (item.nickname == "水泥+P.O42.5 散装") { + }else if (item.mpoint_nickname == "水泥+P.O42.5 散装") { that.tableDatas[3][5] = item.val; - }else if (item.nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { + }else if (item.mpoint_nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { that.tableDatas[4][5] = item.val; - }else if (item.nickname == "水泥+P.C42.5 散装") { + }else if (item.mpoint_nickname == "复合硅酸盐水泥;42.5R;散装水泥") { that.tableDatas[5][5] = item.val; - }else if (item.nickname == "水泥+P.O52.5 散装") { + }else if (item.mpoint_nickname == "水泥+P.O52.5 散装") { that.tableDatas[6][5] = item.val; - }else if (item.nickname == "散装水泥总和"){ + }else if (item.mpoint_nickname == "水泥+P.C42.5 散装"){ that.tableDatas[7][5] = item.val; - }else if (item.nickname == "袋装水泥总和") { + }else if (item.mpoint_nickname == "散装水泥总和"){ that.tableDatas[8][5] = item.val; - } - else if (item.nickname == "出厂水泥") { + }else if (item.mpoint_nickname == "袋装水泥总和") { that.tableDatas[9][5] = item.val; - }else if (item.nickname == "出厂熟料"){ + } + else if (item.mpoint_nickname == "出厂水泥") { that.tableDatas[10][5] = item.val; - }else if (item.nickname == "水泥包装用电合计") { - that.tableDatas[11][5] = item.elec_consume_unit; - that.tableDatas[12][5] = item.val; + }else if (item.mpoint_nickname == "出厂熟料"){ + that.tableDatas[11][5] = item.val; + }else if (item.mpoint_nickname == "水泥包装用电合计") { + that.tableDatas[12][5] = item.elec_consume_unit; + that.tableDatas[13][5] = item.val; } } )} @@ -646,32 +649,35 @@ export default { this.$API.enm.mpointstat.list.req(params2).then((res2) => { if (res2.length > 0) { res2.forEach((item) => { - if (item.nickname == "水泥+P.O42.5R 散装") { + if (item.mpoint_nickname == "水泥+P.O42.5R 散装") { that.tableDatas[0][4] = item.val; - }else if (item.nickname == "水泥+P.O42.5R 袋装"){ + }else if (item.mpoint_nickname == "水泥+P.O42.5R 袋装"){ that.tableDatas[1][4] = item.val; - }else if (item.nickname == "水泥+P.O42.5 袋装") { + }else if (item.mpoint_nickname == "水泥+P.O42.5 袋装") { that.tableDatas[2][4] = item.val; - }else if (item.nickname == "水泥+P.O42.5 散装") { + }else if (item.mpoint_nickname == "水泥+P.O42.5 散装") { that.tableDatas[3][4] = item.val; - }else if (item.nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { + }else if (item.mpoint_nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { that.tableDatas[4][4] = item.val; - }else if (item.nickname == "水泥+P.C42.5 散装") { + }else if (item.mpoint_nickname == "复合硅酸盐水泥;42.5R;散装水泥") { that.tableDatas[5][4] = item.val; - }else if (item.nickname == "水泥+P.O52.5 散装") { + }else if (item.mpoint_nickname == "水泥+P.O52.5 散装") { that.tableDatas[6][4] = item.val; - }else if (item.nickname == "散装水泥总和"){ - that.tableDatas[7][4] = item.val; - }else if (item.nickname == "袋装水泥总和") { - that.tableDatas[8][4] = item.val; } - else if (item.nickname == "出厂水泥") { + else if (item.mpoint_nickname == "水泥+P.C42.5 散装"){ + that.tableDatas[7][4] = item.val; + }else if (item.mpoint_nickname == "散装水泥总和"){ + that.tableDatas[8][4] = item.val; + }else if (item.mpoint_nickname == "袋装水泥总和") { that.tableDatas[9][4] = item.val; - }else if (item.nickname == "出厂熟料"){ + } + else if (item.mpoint_nickname == "出厂水泥") { that.tableDatas[10][4] = item.val; - }else if (item.nickname == "水泥包装用电合计") { - that.tableDatas[11][4] = item.elec_consume_unit; - that.tableDatas[12][4] = item.val; + }else if (item.mpoint_nickname == "出厂熟料"){ + that.tableDatas[11][4] = item.val; + }else if (item.mpoint_nickname == "水泥包装用电合计") { + that.tableDatas[12][4] = item.elec_consume_unit; + that.tableDatas[13][4] = item.val; } } ) @@ -688,32 +694,34 @@ export default { this.$API.enm.mpointstat.list.req(params3).then((res3) => { if (res3.length > 0) { res3.forEach((item) => { - if (item.nickname == "水泥+P.O42.5R 散装") { + if (item.mpoint_nickname == "水泥+P.O42.5R 散装") { that.tableDatas[0][2] = item.val; - }else if (item.nickname == "水泥+P.O42.5R 袋装"){ + }else if (item.mpoint_nickname == "水泥+P.O42.5R 袋装"){ that.tableDatas[1][2] = item.val; - }else if (item.nickname == "水泥+P.O42.5 袋装") { + }else if (item.mpoint_nickname == "水泥+P.O42.5 袋装") { that.tableDatas[2][2] = item.val; - }else if (item.nickname == "水泥+P.O42.5 散装") { + }else if (item.mpoint_nickname == "水泥+P.O42.5 散装") { that.tableDatas[3][2] = item.val; - }else if (item.nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { + }else if (item.mpoint_nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { that.tableDatas[4][2] = item.val; - }else if (item.nickname == "水泥+P.C42.5 散装") { + }else if (item.mpoint_nickname == "复合硅酸盐水泥;42.5R;散装水泥") { that.tableDatas[5][2] = item.val; - }else if (item.nickname == "水泥+P.O52.5 散装") { + }else if (item.mpoint_nickname == "水泥+P.O52.5 散装") { that.tableDatas[6][2] = item.val; - }else if (item.nickname == "散装水泥总和"){ + }else if (item.mpoint_nickname == "水泥+P.C42.5 散装"){ that.tableDatas[7][2] = item.val; - }else if (item.nickname == "袋装水泥总和") { + }else if (item.mpoint_nickname == "散装水泥总和"){ that.tableDatas[8][2] = item.val; - } - else if (item.nickname == "出厂水泥") { + }else if (item.mpoint_nickname == "袋装水泥总和") { that.tableDatas[9][2] = item.val; - }else if (item.nickname == "出厂熟料"){ + } + else if (item.mpoint_nickname == "出厂水泥") { that.tableDatas[10][2] = item.val; - }else if (item.nickname == "水泥包装用电合计") { - that.tableDatas[11][2] = item.elec_consume_unit; - that.tableDatas[12][2] = item.val; + }else if (item.mpoint_nickname == "出厂熟料"){ + that.tableDatas[11][2] = item.val; + }else if (item.mpoint_nickname == "水泥包装用电合计") { + that.tableDatas[12][2] = item.elec_consume_unit; + that.tableDatas[13][2] = item.val; } } )} @@ -731,32 +739,34 @@ export default { this.$API.enm.mpointstat.list.req(params4).then((res3) => { if (res3.length > 0) { res3.forEach((item) => { - if (item.nickname == "水泥+P.O42.5R 散装") { + if (item.mpoint_nickname == "水泥+P.O42.5R 散装") { that.tableDatas[0][3] = item.val; - }else if (item.nickname == "水泥+P.O42.5R 袋装"){ + }else if (item.mpoint_nickname == "水泥+P.O42.5R 袋装"){ that.tableDatas[1][3] = item.val; - }else if (item.nickname == "水泥+P.O42.5 袋装") { + }else if (item.mpoint_nickname == "水泥+P.O42.5 袋装") { that.tableDatas[2][3] = item.val; - }else if (item.nickname == "水泥+P.O42.5 散装") { + }else if (item.mpoint_nickname == "水泥+P.O42.5 散装") { that.tableDatas[3][3] = item.val; - }else if (item.nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { + }else if (item.mpoint_nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { that.tableDatas[4][3] = item.val; - }else if (item.nickname == "水泥+P.C42.5 散装") { + }else if (item.mpoint_nickname == "复合硅酸盐水泥;42.5R;散装水泥") { that.tableDatas[5][3] = item.val; - }else if (item.nickname == "水泥+P.O52.5 散装") { + }else if (item.mpoint_nickname == "水泥+P.O52.5 散装") { that.tableDatas[6][3] = item.val; - }else if (item.nickname == "散装水泥总和"){ - that.tableDatas[7][3] = item.val; - }else if (item.nickname == "袋装水泥总和") { + }else if (item.mpoint_nickname == "水泥+P.C42.5 散装"){ + that.tableDatas[7][2] = item.val; + }else if (item.mpoint_nickname == "散装水泥总和"){ that.tableDatas[8][3] = item.val; - } - else if (item.nickname == "出厂水泥") { + }else if (item.mpoint_nickname == "袋装水泥总和") { that.tableDatas[9][3] = item.val; - }else if (item.nickname == "出厂熟料"){ + } + else if (item.mpoint_nickname == "出厂水泥") { that.tableDatas[10][3] = item.val; - }else if (item.nickname == "水泥包装用电合计") { - that.tableDatas[11][3] = item.elec_consume_unit; - that.tableDatas[12][3] = item.val; + }else if (item.mpoint_nickname == "出厂熟料"){ + that.tableDatas[11][3] = item.val; + }else if (item.mpoint_nickname == "水泥包装用电合计") { + that.tableDatas[12][3] = item.elec_consume_unit; + that.tableDatas[13][3] = item.val; } } )} @@ -797,32 +807,35 @@ export default { this.$API.enm.mpointstat.list.req(params1).then((res1) => { if (res1.length > 0) { res1.forEach((item) => { - if (item.nickname == "水泥+P.O42.5R 散装") { + if (item.mpoint_nickname == "水泥+P.O42.5R 散装") { that.tableDatas[0][5] = item.val; - }else if (item.nickname == "水泥+P.O42.5R 袋装"){ + }else if (item.mpoint_nickname == "水泥+P.O42.5R 袋装"){ that.tableDatas[1][5] = item.val; - }else if (item.nickname == "水泥+P.O42.5 袋装") { + }else if (item.mpoint_nickname == "水泥+P.O42.5 袋装") { that.tableDatas[2][5] = item.val; - }else if (item.nickname == "水泥+P.O42.5 散装") { + }else if (item.mpoint_nickname == "水泥+P.O42.5 散装") { that.tableDatas[3][5] = item.val; - }else if (item.nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { + }else if (item.mpoint_nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { that.tableDatas[4][5] = item.val; - }else if (item.nickname == "水泥+P.C42.5 散装") { + }else if (item.mpoint_nickname == "复合硅酸盐水泥;42.5R;散装水泥") { that.tableDatas[5][5] = item.val; - }else if (item.nickname == "水泥+P.O52.5 散装") { + }else if (item.mpoint_nickname == "水泥+P.O52.5 散装") { that.tableDatas[6][5] = item.val; - }else if (item.nickname == "散装水泥总和"){ - that.tableDatas[7][5] = item.val; - }else if (item.nickname == "袋装水泥总和") { - that.tableDatas[8][5] = item.val; } - else if (item.nickname == "出厂水泥") { + else if (item.mpoint_nickname == "水泥+P.C42.5 散装"){ + that.tableDatas[7][5] = item.val; + }else if (item.mpoint_nickname == "散装水泥总和"){ + that.tableDatas[8][5] = item.val; + }else if (item.mpoint_nickname == "袋装水泥总和") { that.tableDatas[9][5] = item.val; - }else if (item.nickname == "出厂熟料"){ + } + else if (item.mpoint_nickname == "出厂水泥") { that.tableDatas[10][5] = item.val; - }else if (item.nickname == "水泥包装用电合计") { - that.tableDatas[11][5] = item.elec_consume_unit; - that.tableDatas[12][5] = item.val; + }else if (item.mpoint_nickname == "出厂熟料"){ + that.tableDatas[11][5] = item.val; + }else if (item.mpoint_nickname == "水泥包装用电合计") { + that.tableDatas[12][5] = item.elec_consume_unit; + that.tableDatas[13][5] = item.val; } })} }) @@ -839,32 +852,34 @@ export default { this.$API.enm.mpointstat.list.req(params2).then((res2) => { if (res2.length > 0) { res2.forEach((item) => { - if (item.nickname == "水泥+P.O42.5R 散装") { + if (item.mpoint_nickname == "水泥+P.O42.5R 散装") { that.tableDatas[0][4] = item.val; - }else if (item.nickname == "水泥+P.O42.5R 袋装"){ + }else if (item.mpoint_nickname == "水泥+P.O42.5R 袋装"){ that.tableDatas[1][4] = item.val; - }else if (item.nickname == "水泥+P.O42.5 袋装") { + }else if (item.mpoint_nickname == "水泥+P.O42.5 袋装") { that.tableDatas[2][4] = item.val; - }else if (item.nickname == "水泥+P.O42.5 散装") { + }else if (item.mpoint_nickname == "水泥+P.O42.5 散装") { that.tableDatas[3][4] = item.val; - }else if (item.nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { + }else if (item.mpoint_nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { that.tableDatas[4][4] = item.val; - }else if (item.nickname == "水泥+P.C42.5 散装") { + }else if (item.mpoint_nickname == "复合硅酸盐水泥;42.5R;散装水泥") { that.tableDatas[5][4] = item.val; - }else if (item.nickname == "水泥+P.O52.5 散装") { + }else if (item.mpoint_nickname == "水泥+P.O52.5 散装") { that.tableDatas[6][4] = item.val; - }else if (item.nickname == "散装水泥总和"){ - that.tableDatas[7][4] = item.val; - }else if (item.nickname == "袋装水泥总和") { + }else if (item.mpoint_nickname == "水泥+P.C42.5 散装"){ + that.tableDatas[7][4] = item.val; + }else if (item.mpoint_nickname == "散装水泥总和"){ that.tableDatas[8][4] = item.val; - } - else if (item.nickname == "出厂水泥") { + }else if (item.mpoint_nickname == "袋装水泥总和") { that.tableDatas[9][4] = item.val; - }else if (item.nickname == "出厂熟料"){ + } + else if (item.mpoint_nickname == "出厂水泥") { that.tableDatas[10][4] = item.val; - }else if (item.nickname == "水泥包装用电合计") { - that.tableDatas[11][4] = item.elec_consume_unit; - that.tableDatas[12][4] = item.val; + }else if (item.mpoint_nickname == "出厂熟料"){ + that.tableDatas[11][4] = item.val; + }else if (item.mpoint_nickname == "水泥包装用电合计") { + that.tableDatas[12][4] = item.elec_consume_unit; + that.tableDatas[13][4] = item.val; } }) } @@ -890,17 +905,17 @@ export default { let data = response; data.forEach((item) => { let ind = item.day_s - 1; - if (item.nickname == "袋装水泥总和") { + if (item.mpoint_nickname == "袋装水泥总和") { seriesData1[ind] = item.val; - }else if (item.nickname == "散装水泥总和"){ + }else if (item.mpoint_nickname == "散装水泥总和"){ seriesData2[ind] = item.val; - }else if (item.nickname == "出厂熟料") { + }else if (item.mpoint_nickname == "出厂熟料") { seriesData3[ind] = item.val; - }else if (item.nickname == "出厂水泥") { + }else if (item.mpoint_nickname == "出厂水泥") { seriesData4[ind] = item.val; - }else if (item.nickname == "复合水泥合计" || item.nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { + }else if (item.mpoint_nickname == "复合水泥合计" || item.mpoint_nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { seriesData5[ind] = item.val; - }else if(item.nickname == "水泥包装用电合计"){ + }else if(item.mpoint_nickname == "水泥包装用电合计"){ seriesData6[ind] = item.elec_consume_unit; } @@ -963,18 +978,18 @@ export default { data.forEach((item) => { let goal_index = 'goal_val_' + item.month_s; let ind = item.month_s - 1; - if (item.nickname == "袋装水泥总和") { + if (item.mpoint_nickname == "袋装水泥总和") { seriesData1[ind] = item.val; - }else if (item.nickname == "散装水泥总和"){ + }else if (item.mpoint_nickname == "散装水泥总和"){ seriesData2[ind] = item.val; - }else if (item.nickname == "出厂熟料") { + }else if (item.mpoint_nickname == "出厂熟料") { seriesData3[ind] = item.val; - }else if (item.nickname == "出厂水泥") { + }else if (item.mpoint_nickname == "出厂水泥") { seriesData4[ind] = item.val; - }else if (item.nickname == "复合水泥合计" || item.nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { - console.log(item.nickname, item.val); + }else if (item.mpoint_nickname == "复合水泥合计" || item.mpoint_nickname == "复合硅酸盐水泥;42.5R;袋装水泥") { + console.log(item.mpoint_nickname, item.val); seriesData5[ind] = item.val; - }else if(item.nickname == "水泥包装用电合计"){ + }else if(item.mpoint_nickname == "水泥包装用电合计"){ seriesData7[ind] = item.elec_consume_unit; } seriesData6[ind] = that.goal_list[0][goal_index]; diff --git a/src/views/home/widgets/index_enm.vue b/src/views/home/widgets/index_enm.vue index 2b13d214..cc60cef8 100644 --- a/src/views/home/widgets/index_enm.vue +++ b/src/views/home/widgets/index_enm.vue @@ -63,11 +63,10 @@ > -
+
{{ - monthData.原料磨 - .total_production + monthData['生料工序(二次配料)'].total_production }}
月生料产量
@@ -220,11 +219,11 @@
{{ - yearData.原料磨 + yearData['生料工序(二次配料)'] .total_production }}
diff --git a/src/views/ofm/borrowfile.vue b/src/views/ofm/borrowfile.vue new file mode 100644 index 00000000..3952d33a --- /dev/null +++ b/src/views/ofm/borrowfile.vue @@ -0,0 +1,407 @@ + + + + diff --git a/src/views/ofm/file.vue b/src/views/ofm/file.vue new file mode 100644 index 00000000..d321851d --- /dev/null +++ b/src/views/ofm/file.vue @@ -0,0 +1,313 @@ + + + + diff --git a/src/views/ofm/publicity.vue b/src/views/ofm/publicity.vue new file mode 100644 index 00000000..c462ac78 --- /dev/null +++ b/src/views/ofm/publicity.vue @@ -0,0 +1,491 @@ + + + + diff --git a/src/views/ofm/seal.vue b/src/views/ofm/seal.vue new file mode 100644 index 00000000..b6f2cdb1 --- /dev/null +++ b/src/views/ofm/seal.vue @@ -0,0 +1,525 @@ + + + + diff --git a/src/views/ofm/vehicle.vue b/src/views/ofm/vehicle.vue new file mode 100644 index 00000000..7c6c6399 --- /dev/null +++ b/src/views/ofm/vehicle.vue @@ -0,0 +1,423 @@ + + + + From bd46cb9eb7d6b52917c31ab28aaac32a0b7beced Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 26 Sep 2025 16:57:50 +0800 Subject: [PATCH 2/8] =?UTF-8?q?feat:=20ticket=5Fb=5Fstart=E4=BC=98?= =?UTF-8?q?=E5=8C=96submit=5Fb=5Ffunc=E7=9A=84=E5=BC=82=E5=B8=B8=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/wf/ticketd_b_start.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/views/wf/ticketd_b_start.vue b/src/views/wf/ticketd_b_start.vue index f8876fe2..3d0eff57 100644 --- a/src/views/wf/ticketd_b_start.vue +++ b/src/views/wf/ticketd_b_start.vue @@ -50,7 +50,13 @@ const emit = defineEmits(["success"]); const submit = async (transition_id) => { isSaveing.value = true; if (props.submit_b_func) { + try{ await props.submit_b_func(); + }catch (e) { + isSaveing.value = false; + return; + } + } if (props.ticketId != null && props.ticketId != undefined) { let params = new Object(); From cc0d813ae1d021befda0f1aea5fe5973622fe505 Mon Sep 17 00:00:00 2001 From: zty Date: Sun, 28 Sep 2025 08:52:49 +0800 Subject: [PATCH 3/8] =?UTF-8?q?feat:=E5=8D=B0=E7=AB=A0=E7=AE=A1=E7=90=86?= =?UTF-8?q?=20=E2=80=94=E5=A2=9E=E5=8A=A0=E5=AE=A1=E6=89=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/ofm/seal.vue | 249 +++++-------------------------------- src/views/ofm/sealForm.vue | 188 ++++++++++++++++++++++++++++ 2 files changed, 222 insertions(+), 215 deletions(-) create mode 100644 src/views/ofm/sealForm.vue diff --git a/src/views/ofm/seal.vue b/src/views/ofm/seal.vue index b6f2cdb1..ae5df09b 100644 --- a/src/views/ofm/seal.vue +++ b/src/views/ofm/seal.vue @@ -82,7 +82,7 @@ prop="is_lending" min-width="100" > -