|
@@ -1320,6 +1320,8 @@ export default {
|
|
|
if (valid) {
|
|
|
let { status, orderType, saleLeader, finance, production } =
|
|
|
this.approveForm;
|
|
|
+ let { salePayType } = this.formData;
|
|
|
+ // 付款方式 1:定金 2:赊欠
|
|
|
let baseFormInfo = {
|
|
|
saleLeader,
|
|
|
finance,
|
|
@@ -1339,32 +1341,32 @@ export default {
|
|
|
saleNo: this.approveNo,
|
|
|
},
|
|
|
};
|
|
|
+ payload.commMap = {
|
|
|
+ status,
|
|
|
+ saleApprover: this.nickName,
|
|
|
+ ...baseFormInfo,
|
|
|
+ };
|
|
|
if (status == "7") {
|
|
|
// 不通过
|
|
|
- payload.commMap = {
|
|
|
- status,
|
|
|
- saleApprover: this.nickName,
|
|
|
- ...baseFormInfo,
|
|
|
- };
|
|
|
+ payload.commMap.status = status;
|
|
|
} else {
|
|
|
//通过
|
|
|
- if (orderType == "2") {
|
|
|
- //生产
|
|
|
- payload.commMap = {
|
|
|
- status: this.approveForm.status,
|
|
|
- orderType,
|
|
|
- saleApprover: this.nickName,
|
|
|
- ...baseFormInfo,
|
|
|
- };
|
|
|
- } else if (orderType == "1") {
|
|
|
- //库存
|
|
|
- payload.commMap = {
|
|
|
- // status: "5",
|
|
|
- status: this.approveForm.status,
|
|
|
- orderType,
|
|
|
- saleApprover: this.nickName,
|
|
|
- ...baseFormInfo,
|
|
|
- };
|
|
|
+ if (salePayType == 1) {
|
|
|
+ // 定金
|
|
|
+ payload.commMap.status = 8;
|
|
|
+ payload.commMap.orderType = orderType;
|
|
|
+ } else {
|
|
|
+ // 赊欠
|
|
|
+
|
|
|
+ if (orderType == "2") {
|
|
|
+ //生产
|
|
|
+ payload.commMap.status = 3;
|
|
|
+ payload.commMap.orderType = orderType;
|
|
|
+ } else if (orderType == "1") {
|
|
|
+ //库存
|
|
|
+ payload.commMap.status = 5;
|
|
|
+ payload.commMap.orderType = orderType;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
let res = await batchEdit(payload);
|