提交 633dbf00 编写于 作者: vino's avatar vino

运费配置

上级 a68ce630
...@@ -136,7 +136,7 @@ ...@@ -136,7 +136,7 @@
{{scope.row.number}}件包邮 {{scope.row.number}}件包邮
</div> </div>
<div v-if="scope.row.conditionType == 2"> <div v-if="scope.row.conditionType == 2">
{{scope.row.number}}元包邮 {{scope.row.numberText}}元包邮
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
...@@ -304,6 +304,7 @@ export default { ...@@ -304,6 +304,7 @@ export default {
intro:'', intro:'',
goodIdList:'' goodIdList:''
}, },
goodIdsArray:[],
nameList:[], nameList:[],
resultForm:{ resultForm:{
goodConditionReqList:[], goodConditionReqList:[],
...@@ -475,7 +476,7 @@ export default { ...@@ -475,7 +476,7 @@ export default {
// 查看商品详情 // 查看商品详情
viewGoods(row){ viewGoods(row){
// url = `/create-good?id=${row.goodsId}&storeId=${this.searchForm.storeId}&goodsType=${goodsType}&commissionFlag=${this.commissionFlag}` // url = `/create-good?id=${row.goodsId}&storeId=${this.searchForm.storeId}&goodsType=${goodsType}&commissionFlag=${this.commissionFlag}`
let url = `/create-good?id=${row.goodsId}&storeId=5344&goodsType=5&commissionFlag=1` let url = `/create-good?id=${row}&storeId=${this.storeId}&goodsType=5&commissionFlag=1`
// this.$store.dispatch('goodsManage/changeGoodsInfo', {...row}); // this.$store.dispatch('goodsManage/changeGoodsInfo', {...row});
this.$router.push({ this.$router.push({
path: url path: url
...@@ -534,13 +535,28 @@ export default { ...@@ -534,13 +535,28 @@ export default {
if(res.data.goodConditionDtoList){ if(res.data.goodConditionDtoList){
for (let i=0;i < res.data.goodConditionDtoList.length; i++){ for (let i=0;i < res.data.goodConditionDtoList.length; i++){
this.resultForm.goodConditionReqList.push(
{goodIds:res.data.goodConditionDtoList[i].goodIds, if(res.data.goodConditionDtoList[i].goodExpressConditionConfig.conditionType == 2){
conditionType:res.data.goodConditionDtoList[i].goodExpressConditionConfig.conditionType, this.resultForm.goodConditionReqList.push(
number:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number, {goodIds:res.data.goodConditionDtoList[i].goodIds,
intro:res.data.goodConditionDtoList[i].goodExpressConditionConfig.intro, conditionType:res.data.goodConditionDtoList[i].goodExpressConditionConfig.conditionType,
introId:res.data.goodConditionDtoList[i].goodExpressConditionConfig.id number:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number,
}); numberText:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number/100,
intro:res.data.goodConditionDtoList[i].goodExpressConditionConfig.intro,
introId:res.data.goodConditionDtoList[i].goodExpressConditionConfig.id
});
}
else {
this.resultForm.goodConditionReqList.push(
{goodIds:res.data.goodConditionDtoList[i].goodIds,
conditionType:res.data.goodConditionDtoList[i].goodExpressConditionConfig.conditionType,
number:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number,
numberText:res.data.goodConditionDtoList[i].goodExpressConditionConfig.number,
intro:res.data.goodConditionDtoList[i].goodExpressConditionConfig.intro,
introId:res.data.goodConditionDtoList[i].goodExpressConditionConfig.id
});
}
} }
} }
// this.tableData = res.data.goodConditionDtoList; // this.tableData = res.data.goodConditionDtoList;
...@@ -625,7 +641,9 @@ export default { ...@@ -625,7 +641,9 @@ export default {
for(let i=0; i < vm.expertData.length; i++){ for(let i=0; i < vm.expertData.length; i++){
if (val == vm.expertData[i].goodsId) { if (val == vm.expertData[i].goodsId) {
let item = vm.expertData[i]; let item = vm.expertData[i];
vm.goodCondition.goodIdList = val; vm.goodIdsArray = vm.goodCondition.goodIds;
vm.goodIdsArray.push(val);
vm.goodCondition.goodIdList = this.getIdArray(vm.goodIdsArray);
break; break;
// vm.model.userName = item.name; // vm.model.userName = item.name;
// vm.model.mobile = item.mobilePhone; // vm.model.mobile = item.mobilePhone;
...@@ -660,7 +678,11 @@ export default { ...@@ -660,7 +678,11 @@ export default {
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.goodCondition.goodIds){ if(vm.getIdArray(vm.resultForm.goodConditionReqList[i].goodIds) == vm.goodCondition.goodIds){
vm.resultForm.goodConditionReqList[i].conditionType = vm.goodCondition.conditionType; vm.resultForm.goodConditionReqList[i].conditionType = vm.goodCondition.conditionType;
vm.resultForm.goodConditionReqList[i].number = vm.goodCondition.number;
if(vm.goodCondition.conditionType == 2){
vm.resultForm.goodConditionReqList[i].number = vm.goodCondition.number * 100;
vm.resultForm.goodConditionReqList[i].numberText = 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;
...@@ -684,13 +706,28 @@ export default { ...@@ -684,13 +706,28 @@ export default {
}, },
addGoodConditionReqList(){ addGoodConditionReqList(){
vm.resultForm.goodConditionReqList.push({
goodIds:vm.goodCondition.goodIds, if(vm.goodCondition.conditionType == 2){
conditionType:vm.goodCondition.conditionType, vm.resultForm.goodConditionReqList.push({
number:vm.goodCondition.number, goodIds:vm.goodCondition.goodIds,
intro:vm.goodCondition.intro, conditionType:vm.goodCondition.conditionType,
introId:vm.goodCondition.introId number:vm.goodCondition.number * 100,
}) numberText:vm.goodCondition.number,
intro:vm.goodCondition.intro,
introId:vm.goodCondition.introId
});
}
else {
vm.resultForm.goodConditionReqList.push({
goodIds:vm.goodCondition.goodIds,
conditionType:vm.goodCondition.conditionType,
number:vm.goodCondition.number,
numberText:vm.goodCondition.number,
intro:vm.goodCondition.intro,
introId:vm.goodCondition.introId
});
}
} }
}, },
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册