Commit 584b2c46 by qiaoyanqi

bug

parent b07e2b09
/* /*
* @Description:余额结转 * @Description:余额结转
*/ */
import axios from 'axios'
export default { export default {
execute(context, param) { execute(context, param) {
if (!param.billId || !param.billDefine) { if (!param.billId || !param.billDefine) {
context.dom.$Message.info("请配置查询单据参数"); context.dom.$Message.info("请配置查询单据参数");
return; return;
} }
if(context.selects.length==0){ if (context.selects && context.selects.length == 0) {
context.dom.$Message.info("请勾择需要结转的数据"); context.dom.$Message.info("请勾择需要结转的数据");
return; return;
} }
let billDefine = param.billDefine.replace(/_E/ig, "").replace(/_R/ig, "").replace(/_A/ig, ""); let billDefine = param.billDefine
.replace(/_E/gi, "")
this.generateVoucher(context.selects,billDefine,param.billId,context); .replace(/_R/gi, "")
.replace(/_A/gi, "");
let list = context.selects.map(v=>{
v.billDefine = billDefine;
v.billId = v[param.billId];
return v
})
this.generateVoucher(list, context);
}, },
generateVoucher(list,billDefine,billId,context){ generateVoucher(list, context) {
axios({ window.GMS.$http
          method: 'POST', .post("/rbczgh/carryForward/balance",list)
          url:GMS.url+'/rbczgh/carryForward/balance', .then((res) => {
          headers: {
              Authorization:GMS.token,
          },
data:{
jsonArry:list,
billDefine:billDefine,
billId:billId
}
        }).then(res => {
          if (res.status === 200) {
context.dom.$Modal.warning({ context.dom.$Modal.warning({
title: '信息提示', title: "信息提示",
content: res.data.data.processMsg, content: res.data.message,
onOk: () => {}, onOk: () => {},
}); });
          } });
        })
}, },
};
}
\ No newline at end of file
/* /*
* @Description:项目结转 * @Description:项目结转
*/ */
import axios from 'axios'
export default { export default {
execute(context, param) { execute(context, param) {
if (!param.billId || !param.billDefine) { if (!param.billId || !param.billDefine) {
context.dom.$Message.info("请配置查询单据参数"); context.dom.$Message.info("请配置查询单据参数");
return; return;
} }
if(context.selects.length==0){ if (context.selects && context.selects.length == 0) {
context.dom.$Message.info("请勾择需要结转的数据"); context.dom.$Message.info("请勾择需要结转的数据");
return; return;
} }
let billDefine = param.billDefine.replace(/_E/ig, "").replace(/_R/ig, "").replace(/_A/ig, ""); let billDefine = param.billDefine
.replace(/_E/gi, "")
this.generateVoucher(context.selects,billDefine,param.billId,context); .replace(/_R/gi, "")
.replace(/_A/gi, "");
let list = context.selects.map((v) => {
v.billDefine = billDefine;
v.billId = v[param.billId];
return v;
});
this.generateVoucher(list, context);
}, },
generateVoucher(list,billDefine,billId,context){ generateVoucher(list, context) {
axios({ window.GMS.$http
          method: 'POST', .post("/rbczgh/carryForward/project",list)
          url:GMS.url+'/rbczgh/carryForward/project', .then((res) => {
          headers: {
              Authorization:GMS.token,
          },
data:{
jsonArry:list,
billDefine:billDefine,
billId:billId
}
        }).then(res => {
          if (res.status === 200) {
context.dom.$Modal.warning({ context.dom.$Modal.warning({
title: '信息提示', title: "信息提示",
content: res.data.data.processMsg, content: res.data.message,
onOk: () => {}, onOk: () => {},
}); });
          } });
        })
}, },
};
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment