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
d222c314
Commit
d222c314
authored
Mar 01, 2023
by
邓春圆
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev1.6' into dev1.6
parents
51394c50
2af4b2a9
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
56 additions
and
15 deletions
+56
-15
.env.sit
.env.sit
+1
-1
dict.js
src/utils/dict.js
+1
-0
booking.vue
src/views/ecw/box/shippingSea/nodePage/booking.vue
+3
-3
preinstall.vue
src/views/ecw/box/shippingSea/nodePage/preinstall.vue
+4
-1
index.vue
src/views/ecw/cabinet/index.vue
+30
-6
index.vue
src/views/ecw/currency/index.vue
+6
-2
index.vue
src/views/ecw/order/index.vue
+11
-2
No files found.
.env.sit
View file @
d222c314
...
...
@@ -2,7 +2,7 @@
NODE_ENV = 'production'
# 页面标题
VUE_APP_TITLE = 捷道管理系统 - 开发
板
VUE_APP_TITLE = 捷道管理系统 - 开发
版
# 捷道管理系统/开发环境
VUE_APP_BASE_API = 'https://api.sit.jdshangmen.com'
...
...
src/utils/dict.js
View file @
d222c314
...
...
@@ -117,6 +117,7 @@ export const DICT_TYPE = {
ECW_CANCEL_PICK_TYPE
:
'
cancel_pick_type
'
,
// 取消放货类型
ECW_CUSTOMER_RESOURCE_TYPE
:
'
customer_resource_type
'
,
// 客户资源类型
ECW_CUSTOMER_TRANSPORT_TYPE
:
'
customer_transport_type
'
,
// 客户出货渠道(跟运输方式相同,但是显示全部)
ECW_ORDER_APPROVAL_TYPE
:
'
order_approval_type
'
,
// 订单相关审批类型
//--------ecw---------
CUSTOMER_STATUS
:
'
customer_status
'
,
CUSTOMER_SOURCE
:
'
customer_source
'
,
...
...
src/views/ecw/box/shippingSea/nodePage/booking.vue
View file @
d222c314
...
...
@@ -38,7 +38,7 @@
<el-row>
<el-col
:span=
"12"
>
<el-form-item
:label=
"$t('
预计提单
补料时间')"
>
<el-form-item
:label=
"$t('
截
补料时间')"
>
<el-date-picker
type=
"datetime"
:placeholder=
"$t('请选择日期')"
value-format=
"yyyy-MM-dd HH:mm:ss"
v-model=
"bookingObj.ladingBillTime"
></el-date-picker>
</el-form-item>
</el-col>
...
...
@@ -51,7 +51,7 @@
<el-row>
<el-col
:span=
"12"
>
<el-form-item
:label=
"$t('
预计报关
时间')"
>
<el-form-item
:label=
"$t('
VGM提交
时间')"
>
<el-date-picker
type=
"datetime"
:placeholder=
"$t('请选择日期')"
value-format=
"yyyy-MM-dd HH:mm:ss"
v-model=
"bookingObj.customsTime"
></el-date-picker>
</el-form-item>
</el-col>
...
...
@@ -64,7 +64,7 @@
<el-row>
<el-col
:span=
"12"
>
<el-form-item
:label=
"$t('
预计
截关时间')"
>
<el-form-item
:label=
"$t('截关时间')"
>
<el-date-picker
type=
"datetime"
:placeholder=
"$t('请选择日期')"
value-format=
"yyyy-MM-dd HH:mm:ss"
v-model=
"bookingObj.cutOffTime"
></el-date-picker>
</el-form-item>
</el-col>
...
...
src/views/ecw/box/shippingSea/nodePage/preinstall.vue
View file @
d222c314
...
...
@@ -491,6 +491,10 @@ export default {
this
.
total
=
data
.
dataList
?.
total
??
0
;
this
.
unloadStatistics
=
data
.
unloadStatistics
??
{
}
;
this
.
toBePreLoading
=
false
;
if
(
this
.
toBePreList
.
length
==
0
&&
this
.
total
!=
0
){
--
this
.
pageParam
.
pageNo
this
.
getPreLoad
()
}
}
);
}
,
/** 搜索按钮操作 */
...
...
@@ -695,7 +699,6 @@ export default {
}
,
/* 查询所有数据 */
queryAllData
()
{
this
.
pageParam
.
pageNo
=
1
;
this
.
getSecGoods
();
this
.
getPreLoad
();
}
,
...
...
src/views/ecw/cabinet/index.vue
View file @
d222c314
...
...
@@ -87,13 +87,13 @@
<el-input
v-model=
"form.name"
:placeholder=
"$t('请输入柜型名称')"
/>
</el-form-item>
<el-form-item
label=
"体积(m³)"
prop=
"volume"
>
<el-input
v-model.
number=
"form.volume"
:placeholder=
"$t('请输入体积')"
/>
<el-input
v-model.
trim=
"form.volume"
@
input=
"limitInput($event,'volume')"
:placeholder=
"$t('请输入体积')"
/>
</el-form-item>
<el-form-item
label=
"重量(Kg)"
prop=
"weight"
>
<el-input
v-model.
number=
"form.weight"
:placeholder=
"$t('请输入重量')"
/>
<el-input
v-model.
trim=
"form.weight"
@
input=
"limitInput($event,'weight')"
:placeholder=
"$t('请输入重量')"
/>
</el-form-item>
<el-form-item
label=
"提单补料(CBM)"
prop=
"ladingBill"
>
<el-input
v-model.
number=
"form.ladingBill"
:placeholder=
"$t('请输入提单补料')"
/>
<el-input
v-model.
trim=
"form.ladingBill"
@
input=
"limitInput($event,'ladingBill')"
:placeholder=
"$t('请输入提单补料')"
/>
</el-form-item>
<el-form-item
:label=
"$t('是否启用')"
prop=
"status"
>
...
...
@@ -146,7 +146,11 @@ export default {
status
:
null
,
},
// 表单参数
form
:
{},
form
:
{
volume
:
0
,
weight
:
0
,
ladingBill
:
0
},
// 表单校验
rules
:
{
name
:
[{
required
:
true
,
message
:
this
.
$t
(
"
柜型名称不能为空
"
),
trigger
:
"
blur
"
}],
...
...
@@ -182,8 +186,9 @@ export default {
this
.
form
=
{
id
:
undefined
,
name
:
undefined
,
volume
:
undefined
,
weight
:
undefined
,
volume
:
0
,
weight
:
0
,
ladingBill
:
0
,
status
:
undefined
,
sort
:
undefined
,
};
...
...
@@ -264,6 +269,25 @@ export default {
this
.
$download
.
excel
(
response
,
'
机柜配置.xls
'
);
this
.
exportLoading
=
false
;
}).
catch
(()
=>
{});
},
limitInput
(
value
,
name
)
{
let
val
=
(
value
&&
value
.
split
(
""
))
||
[];
let
reg1
=
/
\d
/
;
let
reg2
=
/
\.
/
;
// 第一个字符不能为小数点
if
(
val
[
0
]
==
"
.
"
)
{
this
.
form
[
name
]
=
""
;
return
;
}
// 过滤掉除数字和小数点外的字符
val
=
val
.
filter
((
e
)
=>
reg1
.
test
(
e
)
||
reg2
.
test
(
e
));
// 匹配小数点后只能有两位小数
// 解释一下这个match正则规格
// ^\d* 是指以数字开头,后面允许输入0到多位数字
// (\.?) 是指只允许一个小数点
// \d{0,2} 是指只允许0到2位小数
this
.
form
[
name
]
=
val
.
join
(
""
).
match
(
/^
\d
*
(\.?\d{0,2})
/g
)[
0
]
||
null
;
}
}
};
...
...
src/views/ecw/currency/index.vue
View file @
d222c314
...
...
@@ -107,9 +107,13 @@
<el-form-item
label=
"100外币兑人民币汇率"
prop=
"huilv"
>
<el-input
v-model=
"form.huilv"
placeholder=
"请输入100外币兑人民币汇率汇率"
/>
</el-form-item>
<el-form-item
label=
"100人民币兑外币汇率"
prop=
"huilv"
>
{{ form.huilv ? (10000 / form.huilv).toFixed(6) : ''}}
<el-form-item
label=
"100人民币兑外币汇率"
prop=
"exchangeToFc"
>
<el-input
v-model=
"form.exchangeToFc"
placeholder=
"请输入100人民币兑外币汇率"
/>
</el-form-item>
<!-- <el-form-item label="100人民币兑外币汇率" prop="huilv">
{{ form.huilv ? (10000 / form.huilv).toFixed(6) : ''}}
</el-form-item> -->
<el-form-item
:label=
"$t('排序')"
prop=
"aorder"
>
<el-input
v-model=
"form.aorder"
:placeholder=
"$t('请输入排序')"
/>
</el-form-item>
...
...
src/views/ecw/order/index.vue
View file @
d222c314
...
...
@@ -97,6 +97,15 @@
</el-select>
</el-form-item>
<el-form-item
:label=
"$t('异常状态')"
prop=
"status"
>
<dict-selector
:type=
"DICT_TYPE.ORDER_ABNORMAL_STATE"
v-model=
"queryParams.abnormalState"
@
keyup.enter.native=
"handleQuery"
clearable
/>
</el-form-item>
<el-form-item
:label=
"$t('审核状态')"
prop=
"status"
>
<dict-selector
:type=
"DICT_TYPE.ECW_ORDER_APPROVAL_TYPE"
v-model=
"queryParams.auditResult"
@
keyup.enter.native=
"handleQuery"
clearable
/>
</el-form-item>
<el-form-item>
<el-button
type=
"primary"
icon=
"el-icon-search"
@
click=
"handleQuery"
>
{{
$t
(
'
搜索
'
)
}}
</el-button>
<el-button
icon=
"el-icon-refresh"
@
click=
"resetQuery"
>
{{
$t
(
'
重置
'
)
}}
</el-button>
...
...
@@ -219,7 +228,7 @@
<!-- 费用申请 -->
<
template
v-if=
"
exclude(scope.row.status, [0, 88]) &&
!scope.row.abnormalState &&
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>
</
template
>
...
...
@@ -238,7 +247,7 @@
<!-- 特价 -->
<
template
v-if=
"
exclude(scope.row.status, [0]) &&
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])
"
>
<el-dropdown-item
@
click.native=
"$router.push('/order/special/' + scope.row.orderId)"
v-hasPermi=
"['ecw:order:update']"
>
{{
$t
(
'
特价
'
)
}}
</el-dropdown-item>
...
...
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