Commit b30b60c6 by 萱草

update: 样式更改

parent 1f4eeb8a
......@@ -32,7 +32,7 @@
</el-popover>
</template>
<template slot-scope="scope">
<el-select v-model="skuSellObj[scope.row.mapId].stockType" style="width:100px">
<el-select v-model="skuSellObj[scope.row.mapId].stockType" style="width:100px" @change="changeType">
<el-option label="增加" :value="1"></el-option>
<el-option label="减少" :value="0"></el-option>
</el-select>
......@@ -89,8 +89,8 @@ export default {
spanArr: [], // 用于存放每一行记录的合并数
// costChangeObj: [], // 用于存放批量修改后的数据
banthStock: '',
stockType: 0,
banthStockType: 0,
stockType: 1,
banthStockType: 1,
updateList: [],
textarea: '',
giftId: '',
......@@ -169,25 +169,36 @@ export default {
});
console.log('获取成本数据');
},
changeType(value){
console.log(value);
},
submitProNanme() {
if(this.loading) return;
let params = {
giftId: this.stockData.id,
updateList: this.updateList,
remark: this.textarea
};
this.loading = true;
realStockUpdate(params).then(res =>{
if(res.code === '0000'){
this.dialogVisible = false;
setInterval(() => {
this.$emit('closeUpdateStock');
}, 10);
this.$message.success('修改成功');
}else{
this.$message.error(res.message);
}
}).finally(() => this.loading = false);
let totalStock = 0;
this.updateList.forEach((item) =>{
totalStock = Number(totalStock) + Number(item.stock);
});
if(!totalStock){
this.$message.error('库存更改不可为0');
}else{
let params = {
giftId: this.stockData.id,
updateList: this.updateList,
remark: this.textarea
};
this.loading = true;
realStockUpdate(params).then(res =>{
if(res.code === '0000'){
this.dialogVisible = false;
setInterval(() => {
this.$emit('closeUpdateStock');
}, 10);
this.$message.success('修改成功');
}else{
this.$message.error(res.message);
}
}).finally(() => this.loading = false);
}
},
// 取消修改
cancelSubmit() {
......@@ -259,7 +270,7 @@ export default {
remainedStock: Object.keys(skuSellObjCopy).length > 0 ? skuSellObjCopy[item.mapId].remainedStock : '',
stockStatus: true,
giftSkuCostPriceStatus: true,
stockType: 0,
stockType: 1,
stageStock: ''
};
this.stockObj[item.mapId] = Object.keys(skuSellObjCopy).length > 0 ? skuSellObjCopy[item.mapId].stock : '';
......@@ -273,7 +284,7 @@ export default {
giftSkuCostPriceStatus: true,
giftSkuId: '',
remainedStock: '',
stockType: 0,
stockType: 1,
stageStock: ''
};
}
......
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