|
@@ -105,21 +105,21 @@
|
|
|
</template>
|
|
</template>
|
|
|
<template v-slot:action="{ row }">
|
|
<template v-slot:action="{ row }">
|
|
|
<el-link
|
|
<el-link
|
|
|
- v-if="unpackShow(row)"
|
|
|
|
|
|
|
+ v-if="dispatchPermission(row)"
|
|
|
:underline="false"
|
|
:underline="false"
|
|
|
|
|
+ icon="el-icon-truck"
|
|
|
type="primary"
|
|
type="primary"
|
|
|
- @click="toUnpack(row)"
|
|
|
|
|
|
|
+ @click="toReleaseOpen(row)"
|
|
|
>
|
|
>
|
|
|
- 拆单
|
|
|
|
|
|
|
+ 派单
|
|
|
</el-link>
|
|
</el-link>
|
|
|
<el-link
|
|
<el-link
|
|
|
- v-if="dispatchPermission(row)"
|
|
|
|
|
|
|
+ v-if="unpackShow(row)"
|
|
|
:underline="false"
|
|
:underline="false"
|
|
|
- icon="el-icon-truck"
|
|
|
|
|
type="primary"
|
|
type="primary"
|
|
|
- @click="toReleaseOpen(row)"
|
|
|
|
|
|
|
+ @click="toUnpack(row)"
|
|
|
>
|
|
>
|
|
|
- 派单
|
|
|
|
|
|
|
+ 拆单
|
|
|
</el-link>
|
|
</el-link>
|
|
|
<el-popconfirm
|
|
<el-popconfirm
|
|
|
class="ele-action"
|
|
class="ele-action"
|
|
@@ -599,7 +599,8 @@
|
|
|
methods: {
|
|
methods: {
|
|
|
// 全选/取消全选
|
|
// 全选/取消全选
|
|
|
selectAll(selection) {
|
|
selectAll(selection) {
|
|
|
- if (selection.length == 0) { // 取消全选
|
|
|
|
|
|
|
+ if (selection.length == 0) {
|
|
|
|
|
+ // 取消全选
|
|
|
let list = this.$refs.table._data.tableData;
|
|
let list = this.$refs.table._data.tableData;
|
|
|
list.map((el) => {
|
|
list.map((el) => {
|
|
|
this.$set(el, 'checkedata', false);
|
|
this.$set(el, 'checkedata', false);
|