Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
梁建民
/
wmsMin
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
2e31ce9f
authored
Oct 17, 2023
by
LJM
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
托盘装箱明细-新增明细弹窗
parent
fd9215aa
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
85 additions
and
2 deletions
assets/css/goods/rePackageList.scss
pages/goods/rePackageList.vue
util/api.js
assets/css/goods/rePackageList.scss
View file @
2e31ce9f
...
...
@@ -71,6 +71,10 @@
}
}
}
.btn
{
font-size
:
24rpx
;
color
:
#0079fe
;
}
}
@keyframes
spin
{
0
%
{
...
...
pages/goods/rePackageList.vue
View file @
2e31ce9f
...
...
@@ -23,7 +23,7 @@
<template
v-if=
"total > 0"
>
<view
class=
"uni-tr row verCenter"
v-for=
"(item, index) in rePackageList"
:key=
"index"
>
<text
class=
"row verCenter rowCenter color"
>
{{
item
.
tray_name
}}
</text>
<text
class=
"row verCenter rowCenter"
:class=
"
{ color: item.scan_status_cn == '全部已经扫描' }">
{{
item
.
have_load_box_num
}}
</text>
<text
class=
"row verCenter rowCenter"
:class=
"
{ color: item.scan_status_cn == '全部已经扫描' }"
@click="viewDetail(item)"
>
{{
item
.
have_load_box_num
}}
</text>
<text
class=
"row verCenter rowCenter"
:class=
"
{ color: item.scan_status_cn != '全部已经扫描' }">
{{
item
.
scan_status_cn
}}
</text>
<text
class=
"row verCenter rowCenter"
>
{{
item
.
audit_status_cn
||
''
}}
</text>
</view>
...
...
@@ -32,6 +32,26 @@
<view
class=
"uni-tr row verCenter"
><text
class=
"row verCenter rowCenter"
style=
"flex:0 0 100%"
>
暂无数据
</text></view>
</
template
>
</view>
<!-- 详情 -->
<uni-popup
ref=
"popup"
background-color=
"#fff"
>
<view
class=
"popup-content"
style=
"padding: 20rpx;"
>
<view
class=
"column rowCenter verCenter"
style=
"font-size: 24rpx;color: #404547;"
>
<view
style=
"margin-bottom: 8rpx;"
>
{{ item.tray_name }}
</view>
<view>
合计货物箱数:{{ item.have_load_box_num }}
</view>
</view>
<view
class=
"table-container header-row"
style=
"margin-top: 20rpx;margin-bottom: 30rpx;"
>
<view
class=
"table-row header-row"
>
<view
class=
"table-cell"
>
入仓号
</view>
<view
class=
"table-cell"
>
打印单位
</view>
</view>
<view
class=
"table-row"
v-for=
"(item, index) in list"
:key=
"index"
>
<view
class=
"table-cell"
>
{{ item.erp_order_sn }}
</view>
<view
class=
"table-cell"
>
{{ item.print_type_cn }}
</view>
</view>
</view>
<view
class=
"row rowCenter verCenter btn"
@
click=
"close()"
>
确定
</view>
</view>
</uni-popup>
</view>
</template>
...
...
@@ -51,7 +71,9 @@ export default {
is_loading
:
false
,
loading
:
false
,
rePackageList
:
[],
refreshTransition
:
false
refreshTransition
:
false
,
list
:
[],
item
:
{}
};
},
computed
:
{
...
...
@@ -87,6 +109,12 @@ export default {
day
=
day
>
9
?
day
:
'0'
+
day
;
return
`
${
year
}
-
${
month
}
-
${
day
}
`
;
},
open
()
{
this
.
$refs
.
popup
.
open
();
},
close
()
{
this
.
$refs
.
popup
.
close
();
},
bindDateChange
(
e
)
{
this
.
today
=
e
.
detail
.
value
;
this
.
total
=
0
;
...
...
@@ -106,6 +134,23 @@ export default {
this
.
rePackageList
=
[];
this
.
getData
();
},
/**
* 查看详情
*/
viewDetail
(
item
)
{
this
.
item
=
item
;
this
.
request
(
API
.
getTrayHaveScanErpOrderSn
,
'POST'
,
{
page
:
1
,
limit
:
1000
,
wstyty_id
:
item
.
wstyty_id
,
is_scan
:
1
},
true
).
then
(
res
=>
{
if
(
res
.
err_code
===
0
)
{
this
.
list
=
res
.
data
;
this
.
open
();
}
else
{
uni
.
showToast
({
title
:
res
.
err_msg
,
icon
:
'error'
});
}
});
},
getData
()
{
this
.
request
(
API
.
rePackageList
,
'POST'
,
{
page
:
this
.
page
,
limit
:
this
.
limit
,
today
:
this
.
today
},
this
.
loading
).
then
(
res
=>
{
if
(
res
.
err_code
===
0
)
{
...
...
@@ -131,4 +176,34 @@ export default {
<
style
scoped
lang=
"scss"
>
@import
'../../assets/css/goods/rePackageList.scss'
;
.table-container
{
width
:
500
rpx
;
max-height
:
300
rpx
;
overflow-y
:
auto
;
border-top
:
1px
solid
#cad9e0
;
border-left
:
1px
solid
#cad9e0
;
border-right
:
1px
solid
#cad9e0
;
}
.table-row
{
display
:
flex
;
border-bottom
:
1px
solid
#cad9e0
;
}
.table-cell
{
flex
:
1
;
padding
:
8px
;
text-align
:
center
;
border-right
:
1px
solid
#ccc
;
font-size
:
24
rpx
;
color
:
#404547
;
background-color
:
transparent
;
}
.table-row.header-row
{
background-color
:
#f0f0f0
!important
;
}
.table-cell
:last-child
{
border-right
:
none
;
}
</
style
>
util/api.js
View file @
2e31ce9f
...
...
@@ -118,6 +118,10 @@ const API = {
*/
rePackageList
:
API_BASE
+
'/supplywechatwms/rePackageList'
,
/**
* 装箱复核时序蒲详情
*/
getTrayHaveScanErpOrderSn
:
API_BASE
+
'/supplywechatwms/getTrayHaveScanErpOrderSn'
,
/**
* 作废条码
*/
delErpOrderSnCodeManage
:
API_BASE
+
'/supplywechatwms/delErpOrderSnCodeManage'
,
...
...
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