提交 74a38998 编写于 作者: vino's avatar vino

运费优化

上级 796d313e
...@@ -526,6 +526,7 @@ export default { ...@@ -526,6 +526,7 @@ export default {
if(row.conditionType == 2){ if(row.conditionType == 2){
vm.goodCondition = { vm.goodCondition = {
id:row.id,
goodIds:row.goodIds, goodIds:row.goodIds,
conditionType:row.conditionType, conditionType:row.conditionType,
number:row.number/100, number:row.number/100,
...@@ -536,6 +537,7 @@ export default { ...@@ -536,6 +537,7 @@ export default {
} }
else { else {
vm.goodCondition = { vm.goodCondition = {
id:row.id,
goodIds:row.goodIds, goodIds:row.goodIds,
conditionType:row.conditionType, conditionType:row.conditionType,
number:row.number, number:row.number,
...@@ -569,7 +571,8 @@ export default { ...@@ -569,7 +571,8 @@ export default {
if(res.data.goodConditionDtoList[i].goodExpressConditionConfig.conditionType == 2){ if(res.data.goodConditionDtoList[i].goodExpressConditionConfig.conditionType == 2){
this.resultForm.goodConditionReqList.push( this.resultForm.goodConditionReqList.push(
{goodIds:res.data.goodConditionDtoList[i].goodIds, {id:res.data.goodConditionDtoList[i].goodExpressConditionConfig.id,
goodIds:res.data.goodConditionDtoList[i].goodIds,
conditionType:res.data.goodConditionDtoList[i].goodExpressConditionConfig.conditionType, conditionType:res.data.goodConditionDtoList[i].goodExpressConditionConfig.conditionType,
number:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number, number:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number,
numberText:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number/100, numberText:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number/100,
...@@ -579,7 +582,8 @@ export default { ...@@ -579,7 +582,8 @@ export default {
} }
else { else {
this.resultForm.goodConditionReqList.push( this.resultForm.goodConditionReqList.push(
{goodIds:res.data.goodConditionDtoList[i].goodIds, {id:res.data.goodConditionDtoList[i].goodExpressConditionConfig.id,
goodIds:res.data.goodConditionDtoList[i].goodIds,
conditionType:res.data.goodConditionDtoList[i].goodExpressConditionConfig.conditionType, conditionType:res.data.goodConditionDtoList[i].goodExpressConditionConfig.conditionType,
number:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number, number:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number,
numberText:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number, numberText:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number,
...@@ -676,13 +680,18 @@ export default { ...@@ -676,13 +680,18 @@ export default {
// return item.goodIds == vm.goodCondition.goodIds; // return item.goodIds == vm.goodCondition.goodIds;
// }); // });
for(let i=0; i < vm.resultForm.goodConditionReqList.length; i++){ for(let i=0; i < vm.resultForm.goodConditionReqList.length; i++){
if(vm.getIdArray(vm.resultForm.goodConditionReqList[i].goodIds) == vm.getIdArray(vm.goodCondition.goodIds)){ if((vm.goodCondition.id != ""
&& vm.resultForm.goodConditionReqList[i].id == vm.goodCondition.id)
|| (vm.goodCondition.id == "" && vm.getIdArray(vm.resultForm.goodConditionReqList[i].goodIds) == vm.getIdArray(vm.goodCondition.goodIds))){
vm.resultForm.goodConditionReqList[i].conditionType = vm.goodCondition.conditionType; vm.resultForm.goodConditionReqList[i].conditionType = vm.goodCondition.conditionType;
if(vm.goodCondition.conditionType == 2){ if(vm.goodCondition.conditionType == 2){
vm.resultForm.goodConditionReqList[i].number = vm.goodCondition.number * 100; vm.resultForm.goodConditionReqList[i].number = vm.goodCondition.number * 100;
vm.resultForm.goodConditionReqList[i].numberText = vm.goodCondition.number; vm.resultForm.goodConditionReqList[i].numberText = vm.goodCondition.number;
} }
else{
vm.resultForm.goodConditionReqList[i].number = vm.goodCondition.number;
}
vm.resultForm.goodConditionReqList[i].intro = vm.goodCondition.intro; vm.resultForm.goodConditionReqList[i].intro = vm.goodCondition.intro;
vm.resultForm.goodConditionReqList[i].introId = vm.goodCondition.introId; vm.resultForm.goodConditionReqList[i].introId = vm.goodCondition.introId;
addFlag = false; addFlag = false;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册