Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
bims
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
孙海亮
bims
Commits
a0d63754
Commit
a0d63754
authored
1 year ago
by
周留芳
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
商保系统回款功能修改
parent
c32f4a01
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
1347 additions
and
1278 deletions
+1347
-1278
verification.js
src/api/apis_moudles/verification.js
+2
-0
verification.js
src/api/funcs_modules/verification.js
+13
-1
detail.vue
src/views/charge-query/detail.vue
+400
-391
index.vue
src/views/charge-query/index.vue
+322
-323
lpjManageDetail.vue
src/views/charge-query/lpjManageDetail.vue
+557
-559
collection.vue
src/views/verification/collection.vue
+14
-0
collectionDetail.vue
src/views/verification/collectionDetail.vue
+39
-4
No files found.
src/api/apis_moudles/verification.js
View file @
a0d63754
...
@@ -15,5 +15,7 @@ export default {
...
@@ -15,5 +15,7 @@ export default {
queryBackReceiptList
:
"
/backstage/auth/queryBackReceiptList
"
,
//回销关联账单列表查询
queryBackReceiptList
:
"
/backstage/auth/queryBackReceiptList
"
,
//回销关联账单列表查询
queryReceiptInfoList
:
"
/backstage/auth/queryReceiptInfoList
"
,
//回销账单列表查询
queryReceiptInfoList
:
"
/backstage/auth/queryReceiptInfoList
"
,
//回销账单列表查询
deleteReceiptRecord
:
"
/backstage/auth/deleteBackReceipt
"
,
// 删除已关联账单
deleteReceiptRecord
:
"
/backstage/auth/deleteBackReceipt
"
,
// 删除已关联账单
exportBackMoneyReport
:
"
/backstage/auth/exportBackMoneyReport
"
,
// 回款列表导出
exportBackReceiptList
:
"
/backstage/auth/exportBackReceiptList
"
,
// 关联账单列表导出
};
};
This diff is collapsed.
Click to expand it.
src/api/funcs_modules/verification.js
View file @
a0d63754
...
@@ -67,6 +67,16 @@ const DELETERECEIPTRECORD = (data) => {
...
@@ -67,6 +67,16 @@ const DELETERECEIPTRECORD = (data) => {
return
req
.
post
(
apis
.
deleteReceiptRecord
,
data
);
return
req
.
post
(
apis
.
deleteReceiptRecord
,
data
);
};
};
// 回款列表导出
const
EXPORTBACKMONEYREPORT
=
(
data
)
=>
{
return
req
.
post
(
apis
.
exportBackMoneyReport
,
data
,
{
responseType
:
"
blob
"
});
};
// 关联账单导出
const
EXPORTBACKRECEIPTLIST
=
(
data
)
=>
{
return
req
.
post
(
apis
.
exportBackReceiptList
,
data
,
{
responseType
:
"
blob
"
});
};
// 对象数组
// 对象数组
export
default
{
export
default
{
QUERYEOBLIST
,
QUERYEOBLIST
,
...
@@ -82,5 +92,7 @@ export default {
...
@@ -82,5 +92,7 @@ export default {
EOBRECEIPLISTEXPORT
,
EOBRECEIPLISTEXPORT
,
QUERYBACKRECEIPTLIST
,
QUERYBACKRECEIPTLIST
,
QUERYBACKRECEIPTINFOLIST
,
QUERYBACKRECEIPTINFOLIST
,
DELETERECEIPTRECORD
DELETERECEIPTRECORD
,
EXPORTBACKMONEYREPORT
,
EXPORTBACKRECEIPTLIST
};
};
\ No newline at end of file
This diff is collapsed.
Click to expand it.
src/views/charge-query/detail.vue
View file @
a0d63754
This diff is collapsed.
Click to expand it.
src/views/charge-query/index.vue
View file @
a0d63754
This diff is collapsed.
Click to expand it.
src/views/charge-query/lpjManageDetail.vue
View file @
a0d63754
This diff is collapsed.
Click to expand it.
src/views/verification/collection.vue
View file @
a0d63754
...
@@ -72,6 +72,9 @@
...
@@ -72,6 +72,9 @@
<a-button
class=
"mar-left10"
type=
"primary"
@
click=
"addNewEvt"
>
<a-button
class=
"mar-left10"
type=
"primary"
@
click=
"addNewEvt"
>
<Icon
name=
"ssiadd"
:size=
"14"
/>
新建回款
<Icon
name=
"ssiadd"
:size=
"14"
/>
新建回款
</a-button>
</a-button>
<a-button
class=
"mar-left10"
type=
"primary"
@
click=
"exportExcel"
>
<Icon
name=
"ssidaochu"
:size=
"14"
/>
导出
</a-button>
</a-form-model-item>
</a-form-model-item>
</a-col>
</a-col>
</a-row>
</a-row>
...
@@ -109,6 +112,7 @@
...
@@ -109,6 +112,7 @@
<
script
>
<
script
>
import
BurtPagination
from
"
@/components/CUSTOMER/pagation
"
;
import
BurtPagination
from
"
@/components/CUSTOMER/pagation
"
;
import
moment
from
"
moment
"
;
import
moment
from
"
moment
"
;
import
{
exportFile
}
from
'
@/utils/index
'
;
const
columns
=
[
const
columns
=
[
{
title
:
"
回款编号
"
,
dataIndex
:
"
backMoneyNo
"
,
ellipsis
:
true
,
width
:
150
},
{
title
:
"
回款编号
"
,
dataIndex
:
"
backMoneyNo
"
,
ellipsis
:
true
,
width
:
150
},
{
title
:
"
EOB编号
"
,
dataIndex
:
"
eobNos
"
,
ellipsis
:
true
,
width
:
140
},
{
title
:
"
EOB编号
"
,
dataIndex
:
"
eobNos
"
,
ellipsis
:
true
,
width
:
140
},
...
@@ -295,6 +299,16 @@ export default {
...
@@ -295,6 +299,16 @@ export default {
onCancel
:
()
=>
{},
onCancel
:
()
=>
{},
});
});
},
},
//导出报表
exportExcel
(){
let
filter
=
{
...
this
.
form
,
dateRange
:
undefined
,
}
this
.
$apis
.
EXPORTBACKMONEYREPORT
(
filter
).
then
(
res
=>
{
exportFile
(
res
,
'
回款列表.xls
'
);
})
}
},
},
};
};
</
script
>
</
script
>
...
...
This diff is collapsed.
Click to expand it.
src/views/verification/collectionDetail.vue
View file @
a0d63754
...
@@ -155,7 +155,12 @@
...
@@ -155,7 +155,12 @@
<div
class=
"bill-content"
>
<div
class=
"bill-content"
>
<!-- 已关联账单 -->
<!-- 已关联账单 -->
<template
v-if=
"selectedRows.length > 0"
>
<template
v-if=
"selectedRows.length > 0"
>
<div
class=
"table-title"
>
已关联账单
</div>
<div
class=
"table-title"
>
<span>
已关联账单
</span>
<a-button
class=
"mar-left10"
type=
"primary"
@
click=
"exportExcel"
>
<Icon
name=
"ssidaochu"
:size=
"14"
/>
导出
</a-button>
</div>
<a-table
<a-table
class=
"table-content"
class=
"table-content"
:columns=
"selectedColumns"
:columns=
"selectedColumns"
...
@@ -262,6 +267,7 @@
...
@@ -262,6 +267,7 @@
import
Goback
from
"
@/components/CUSTOMER/goback
"
;
import
Goback
from
"
@/components/CUSTOMER/goback
"
;
import
BurtPagination
from
"
@/components/CUSTOMER/pagation
"
;
import
BurtPagination
from
"
@/components/CUSTOMER/pagation
"
;
import
{
EOBStatusOptions
}
from
"
@/utils/utilsdictOptions.js
"
;
import
{
EOBStatusOptions
}
from
"
@/utils/utilsdictOptions.js
"
;
import
{
exportFile
}
from
'
@/utils/index
'
;
import
moment
from
"
moment
"
;
import
moment
from
"
moment
"
;
import
mixins
from
"
@/mixins
"
;
import
mixins
from
"
@/mixins
"
;
export
default
{
export
default
{
...
@@ -394,7 +400,7 @@ export default {
...
@@ -394,7 +400,7 @@ export default {
width
:
150
,
width
:
150
,
customRender
:
(
val
,
row
)
=>
{
customRender
:
(
val
,
row
)
=>
{
const
residueBackAmount
=
const
residueBackAmount
=
Number
(
row
.
currentReceiptAmount
||
0
)
-
Number
(
row
.
backAmount
||
0
);
Number
(
row
.
currentReceiptAmount
||
0
)
-
Number
(
row
.
backAmount
||
0
)
-
Number
(
row
.
arrearsAmount
||
0
)
;
return
Number
(
residueBackAmount
.
toFixed
(
2
));
return
Number
(
residueBackAmount
.
toFixed
(
2
));
},
},
};
};
...
@@ -404,6 +410,24 @@ export default {
...
@@ -404,6 +410,24 @@ export default {
ellipsis
:
true
,
ellipsis
:
true
,
width
:
150
,
width
:
150
,
});
});
base
.
splice
(
7
,
0
,
{
title
:
"
个人欠费
"
,
dataIndex
:
"
arrearsAmount
"
,
ellipsis
:
true
,
width
:
150
,
customRender
:
(
val
,
row
)
=>
{
return
(
<
a
-
input
-
number
v
-
model
=
{
row
.
arrearsAmount
}
allow
-
clear
disabled
=
{
!
this
.
isEdit
}
onBlur
=
{()
=>
{
changeAmount
(
row
);
}}
/>
);
},
});
base
.
push
({
base
.
push
({
title
:
"
回款日期
"
,
title
:
"
回款日期
"
,
dataIndex
:
"
backDate
"
,
dataIndex
:
"
backDate
"
,
...
@@ -731,8 +755,16 @@ export default {
...
@@ -731,8 +755,16 @@ export default {
this
.
$forceUpdate
();
this
.
$forceUpdate
();
});
});
},
},
// 导出账单列表
//导出报表
exportEvt
()
{},
exportExcel
(){
let
filter
=
{
backMoneyNo
:
this
.
backMoneyNo
,
payorCode
:
this
.
form
.
payorCode
,
}
this
.
$apis
.
EXPORTBACKRECEIPTLIST
(
filter
).
then
(
res
=>
{
exportFile
(
res
,
'
已关联账单.xls
'
);
})
}
},
},
};
};
</
script
>
</
script
>
...
@@ -747,6 +779,9 @@ export default {
...
@@ -747,6 +779,9 @@ export default {
.table-title {
.table-title {
font-size: 15px;
font-size: 15px;
margin: 6px 0;
margin: 6px 0;
display: flex;
align-items: center;
justify-content: space-between;
}
}
.table-content {
.table-content {
margin-bottom: 8px;
margin-bottom: 8px;
...
...
This diff is collapsed.
Click to expand it.
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