diff --git a/src/api/jhzx/pc.js b/src/api/jhzx/pc.js new file mode 100644 index 0000000..04d53f8 --- /dev/null +++ b/src/api/jhzx/pc.js @@ -0,0 +1,7 @@ +import request from "@/utils/request"; + +export function 排产(data) {return request({url: '/sygdpc/pc', method: 'get',params:data})} + +export function 获取排产结果(data) {return request({url: '/sygdpc/sygdjh', method: 'get',params:data})} + +export function 生成三月滚动(data) {return request({url: '/sygdpc/createSygdjh', method: 'get',params:data})} diff --git a/src/api/jhzx/sygd.js b/src/api/jhzx/sygd.js index 91003a4..74cac75 100644 --- a/src/api/jhzx/sygd.js +++ b/src/api/jhzx/sygd.js @@ -6,10 +6,6 @@ export function tj(data) {return request({url: '/dmSygd/tj', method: 'post', dat export function sh(data) {return request({url: '/dmSygd/sh', method: 'post', data})} export function saveByDcch(data) {return request({url: '/dmSygdMx/saveByDcch', method: 'post', data})} export function symxhz(data) {return request({url: '/dmSygdMx/symxhz', method: 'post', data})} -export function 排产(data) {return request({url: '/dmSygdMx/pc', method: 'get',params:data})} - -export function 获取排产结果(data) {return request({url: '/dmSygdMx/sygdjh', method: 'get',params:data})} - export function sygdPC() {return request({url: '/dmSygdMx/sygdPC', method: 'post'})} export function tqSygd(data) {return request({url: '/dmSygdMx/tqSygd', method: 'post',data})} export function getCnsb() {return request({url: '/dmSygdMx/getCnsb', method: 'post'})} diff --git a/src/views/jhzx/symxCX.vue b/src/views/jhzx/symxCX.vue index 1a7b5cd..4a3d068 100644 --- a/src/views/jhzx/symxCX.vue +++ b/src/views/jhzx/symxCX.vue @@ -26,8 +26,8 @@ - -
+ +
三月滚动计划编制 读取三月滚动
- 三月滚动计划编制 - 读取三月滚动 - 提取明细 - 汇总 + 三月滚动计划编制 + 读取三月滚动 + 汇总 { - - this.list = res.data.list - // this.gcrl=res.data.gcrl - // if (this.$refs.xGrid) { - // this.$refs.xGrid8.loadData(this.list8) - // } }) this.activeName = 'first' }, @@ -2930,19 +2930,25 @@ export default { }, paichan(){ const data={from:this.queryParam.beginTime,to:this.queryParam.endTime} - 排产(data).then(res=>{ - this.jgcx() + 排产(data).then(()=>{ + this.jgcx(false) + // 生成三月滚动(data).then(res=>{ + // this.list=res.data + // }) }) }, - jgcx(){ + jgcx(flag=true){ const data={from:this.queryParam.beginTime,to:this.queryParam.endTime} - const list=[] - + if (flag){ + this.initList() + } const 工序表=['上料','抛丸','理料','划线','切割','坡口','曲型','打磨','型材面板'] 获取排产结果(data).then(res=>{ - this.activeName="sygdjh" + if(this.isUser){ + this.activeName="sygdjh" + } + const zy=res.data.zy - console.log(res) const list=[] Object.keys(zy).forEach(key=>{ if (key>=this.queryParam.beginTime&&key<=this.queryParam.endTime){ @@ -2971,6 +2977,7 @@ export default { data.dzglxq=bom.dzglxq data.zl=bom.zl data.kw=bom.kw + data._kw=bom.kw data.tzbh=bom.tzbh data.wpgg=bom.wpgg data.wpcz=bom.wpcz @@ -2983,8 +2990,8 @@ export default { } } }) - console.log(list) - this.list1=list + + this.list9=list }) }, //明细排产