通用删除
parent
9b127abdd8
commit
387199d0dc
|
|
@ -3,7 +3,7 @@
|
||||||
<el-button v-if="showEdit" v-permission="permission.edit" :loading="crud.status.cu === 2" :disabled="disabledEdit"
|
<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>
|
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">
|
@show="onPopoverShow" @hide="onPopoverHide">
|
||||||
<p>{{ msg }}</p>
|
<p>{{ msg }}</p>
|
||||||
<div style="text-align: right; margin: 0">
|
<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"
|
<el-button slot="reference" :disabled="disabledDle" v-if="showDle" type="danger" icon="el-icon-delete" size="mini"
|
||||||
@click="toDelete"/>
|
@click="toDelete"/>
|
||||||
</el-popover>
|
</el-popover>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
<script>
|
<script>
|
||||||
import CRUD, {crud} from '@crud/crud'
|
import CRUD, {crud} from '@crud/crud'
|
||||||
import stockUrl from "@/api/stock";
|
|
||||||
import ContainerIn from "@/views/base-data/stock/containerIn.vue";
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
mixins: [crud()],
|
mixins: [crud()],
|
||||||
|
|
@ -58,7 +57,6 @@ export default {
|
||||||
return {
|
return {
|
||||||
pop: false,
|
pop: false,
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
doCancel() {
|
doCancel() {
|
||||||
|
|
|
||||||
|
|
@ -138,7 +138,7 @@
|
||||||
|
|
||||||
<el-form-item label="库区" prop="area">
|
<el-form-item label="库区" prop="area">
|
||||||
<el-select v-model="form.area"
|
<el-select v-model="form.area"
|
||||||
value-key="id" filterable
|
value-key="id" filterable
|
||||||
placeholder="请选择" style="width: 370px;">
|
placeholder="请选择" style="width: 370px;">
|
||||||
<el-option
|
<el-option
|
||||||
v-for="item in areas"
|
v-for="item in areas"
|
||||||
|
|
@ -149,7 +149,7 @@
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-form-item label="高度" v-if="showItemHeight">
|
<el-form-item label="高度" prop="itemHeight" v-if="showItemHeight">
|
||||||
<el-select
|
<el-select
|
||||||
v-model="form.itemHeight"
|
v-model="form.itemHeight"
|
||||||
clearable
|
clearable
|
||||||
|
|
@ -237,7 +237,7 @@
|
||||||
/>
|
/>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</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">
|
<template slot-scope="scope">
|
||||||
<udOperation
|
<udOperation
|
||||||
:data="scope.row"
|
:data="scope.row"
|
||||||
|
|
@ -342,6 +342,9 @@ export default {
|
||||||
],
|
],
|
||||||
area: [
|
area: [
|
||||||
{required: true, message: '库区不能为空', trigger: 'blur'}
|
{required: true, message: '库区不能为空', trigger: 'blur'}
|
||||||
|
],
|
||||||
|
itemHeight: [
|
||||||
|
{required: true, message: '高度不能为空', trigger: 'blur'}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
//呼叫空车的弹出按钮
|
//呼叫空车的弹出按钮
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue