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
c9f81ec2
Commit
c9f81ec2
authored
Dec 03, 2022
by
dragondean@qq.com
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev' of
http://gitlab.jdshangmen.com/jiedao-app/jiedao-app-operator
into dev
parents
2e0f4608
8079c597
Changes
10
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
69 additions
and
40 deletions
+69
-40
indexSea.vue
src/views/ecw/box/indexSea.vue
+10
-6
startPacking.vue
...ews/ecw/box/shippingSea/nodePage/cabinet/startPacking.vue
+3
-1
supplementOrder.vue
.../ecw/box/shippingSea/nodePage/cabinet/supplementOrder.vue
+1
-1
preinstall.vue
src/views/ecw/box/shippingSea/nodePage/preinstall.vue
+41
-26
index.vue
src/views/ecw/box/shippingSea/nodePage/tally/index.vue
+3
-1
startUnloading.vue
...ecw/box/shippingSea/nodePage/unloading/startUnloading.vue
+3
-1
shippingSea.vue
src/views/ecw/box/shippingSea/shippingSea.vue
+3
-0
Commossion.vue
src/views/ecw/offer/components/Commossion.vue
+1
-0
index.vue
src/views/ecw/order/exception/index.vue
+3
-3
prepayDeal.vue
src/views/ecw/order/prepayDeal.vue
+1
-1
No files found.
src/views/ecw/box/indexSea.vue
View file @
c9f81ec2
...
...
@@ -33,24 +33,24 @@
</el-select>
</el-form-item>
<el-form-item
label=
""
prop=
"date"
>
<el-form-item
label=
""
prop=
"date
Type
"
>
<el-select
v-model=
"queryParams.dateType"
:placeholder=
"$t('请选择时间类型')"
clearable
size=
"small"
>
<el-option
v-for=
"item in dateTypes"
:key=
"item.value"
:label=
"$l(item, 'label')"
:value=
"item.value"
/>
</el-select>
</el-form-item>
<el-form-item
label=
""
>
<el-form-item
label=
""
prop=
"dateRangeCreateTime"
>
<el-date-picker
v-model=
"queryParams.dateRangeCreateTime"
style=
"width: 240px"
value-format=
"yyyy-MM-dd HH:mm:ss"
type=
"datetimerange"
range-separator=
"-"
:start-placeholder=
"$t('开始日期')"
:end-placeholder=
"$t('结束日期')"
/>
</el-form-item>
<el-form-item
:label=
"$t('状态')"
>
<el-form-item
:label=
"$t('状态')"
prop=
"boxStatus"
>
<el-select
v-model=
"queryParams.boxStatus"
:placeholder=
"$t('请选择状态')"
clearable
size=
"small"
>
<el-option
v-for=
"dict in this.getDictDatas(DICT_TYPE.BOX_ORDER_SHIPMENT_STATE)"
:key=
"dict.value"
:label=
"$l(dict, 'label')"
:value=
"dict.value"
/>
</el-select>
</el-form-item>
<el-form-item
:label=
"$t('国家')"
>
<el-select
v-model=
"queryParams.countryId"
:placeholder=
"$t('请选择国家')"
>
<el-form-item
:label=
"$t('国家')"
prop=
"countryId"
>
<el-select
v-model=
"queryParams.countryId"
:placeholder=
"$t('请选择国家')"
clearable
size=
"small"
>
<el-option
v-for=
"item in countryList"
:key=
"item.id"
:label=
"$l(item, 'title')"
:value=
"item.id"
>
</el-option>
</el-select>
...
...
@@ -156,7 +156,7 @@
<costForm
v-if=
"dialogCfg.open"
@
closeDialog=
"closeDialog"
:shipmentObj=
"currRow"
/>
</
template
>
<
template
v-if=
"dialogCfg.dialogType === 'error'"
>
<regError
v-if=
"dialogCfg.open"
@
closeDialog=
"closeDialog"
:shipmentObj=
"currRow"
:allUsers=
"allUsers"
/>
<regError
v-if=
"dialogCfg.open"
@
closeDialog=
"closeDialog"
:shipmentObj=
"currRow"
:allUsers=
"allUsers"
/>
</
template
>
<
template
v-if=
"dialogCfg.dialogType === 'editLadingBill'"
>
<ladingBill
v-if=
"dialogCfg.open"
@
closeDialog=
"closeDialog"
:shipmentObj=
"currRow"
:getCabinetName=
"getCabinetName"
/>
...
...
@@ -350,10 +350,14 @@ export default {
}
,
/** 重置按钮操作 */
resetQuery
()
{
this
.
queryParams
=
{
}
;
this
.
dateRangeCreateTime
=
[];
this
.
resetForm
(
"
queryForm
"
);
this
.
handleQuery
();
}
,
resetForm
()
{
this
.
$refs
[
"
queryForm
"
].
resetFields
();
}
,
/** 新增按钮操作 */
handleAdd
()
{
this
.
$set
(
this
.
dialogCfg
,
"
title
"
,
this
.
$t
(
"
添加出货
"
));
...
...
src/views/ecw/box/shippingSea/nodePage/cabinet/startPacking.vue
View file @
c9f81ec2
...
...
@@ -64,7 +64,9 @@
</el-table-column>
<el-table-column
:label=
"$t('报关方式')"
align=
"center"
prop=
"customsType"
>
<
template
slot-scope=
"scope"
>
<div
:class=
"scope.row.customsType !== 1 ? 'custom_type_red' : ''"
>
<dict-tag
:type=
"DICT_TYPE.ECW_CUSTOMS_TYPE"
:value=
"scope.row.customsType"
/>
</div>
</
template
>
</el-table-column>
<el-table-column
:label=
"$t('计划箱数')"
align=
"center"
prop=
"num"
>
...
...
src/views/ecw/box/shippingSea/nodePage/cabinet/supplementOrder.vue
View file @
c9f81ec2
...
...
@@ -71,7 +71,7 @@
<el-row
class=
"table-title"
>
<div>
{{item.orderNo}}
</div>
<div>
{{$t('发往')}}:{{item.destWarehouseName}}
</div>
<div>
<div
:class=
"item.customsType !== 1 ? 'custom_type_red' : ''"
>
<dict-tag
:type=
"DICT_TYPE.ECW_CUSTOMS_TYPE"
:value=
"item.customsType"
/>
</div>
<div>
{{$t('入仓时间')}}:{{formatDate(item.rucangTime)}}
</div>
...
...
src/views/ecw/box/shippingSea/nodePage/preinstall.vue
View file @
c9f81ec2
...
...
@@ -147,7 +147,9 @@
<
/el-table-column
>
<
el
-
table
-
column
:
label
=
"
$t('报关方式')
"
align
=
"
center
"
prop
=
"
customsType
"
width
=
"
120
"
>
<
template
slot
-
scope
=
"
scope
"
>
<
div
:
class
=
"
scope.row.customsType !== 1 ? 'custom_type_red' : ''
"
>
<
dict
-
tag
:
type
=
"
DICT_TYPE.ECW_CUSTOMS_TYPE
"
:
value
=
"
scope.row.customsType
"
/>
<
/div
>
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
:
label
=
"
$t('备案')
"
align
=
"
center
"
prop
=
"
productRecord
"
width
=
"
100
"
>
...
...
@@ -205,7 +207,7 @@
<
p
>
{{
item
.
destWarehouseName
}}
<
/p
>
<
/div
>
<
div
>
<
p
>
<
p
:
class
=
"
item.customsType !== 1 ? 'custom_type_red' : ''
"
>
<
dict
-
tag
:
type
=
"
DICT_TYPE.ECW_CUSTOMS_TYPE
"
:
value
=
"
item.customsType
"
/>
<
/p
>
<
/div
>
...
...
@@ -247,7 +249,9 @@
<
/template
>
<
/el-table-column
>
<
el
-
table
-
column
:
label
=
"
$t('报关方式')
"
align
=
"
center
"
prop
=
""
>
<
div
:
class
=
"
item.customsType !== 1 ? 'custom_type_red' : ''
"
>
<
dict
-
tag
:
type
=
"
DICT_TYPE.ECW_CUSTOMS_TYPE
"
:
value
=
"
item.customsType
"
/>
<
/div
>
<
/el-table-column
>
<
el
-
table
-
column
:
label
=
"
$t('包装类型')
"
align
=
"
center
"
prop
=
""
>
<
template
slot
-
scope
=
"
scope
"
>
...
...
@@ -379,7 +383,11 @@ export default {
// 校验
rules
:
{
noticeUser
:
[
{
required
:
true
,
message
:
this
.
$t
(
"
目的地操作员必填
"
),
trigger
:
"
change
"
}
,
{
required
:
true
,
message
:
this
.
$t
(
"
目的地操作员必填
"
),
trigger
:
"
change
"
,
}
,
],
}
,
// 出货信息
...
...
@@ -426,7 +434,7 @@ export default {
/* 获取城市 */
importCityName
(
id
)
{
var
arr
=
this
.
$attrs
.
warehouseList
.
filter
((
item
)
=>
item
.
id
==
id
);
return
arr
.
length
>
0
?
this
.
$l
(
arr
[
0
],
'
title
'
)
:
this
.
$t
(
"
无
"
);
return
arr
.
length
>
0
?
this
.
$l
(
arr
[
0
],
"
title
"
)
:
this
.
$t
(
"
无
"
);
}
,
/* 选中行 */
checkboxSelect
(
selection
,
part
)
{
...
...
@@ -472,7 +480,8 @@ export default {
}
,
/** 重置按钮操作 */
resetQuery
()
{
this
.
resetForm
(
"
queryForm
"
);
this
.
queryParams
=
{
}
;
this
.
$refs
[
"
queryForm
"
].
resetFields
();
}
,
/** 提交 */
onSubmit
()
{
...
...
@@ -559,9 +568,13 @@ export default {
}
,
/* 删除部分 */
deletePart
(
part
)
{
this
.
$confirm
(
this
.
$t
(
"
确认删除该部分及其已预装订单?
"
),
this
.
$t
(
"
提示
"
),
{
this
.
$confirm
(
this
.
$t
(
"
确认删除该部分及其已预装订单?
"
),
this
.
$t
(
"
提示
"
),
{
type
:
"
warning
"
,
}
)
}
)
.
then
((
_
)
=>
{
deleteSection
(
part
.
id
).
then
((
res
)
=>
{
serviceMsg
(
res
,
this
).
then
(()
=>
{
...
...
@@ -583,10 +596,11 @@ export default {
),
}
;
createGoods
(
params
).
then
((
res
)
=>
{
createGoods
(
params
)
.
then
((
res
)
=>
{
const
{
data
}
=
res
;
if
(
data
.
relationMsg
)
{
const
msg
=
data
.
relationMsg
.
replaceAll
(
'
,
'
,
"
,
"
);
if
(
data
.
relationMsg
)
{
const
msg
=
data
.
relationMsg
.
replaceAll
(
"
,
"
,
"
,
"
);
this
.
$confirm
(
msg
,
this
.
$t
(
"
提示
"
),
{
type
:
"
warning
"
,
}
)
...
...
@@ -594,27 +608,28 @@ export default {
loadRelationOrder
(
data
).
then
((
res
)
=>
{
serviceMsg
(
res
,
this
).
then
(()
=>
{
this
.
queryAllData
();
}
)
}
)
}
)
;
}
)
;
}
)
.
catch
((
_
)
=>
{
}
);
}
else
{
serviceMsg
(
res
,
this
).
then
(()
=>
{
this
.
queryAllData
();
}
)
}
);
}
}
).
catch
((
res
)
=>
{
if
(
res
.
code
===
555
)
{
const
msg
=
res
.
msg
&&
res
.
msg
.
replaceAll
(
'
,
'
,
"
,
"
);
}
)
.
catch
((
res
)
=>
{
if
(
res
.
code
===
555
)
{
const
msg
=
res
.
msg
&&
res
.
msg
.
replaceAll
(
"
,
"
,
"
,
"
);
this
.
$confirm
(
msg
,
this
.
$t
(
"
提示
"
),
{
type
:
"
warning
"
,
}
)
.
then
((
_
)
=>
{
createGoods
({
...
params
,
relationStatus
:
1
}
).
then
((
res
)
=>
{
createGoods
({
...
params
,
relationStatus
:
1
}
).
then
((
res
)
=>
{
serviceMsg
(
res
,
this
).
then
(()
=>
{
this
.
queryAllData
();
}
)
}
)
}
)
;
}
)
;
}
)
.
catch
((
_
)
=>
{
}
);
}
...
...
src/views/ecw/box/shippingSea/nodePage/tally/index.vue
View file @
c9f81ec2
...
...
@@ -47,7 +47,9 @@
</el-table-column>
<el-table-column
:label=
"$t('报关方式')"
align=
"center"
prop=
"customsType"
>
<
template
slot-scope=
"scope"
>
<div
:class=
"scope.row.customsType !== 1 ? 'custom_type_red' : ''"
>
<dict-tag
:type=
"DICT_TYPE.ECW_CUSTOMS_TYPE"
:value=
"scope.row.customsType"
/>
</div>
</
template
>
</el-table-column>
<el-table-column
:label=
"$t('箱数')"
align=
"center"
prop=
"num"
>
...
...
src/views/ecw/box/shippingSea/nodePage/unloading/startUnloading.vue
View file @
c9f81ec2
...
...
@@ -45,7 +45,9 @@
</el-table-column>
<el-table-column
:label=
"$t('报关方式')"
align=
"center"
prop=
"customsType"
>
<
template
slot-scope=
"scope"
>
<div
:class=
"scope.row.customsType !== 1 ? 'custom_type_red' : ''"
>
<dict-tag
:type=
"DICT_TYPE.ECW_CUSTOMS_TYPE"
:value=
"scope.row.customsType"
/>
</div>
</
template
>
</el-table-column>
<el-table-column
:label=
"$t('实装箱数')"
align=
"center"
prop=
"installNum"
/>
...
...
src/views/ecw/box/shippingSea/shippingSea.vue
View file @
c9f81ec2
...
...
@@ -121,6 +121,9 @@ export default {
<
style
lang=
"scss"
>
// 海运操作统一弹窗样式
.shipping-dialog
{
.custom_type_red
{
color
:
red
;
}
.el-dialog__body
{
height
:
calc
(
100%
-
54px
);
>
:first-child
{
...
...
src/views/ecw/offer/components/Commossion.vue
View file @
c9f81ec2
...
...
@@ -164,6 +164,7 @@ export default {
return
Decimal
(
this
.
form
.
orgSeaFreight
||
0
)
// .minus(this.form.orgShadeCommissionAmount || 0)
.
minus
(
this
.
form
.
orgLightCommissionAmount
||
0
)
}
,
// 新的成本价
costPrice
(){
...
...
src/views/ecw/order/exception/index.vue
View file @
c9f81ec2
...
...
@@ -111,9 +111,9 @@
</el-table-column>
<el-table-column
:label=
"$t('总箱数/入仓箱数')"
align=
"center"
>
<
template
slot-scope=
"scope"
>
<
span
v-if=
"scope.row.orderExceptionType!='order_doc_exception'"
>
{{
scope
.
row
.
totalBox
+
$t
(
'
箱/
'
)
+
scope
.
row
.
warehousingBox
+
$t
(
'
箱
'
)
}}
</span
>
<
span
style=
"color:#ff4949"
v-if=
"scope.row.orderExceptionType=='order_doc_exception'"
>
{{
scope
.
row
.
totalBox
+
$t
(
'
箱/
'
)
+
scope
.
row
.
warehousingBox
+
$t
(
'
箱
'
)
}}
</span
>
<dict-tag
style=
"color:#ff4949"
v-if=
"scope.row.orderExceptionType=='order_doc_exception'
"
:type=
"DICT_TYPE.ECW_CUSTOMS_TYPE"
:value=
"scope.row.customsType"
></dict-tag>
<
p
v-if=
"scope.row.orderExceptionType!='order_doc_exception'||scope.row.customsType==1"
>
{{
scope
.
row
.
totalBox
+
$t
(
'
箱/
'
)
+
scope
.
row
.
warehousingBox
+
$t
(
'
箱
'
)
}}
</p
>
<
p
style=
"color:#ff4949"
v-else
>
{{
scope
.
row
.
totalBox
+
$t
(
'
箱/
'
)
+
scope
.
row
.
warehousingBox
+
$t
(
'
箱
'
)
}}
</p
>
<dict-tag
style=
"color:#ff4949"
v-if=
"scope.row.orderExceptionType=='order_doc_exception'&&scope.row.customsType!=1
"
:type=
"DICT_TYPE.ECW_CUSTOMS_TYPE"
:value=
"scope.row.customsType"
></dict-tag>
</
template
>
</el-table-column>
<el-table-column
:label=
"$t('体积/重量')"
align=
"center"
>
...
...
src/views/ecw/order/prepayDeal.vue
View file @
c9f81ec2
...
...
@@ -141,7 +141,7 @@
<
/el-table-column
>
<
el
-
table
-
column
:
label
=
"
$t('付款状态')
"
prop
=
"
worth
"
>
<
template
slot
-
scope
=
"
scope
"
>
<
dict
-
tag
:
type
=
"
DICT_TYPE.ECW_RECEI
PT
_STATE
"
:
value
=
"
scope.row.state
"
><
/dict-tag
>
<
dict
-
tag
:
type
=
"
DICT_TYPE.ECW_RECEI
VABLE
_STATE
"
:
value
=
"
scope.row.state
"
><
/dict-tag
>
<
/template
>
<
/el-table-column
>
<
/el-table
>
...
...
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