|
@ -4,7 +4,21 @@ |
|
|
<div class="head-container"> |
|
|
<div class="head-container"> |
|
|
<crudOperation :permission="permission"> |
|
|
<crudOperation :permission="permission"> |
|
|
<template v-slot:right> |
|
|
<template v-slot:right> |
|
|
<el-button icon="el-icon-delete" size="mini">导出</el-button> |
|
|
|
|
|
|
|
|
<!-- 搜索 v-model="query.enabled" |
|
|
|
|
|
<el-select clearable size="small" placeholder="状态" class="filter-item" style="width: 100px" @change="crud.toQuery"> |
|
|
|
|
|
<i slot="prefix" class="iconfont icon-zhuangtai-fanbai" /> |
|
|
|
|
|
<el-option v-for="item in stateOptions" :key="item.key" :label="item.label" :value="item.key" /> |
|
|
|
|
|
</el-select>--> |
|
|
|
|
|
<!-- <el-input v-model="query[inputSelect]" clearable size="small" placeholder="请输入关键词" style="width: 200px;" class="input-prepend filter-item" @keyup.enter.native="crud.toQuery"> |
|
|
|
|
|
<el-select slot="prepend" v-model="inputSelect" style="width: 80px" @change="querySelect"> |
|
|
|
|
|
<el-option |
|
|
|
|
|
v-for="item in queryOption" |
|
|
|
|
|
:key="item.value" |
|
|
|
|
|
:label="item.label" |
|
|
|
|
|
:value="item.value" |
|
|
|
|
|
/> |
|
|
|
|
|
</el-select> |
|
|
|
|
|
</el-input> --> |
|
|
</template> |
|
|
</template> |
|
|
<template v-slot:rightButtonGroup> |
|
|
<template v-slot:rightButtonGroup> |
|
|
<div class="archives-handler-btn"> |
|
|
<div class="archives-handler-btn"> |
|
@ -18,9 +32,10 @@ |
|
|
<span class="right-top-line" /> |
|
|
<span class="right-top-line" /> |
|
|
<span class="left-bottom-line" /> |
|
|
<span class="left-bottom-line" /> |
|
|
<!--表格渲染--> |
|
|
<!--表格渲染--> |
|
|
<el-table ref="table" v-loading="crud.loading" :data="crud.data" style="width: 100%;" height="calc(100vh - 463px)" @selection-change="selectionChangeHandler" @row-click="clickRowHandler"> |
|
|
|
|
|
|
|
|
<el-table ref="table" v-loading="crud.loading" :data="crud.data" style="width: 100%;" height="calc(100vh - 463px)" @selection-change="crud.selectionChangeHandler" @row-click="clickRowHandler"> |
|
|
<el-table-column type="selection" width="55" align="center" /> |
|
|
<el-table-column type="selection" width="55" align="center" /> |
|
|
<el-table-column type="index" label="序号" width="55" align="center" /> |
|
|
<el-table-column type="index" label="序号" width="55" align="center" /> |
|
|
|
|
|
<el-table-column prop="depositNum" label="入库" align="center" /> |
|
|
<el-table-column prop="depositNum" label="已装" align="center" /> |
|
|
<el-table-column prop="depositNum" label="已装" align="center" /> |
|
|
<el-table-column prop="caseName" label="盒名称" align="center" /> |
|
|
<el-table-column prop="caseName" label="盒名称" align="center" /> |
|
|
<el-table-column prop="tid" label="TID" align="center" /> |
|
|
<el-table-column prop="tid" label="TID" align="center" /> |
|
@ -76,7 +91,25 @@ export default { |
|
|
edit: ['admin', 'caseManage:edit'], |
|
|
edit: ['admin', 'caseManage:edit'], |
|
|
del: ['admin', 'caseManage:del'] |
|
|
del: ['admin', 'caseManage:del'] |
|
|
}, |
|
|
}, |
|
|
verifyDialVisible: false |
|
|
|
|
|
|
|
|
verifyDialVisible: false, |
|
|
|
|
|
stateOptions: [ |
|
|
|
|
|
{ |
|
|
|
|
|
label: '全部', |
|
|
|
|
|
value: 'center' |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: '未入', |
|
|
|
|
|
value: 'left' |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: '待入', |
|
|
|
|
|
value: 'right' |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
label: '已入', |
|
|
|
|
|
value: 'right' |
|
|
|
|
|
} |
|
|
|
|
|
] |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
@ -86,23 +119,8 @@ export default { |
|
|
done() |
|
|
done() |
|
|
}, |
|
|
}, |
|
|
clickRowHandler(row) { |
|
|
clickRowHandler(row) { |
|
|
this.$refs.table.clearSelection() |
|
|
|
|
|
this.$refs.table.toggleRowSelection(row) |
|
|
this.$refs.table.toggleRowSelection(row) |
|
|
} |
|
|
} |
|
|
// , |
|
|
|
|
|
// selectionChangeHandler(val) { |
|
|
|
|
|
// if (val.length > 1) { |
|
|
|
|
|
// // 取出最后val的最后一个返回出来 |
|
|
|
|
|
// const finalVal = val.pop() |
|
|
|
|
|
// // 清除所有选中 |
|
|
|
|
|
// this.$refs.table.clearSelection() |
|
|
|
|
|
// // 给最后一个加上选中 |
|
|
|
|
|
// this.$refs.table.toggleRowSelection(finalVal) |
|
|
|
|
|
// this.crud.selectionChangeHandler([finalVal]) |
|
|
|
|
|
// } else { |
|
|
|
|
|
// this.crud.selectionChangeHandler(val) |
|
|
|
|
|
// } |
|
|
|
|
|
// } |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
</script> |
|
|
</script> |
|
|