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
f29aa01d
Commit
f29aa01d
authored
Sep 16, 2022
by
dcy
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/dev' into dev
parents
1251204f
77044bcf
Changes
18
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
18 changed files
with
523 additions
and
388 deletions
+523
-388
App.vue
src/App.vue
+18
-6
order.js
src/api/ecw/order.js
+18
-0
zhongPao.js
src/api/ecw/zhongPao.js
+9
-0
index.vue
src/components/ChooseContactDialog/index.vue
+7
-3
index.vue
src/components/QuickCreateCustomer/index.vue
+1
-1
cusDeclaration.vue
src/views/ecw/box/shippingSea/nodePage/cusDeclaration.vue
+2
-2
edit.vue
src/views/ecw/customer/edit.vue
+148
-71
index.vue
src/views/ecw/customerComplaint/index.vue
+1
-1
edit.vue
src/views/ecw/offer/edit.vue
+69
-28
cargoControl.vue
src/views/ecw/order/cargoControl.vue
+1
-1
BatchPickup.vue
src/views/ecw/order/components/BatchPickup.vue
+24
-18
Transfer.vue
src/views/ecw/order/components/Transfer.vue
+2
-1
detail.vue
src/views/ecw/order/detail.vue
+4
-1
edit.vue
src/views/ecw/order/edit.vue
+105
-154
index.vue
src/views/ecw/order/index.vue
+1
-1
success.vue
src/views/ecw/order/success.vue
+1
-1
edit.vue
src/views/ecw/supplier/edit.vue
+110
-97
index.vue
src/views/index.vue
+2
-2
No files found.
src/App.vue
View file @
f29aa01d
...
...
@@ -50,23 +50,35 @@ export default {
padding
:
50px
;
text-align
:
center
;
}
$sizes
:
10
,
20
,
30
,
50
,
100
,
150
,
200
,
500
,
800
,
1000
;
$sizes
:
0
,
10
,
20
,
30
,
50
,
100
,
150
,
200
,
500
,
800
,
1000
;
@for
$i
from
1
through
length
(
$sizes
){
$item
:
nth
(
$sizes
,
$i
);
.ml-
#{
$item
}
{
margin-left
:
#{
$item
}
px
;
margin-left
:
#{
$item
}
px
!
important
;
}
.mr-
#{
$item
}
{
margin-right
:
#{
$item
}
px
;
margin-right
:
#{
$item
}
px
!
important
;
}
.mb-
#{
$item
}
{
margin-bottom
:
#{
$item
}
px
;
margin-bottom
:
#{
$item
}
px
!
important
;
}
.mt-
#{
$item
}
{
margin-top
:
#{
$item
}
px
;
margin-top
:
#{
$item
}
px
!
important
;
}
.pl-
#{
$item
}
{
margin-left
:
#{
$item
}
px
!
important
;
}
.pr-
#{
$item
}
{
margin-right
:
#{
$item
}
px
!
important
;
}
.pb-
#{
$item
}
{
margin-bottom
:
#{
$item
}
px
!
important
;
}
.pt-
#{
$item
}
{
margin-top
:
#{
$item
}
px
!
important
;
}
.w-
#{
$item
}
{
width
:
#{
$item
}
px
;
width
:
#{
$item
}
px
!
important
;
}
}
</
style
>
src/api/ecw/order.js
View file @
f29aa01d
...
...
@@ -377,6 +377,24 @@ export function getOrderSpecialByApproveId(approveId) {
})
}
// 订单号检索功能
export
function
getOrderNoSearch
(
params
)
{
return
request
({
url
:
'
/ecw/order/orderNoSearch
'
,
method
:
'
get
'
,
params
})
}
// 提单号检索功能
export
function
getBillNoSearch
(
params
)
{
return
request
({
url
:
'
/ecw/order/billNoSearch
'
,
method
:
'
get
'
,
params
})
}
// 根据合并订单编号获得已合单的订单动态
export
function
getMergeLogByMergedOrderNo
(
params
){
return
request
({
...
...
src/api/ecw/zhongPao.js
View file @
f29aa01d
...
...
@@ -34,6 +34,15 @@ export function getZhongPao(id) {
})
}
// 获得客户最优惠的重泡货配置
export
function
getZhongPaoBest
(
query
)
{
return
request
({
url
:
'
/ecw/zhong-pao/get-customer-best-zhong-pao
'
,
method
:
'
get
'
,
params
:
query
})
}
// 获得重泡货配置分页
export
function
getZhongPaoPage
(
query
)
{
return
request
({
...
...
src/components/ChooseContactDialog/index.vue
View file @
f29aa01d
...
...
@@ -27,6 +27,8 @@
</div>
</div>
</div>
<pagination
v-show=
"total > 0"
:total=
"total"
:page.sync=
"form.pageNo"
:limit.sync=
"form.pageSize"
@
pagination=
"loadList"
/>
</el-dialog>
</
template
>
<
script
>
...
...
@@ -39,11 +41,12 @@ export default {
return
{
show
:
true
,
form
:{
/*
pageNo: 1,
pageSize:
20, */
pageNo
:
1
,
pageSize
:
10
,
searchKey
:
''
},
list
:[]
list
:[],
total
:
0
}
},
created
(){
...
...
@@ -58,6 +61,7 @@ export default {
loadList
(){
getCustomerContactsSelect
(
this
.
form
).
then
(
res
=>
{
this
.
list
=
res
.
data
.
list
this
.
total
=
res
.
data
.
total
})
},
closeDialog
(){
...
...
src/components/QuickCreateCustomer/index.vue
View file @
f29aa01d
...
...
@@ -124,7 +124,7 @@ export default {
this
.
$modal
.
msgSuccess
(
"
新增成功
"
);
return
getCustomerContactsSelect
({
customerId
:
res
.
data
})
}).
then
(
res
=>
{
this
.
$emit
(
'
success
'
,
res
.
data
[
0
])
this
.
$emit
(
'
success
'
,
res
.
data
.
list
[
0
])
})
});
},
...
...
src/views/ecw/box/shippingSea/nodePage/cusDeclaration.vue
View file @
f29aa01d
...
...
@@ -71,8 +71,8 @@
</el-form>
<el-row
class=
"operate-button"
v-if=
"inReview"
>
<el-button
type=
"primary"
@
click=
"jumpReviewDetail"
>
{{cusDeclarationObj.dcCheckStatus === '1' ? '
部分退场审核中' : '全部
退场审核中'}}
</el-button>
<el-button
type=
"primary"
plain
@
click=
"canclAudit"
>
{{cusDeclarationObj.dcCheckStatus === '1' ? '取消
部分退场审核' : '取消全部
退场审核'}}
</el-button>
<el-button
type=
"primary"
@
click=
"jumpReviewDetail"
>
{{cusDeclarationObj.dcCheckStatus === '1' ? '
全部退场审核中' : '部分
退场审核中'}}
</el-button>
<el-button
type=
"primary"
plain
@
click=
"canclAudit"
>
{{cusDeclarationObj.dcCheckStatus === '1' ? '取消
全部退场审核' : '取消部分
退场审核'}}
</el-button>
</el-row>
<el-row
class=
"operate-button"
>
<el-button
type=
"primary"
@
click=
"onSubmit(1)"
>
保存
</el-button>
...
...
src/views/ecw/customer/edit.vue
View file @
f29aa01d
This diff is collapsed.
Click to expand it.
src/views/ecw/customerComplaint/index.vue
View file @
f29aa01d
...
...
@@ -169,7 +169,7 @@
</el-input>
</el-form-item>
<el-form-item
v-show=
"form.status == '3'"
label=
"处理时间"
required
>
<el-date-picker
type=
"datetime"
v-model=
"form.handleAt"
></el-date-picker>
<el-date-picker
type=
"datetime"
v-model=
"form.handleAt"
value-format=
"yyyy-MM-dd HH:mm:ss"
></el-date-picker>
</el-form-item>
</el-form>
<span
slot=
"footer"
class=
"dialog-footer"
>
...
...
src/views/ecw/offer/edit.vue
View file @
f29aa01d
This diff is collapsed.
Click to expand it.
src/views/ecw/order/cargoControl.vue
View file @
f29aa01d
...
...
@@ -74,7 +74,7 @@
<el-table-column
:label=
"$t('订单编号')"
width=
"120px"
align=
"center"
prop=
"orderNo"
>
<template
slot-scope=
"scope"
>
<
span>
{{
scope
.
row
.
orderNo
}}
</span
>
<
router-link
:to=
"`detail?orderId=` + scope.row.orderId"
>
{{
scope
.
row
.
orderNo
}}
</router-link
>
</
template
>
</el-table-column>
<el-table-column
:label=
"$t('唛头')"
align=
"center"
prop=
"marks"
/>
...
...
src/views/ecw/order/components/BatchPickup.vue
View file @
f29aa01d
<
template
>
<el-dialog
:title=
"$t('批量提货')"
visible
:before-close=
"closeDialog"
:close-on-click-modal=
"false"
>
<el-form
:model=
"form
"
>
<el-form
ref=
"form"
:model=
"form"
:rules=
"rules
"
>
<el-tabs
v-model=
"current"
type=
"card"
>
<el-tab-pane
:label=
"$t('全部提货')"
name=
"createOrderPickupBatch"
>
<el-form-item
:label=
"$t('订单号') + '/' + this.$t('提单号')"
required
>
<el-form-item
:label=
"$t('订单号') + '/' + this.$t('提单号')"
prop=
"orderId"
>
<el-input
v-model=
"form.orderId"
:placeholder=
"$t('例:NA2200001L')"
></el-input>
<div>
{{
$t
(
'
注:单号之间使用逗号或空格隔开
'
)
}}
</div>
</el-form-item>
<el-form-item
:label=
"$t('提货时间')"
>
<el-form-item
:label=
"$t('提货时间')"
prop=
"pickTime"
>
<el-date-picker
v-model=
"form.pickTime"
placeholder=
""
value-format=
"yyyy-MM-dd HH:mm:ss"
></el-date-picker>
</el-form-item>
</el-tab-pane>
...
...
@@ -36,6 +36,10 @@ export default {
pickTime
:
''
,
pickType
:
1
},
rules
:{
orderId
:
[{
required
:
true
,
message
:
this
.
$t
(
'
请填写单号
'
)}],
pickTime
:
[{
required
:
true
,
message
:
this
.
$t
(
'
请选择时间
'
)}]
}
}
},
computed
:{
...
...
@@ -46,6 +50,7 @@ export default {
},
methods
:{
submit
(){
this
.
$refs
.
form
.
validate
().
then
(()
=>
{
if
(
this
.
form
.
orderId
==
''
||
this
.
form
.
pickTime
==
''
){
return
this
.
$message
.
error
(
this
.
$t
(
'
请填写订单号和提货时间
'
))
}
...
...
@@ -61,7 +66,8 @@ export default {
({
createOrderPickupBatch
,
createOrderPickupSplitBatch
}[
this
.
current
])(
data
).
then
(
res
=>
{
this
.
$message
.
success
(
this
.
$t
(
"
操作成功
"
));
this
.
form
.
orderId
=
''
this
.
$emit
(
'
success
'
)
})
})
},
closeDialog
(){
...
...
src/views/ecw/order/components/Transfer.vue
View file @
f29aa01d
...
...
@@ -6,7 +6,7 @@
<el-input
v-model=
"cargoControlName"
disabled
></el-input>
</el-form-item>
<el-form-item
:label=
"$t('原控货手机号')"
>
<el-input
:value=
"cargoControlPhone"
disabled
></el-input>
<el-input
:value=
"c
onsigneeCountryCode + ' ' + c
argoControlPhone"
disabled
></el-input>
</el-form-item>
<el-form-item
:label=
"$t('新控货人')"
prop=
"name"
>
...
...
@@ -49,6 +49,7 @@ export default {
orderId
:
[
String
,
Number
],
cargoControlName
:
String
,
cargoControlPhone
:
String
,
consigneeCountryCode
:
String
,
orderNo
:
String
,
},
...
...
src/views/ecw/order/detail.vue
View file @
f29aa01d
...
...
@@ -121,9 +121,12 @@
</el-table-column>
<el-table-column
prop=
""
:label=
"$t('成交单价')"
width=
"220px"
>
<
template
slot-scope=
"{row}"
>
<template
v-if=
"row.charging ==1"
>
{{
$t
(
'
全包价
'
)
}}
{{
row
.
seaFreight
}}
{{
currentcyMap
[
row
.
seaFreightCurrency
]
}}
/
{{
unitMap
[
row
.
seaFreightVolume
]
}}
<template
v-if=
"!row.seaFreight"
>
未报价
</
template
>
<
template
>
{{
$t
(
'
全包价
'
)
}}
{{
row
.
seaFreight
}}
{{
currentcyMap
[
row
.
seaFreightCurrency
]
}}
/
{{
unitMap
[
row
.
seaFreightVolume
]
}}
</
template
>
</template>
<
template
v-else-if=
"!row.seaFreight && !row.clearanceFreight"
>
未报价
</
template
>
<
template
v-else
>
<div>
{{
$t
(
'
运费
'
)
}}
:
{{
row
.
seaFreight
}}
{{
currentcyMap
[
row
.
seaFreightCurrency
]
}}
/
{{
unitMap
[
row
.
seaFreightVolume
]
}}
...
...
src/views/ecw/order/edit.vue
View file @
f29aa01d
This diff is collapsed.
Click to expand it.
src/views/ecw/order/index.vue
View file @
f29aa01d
...
...
@@ -241,7 +241,7 @@
<print-tag
v-if=
"printTagOrderId !== null"
:order-id=
"printTagOrderId"
@
close=
"printTagOrderId=null"
/>
<print-warehouse-receipt
v-if=
"printWarehouseReceiptOrderId !== null"
:order-id=
"printWarehouseReceiptOrderId"
@
close=
"printWarehouseReceiptOrderId=null"
/>
<print-lading-bill
v-if=
"printLadingBillInfo !== null"
v-bind=
"printLadingBillInfo"
@
close=
"printLadingBillInfo=null"
/>
<batch-pickup
v-if=
"showBatchPickup"
@
close=
"onBatchClose"
/>
<batch-pickup
v-if=
"showBatchPickup"
@
close=
"onBatchClose"
@
success=
"onBatchClose"
/>
<withdrawal
v-if=
"show"
:dialog-visible=
"show"
:orderId=
"orderId"
></withdrawal>
<batch-single-application
:order-list=
"orderId"
:dialog-visible.sync=
"warehouseBol"
></batch-single-application>
<fee-application
:order-id=
"orderId"
:dialog-visible.sync=
"feeApplicationBol"
></fee-application>
...
...
src/views/ecw/order/success.vue
View file @
f29aa01d
...
...
@@ -24,7 +24,7 @@
<div
class=
"actions"
>
<el-button
type=
"primary"
@
click=
"$router.replace('detail?orderId=' + order.orderId)"
>
{{$t('查看订单')}}
</el-button>
<el-button
type=
"warning"
@
click=
"showNotice = true"
>
{{$t('入仓须知')}}
</el-button>
<el-button
type=
"info"
@
click=
"$router.replace('
edit
')"
>
{{$t('再来一单')}}
</el-button>
<el-button
type=
"info"
@
click=
"$router.replace('
create
')"
>
{{$t('再来一单')}}
</el-button>
</div>
<el-dialog
:title=
"$t('查看须知')"
:visible.sync=
"showNotice"
width=
"700px"
>
...
...
src/views/ecw/supplier/edit.vue
View file @
f29aa01d
<
template
>
<div
class=
"app-container"
>
<el-form
ref=
"elForm"
:model=
"formData"
:rules=
"rules"
size=
"small"
label-width=
"100px"
<el-form
ref=
"elForm"
:model=
"formData"
:rules=
"rules"
inline
size=
"small"
label-width=
"100px"
label-position=
"left"
>
<div>
<el-form-item
:label=
"$t('公司全称')"
prop=
"companyZh"
>
<el-input
v-model=
"formData.companyZh"
:placeholder=
"$t('请输入公司全称')"
show-word-limit
clearable
></el-input>
</el-form-item>
<el-form-item
:label=
"$t('英文名称')"
prop=
"companyEn"
>
<el-input
v-model=
"formData.companyZh
"
:placeholder=
"$t('请输入公司英文名')"
show-word-limit
clearable
></el-input>
<el-input
v-model=
"formData.companyEn
"
:placeholder=
"$t('请输入公司英文名')"
show-word-limit
clearable
></el-input>
</el-form-item>
<!--
<el-form-item
:label=
"$t('代理名称')"
prop=
"agentName"
>
<el-input
v-model=
"formData.agentName"
:placeholder=
"$t('请输入代理名称')"
clearable
:style=
"
{width: '100%'}">
</el-input>
</el-form-item>
-->
</div>
<div>
<el-form-item
:label=
"$t('合作开始时间')"
prop=
"cooperationDateStart"
>
<el-date-picker
v-model=
"formData.cooperationDateStart"
value-format=
"yyyy-MM-dd HH:mm:ss"
clearable
></el-date-picker>
</el-form-item>
<el-form-item
:label=
"$t('合作结束时间')"
prop=
"cooperationDateEnd"
>
<el-date-picker
v-model=
"formData.cooperationDateEnd"
value-format=
"yyyy-MM-dd HH:mm:ss"
clearable
></el-date-picker>
</el-form-item>
</div>
<div>
<el-form-item
:label=
"$t('公司电话')"
prop=
"tell"
>
<el-input
v-model=
"formData.tell"
:placeholder=
"$t('请输入公司电话')"
clearable
></el-input>
</el-form-item>
<el-form-item
:label=
"$t('邮件地址')"
prop=
"email"
>
<el-input
v-model=
"formData.email"
:placeholder=
"$t('请输入邮箱地址')"
clearable
></el-input>
</el-form-item>
</div>
<div>
<el-form-item
:label=
"$t('公司地址')"
prop=
"address"
>
<!--
<el-select
v-model=
"formData.country"
>
<el-option
v-for=
"(item, index) in treeList"
:value=
"item.id"
:label=
"item.titleZh"
:key=
"item.id"
/>
</el-select>
<el-select
v-model=
"formData.province"
>
<el-option
v-for=
"(item, index) in provinceList"
:value=
"item.id"
:label=
"item.titleZh"
:key=
"item.id"
/>
</el-select>
<el-select
v-model=
"formData.city"
>
<el-option
v-for=
"(item, index) in cityList"
:value=
"item.id"
:label=
"item.titleZh"
:key=
"item.id"
/>
</el-select>
-->
<area-selector
:country=
"formData.country"
:province=
"formData.province"
...
...
@@ -38,65 +37,71 @@
@
cityChange=
"onAreaChange('city', $event)"
/>
<el-input
v-model=
"formData.address"
:placeholder=
"$t('请输入详细地址')"
class=
"mt-10"
></el-input>
<!--
<el-select
v-model=
"selectedRegionIndex"
>
<el-option
v-for=
"(item, index) in regionList"
:value=
"index"
:label=
"item.titleZh"
:key=
"item.id"
/>
</el-select>
-->
<!--
<el-select
v-model=
"formData.address"
placeholder=
"请选择下拉选择公司地址"
clearable
:style=
"
{width: '100%'}">
</el-select>
-->
</el-form-item>
</div>
<div>
<el-form-item
:label=
"$t('备注')"
prop=
"remark"
>
<el-input
v-model=
"formData.remark"
type=
"textarea"
:placeholder=
"$t('请输入备注')"
:autosize=
"
{minRows: 4, maxRows: 4}" :style="{width: '100%'}">
</el-input>
</el-form-item>
<el-form-item
label-width=
"0"
prop=
"field110"
>
<table-form
:title=
"$t('联系人')"
:fields=
"[
{ label: this.$t('部门'), field: 'department'},
{ label: this.$t('职位'), field: 'position'},
{ label: this.$t('名称') + '*', field: 'name', required: true},
{ label: this.$t('电话') + '*', field: 'phone', required: true},
]" v-model="formData.contactList">
</table-form>
:autosize=
"
{minRows: 4, maxRows: 4}" class="w-500">
</el-input>
</el-form-item>
</div>
<div>
<el-form-item
:label=
"$t('供应商类别')"
prop=
"companyType"
>
<!--
<el-checkbox-group
v-model=
"formData.companyType"
size=
"medium"
>
<el-checkbox
v-for=
"(item, index) in companyTypeOptions"
:key=
"index"
:label=
"item.value"
:disabled=
"item.disabled"
>
{{
item
.
label
}}
</el-checkbox>
</el-checkbox-group>
-->
<dict-selector
v-model=
"formData.companyType"
type=
"company_type"
multiple
/>
</el-form-item>
<el-form-item
:label=
"$t('合作类型')"
prop=
"cooperationType"
>
<dict-selector
v-model=
"formData.cooperationType"
type=
"cooperation_type"
/>
</el-form-item>
</div>
<div>
<el-form-item
:label=
"$t('营业执照')"
prop=
"license"
>
<upload
v-model=
"formData.license"
/>
<!--
<el-upload
ref=
"license"
:file-list=
"licensefileList"
:action=
"licenseAction"
:before-upload=
"licenseBeforeUpload"
>
<el-button
size=
"small"
type=
"primary"
icon=
"el-icon-upload"
>
点击上传
</el-button>
</el-upload>
-->
</el-form-item>
<el-form-item
:label=
"$t('合同')"
prop=
"contract"
>
<upload
v-model=
"formData.contract"
/>
<!--
<el-upload
ref=
"contract"
:file-list=
"contractfileList"
:action=
"contractAction"
:before-upload=
"contractBeforeUpload"
>
<el-button
size=
"small"
type=
"primary"
icon=
"el-icon-upload"
>
点击上传
</el-button>
</el-upload>
-->
</el-form-item>
</div>
<div>
<el-form-item
:label=
"$t('统一信用代码')"
prop=
"licenseNumber"
>
<el-input
v-model=
"formData.licenseNumber"
:placeholder=
"$t('请输入统一社会信用代码')"
clearable
:style=
"
{width: '100%'}">
</el-input>
</el-form-item>
</div>
<div>
<el-form-item
label-width=
"0"
>
<table-form
:title=
"$t('联系人')"
:fields=
"[
{ label: this.$t('部门'), field: 'department'},
{ label: this.$t('职位'), field: 'position'},
{ label: this.$t('名称'), field: 'name', required: true},
{ label: this.$t('电话'), field: 'phone', required: true},
]" v-model="formData.contactList" class="w-1000">
</table-form>
</el-form-item>
</div>
<div>
<el-form-item
label-width=
"0"
prop=
"field110"
>
<table-form
:title=
"$t('银行信息')"
:fields=
"[
{ label: this.$t('账户名称') + '*'
, field: 'accountName', required: true},
{ label: this.$t('币别') + '*', field: 'currency'
, required: true},
{ label: this.$t('银行名称*
'), field: 'bankName', required: true},
{ label: this.$t('银行账户') + '*'
, field: 'bankAccount', required: true},
{ label: this.$t('账户名称')
, field: 'accountName', required: true},
{ label: this.$t('币别') , field: 'currency', tag: 'selector', attr: currentcyAttr
, required: true},
{ label: this.$t('银行名称
'), field: 'bankName', required: true},
{ label: this.$t('银行账户')
, field: 'bankAccount', required: true},
{ label: this.$t('银行代码'), field: 'bankCode'},
{ label: this.$t('账户类型'), field: 'accountType'},
{ label: this.$t('银行地址'), field: 'bankAddress'},
]" v-model="formData.bankList">
{ label: this.$t('状态'), field: 'status', tag:'el-switch', attrs: bankStatusAttr},
{label: this.$t('操作'), buttons: [
{
type: 'danger',
text: '删除',
hander: delBank
}
]}
]" v-model="formData.bankList" class="w-1000">
</table-form>
</el-form-item>
</div>
<el-form-item
size=
"large"
>
<el-button
type=
"primary"
@
click=
"submitForm"
>
{{
$t
(
'
提交
'
)
}}
</el-button>
<el-button
@
click=
"resetForm"
>
{{
$t
(
'
重置
'
)
}}
</el-button>
...
...
@@ -153,7 +158,12 @@ export default {
},
treeList
:[],
provinceList
:[],
cityList
:[]
cityList
:[],
bankStatusAttr
:{
"
active-value
"
:
1
,
"
inactive-value
"
:
0
},
currentcyAttr
:
[]
}
},
computed
:
{
...
...
@@ -192,6 +202,9 @@ export default {
},
mounted
()
{},
methods
:
{
delBank
(){
console
.
log
(
'
删除银行卡
'
)
},
onAreaChange
(
type
,
val
){
this
.
$set
(
this
.
formData
,
type
,
val
)
},
...
...
@@ -214,7 +227,7 @@ export default {
// 添加的提交
createSupplier
(
data
).
then
(
response
=>
{
this
.
$modal
.
msgSuccess
(
this
.
$t
(
"
新增成功
"
));
this
.
$router
.
back
(
)
this
.
$router
.
replace
(
'
supplier
'
)
});
});
},
...
...
src/views/index.vue
View file @
f29aa01d
...
...
@@ -7,7 +7,7 @@
<line-chart
:chart-data=
"lineChartData"
/>
</el-row>
<el-row>
<
!--
<
el-row>
<el-col
:span=
"12"
>
<ueditor
v-model=
"html"
/>
</el-col>
...
...
@@ -25,7 +25,7 @@
<el-row>
<my-process-viewer
key=
"designer"
v-model=
"bpmnXML"
v-bind=
"bpmnControlForm"
/>
</el-row>
</el-row>
-->
<el-row
:gutter=
"32"
>
<el-col
:xs=
"24"
:sm=
"24"
:lg=
"8"
>
...
...
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