Merge remote-tracking branch 'origin/master'

This commit is contained in:
齐天大圣 2024-03-08 17:15:46 +08:00
commit 7f990d9b34

View File

@ -54,7 +54,8 @@
<el-table-column label="活动名称" align="center" prop="name" /> <el-table-column label="活动名称" align="center" prop="name" />
<el-table-column label="适用油品" align="center" prop="adaptOil" > <el-table-column label="适用油品" align="center" prop="adaptOil" >
<template slot-scope="scope"> <template slot-scope="scope">
<span v-for="item in scope.row.adaptOils">{{ item }}, </span> <!-- <span v-for="item in scope.row.adaptOils">{{ item }}, </span>-->
<span >{{ getName(oilNameList,scope.row.adaptOil) }} </span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="满足金额" align="center" prop="participationConditionMoney" > <el-table-column label="满足金额" align="center" prop="participationConditionMoney" >
@ -636,6 +637,7 @@
<script> <script>
import { getoiltype,getoilName, listActiveConsumption,listExchange,listLJGoods, getActiveConsumption, delActiveConsumption, addActiveConsumption, updateActiveConsumption,listFavorable,looklook,looklooklook } from "@/api/EventMarketing/activeConsumption"; import { getoiltype,getoilName, listActiveConsumption,listExchange,listLJGoods, getActiveConsumption, delActiveConsumption, addActiveConsumption, updateActiveConsumption,listFavorable,looklook,looklooklook } from "@/api/EventMarketing/activeConsumption";
import {listUserGrade} from "@/api/staff/user/usergrade"; import {listUserGrade} from "@/api/staff/user/usergrade";
import {getOilNameList} from "@/api/order/oilnumgun";
export default { export default {
name: "ActiveConsumption", name: "ActiveConsumption",
@ -650,6 +652,8 @@ export default {
], ],
labelPosition:'left', labelPosition:'left',
userGradeList:[], userGradeList:[],
//
oilNameList:[],
pdidlist:[],//id pdidlist:[],//id
pddhidlist:[],//id pddhidlist:[],//id
pdswidlist:[],//id pdswidlist:[],//id
@ -847,6 +851,19 @@ export default {
}) })
}, },
//
getName(oilNameList,ids){
let name = ""
let _this = this;
ids.forEach(i => {
oilNameList.forEach(item => {
if (item.id == i){
name += item.oilName + ",";
}
})
})
return name;
},
// //
getoiltypeliet(){ getoiltypeliet(){
getoiltype().then(res=>{ getoiltype().then(res=>{
@ -861,6 +878,9 @@ export default {
}) })
getOilNameList().then( response => {
this.oilNameList = response.data;
})
}, },
swchange(e){ swchange(e){
console.log(this.shopdata) console.log(this.shopdata)
@ -1105,6 +1125,7 @@ export default {
/** 新增按钮操作 */ /** 新增按钮操作 */
handleAdd() { handleAdd() {
this.reset(); this.reset();
this.tableData1 = []
this.open = true; this.open = true;
this.title = "添加消费有礼活动"; this.title = "添加消费有礼活动";
}, },