通用删除

main
HUOJIN\92525 2024-06-18 15:53:00 +08:00
parent 9b127abdd8
commit 387199d0dc
2 changed files with 8 additions and 7 deletions

View File

@ -3,7 +3,7 @@
<el-button v-if="showEdit" v-permission="permission.edit" :loading="crud.status.cu === 2" :disabled="disabledEdit"
size="mini" type="primary" icon="el-icon-edit" @click="crud.toEdit(data)"></el-button>
<el-popover v-model="pop" v-permission="permission.del" placement="top" width="180" trigger="click"
<el-popover v-model="pop" v-permission="permission.del" placement="top" width="180" trigger="manual"
@show="onPopoverShow" @hide="onPopoverHide">
<p>{{ msg }}</p>
<div style="text-align: right; margin: 0">
@ -15,12 +15,11 @@
<el-button slot="reference" :disabled="disabledDle" v-if="showDle" type="danger" icon="el-icon-delete" size="mini"
@click="toDelete"/>
</el-popover>
</div>
</template>
<script>
import CRUD, {crud} from '@crud/crud'
import stockUrl from "@/api/stock";
import ContainerIn from "@/views/base-data/stock/containerIn.vue";
export default {
mixins: [crud()],
@ -58,7 +57,6 @@ export default {
return {
pop: false,
}
},
methods: {
doCancel() {

View File

@ -149,7 +149,7 @@
</el-select>
</el-form-item>
<el-form-item label="高度" v-if="showItemHeight">
<el-form-item label="高度" prop="itemHeight" v-if="showItemHeight">
<el-select
v-model="form.itemHeight"
clearable
@ -237,7 +237,7 @@
/>
</template>
</el-table-column>
<el-table-column v-if="checkPer(['admin','point:edit'])" label="操作" align="center">
<el-table-column v-if="checkPer(['admin','point:edit','point:del'])" label="操作" align="center">
<template slot-scope="scope">
<udOperation
:data="scope.row"
@ -342,6 +342,9 @@ export default {
],
area: [
{required: true, message: '库区不能为空', trigger: 'blur'}
],
itemHeight: [
{required: true, message: '高度不能为空', trigger: 'blur'}
]
},
//