diff --git a/src/api/model/ofm.js b/src/api/model/ofm.js index 06b6f15e..e55e9dcd 100644 --- a/src/api/model/ofm.js +++ b/src/api/model/ofm.js @@ -140,9 +140,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); @@ -151,11 +151,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); @@ -165,7 +165,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 ); } @@ -173,50 +173,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); @@ -225,11 +225,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); @@ -239,7 +239,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 ); } @@ -247,8 +247,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/mtm/route_show.vue b/src/views/mtm/route_show.vue index 6a816a5b..e8335864 100644 --- a/src/views/mtm/route_show.vue +++ b/src/views/mtm/route_show.vue @@ -65,7 +65,7 @@ - + @@ -92,7 +92,8 @@ export default { 20: "单个", }, form: { - ticket: null + ticket: null, + ticket_: null, }, nodes: [], edges: [], diff --git a/src/views/mtm/routepack_form.vue b/src/views/mtm/routepack_form.vue index 28c61383..7c473882 100644 --- a/src/views/mtm/routepack_form.vue +++ b/src/views/mtm/routepack_form.vue @@ -177,7 +177,7 @@ 上一步 - 退出 @@ -218,6 +218,7 @@ export default { form: { name: "", material: "", + ticket_:null }, apiworkerObj: null, materials: [], diff --git a/src/views/ofm/booking_form.vue b/src/views/ofm/booking_form.vue index ae78da3a..e97bcd3c 100644 --- a/src/views/ofm/booking_form.vue +++ b/src/views/ofm/booking_form.vue @@ -50,7 +50,7 @@ - + @@ -102,6 +102,7 @@ export default { mdate: "", title: "", slots: [], + ticket_: null }, //验证规则 rules: { 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..ae5df09b --- /dev/null +++ b/src/views/ofm/seal.vue @@ -0,0 +1,344 @@ + + + + diff --git a/src/views/ofm/sealForm.vue b/src/views/ofm/sealForm.vue new file mode 100644 index 00000000..270a8ab1 --- /dev/null +++ b/src/views/ofm/sealForm.vue @@ -0,0 +1,188 @@ + + + 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 @@ + + + + diff --git a/src/views/wf/ticketd.vue b/src/views/wf/ticketd.vue index 6f4b8a66..4e9e85f4 100644 --- a/src/views/wf/ticketd.vue +++ b/src/views/wf/ticketd.vue @@ -74,8 +74,8 @@ import API from '@/api'; import TOOL from "@/utils/tool.js"; import { ElMessageBox } from 'element-plus' const props = defineProps({ - ticketId: { type: String, required: true, default: null }, ticket_data: { type: Object, default: null }, + ticket_: { type: Object, default: null, required: true }, }); const currentUser = ref(TOOL.data.get("USER_INFO").id) const actionShow = ref(false); @@ -88,9 +88,10 @@ const ticketLog = ref([]); const handleForm = ref({ suggestion: "" }) +const ticketId = ref(null); onMounted(() => { - console.log(props) - if (props.ticketId) { + if (props.ticket_) { + ticketId.value = props.ticket_.id; getTicketDetail(); getTicketLog(); } @@ -109,34 +110,38 @@ const refreshTicket = async () => { } const getTicketDetail = () => { - API.wf.ticket.ticketItem.req(props.ticketId).then(res => { + API.wf.ticket.ticketItem.req(ticketId.value).then(res => { ticketDetail.value = res; - if (res.create_by === currentUser.value) { - isOwn.value = true; - actionShow.value = true; - if (!activeNames.value.includes('2')) activeNames.value.push('2') + const isCreator = res.create_by === currentUser.value + const isParticipant = + (res.participant_type === 1 && res.participant === currentUser.value) || + (res.participant_type === 2 && res.participant.includes(currentUser.value)) + + if (isCreator) { + isOwn.value = true } - if (res.participant_type == 1 && res.participant === currentUser.value) { - actionShow.value = true; - if (!activeNames.value.includes('2')) activeNames.value.push('2') - getTransitions(); + + if (isCreator || isParticipant) { + actionShow.value = true + if (!activeNames.value.includes('2')) { + activeNames.value.push('2') } - if (res.participant_type == 2 && res.participant.includes(currentUser.value)) { - actionShow.value = true; - if (!activeNames.value.includes('2')) activeNames.value.push('2') - getTransitions(); + if (isParticipant) { + getTransitions() } + } + }); }; const getTransitions = () => { - API.wf.ticket.ticketTransitions.req(props.ticketId).then(res => { + API.wf.ticket.ticketTransitions.req(ticketId.value).then(res => { transitions.value = res; }); } const getTicketLog = () => { - API.wf.ticket.ticketFlowlogs.req(props.ticketId).then(res => { + API.wf.ticket.ticketFlowlogs.req(ticketId.value).then(res => { ticketLog.value = res; }) } @@ -154,7 +159,7 @@ const handleRetreat = () => { type: "warning", }).then(() => { API.wf.ticket.ticketRetreat - .req(props.ticketId, handleForm.value) + .req(ticketId.value, handleForm.value) .then((res) => { refreshTicket(); }); @@ -173,7 +178,7 @@ const handleTransition = (transitionId) => { } params.suggestion = handleForm.value.suggestion; submitLoading.value = true; - API.wf.ticket.ticketHandle.req(props.ticketId, params).then((res) => { + API.wf.ticket.ticketHandle.req(ticketId.value, params).then((res) => { submitLoading.value = false; refreshTicket(); }).catch((e) => { diff --git a/src/views/wf/ticketd_b_start.vue b/src/views/wf/ticketd_b_start.vue index f8876fe2..76b3cc20 100644 --- a/src/views/wf/ticketd_b_start.vue +++ b/src/views/wf/ticketd_b_start.vue @@ -1,23 +1,24 @@