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
732dbbaa
Commit
732dbbaa
authored
Apr 08, 2023
by
我在何方
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev1.6' of
http://gitlab.jdshangmen.com/jiedao-app/jiedao-app-operator
into dev1.6
parents
8e147465
de53e2e8
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
28 additions
and
17 deletions
+28
-17
indexSea.vue
src/views/ecw/box/indexSea.vue
+1
-1
subMaterial.vue
src/views/ecw/box/shippingSea/nodePage/subMaterial.vue
+1
-1
commission-Payment.vue
src/views/ecw/financial/commission-Payment.vue
+7
-7
commission-payable.vue
src/views/ecw/financial/commission-payable.vue
+5
-1
commission-requestFunds.vue
src/views/ecw/financial/commission-requestFunds.vue
+1
-1
printPaymentVoucherCommission.vue
src/views/ecw/financial/printPaymentVoucherCommission.vue
+2
-2
detail.vue
src/views/ecw/supplier/detail.vue
+2
-1
index.vue
src/views/ecw/supplier/index.vue
+9
-3
No files found.
src/views/ecw/box/indexSea.vue
View file @
732dbbaa
...
@@ -119,7 +119,7 @@
...
@@ -119,7 +119,7 @@
{{
$t
(
'
操作
'
)
}}
<i
class=
"el-icon-arrow-down el-icon--right"
></i>
{{
$t
(
'
操作
'
)
}}
<i
class=
"el-icon-arrow-down el-icon--right"
></i>
</el-button>
</el-button>
<el-dropdown-menu
slot=
"dropdown"
>
<el-dropdown-menu
slot=
"dropdown"
>
<
!--
<el-dropdown-item
:disabled=
"scope.row.ldStatus>=46"
command=
"edit"
>
{{
$t
(
'
编辑
'
)
}}
</el-dropdown-item>
--
>
<
el-dropdown-item
:disabled=
"scope.row.ldStatus>=46"
command=
"edit"
v-hasPermi=
"['shipment:box:sea:edit']"
>
{{
$t
(
'
编辑
'
)
}}
</el-dropdown-item
>
<el-dropdown-item
command=
"sea"
v-hasPermi=
"['shipment:box:action:sea']"
>
{{
$t
(
'
操作-海运
'
)
}}
</el-dropdown-item>
<el-dropdown-item
command=
"sea"
v-hasPermi=
"['shipment:box:action:sea']"
>
{{
$t
(
'
操作-海运
'
)
}}
</el-dropdown-item>
<el-dropdown-item
command=
"error"
v-hasPermi=
"['shipment:box:action:error']"
>
{{
$t
(
'
异常登记
'
)
}}
</el-dropdown-item>
<el-dropdown-item
command=
"error"
v-hasPermi=
"['shipment:box:action:error']"
>
{{
$t
(
'
异常登记
'
)
}}
</el-dropdown-item>
<el-dropdown-item
command=
"cost"
v-hasPermi=
"['shipment:box:action:cost']"
>
{{
$t
(
'
费用登记
'
)
}}
</el-dropdown-item>
<el-dropdown-item
command=
"cost"
v-hasPermi=
"['shipment:box:action:cost']"
>
{{
$t
(
'
费用登记
'
)
}}
</el-dropdown-item>
...
...
src/views/ecw/box/shippingSea/nodePage/subMaterial.vue
View file @
732dbbaa
...
@@ -150,7 +150,7 @@ export default {
...
@@ -150,7 +150,7 @@ export default {
this
.
$set
(
this
.
subMaterialObj
,
'
notifyingName
'
,
response
.
data
.
externalBackVO
?.
notifyCompanyName
||
'
/
'
)
this
.
$set
(
this
.
subMaterialObj
,
'
notifyingName
'
,
response
.
data
.
externalBackVO
?.
notifyCompanyName
||
'
/
'
)
this
.
$set
(
this
.
subMaterialObj
,
'
packageNum
'
,
response
.
data
.
externalBackVO
?.
packNum
)
this
.
$set
(
this
.
subMaterialObj
,
'
packageNum
'
,
response
.
data
.
externalBackVO
?.
packNum
)
this
.
$set
(
this
.
subMaterialObj
,
'
packageUnit
'
,
response
.
data
.
externalBackVO
?.
packUnit
)
this
.
$set
(
this
.
subMaterialObj
,
'
packageUnit
'
,
response
.
data
.
externalBackVO
?.
packUnit
)
this
.
$set
(
this
.
subMaterialObj
,
'
goodsDesc
'
,
response
.
data
.
externalBackVO
?.
goodName
+
response
.
data
.
externalBackVO
?.
fromNo
+
response
.
data
.
externalBackVO
?.
baNo
)
this
.
$set
(
this
.
subMaterialObj
,
'
goodsDesc
'
,
response
.
data
.
externalBackVO
?.
goodName
||
''
+
response
.
data
.
externalBackVO
?.
fromNo
||
''
+
response
.
data
.
externalBackVO
?.
baNo
||
''
)
if
(
this
.
subMaterialObj
.
goodsDesc
==
null
){
if
(
this
.
subMaterialObj
.
goodsDesc
==
null
){
this
.
$set
(
this
.
subMaterialObj
,
'
goodsDesc
'
,
'
/
'
)
this
.
$set
(
this
.
subMaterialObj
,
'
goodsDesc
'
,
'
/
'
)
}
}
...
...
src/views/ecw/financial/commission-Payment.vue
View file @
732dbbaa
...
@@ -109,13 +109,13 @@
...
@@ -109,13 +109,13 @@
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:delete']"
@
click=
"deleteFn(row)"
v-if=
"[0,2].includes(row.state)"
>
{{
$t
(
'
删除
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:delete']"
@
click=
"deleteFn(row)"
v-if=
"[0,2].includes(row.state)"
>
{{
$t
(
'
删除
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:details']"
v-if=
"[7,3,1,5].includes(row.state)"
@
click=
"$router.push(
{path:'/bpm/process-instance/detail',query:{id:row.bmpId}})" >
{{
$t
(
'
审核详情
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:details']"
v-if=
"[7,3,1,5].includes(row.state)"
@
click=
"$router.push(
{path:'/bpm/process-instance/detail',query:{id:row.bmpId}})" >
{{
$t
(
'
审核详情
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:Unapprove']"
v-if=
"[1].includes(row.state)"
@
click=
"bridgeFn('取消审核',7, row, '取消审核' )"
>
{{
$t
(
'
取消审核
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:Unapprove']"
v-if=
"[1].includes(row.state)"
@
click=
"bridgeFn('取消审核',7, row, '取消审核' )"
>
{{
$t
(
'
取消审核
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:De-approval']"
v-if=
"[4,].includes(row.state)"
@
click=
"bridgeFn('付款单反审核', 1, row, '提交反审核',)"
>
{{
$t
(
'
反审核
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:De-approval']"
v-if=
"[4,].includes(row.state)"
@
click=
"bridgeFn('
佣金
付款单反审核', 1, row, '提交反审核',)"
>
{{
$t
(
'
反审核
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:Write-off']"
v-if=
"[4,].includes(row.state)"
@
click=
"bridgeFn('付款单核销申请', 2, row, '提交核销')"
>
{{
$t
(
'
核销
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:Write-off']"
v-if=
"[4,].includes(row.state)"
@
click=
"bridgeFn('
佣金
付款单核销申请', 2, row, '提交核销')"
>
{{
$t
(
'
核销
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:print']"
v-if=
"[4,6].includes(row.state)"
@
click=
"$router.push(
{path:'/financial/printPaymentVoucherCommission',query:{id:row.id}})" >
{{
$t
(
'
打印
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:print']"
v-if=
"[4,6].includes(row.state)"
@
click=
"$router.push(
{path:'/financial/printPaymentVoucherCommission',query:{id:row.id}})" >
{{
$t
(
'
打印
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:CancelWrite-off']"
v-if=
"[6,].includes(row.state)"
@
click=
"bridgeFn('
付款单反核销申请', 3, row, '提交方
核销')"
>
{{
$t
(
'
反核销
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:CancelWrite-off']"
v-if=
"[6,].includes(row.state)"
@
click=
"bridgeFn('
佣金付款单反核销申请', 3, row, '提交反
核销')"
>
{{
$t
(
'
反核销
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:CancelDe-approval']"
v-if=
"[3].includes(row.state)"
@
click=
"bridgeFn('取消反审核',4, row, '提交取消反审核' )"
>
{{
$t
(
'
取消反审核
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:CancelDe-approval']"
v-if=
"[3].includes(row.state)"
@
click=
"bridgeFn('取消
佣金付款单
反审核',4, row, '提交取消反审核' )"
>
{{
$t
(
'
取消反审核
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:CancelWrite-off']"
v-if=
"[5].includes(row.state)"
@
click=
"bridgeFn('取消付款单核销',5, row, '取消付款单核销' )"
>
{{
$t
(
'
取消核销
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:CancelWrite-off']"
v-if=
"[5].includes(row.state)"
@
click=
"bridgeFn('取消
佣金
付款单核销',5, row, '取消付款单核销' )"
>
{{
$t
(
'
取消核销
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:CancelCancellingWrite-off']"
v-if=
"[7].includes(row.state)"
@
click=
"bridgeFn('取消付款单反核销',6, row, '取消付款单反核销' )"
>
{{
$t
(
'
取消反核销
'
)
}}
</el-button>
<el-button
type=
"text"
size=
"mini"
v-has-permi=
"['ecw:commission-Payment:CancelCancellingWrite-off']"
v-if=
"[7].includes(row.state)"
@
click=
"bridgeFn('取消
佣金
付款单反核销',6, row, '取消付款单反核销' )"
>
{{
$t
(
'
取消反核销
'
)
}}
</el-button>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
</el-table>
</el-table>
...
@@ -130,7 +130,7 @@
...
@@ -130,7 +130,7 @@
<el-dialog
@
close=
"paymentValue = ''"
width=
"30%"
:title=
"paymentTitle"
:visible.sync=
"paymentShow"
>
<el-dialog
@
close=
"paymentValue = ''"
width=
"30%"
:title=
"paymentTitle"
:visible.sync=
"paymentShow"
>
<div
class=
"cancel_content"
>
<div
class=
"cancel_content"
>
<span>
{{ $t('申请理由') }}
</span>
<span>
{{ $t('申请理由') }}
</span>
<el-input
type=
"textarea"
:rows=
"6"
v-model=
"paymentValue"
:placeholder=
"$t('请输入取消理由')"
></el-input>
<el-input
type=
"textarea"
:rows=
"6"
v-model=
"paymentValue"
:placeholder=
"
[1,2,3].includes(paymentIndex) ? $t('请输入申请理由') :
$t('请输入取消理由')"
></el-input>
</div>
</div>
<span
slot=
"footer"
class=
"dialog-footers"
>
<span
slot=
"footer"
class=
"dialog-footers"
>
<el-button
type=
"primary"
@
click=
"cancelWriteOffClick()"
>
{{ $t(butTitle) }}
</el-button>
<el-button
type=
"primary"
@
click=
"cancelWriteOffClick()"
>
{{ $t(butTitle) }}
</el-button>
...
...
src/views/ecw/financial/commission-payable.vue
View file @
732dbbaa
...
@@ -88,8 +88,12 @@
...
@@ -88,8 +88,12 @@
</el-card>
</el-card>
<el-table
border
:data=
"list"
style=
"margin-top: 30px"
>
<el-table
border
:data=
"list"
style=
"margin-top: 30px"
>
<el-table-column
align=
"center"
:label=
"$t('订单编号')"
prop=
"orderNo"
></el-table-column>
<el-table-column
align=
"center"
:label=
"$t('订单编号')"
prop=
"orderNo"
></el-table-column>
<el-table-column
align=
"center"
:label=
"$t('品名')"
>
<template
v-slot=
"
{row}">
{{
row
.
titleZh
}}
/
{{
row
.
titleEn
}}
</
template
>
</el-table-column>
<el-table-column
align=
"center"
:label=
"$t('客户名称')"
prop=
"customerName"
></el-table-column>
<el-table-column
align=
"center"
:label=
"$t('客户名称')"
prop=
"customerName"
></el-table-column>
<el-table-column
align=
"center"
:label=
"$t('订单编号')"
prop=
"payableNo"
></el-table-column>
<el-table-column
align=
"center"
:label=
"$t('佣金类型')"
>
<el-table-column
align=
"center"
:label=
"$t('佣金类型')"
>
<
template
v-slot=
"{row}"
>
<
template
v-slot=
"{row}"
>
<dict-tag
<dict-tag
...
...
src/views/ecw/financial/commission-requestFunds.vue
View file @
732dbbaa
...
@@ -68,7 +68,7 @@
...
@@ -68,7 +68,7 @@
:
rules
=
"
{required:true,message:$t('业务员不能为空')
}
"
:
rules
=
"
{required:true,message:$t('业务员不能为空')
}
"
:
error
=
"
$t('业务员不能为空')
"
:
error
=
"
$t('业务员不能为空')
"
>
>
<
el
-
select
v
-
model
=
"
form.salesmanName
"
:
placeholder
=
"
$t('请选择业务员')
"
>
<
el
-
select
filterable
v
-
model
=
"
form.salesmanName
"
:
placeholder
=
"
$t('请选择业务员')
"
>
<
el
-
option
<
el
-
option
v
-
for
=
"
item in creatorData
"
v
-
for
=
"
item in creatorData
"
:
key
=
"
item.id
"
:
key
=
"
item.id
"
...
...
src/views/ecw/financial/printPaymentVoucherCommission.vue
View file @
732dbbaa
...
@@ -33,7 +33,7 @@
...
@@ -33,7 +33,7 @@
<table
border=
"1"
style=
"margin-top: 20px;width: 100%;text-align: center;border-collapse: collapse;line-height: 2 "
>
<table
border=
"1"
style=
"margin-top: 20px;width: 100%;text-align: center;border-collapse: collapse;line-height: 2 "
>
<tr>
<tr>
<th
style=
"width: 6%;"
>
{{
$t
(
'
序号
'
)
}}
</th>
<th
style=
"width: 6%;"
>
{{
$t
(
'
序号
'
)
}}
</th>
<th
style=
"width: 11%;"
>
{{
$t
(
'
自
编号
'
)
}}
</th>
<th
style=
"width: 11%;"
>
{{
$t
(
'
订单
编号
'
)
}}
</th>
<th
style=
"width: 15%;"
>
{{
$t
(
'
佣金类型
'
)
}}
</th>
<th
style=
"width: 15%;"
>
{{
$t
(
'
佣金类型
'
)
}}
</th>
<th
style=
"width: 10%;"
>
{{
$t
(
'
币种
'
)
}}
</th>
<th
style=
"width: 10%;"
>
{{
$t
(
'
币种
'
)
}}
</th>
<th
style=
"width: 10%;"
>
{{
$t
(
'
汇率
'
)
}}
</th>
<th
style=
"width: 10%;"
>
{{
$t
(
'
汇率
'
)
}}
</th>
...
@@ -44,7 +44,7 @@
...
@@ -44,7 +44,7 @@
</tr>
</tr>
<tr
v-for=
"(item, index) in list"
:key=
"index"
>
<tr
v-for=
"(item, index) in list"
:key=
"index"
>
<td>
{{
index
+
1
}}
</td>
<td>
{{
index
+
1
}}
</td>
<td>
{{
item
.
payable
No
}}
</td>
<td>
{{
item
.
order
No
}}
</td>
<td>
<td>
<dict-tag
<dict-tag
:type=
"DICT_TYPE.COMMISSION_TYPE"
:type=
"DICT_TYPE.COMMISSION_TYPE"
...
...
src/views/ecw/supplier/detail.vue
View file @
732dbbaa
...
@@ -89,7 +89,7 @@
...
@@ -89,7 +89,7 @@
<el-table-column
:label=
"$t('序号')"
width=
"80px"
>
<el-table-column
:label=
"$t('序号')"
width=
"80px"
>
<template
slot-scope=
"scope"
>
{{
scope
.
$index
+
1
}}
</
template
>
<template
slot-scope=
"scope"
>
{{
scope
.
$index
+
1
}}
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
:label=
"$t('部门')"
prop=
"
priceAdvantage
"
>
<el-table-column
:label=
"$t('部门')"
prop=
"
department
"
>
</el-table-column>
</el-table-column>
<el-table-column
:label=
"$t('职位')"
prop=
"position"
>
<el-table-column
:label=
"$t('职位')"
prop=
"position"
>
</el-table-column>
</el-table-column>
...
@@ -470,6 +470,7 @@ export default {
...
@@ -470,6 +470,7 @@ export default {
this
.
formData
=
response
.
data
this
.
formData
=
response
.
data
this
.
$set
(
this
.
formData
,
'
companyTypeArr
'
,
this
.
strToArray
(
response
.
data
.
companyType
))
this
.
$set
(
this
.
formData
,
'
companyTypeArr
'
,
this
.
strToArray
(
response
.
data
.
companyType
))
this
.
$set
(
this
.
formData
,
'
priceAdvantage
'
,
response
.
data
.
priceAdvantage
==
0
?
''
:
response
.
data
.
priceAdvantage
)
this
.
$set
(
this
.
formData
,
'
settlementPeriod
'
,
response
.
data
.
settlementPeriod
==
0
?
null
:
response
.
data
.
settlementPeriod
)
this
.
$set
(
this
.
formData
,
'
settlementPeriod
'
,
response
.
data
.
settlementPeriod
==
0
?
null
:
response
.
data
.
settlementPeriod
)
this
.
formData
.
bankList
.
forEach
(
item
=>
{
this
.
formData
.
bankList
.
forEach
(
item
=>
{
item
.
currency
=
+
item
.
currency
item
.
currency
=
+
item
.
currency
...
...
src/views/ecw/supplier/index.vue
View file @
732dbbaa
...
@@ -20,7 +20,7 @@
...
@@ -20,7 +20,7 @@
<el-input
v-model=
"queryParams.keyword"
:placeholder=
"$t('名称/代码')"
clearable
@
keyup.enter.native=
"handleQuery"
/>
<el-input
v-model=
"queryParams.keyword"
:placeholder=
"$t('名称/代码')"
clearable
@
keyup.enter.native=
"handleQuery"
/>
</el-form-item>
</el-form-item>
<el-form-item
:label=
"$t('
供应商区域
')"
prop=
"areaType"
>
<el-form-item
:label=
"$t('
境内外
')"
prop=
"areaType"
>
<el-select
v-model=
"queryParams.areaType"
placeholder=
"请选择"
clearable=
"true"
>
<el-select
v-model=
"queryParams.areaType"
placeholder=
"请选择"
clearable=
"true"
>
<el-option
<el-option
v-for=
"item in areaTypes"
v-for=
"item in areaTypes"
...
@@ -64,6 +64,11 @@
...
@@ -64,6 +64,11 @@
</
template
>
</
template
>
</template>
</template>
</el-table-column>
</el-table-column>
<el-table-column
:label=
"$t('境内外')"
align=
"center"
prop=
"areaType"
>
<
template
slot-scope=
"scope"
>
<span>
{{
areaData
[
scope
.
row
.
areaType
]
}}
</span>
</
template
>
</el-table-column>
<el-table-column
:label=
"$t('合作类型')"
align=
"center"
prop=
"cooperationType"
>
<el-table-column
:label=
"$t('合作类型')"
align=
"center"
prop=
"cooperationType"
>
<
template
slot-scope=
"{row}"
>
<
template
slot-scope=
"{row}"
>
<dict-tag
type=
"cooperation_type"
:value=
"row.cooperationType"
/>
<dict-tag
type=
"cooperation_type"
:value=
"row.cooperationType"
/>
...
@@ -120,9 +125,10 @@ export default {
...
@@ -120,9 +125,10 @@ export default {
dateRangeCreateTime
:
[],
dateRangeCreateTime
:
[],
areaTypes
:[
areaTypes
:[
{
value
:
0
,
label
:
"
国内供应商
"
},
{
value
:
0
,
label
:
"
境内
"
},
{
value
:
1
,
label
:
"
国外供应商
"
}
{
value
:
1
,
label
:
"
境外
"
}
],
],
areaData
:
[
"
境内
"
,
"
境外
"
],
// 查询参数
// 查询参数
queryParams
:
{
queryParams
:
{
...
...
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