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, "");
generateVoucher(list,billDefine,billId,context){ let list = context.selects.map(v=>{
axios({ v.billDefine = billDefine;
          method: 'POST', v.billId = v[param.billId];
          url:GMS.url+'/rbczgh/carryForward/balance', return v
          headers: { })
              Authorization:GMS.token, this.generateVoucher(list, context);
          }, },
data:{ generateVoucher(list, context) {
jsonArry:list, window.GMS.$http
billDefine:billDefine, .post("/rbczgh/carryForward/balance",list)
billId:billId .then((res) => {
} context.dom.$Modal.warning({
        }).then(res => { title: "信息提示",
          if (res.status === 200) { content: res.data.message,
context.dom.$Modal.warning({ onOk: () => {},
title: '信息提示', });
content: res.data.data.processMsg, });
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, "");
generateVoucher(list,billDefine,billId,context){ let list = context.selects.map((v) => {
axios({ v.billDefine = billDefine;
          method: 'POST', v.billId = v[param.billId];
          url:GMS.url+'/rbczgh/carryForward/project', return v;
          headers: { });
              Authorization:GMS.token, this.generateVoucher(list, context);
          }, },
data:{ generateVoucher(list, context) {
jsonArry:list, window.GMS.$http
billDefine:billDefine, .post("/rbczgh/carryForward/project",list)
billId:billId .then((res) => {
} context.dom.$Modal.warning({
        }).then(res => { title: "信息提示",
          if (res.status === 200) { content: res.data.message,
context.dom.$Modal.warning({ onOk: () => {},
title: '信息提示', });
content: res.data.data.processMsg, });
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