Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
J
jiedao-app-operator-master
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lanbaoming
jiedao-app-operator-master
Commits
a01bf7f0
Commit
a01bf7f0
authored
Mar 11, 2023
by
我在何方
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev1.6' of
http://gitlab.jdshangmen.com/jiedao-app/jiedao-app-operator
into dev1.6
parents
4d19321a
63779be7
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
61 additions
and
39 deletions
+61
-39
cargoControl.vue
src/views/ecw/order/cargoControl.vue
+11
-11
detail.vue
src/views/ecw/order/detail.vue
+4
-3
index.vue
src/views/ecw/order/index.vue
+46
-25
No files found.
src/views/ecw/order/cargoControl.vue
View file @
a01bf7f0
...
@@ -113,31 +113,31 @@
...
@@ -113,31 +113,31 @@
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<!--控货中,已入仓-->
<!--控货中,已入仓-->
<template
v-if=
"[0,2].indexOf(scope.row.cargoControlStatus) > -1 && scope.row.sumNum > 0"
>
<template
v-if=
"[0,2].indexOf(scope.row.cargoControlStatus) > -1 && scope.row.sumNum > 0"
>
<el-button
type=
"text"
size=
"mini"
@
click=
"showReleaseOrderId=scope.row.orderId"
>
{{
$t
(
'
放货
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"showReleaseOrderId=scope.row.orderId"
v-hasPermi=
"['ecw:cargo_control:release']"
>
{{
$t
(
'
放货
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"showTransferOrder = scope.row"
>
{{
$t
(
'
控货权转移
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"showTransferOrder = scope.row"
v-hasPermi=
"['ecw:cargo_control:transfer']"
>
{{
$t
(
'
控货权转移
'
)
}}
</el-button>
</
template
>
</
template
>
<!--部分控货-->
<!--部分控货-->
<
template
v-if=
"scope.row.cargoControlStatus == 2"
>
<
template
v-if=
"scope.row.cargoControlStatus == 2"
>
<el-button
type=
"text"
size=
"mini"
@
click=
"toDetail(scope.row)"
>
{{
$t
(
'
修改
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"toDetail(scope.row)"
v-hasPermi=
"['ecw:cargo_control:update']"
>
{{
$t
(
'
修改
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"toDetail(scope.row)"
>
{{
$t
(
'
取消
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"toDetail(scope.row)"
v-hasPermi=
"['ecw:cargo_control:cancel']"
>
{{
$t
(
'
取消
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"review(scope.row)"
v-if=
"scope.row.isToReview"
>
{{
$t
(
'
放货复核
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"review(scope.row)"
v-if=
"scope.row.isToReview"
v-hasPermi=
"['ecw:cargo_control:review']"
>
{{
$t
(
'
放货复核
'
)
}}
</el-button>
</
template
>
</
template
>
<!--已全部放货,但是未复核-->
<!--已全部放货,但是未复核-->
<
template
v-if=
"scope.row.cargoControlStatus == 1 && scope.row.isToReview"
>
<
template
v-if=
"scope.row.cargoControlStatus == 1 && scope.row.isToReview"
>
<el-button
type=
"text"
size=
"mini"
@
click=
"review(scope.row)"
>
{{
$t
(
'
放货复核
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"review(scope.row)"
v-hasPermi=
"['ecw:cargo_control:review']"
>
{{
$t
(
'
放货复核
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"toDetail(scope.row)"
>
{{
$t
(
'
修改
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"toDetail(scope.row)"
v-hasPermi=
"['ecw:cargo_control:update']"
>
{{
$t
(
'
修改
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"toDetail(scope.row)"
>
{{
$t
(
'
取消
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"toDetail(scope.row)"
v-hasPermi=
"['ecw:cargo_control:cancel']"
>
{{
$t
(
'
取消
'
)
}}
</el-button>
</
template
>
</
template
>
<!--已完成放货,且没有待复核;真正的放货完成-->
<!--已完成放货,且没有待复核;真正的放货完成-->
<
template
v-if=
"scope.row.cargoControlStatus == 1 && !scope.row.isToReview"
>
<
template
v-if=
"scope.row.cargoControlStatus == 1 && !scope.row.isToReview"
>
<!--
<el-button
type=
"text"
size=
"mini"
@
click=
"toDetail(scope.row)"
>
{{
$t
(
'
查看
'
)
}}
</el-button>
-->
<!--
<el-button
type=
"text"
size=
"mini"
@
click=
"toDetail(scope.row)"
>
{{
$t
(
'
查看
'
)
}}
</el-button>
-->
<el-button
type=
"text"
size=
"mini"
@
click=
"cargoTransfer(scope.row)"
>
{{
$t
(
'
调货
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"cargoTransfer(scope.row)"
v-hasPermi=
"['ecw:cargo_control:cargo_transfer']"
>
{{
$t
(
'
调货
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"showFallbackOrder=scope.row"
v-if=
"scope.row.isReleaseAfterGoods"
>
{{
$t
(
'
反复核
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"showFallbackOrder=scope.row"
v-if=
"scope.row.isReleaseAfterGoods"
v-hasPermi=
"['ecw:cargo_control:fallback']"
>
{{
$t
(
'
反复核
'
)
}}
</el-button>
</
template
>
</
template
>
<el-button
type=
"text"
size=
"mini"
@
click=
"toDetail(scope.row)"
>
{{$t('查看')}}
</el-button>
<el-button
type=
"text"
size=
"mini"
@
click=
"toDetail(scope.row)"
v-hasPermi=
"['ecw:cargo_control:show']"
>
{{$t('查看')}}
</el-button>
</template>
</template>
</el-table-column>
</el-table-column>
</el-table>
</el-table>
...
...
src/views/ecw/order/detail.vue
View file @
a01bf7f0
...
@@ -211,15 +211,16 @@
...
@@ -211,15 +211,16 @@
<el-timeline
v-if=
"order.orderTimeVOList && order.orderTimeVOList.length"
:reverse=
"true"
>
<el-timeline
v-if=
"order.orderTimeVOList && order.orderTimeVOList.length"
:reverse=
"true"
>
<el-timeline-item
v-for=
"(activity, index) in order.orderTimeVOList"
:key=
"index"
:timestamp=
"activity.timestamp"
>
<el-timeline-item
v-for=
"(activity, index) in order.orderTimeVOList"
:key=
"index"
:timestamp=
"activity.timestamp"
>
{{ activity.titleZh }}
{{ activity.titleZh }}
<div>
{{$l(activity, 'remarks')}}
</div>
</el-timeline-item>
</el-timeline-item>
</el-timeline>
</el-timeline>
<el-result
v-else
icon=
"info "
:title=
"$t('暂无数据')"
:subTitle=
"$t('暂无订单动态数据')"
/>
<el-result
v-else
icon=
"info "
:title=
"$t('暂无数据')"
:subTitle=
"$t('暂无订单动态数据')"
/>
</el-tab-pane>
</el-tab-pane>
<el-tab-pane
:label=
"$t('运单资料/提货单')"
name=
"three"
>
<el-tab-pane
:label=
"$t('运单资料/提货单')"
name=
"three"
>
<!--inWarehouseState 1待入库,2多了,3少了,4到齐-->
<!--inWarehouseState 1待入库,2多了,3少了,4到齐-->
<el-button
type=
"text"
@
click=
"showWarehouseReceipt=true"
:disabled=
"order.inWarehouseState == 0 && order.shipmentState == 0"
>
{{$t('查看入仓单')}}
</el-button>
<el-button
v-hasPermi=
"['ecw:order:show_receipt']"
type=
"text"
@
click=
"showWarehouseReceipt=true"
:disabled=
"order.inWarehouseState == 0 && order.shipmentState == 0"
>
{{$t('查看入仓单')}}
</el-button>
<el-button
type=
"text"
@
click.native=
"showLadingBill=true"
:disabled=
"!order.ladingState"
>
{{$t('查看提货单')}}
</el-button>
<el-button
v-hasPermi=
"['ecw:order:show_landing']"
type=
"text"
@
click.native=
"showLadingBill=true"
:disabled=
"!order.ladingState"
>
{{$t('查看提货单')}}
</el-button>
<el-button
:disabled=
"!order.packingListUrl"
type=
"text"
@
click=
"downloadPackingList"
>
{{$t('装箱单')}}
</el-button>
<el-button
v-hasPermi=
"['ecw:order:show_packing']"
:disabled=
"!order.packingListUrl"
type=
"text"
@
click=
"downloadPackingList"
>
{{$t('装箱单')}}
</el-button>
</el-tab-pane>
</el-tab-pane>
<el-tab-pane
:label=
"$t('费用明细')"
name=
"four"
>
<el-tab-pane
:label=
"$t('费用明细')"
name=
"four"
>
<el-table
:data=
"feeList"
>
<el-table
:data=
"feeList"
>
...
...
src/views/ecw/order/index.vue
View file @
a01bf7f0
...
@@ -226,14 +226,28 @@
...
@@ -226,14 +226,28 @@
</
template
>
</
template
>
<
template
v-else
>
<
template
v-else
>
<!--操作相关的-->
<!--操作相关的-->
<el-dropdown>
<el-dropdown
v-hasPermi=
"[
'ecw:order:edit',
'ecw:order:delete',
'ecw:order:cancel',
'ecw:order:fee_apply',
'ecw:order:special',
'ecw:order:associate',
'ecw:order:mutex',
'ecw:order:special_price',
'ecw:order:release',
'ecw:order:merge',
'ecw:order:split',
'ecw:order:merge_log',
'ecw:order:split_log'
]"
>
<el-button
type=
"text"
>
{{
$t
(
'
操作
'
)
}}
</el-button>
<el-button
type=
"text"
>
{{
$t
(
'
操作
'
)
}}
</el-button>
<el-dropdown-menu
slot=
"dropdown"
>
<el-dropdown-menu
slot=
"dropdown"
>
<!-- 编辑 -->
<!-- 编辑 -->
<template
v-if=
"
<template
v-if=
"
( scope.row.status
<
12
||
(scope.row.status =
=
12
&&
scope.row.shipmentState =
=
314
)
)
&&
!
scope
.
row
.
abnormalState
&&
exclude
(
scope
.
row
.
inWarehouseState
,
[
204
,
205
,
206
])
( scope.row.status
<
12
||
(scope.row.status =
=
12
&&
scope.row.shipmentState =
=
314
)
)
&&
!
scope
.
row
.
abnormalState
&&
exclude
(
scope
.
row
.
inWarehouseState
,
[
204
,
205
,
206
])
"
>
"
>
<el-dropdown-item
@
click.native=
"handleUpdate(scope.row)"
v-hasPermi=
"['ecw:order:
update
']"
>
{{
$t
(
'
编辑
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"handleUpdate(scope.row)"
v-hasPermi=
"['ecw:order:
edit
']"
>
{{
$t
(
'
编辑
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 删除 -->
<!-- 删除 -->
...
@@ -243,7 +257,7 @@
...
@@ -243,7 +257,7 @@
<!-- 取消 -->
<!-- 取消 -->
<
template
v-if=
"include(scope.row.status, [2])"
>
<
template
v-if=
"include(scope.row.status, [2])"
>
<el-dropdown-item
@
click.native=
"oprateOrder(scope.row.orderId, 'cancelOrder')"
>
{{
$t
(
'
取消订单
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"oprateOrder(scope.row.orderId, 'cancelOrder')"
v-hasPermi=
"['ecw:order:cancel']"
>
{{
$t
(
'
取消订单
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 恢复 -->
<!-- 恢复 -->
...
@@ -253,7 +267,7 @@
...
@@ -253,7 +267,7 @@
<
template
v-if=
"
<
template
v-if=
"
exclude(scope.row.status, [0, 88]) && exclude(scope.row.inWarehouseState, [204,205,206])
exclude(scope.row.status, [0, 88]) && exclude(scope.row.inWarehouseState, [204,205,206])
"
>
"
>
<el-dropdown-item
@
click.native=
"feeApplicationBol = true; orderId = scope.row.orderId"
>
{{
$t
(
'
费用申请
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"feeApplicationBol = true; orderId = scope.row.orderId"
v-hasPermi=
"['ecw:order:fee_apply']"
>
{{
$t
(
'
费用申请
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 特需,互斥,关联 -->
<!-- 特需,互斥,关联 -->
...
@@ -262,9 +276,9 @@
...
@@ -262,9 +276,9 @@
exclude(scope.row.abnormalState, [1 ,99 ,2 ,3 ,4 ,9 ,10 ,11 ,12 ,14]) &&
exclude(scope.row.abnormalState, [1 ,99 ,2 ,3 ,4 ,9 ,10 ,11 ,12 ,14]) &&
exclude(scope.row.inWarehouseState, [204])
exclude(scope.row.inWarehouseState, [204])
"
>
"
>
<el-dropdown-item
@
click.native=
"orderId = scope.row.orderId;orderNo = scope.row.orderNo;isShow = true"
>
{{
$t
(
'
特需
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"orderId = scope.row.orderId;orderNo = scope.row.orderNo;isShow = true"
v-hasPermi=
"['ecw:order:special']"
>
{{
$t
(
'
特需
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push(`/order/associated-order/$
{scope.row.orderId}`)" >
{{
$t
(
'
关联
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push(`/order/associated-order/$
{scope.row.orderId}`)"
v-hasPermi="['ecw:order:associate']"
>
{{
$t
(
'
关联
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push(`/order/mutex-order/$
{scope.row.orderId}`)" >
{{
$t
(
'
互斥
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push(`/order/mutex-order/$
{scope.row.orderId}`)"
v-hasPermi="['ecw:order:mutex']"
>
{{
$t
(
'
互斥
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 特价 -->
<!-- 特价 -->
...
@@ -273,7 +287,7 @@
...
@@ -273,7 +287,7 @@
// exclude(scope.row.abnormalState, [1 ,99 ,2 ,3 ,4 ,9 ,10 ,11 ,12 ,14]) &&
// exclude(scope.row.abnormalState, [1 ,99 ,2 ,3 ,4 ,9 ,10 ,11 ,12 ,14]) &&
exclude(scope.row.inWarehouseState, [204,205,206])
exclude(scope.row.inWarehouseState, [204,205,206])
"
>
"
>
<el-dropdown-item
@
click.native=
"$router.push('/order/special/' + scope.row.orderId)"
v-hasPermi=
"['ecw:order:
updat
e']"
>
{{
$t
(
'
特价
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push('/order/special/' + scope.row.orderId)"
v-hasPermi=
"['ecw:order:
special_pric
e']"
>
{{
$t
(
'
特价
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 确认提货 -->
<!-- 确认提货 -->
...
@@ -282,13 +296,13 @@
...
@@ -282,13 +296,13 @@
!scope.row.abnormalState &&
!scope.row.abnormalState &&
exclude(scope.row.inWarehouseState, [204,205,206])
exclude(scope.row.inWarehouseState, [204,205,206])
"
>
"
>
<el-dropdown-item
@
click.native=
"$router.push(`/order/release?orderId=$
{scope.row.orderId}`)" >
{{
$t
(
'
确认提货
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push(`/order/release?orderId=$
{scope.row.orderId}`)"
v-hasPermi="['ecw:order:release']"
>
{{
$t
(
'
确认提货
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 合单,拆单 -->
<!-- 合单,拆单 -->
<
template
v-if=
" (scope.row.status < 12 || (scope.row.status == 12 && scope.row.shipmentState == 314)) && !scope.row.abnormalState && scope.row.status > 3 && exclude(scope.row.inWarehouseState, [204,205,206])"
>
<
template
v-if=
" (scope.row.status < 12 || (scope.row.status == 12 && scope.row.shipmentState == 314)) && !scope.row.abnormalState && scope.row.status > 3 && exclude(scope.row.inWarehouseState, [204,205,206])"
>
<el-dropdown-item
@
click.native=
"$router.push(`/order/singleApply?orderNo=$
{scope.row.orderNo}`)" >
{{
$t
(
'
合单申请
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push(`/order/singleApply?orderNo=$
{scope.row.orderNo}`)"
v-hasPermi="['ecw:order:merge']"
>
{{
$t
(
'
合单申请
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push(`/order/splitApply?orderId=$
{scope.row.orderId}`)" >
{{
$t
(
'
拆单申请
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push(`/order/splitApply?orderId=$
{scope.row.orderId}`)"
v-hasPermi="['ecw:order:split']"
>
{{
$t
(
'
拆单申请
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 合单日志,提货日志 -->
<!-- 合单日志,提货日志 -->
...
@@ -297,8 +311,8 @@
...
@@ -297,8 +311,8 @@
exclude(scope.row.status + '-' + scope.row.shipmentState, ['17-391', '18-392', '15-332', '15-330']) &&
exclude(scope.row.status + '-' + scope.row.shipmentState, ['17-391', '18-392', '15-332', '15-330']) &&
exclude(scope.row.status + '-' + scope.row.inWarehouseState, ['16-202'])
exclude(scope.row.status + '-' + scope.row.inWarehouseState, ['16-202'])
)"
>
)"
>
<el-dropdown-item
@
click.native=
"showMergedLogOrderNo=scope.row.orderNo"
>
{{
$t
(
'
合单日志
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"showMergedLogOrderNo=scope.row.orderNo"
v-hasPermi=
"['ecw:order:merge_log']"
>
{{
$t
(
'
合单日志
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"showPickupLogOrderNo=scope.row.orderNo"
>
{{
$t
(
'
提货日志
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"showPickupLogOrderNo=scope.row.orderNo"
v-hasPermi=
"['ecw:order:split_log']"
>
{{
$t
(
'
提货日志
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
</el-dropdown-menu>
</el-dropdown-menu>
</el-dropdown>
</el-dropdown>
...
@@ -306,12 +320,19 @@
...
@@ -306,12 +320,19 @@
<
template
v-if=
"exclude(scope.row.status, [0, 11,12,13,14,15,17,18]) && exclude(scope.row.inWarehouseState, [204,205,206])"
>
<
template
v-if=
"exclude(scope.row.status, [0, 11,12,13,14,15,17,18]) && exclude(scope.row.inWarehouseState, [204,205,206])"
>
<!--
<el-divider
direction=
"vertical"
></el-divider>
-->
<!--
<el-divider
direction=
"vertical"
></el-divider>
-->
<!--仓库相关的-->
<!--仓库相关的-->
<el-dropdown>
<el-dropdown
v-hasPermi=
"[
'ecw:order:warehouse_add',
'ecw:order:warehouse_update',
'ecw:order:warehouse_exit',
'ecw:order:warehouse_adjustment',
'ecw:order:warehouse_transfer',
'ecw:order:warehouse_arrive'
]"
>
<el-button
type=
"text"
>
{{
$t
(
'
仓库
'
)
}}
</el-button>
<el-button
type=
"text"
>
{{
$t
(
'
仓库
'
)
}}
</el-button>
<el-dropdown-menu
slot=
"dropdown"
>
<el-dropdown-menu
slot=
"dropdown"
>
<!-- 入仓操作 -->
<!-- 入仓操作 -->
<template
v-if=
"include(scope.row.status, [0,2]) || include(scope.row.abnormalState, [1]) || scope.row.inWarehouseState == 208"
>
<template
v-if=
"include(scope.row.status, [0,2]) || include(scope.row.abnormalState, [1]) || scope.row.inWarehouseState == 208"
>
<el-dropdown-item
@
click.native=
"$router.push('/order/warehousing?id=' + scope.row.orderId)"
v-hasPermi=
"['ecw:order:
update
']"
>
{{
$t
(
'
入仓操作
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push('/order/warehousing?id=' + scope.row.orderId)"
v-hasPermi=
"['ecw:order:
warehouse_add
']"
>
{{
$t
(
'
入仓操作
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 入仓补充 -->
<!-- 入仓补充 -->
<
template
v-if=
"
<
template
v-if=
"
...
@@ -319,7 +340,7 @@
...
@@ -319,7 +340,7 @@
scope.row.abnormalState != 1 &&
scope.row.abnormalState != 1 &&
include(scope.row.status, [2,3,5,10,9,8])
include(scope.row.status, [2,3,5,10,9,8])
"
>
"
>
<el-dropdown-item
@
click.native=
"$router.push('/order/warehousing-add?id=' + scope.row.orderId)"
v-hasPermi=
"['ecw:order:update']"
>
{{
$t
(
'
入仓补充
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push('/order/warehousing-add?id=' + scope.row.orderId)"
v-hasPermi=
"['ecw:order:
warehouse_
update']"
>
{{
$t
(
'
入仓补充
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 入仓修改 -->
<!-- 入仓修改 -->
<
template
v-if=
"
<
template
v-if=
"
...
@@ -328,7 +349,7 @@
...
@@ -328,7 +349,7 @@
scope.row.status != 11 && exclude(scope.row.shipmentState, [314,315,317,318])
scope.row.status != 11 && exclude(scope.row.shipmentState, [314,315,317,318])
)
)
"
>
"
>
<el-dropdown-item
@
click.native=
"$router.push('/order/warehousing-update?id=' + scope.row.orderId)"
v-hasPermi=
"['ecw:order:update']"
:disabled2=
"scope.row.parentOrderId"
>
{{
$t
(
'
入仓修改
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push('/order/warehousing-update?id=' + scope.row.orderId)"
v-hasPermi=
"['ecw:order:
warehouse_
update']"
:disabled2=
"scope.row.parentOrderId"
>
{{
$t
(
'
入仓修改
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 退仓 -->
<!-- 退仓 -->
...
@@ -339,7 +360,7 @@
...
@@ -339,7 +360,7 @@
) ||
) ||
include(scope.row.status, [16])
include(scope.row.status, [16])
"
>
"
>
<el-dropdown-item
@
click.native=
"show = true;orderId = scope.row.orderId; "
v-hasPermi=
"['ecw:order:
update
']"
>
{{
$t
(
'
退仓
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"show = true;orderId = scope.row.orderId; "
v-hasPermi=
"['ecw:order:
warehouse_exit
']"
>
{{
$t
(
'
退仓
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
...
@@ -348,7 +369,7 @@
...
@@ -348,7 +369,7 @@
include(scope.row.inWarehouseState, [202, 207, 209, 210, 202, 211, 212, 215, 216, 218]) ||
include(scope.row.inWarehouseState, [202, 207, 209, 210, 202, 211, 212, 215, 216, 218]) ||
(include(scope.row.status, [16]) && exclude(scope.row.inWarehouseState, [213,214]))
(include(scope.row.status, [16]) && exclude(scope.row.inWarehouseState, [213,214]))
"
>
"
>
<el-dropdown-item
@
click.native=
"orderId = scope.row.orderId;warehouseBol=true;"
>
{{
$t
(
'
调仓
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"orderId = scope.row.orderId;warehouseBol=true;"
v-hasPermi=
"['ecw:order:warehouse_adjustment']"
>
{{
$t
(
'
调仓
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 取消调仓 -->
<!-- 取消调仓 -->
...
@@ -362,14 +383,14 @@
...
@@ -362,14 +383,14 @@
<
template
v-if=
"
<
template
v-if=
"
include(scope.row.inWarehouseState, [213])
include(scope.row.inWarehouseState, [213])
"
>
"
>
<el-dropdown-item
@
click.native=
"$router.push(
{path:'/order/transfer-warehousing/' + scope.row.orderId + '/' + 1 })"
>
{{
$t
(
'
调拨出仓
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push(
{path:'/order/transfer-warehousing/' + scope.row.orderId + '/' + 1 })"
v-hasPermi="['ecw:order:warehouse_transfer']"
>
{{
$t
(
'
调拨出仓
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 调拨到仓 -->
<!-- 调拨到仓 -->
<
template
v-if=
"
<
template
v-if=
"
include(scope.row.inWarehouseState, [214])
include(scope.row.inWarehouseState, [214])
"
>
"
>
<el-dropdown-item
@
click.native=
"$router.push(
{path:'/order/transfer-to-warehouse/' + scope.row.orderId + '/' + 2 })" >
{{
$t
(
'
调拨到仓
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"$router.push(
{path:'/order/transfer-to-warehouse/' + scope.row.orderId + '/' + 2 })"
v-hasPermi="['ecw:order:warehouse_arrive']"
>
{{
$t
(
'
调拨到仓
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
</el-dropdown-menu>
</el-dropdown-menu>
...
@@ -378,7 +399,7 @@
...
@@ -378,7 +399,7 @@
<!-- <el-divider direction="vertical" v-if="scope.row.status != 0"></el-divider> -->
<!-- <el-divider direction="vertical" v-if="scope.row.status != 0"></el-divider> -->
<!--打印相关的-->
<!--打印相关的-->
<el-dropdown
v-if=
"scope.row.status != 0"
>
<el-dropdown
v-if=
"scope.row.status != 0"
v-hasPermi=
"['ecw:order:print_tag', 'ecw:order:warehouse_receipt', 'ecw:order:landing_bill']"
>
<el-button
type=
"text"
>
{{$t('打印')}}
</el-button>
<el-button
type=
"text"
>
{{$t('打印')}}
</el-button>
<el-dropdown-menu
slot=
"dropdown"
>
<el-dropdown-menu
slot=
"dropdown"
>
<!-- 打印标签 -->
<!-- 打印标签 -->
...
@@ -386,7 +407,7 @@
...
@@ -386,7 +407,7 @@
exclude(scope.row.status, [0]) &&
exclude(scope.row.status, [0]) &&
exclude(scope.row.abnormalState, [5,6,7,8])
exclude(scope.row.abnormalState, [5,6,7,8])
"
>
"
>
<el-dropdown-item
@
click.native=
"printTagOrderId=scope.row.orderId"
>
{{
$t
(
'
打印标签
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"printTagOrderId=scope.row.orderId"
v-hasPermi=
"['ecw:order:print_tag']"
>
{{
$t
(
'
打印标签
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 打印入仓单 -->
<!-- 打印入仓单 -->
...
@@ -395,11 +416,11 @@
...
@@ -395,11 +416,11 @@
exclude(scope.row.shipmentState, [320,322,323]) &&
exclude(scope.row.shipmentState, [320,322,323]) &&
exclude(scope.row.abnormalState, [1, 5,6,7,8])
exclude(scope.row.abnormalState, [1, 5,6,7,8])
"
>
"
>
<el-dropdown-item
@
click.native=
"printWarehouseReceiptOrderId=scope.row.orderId"
>
{{
$t
(
'
打印入仓单
'
)
}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"printWarehouseReceiptOrderId=scope.row.orderId"
v-hasPermi=
"['ecw:order:warehouse_receipt']"
>
{{
$t
(
'
打印入仓单
'
)
}}
</el-dropdown-item>
</
template
>
</
template
>
<!-- 打印提单 -->
<!-- 打印提单 -->
<el-dropdown-item
@
click.native=
"printLadingBillOrderId=scope.row.orderId"
:disabled=
"!scope.row.tidanNo"
>
{{$t('打印提单')}}
</el-dropdown-item>
<el-dropdown-item
@
click.native=
"printLadingBillOrderId=scope.row.orderId"
:disabled=
"!scope.row.tidanNo"
v-hasPermi=
"['ecw:order:landing_bill']"
>
{{$t('打印提单')}}
</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown-menu>
</el-dropdown>
</el-dropdown>
</template>
</template>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment