|
|
@@ -17,7 +17,11 @@
|
|
|
<tui-list-cell class="line-cell" :hover="false" v-if="productData.id && productData.id>0">
|
|
|
<view class="tui-title">编号</view>
|
|
|
<view style="color:#CCCCCC;width:300upx;" @click="getItemId(productData)">{{productData.itemId?productData.itemId:0}}</view>
|
|
|
- <button v-if="productData.id > 0" class="admin-button-com default mini-btn" @click="delProduct(productData)">删除花材</button>
|
|
|
+ <block v-if="productData.id && productData.id > 0">
|
|
|
+ <button v-if="productData.delStatus == 0" class="admin-button-com default mini-btn" @click="changeDelStatus(productData,1)">删除花材</button>
|
|
|
+
|
|
|
+ <button v-else class="admin-button-com blue mini-btn" @click="changeDelStatus(productData,0)">恢复花材</button>
|
|
|
+ </block>
|
|
|
</tui-list-cell>
|
|
|
<tui-list-cell class="line-cell" :hover="false">
|
|
|
<view class="tui-title">名称</view>
|
|
|
@@ -440,14 +444,15 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
- delProduct(info){
|
|
|
+ changeDelStatus(info,flag){
|
|
|
let that = this
|
|
|
- that.$util.confirmModal({content:'确认删除?'},() => {
|
|
|
- delStatusUpdate({id:info.id,delStatus:1}).then(res=>{
|
|
|
+ let remind = flag == 1 ? '确认删除?' : '确认恢复?'
|
|
|
+ that.$util.confirmModal({content:remind},() => {
|
|
|
+ delStatusUpdate({id:info.id,delStatus:flag}).then(res=>{
|
|
|
if(res.code == 1){
|
|
|
that.hasRequest = 0
|
|
|
that.init()
|
|
|
- that.$msg('删除成功')
|
|
|
+ that.$msg(res.msg)
|
|
|
}
|
|
|
})
|
|
|
})
|