Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
梁建民
/
wmsApp
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
48df2aa3
authored
Apr 07, 2024
by
LJM
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
移动端--按货品拣货--拆货打印标签的自动勾选问题
parent
236fd303
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
31 additions
and
22 deletions
pages/picking/sort.vue
pages/stockRecheck/sort.vue
util/api.js
pages/picking/sort.vue
View file @
48df2aa3
...
...
@@ -564,7 +564,7 @@
<view
class=
"print_type row verCenter"
>
<checkbox-group
@
change=
"onCheckboxChange"
>
<label>
<checkbox
value=
"1"
color=
"#1969f9"
style=
"transform:scale(0.7)"
checked
/>
<checkbox
value=
"1"
color=
"#1969f9"
style=
"transform:scale(0.7)"
:checked=
"is_print"
/>
</label>
</checkbox-group>
<text
class=
"t1"
>
拆货打印标签
</text>
...
...
@@ -636,7 +636,7 @@
data
()
{
return
{
isApp
:
uni
.
getSystemInfoSync
().
platform
===
'android'
||
uni
.
getSystemInfoSync
().
platform
===
'ios'
,
is_print
:
tru
e
,
//是否打印货品标签
is_print
:
fals
e
,
//是否打印货品标签
old_Label
:
false
,
//旧标签默认false
is_focus
:
false
,
//获取焦点动态化
is_batch
:
true
,
//是否开启批量
...
...
@@ -900,10 +900,11 @@
this
.
picked_num
=
Number
(
data
.
lock_qty
)
-
Number
(
data
.
pick_qty
);
this
.
formParams
.
pick_qty
=
Number
(
data
.
lock_qty
)
-
Number
(
data
.
pick_qty
);
this
.
image_list
=
[];
//清空图片列表
this
.
is_print
=
false
;
//重置勾选状态
//如果
单个等于整 默认就不
勾选
if
(
data
.
pick_type_val
==
'
整
'
)
{
this
.
is_print
=
fals
e
;
//如果
是散则自动
勾选
if
(
data
.
pick_type_val
==
'
散
'
)
{
this
.
is_print
=
tru
e
;
}
//若该货品整散标识为“散”货且该出库单据的仓库不为“深圳自营仓”时,则【拣货数量】字段,系统不自动填入
...
...
@@ -933,6 +934,7 @@
this
.
formParams
.
pick_remark
=
''
;
this
.
$refs
.
showRightPackMultiPick
.
open
();
this
.
image_list
=
[];
//清空图片列表
this
.
is_print
=
false
;
//重置勾选状态
//先重置计数器
this
.
demolish_num
=
0
;
...
...
@@ -945,6 +947,7 @@
if
(
item
.
pick_type_val
===
'整'
)
{
}
else
if
(
item
.
pick_type_val
===
'散'
)
{
this
.
is_print
=
true
;
//含有“散”才自动勾选“拆货打印标签
this
.
demolish_num
+=
1
;
//计算拆货数量
this
.
goods_num
+=
2
;
//打印货品标签数量
}
...
...
@@ -1000,17 +1003,24 @@
//开启了批量搜索,如果取消勾选则删除
if
(
this
.
is_batch
)
{
//取消勾选
if
(
!
this
.
filter_list
[
index
])
{
this
.
history_id
.
splice
(
index
,
1
);
this
.
searchParams
.
stock_in_batch_sn
=
this
.
history_id
.
join
(
','
);
//当检测到全部取消的时候不应该调用接口
if
(
this
.
history_id
.
length
==
0
)
{
this
.
list
=
[];
this
.
search_keyword
=
''
;
//开启了批量扫描,并且已扫描了入库单号
if
(
this
.
history_id
.
length
>
0
)
{
//history_id对应的索引跟搜索的list的索引相反,要根据入库批次号来删除
var
searchItem
=
this
.
list
[
index
].
stock_in_batch_sn
;
//先找出对应的入库批次号对应的index
var
sortIndex
=
this
.
history_id
.
indexOf
(
searchItem
);
//再找出对入库批次号在history_id对应的index
this
.
history_id
.
splice
(
sortIndex
,
1
);
this
.
searchParams
.
stock_in_batch_sn
=
this
.
history_id
.
join
(
','
);
//当检测到全部取消的时候不应该调用接口
if
(
this
.
history_id
.
length
==
0
)
{
this
.
list
=
[];
this
.
search_keyword
=
''
;
return
false
;
}
}
else
{
return
false
;
}
//搜索之后添加选择状态
this
.
getData
(
data
=>
{
if
(
data
.
length
>
0
)
{
...
...
pages/stockRecheck/sort.vue
View file @
48df2aa3
...
...
@@ -836,7 +836,6 @@
this
.
search_keyword
=
''
;
return
false
;
}
}
else
{
return
false
;
}
...
...
util/api.js
View file @
48df2aa3
//
const API_BASE_USER = 'http://user.liexindev.net'; //用户系统
//
const API_BASE_PUR = 'http://pur.liexindev.net'; //采购系统
//
const API_BASE = 'http://wms.liexindev.net'; //WMS系统
//
const API_BASE_OSS = 'http://image.liexindev.net'; //oss系统
const
API_BASE_USER
=
'http://user.liexindev.net'
;
//用户系统
const
API_BASE_PUR
=
'http://pur.liexindev.net'
;
//采购系统
const
API_BASE
=
'http://wms.liexindev.net'
;
//WMS系统
const
API_BASE_OSS
=
'http://image.liexindev.net'
;
//oss系统
const
API_BASE_USER
=
'https://user.ichunt.net'
;
//用户系统
const
API_BASE_PUR
=
'https://purchase.ichunt.net'
;
//采购系统
const
API_BASE
=
'https://wms.ichunt.net'
;
//WMS系统
const
API_BASE_OSS
=
'https://image.ichunt.net'
;
//oss系统
//
const API_BASE_USER = 'https://user.ichunt.net'; //用户系统
//
const API_BASE_PUR = 'https://purchase.ichunt.net'; //采购系统
//
const API_BASE = 'https://wms.ichunt.net'; //WMS系统
//
const API_BASE_OSS = 'https://image.ichunt.net'; //oss系统
const
API
=
{
...
...
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