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
b8895e59
Commit
b8895e59
authored
Nov 15, 2022
by
我在何方
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
订单异常优化
parent
12e2b41f
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
26 additions
and
15 deletions
+26
-15
index.vue
src/views/ecw/order/exception/index.vue
+10
-8
pending.vue
src/views/ecw/order/pending.vue
+4
-4
prepayDeal.vue
src/views/ecw/order/prepayDeal.vue
+1
-1
weightDeal.vue
src/views/ecw/order/weightDeal.vue
+11
-2
No files found.
src/views/ecw/order/exception/index.vue
View file @
b8895e59
...
@@ -12,13 +12,13 @@
...
@@ -12,13 +12,13 @@
<span
style=
"margin: 0 8px;"
>
{{
$t
(
'
到
'
)
}}
</span>
<span
style=
"margin: 0 8px;"
>
{{
$t
(
'
到
'
)
}}
</span>
<el-date-picker
clearable
v-model=
"queryParams.endCreateTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
format=
"yyyy-MM-dd HH:mm:ss"
type=
"datetime"
:placeholder=
"$t('请选择结束日期')"
/>
<el-date-picker
clearable
v-model=
"queryParams.endCreateTime"
value-format=
"yyyy-MM-dd HH:mm:ss"
format=
"yyyy-MM-dd HH:mm:ss"
type=
"datetime"
:placeholder=
"$t('请选择结束日期')"
/>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('始发仓')"
prop=
"startWarehouse
Id"
>
<el-form-item
:label=
"$t('始发仓')"
prop=
"destination
Id"
>
<el-select
v-model=
"queryParams.
startWarehouse
Id"
:placeholder=
"$t('请选择始发仓')"
clearable
>
<el-select
v-model=
"queryParams.
origin
Id"
:placeholder=
"$t('请选择始发仓')"
clearable
>
<el-option
v-for=
"item in exportWarehouseList"
:label=
"$l(item, 'title')"
:value=
"item.id"
:key=
"item.id"
></el-option>
<el-option
v-for=
"item in exportWarehouseList"
:label=
"$l(item, 'title')"
:value=
"item.id"
:key=
"item.id"
></el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('目的仓')"
prop=
"dest
Warehouse
Id"
>
<el-form-item
:label=
"$t('目的仓')"
prop=
"dest
ination
Id"
>
<el-select
v-model=
"queryParams.dest
Warehouse
Id"
:placeholder=
"$t('请选择目的仓')"
clearable
>
<el-select
v-model=
"queryParams.dest
ination
Id"
:placeholder=
"$t('请选择目的仓')"
clearable
>
<el-option
v-for=
"item in importWarehouseList"
:label=
"$l(item, 'title')"
:value=
"item.id"
:key=
"item.id"
></el-option>
<el-option
v-for=
"item in importWarehouseList"
:label=
"$l(item, 'title')"
:value=
"item.id"
:key=
"item.id"
></el-option>
</el-select>
</el-select>
</el-form-item>
</el-form-item>
...
@@ -98,7 +98,9 @@
...
@@ -98,7 +98,9 @@
</el-table-column>
</el-table-column>
<el-table-column
:label=
"$t('订单号')"
align=
"center"
>
<el-table-column
:label=
"$t('订单号')"
align=
"center"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span>
{{
scope
.
row
.
orderNo
}}
</span>
<router-link
:to=
"
{path: '/order/detail',query: {orderId: scope.row.orderId}}" class="link-type">
<span>
{{
scope
.
row
.
orderNo
}}
</span>
</router-link>
<span>
{{
specialNeedTag
(
scope
.
row
.
specialNeed
)
}}
</span>
<span>
{{
specialNeedTag
(
scope
.
row
.
specialNeed
)
}}
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
...
@@ -199,7 +201,7 @@ export default {
...
@@ -199,7 +201,7 @@ export default {
created
()
{
created
()
{
this
.
getList
();
this
.
getList
();
//
getTradeCityList().then(res => this.tradeCityList = res.data)
getTradeCityList
().
then
(
res
=>
this
.
tradeCityList
=
res
.
data
)
listServiceUser
().
then
(
r
=>
{
listServiceUser
().
then
(
r
=>
{
this
.
creatorData
=
r
.
data
this
.
creatorData
=
r
.
data
})
})
...
...
src/views/ecw/order/pending.vue
View file @
b8895e59
...
@@ -194,7 +194,7 @@ export default {
...
@@ -194,7 +194,7 @@ export default {
var
productData
=
this
.
orderData
.
orderItemVOList
.
find
(
item
=>
item
.
orderItemId
==
row
.
orderItemId
)
var
productData
=
this
.
orderData
.
orderItemVOList
.
find
(
item
=>
item
.
orderItemId
==
row
.
orderItemId
)
if
(
productData
){
if
(
productData
){
getProduct
(
productData
.
prodId
).
then
(
res
=>
{
getProduct
(
productData
.
prodId
).
then
(
res
=>
{
let
url
=
'
../../lineProject/product-price/edit?product_id=
'
+
productData
.
prodId
+
'
&product_type=
'
+
res
.
data
.
typeId
let
url
=
'
../../lineProject/product-price/edit?product_id=
'
+
productData
.
prodId
+
'
&product_type=
'
+
res
.
data
.
typeId
+
'
&transportId=
'
+
this
.
orderData
.
transportId
+
'
&exportCity=
'
+
this
.
orderData
.
logisticsInfoDto
.
startCityId
+
'
&importCity=
'
+
this
.
orderData
.
logisticsInfoDto
.
destCityId
return
this
.
$router
.
push
(
url
)
return
this
.
$router
.
push
(
url
)
})
})
}
}
...
...
src/views/ecw/order/prepayDeal.vue
View file @
b8895e59
...
@@ -286,7 +286,7 @@
...
@@ -286,7 +286,7 @@
<
/el-select
>
<
/el-select
>
<
/el-form-item
>
<
/el-form-item
>
<
/el-row
>
<
/el-row
>
<
el
-
row
:
span
=
"
8
"
v
-
if
=
"
orderExceptionData.orderExceptionType!='order_lack_box_exception'&&orderExceptionData.orderExceptionType!='order_
miss_exception'&&orderExceptionData.orderExceptionType!='order_superfluous_goods_exception'&&orderExceptionData.orderExceptionType!='order_in_water_exception'&&orderExceptionData.orderExceptionType!='order_damage_exception'&&orderExceptionData.orderExceptionType!='order_other_exception'&&orderExceptionData.orderExceptionType!='order_
lack_box_exception'
"
>
<
el
-
row
:
span
=
"
8
"
v
-
if
=
"
orderExceptionData.orderExceptionType!='order_lack_box_exception'&&orderExceptionData.orderExceptionType!='order_lack_box_exception'
"
>
<
el
-
form
-
item
:
label
=
"
$t('备注')+':'
"
size
=
"
medium
"
>
<
el
-
form
-
item
:
label
=
"
$t('备注')+':'
"
size
=
"
medium
"
>
<
el
-
input
style
=
"
width: 500px;
"
type
=
"
textarea
"
v
-
model
=
"
handlerParams.orderExceptionHandlerRemark
"
/>
<
el
-
input
style
=
"
width: 500px;
"
type
=
"
textarea
"
v
-
model
=
"
handlerParams.orderExceptionHandlerRemark
"
/>
<
/el-form-item
>
<
/el-form-item
>
...
...
src/views/ecw/order/weightDeal.vue
View file @
b8895e59
...
@@ -103,6 +103,12 @@
...
@@ -103,6 +103,12 @@
<el-button
plain
type=
"primary"
@
click=
"submit('process')"
>
{{$t('设为已处理')}}
</el-button>
<el-button
plain
type=
"primary"
@
click=
"submit('process')"
>
{{$t('设为已处理')}}
</el-button>
</div>
</div>
</div>
</div>
<el-form
v-if=
"type=='order_heavy_cargo_exception'"
:model=
"handlerParams"
ref=
"queryForms"
size=
"small"
label-width=
"50px"
class=
"card"
>
<el-form-item
:label=
"$t('备注')+':'"
size=
"medium"
>
<el-input
style=
"width: 500px;"
type=
"textarea"
v-model=
"handlerParams.orderExceptionHandlerRemark"
/>
</el-form-item>
</el-form>
</div>
</div>
</template>
</template>
...
@@ -125,7 +131,10 @@ export default {
...
@@ -125,7 +131,10 @@ export default {
list
:
{},
list
:
{},
orderId
:
0
,
orderId
:
0
,
type
:
''
,
type
:
''
,
branklist
:[]
branklist
:[],
handlerParams
:{
orderExceptionHandlerRemark
:
''
}
};
};
},
},
created
()
{
created
()
{
...
@@ -194,7 +203,7 @@ export default {
...
@@ -194,7 +203,7 @@ export default {
return
sums
;
return
sums
;
},
},
submit
(
result
){
submit
(
result
){
handlerExceptionByExceptionId
({
orderExceptionId
:
this
.
list
.
id
,
orderExceptionHandlerResult
:
result
}).
then
(
res
=>
{
handlerExceptionByExceptionId
({
orderExceptionId
:
this
.
list
.
id
,
orderExceptionHandlerResult
:
result
,
orderExceptionHandlerRemark
:
this
.
handlerParams
.
orderExceptionHandlerRemark
}).
then
(
res
=>
{
this
.
$modal
.
msgSuccess
(
this
.
$t
(
"
提交成功
"
));
this
.
$modal
.
msgSuccess
(
this
.
$t
(
"
提交成功
"
));
this
.
$router
.
back
()
this
.
$router
.
back
()
})
})
...
...
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