From 3258ccaf6dc39ef42ae45bcf48648779863a0a57 Mon Sep 17 00:00:00 2001
From: e <2432808546@qq.com>
Date: Wed, 25 Aug 2021 16:35:35 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=9D=E5=90=8E=E6=96=B0=E9=9C=80=E6=B1=82?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.prettierrc | 2 +-
README.md | 1 -
babel.config.js | 26 +-
package-lock.json | 6 +-
src/assets/css/common.css | 738 ++++++++
src/assets/css/common.min.css | 1 +
src/assets/css/common.scss | 3 +
src/assets/css/main.css | 12 +-
src/components/common/afterInsurance.vue | 736 --------
src/components/common/bus.js | 3 +-
.../common/businessApplyDepartment.vue | 28 +-
src/components/common/flowPathMoudle.vue | 4 +-
src/components/common/left-sidebar.vue | 66 +-
src/components/common/messageDepartment.vue | 2 +-
src/components/page/AddCustomer.vue | 78 +-
src/components/page/Customer.vue | 6 +-
src/components/page/Workbench-Client.vue | 2 +-
.../page/afterLoan/afterInsurance.vue | 1493 +++++++++++++++++
.../page/{ => afterLoan}/afterLoan.vue | 137 +-
.../{common => page/afterLoan}/collection.vue | 111 +-
src/components/page/afterLoan/complete.vue | 450 +++++
src/components/page/afterLoan/progress.vue | 206 +++
src/components/page/background-Manpower.vue | 1 -
src/main.js | 16 +-
src/router/index.js | 25 +-
src/store/modules/guarantee.js | 6 +-
src/store/modules/loan.js | 28 +-
src/utils/api.js | 25 +-
src/utils/http.js | 18 +-
vue.config.js | 10 +-
30 files changed, 3308 insertions(+), 932 deletions(-)
create mode 100644 src/assets/css/common.css
create mode 100644 src/assets/css/common.min.css
delete mode 100644 src/components/common/afterInsurance.vue
create mode 100644 src/components/page/afterLoan/afterInsurance.vue
rename src/components/page/{ => afterLoan}/afterLoan.vue (53%)
rename src/components/{common => page/afterLoan}/collection.vue (91%)
create mode 100644 src/components/page/afterLoan/complete.vue
create mode 100644 src/components/page/afterLoan/progress.vue
diff --git a/.prettierrc b/.prettierrc
index c5f454b..30335e5 100644
--- a/.prettierrc
+++ b/.prettierrc
@@ -3,4 +3,4 @@
"singleQuote": true,
"trailingComma": "none",
"printWidth": 140
-}
\ No newline at end of file
+}
diff --git a/README.md b/README.md
index 6b61bbc..aac2300 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,2 @@
# dq_webcode
-
大庆智慧金融前端代码PC端---2021
\ No newline at end of file
diff --git a/babel.config.js b/babel.config.js
index 4c26a10..700ca38 100644
--- a/babel.config.js
+++ b/babel.config.js
@@ -3,18 +3,18 @@ module.exports = {
'@vue/app'
],
"plugins": [
- ["import", {
- "libraryName": "view-design",
- "libraryDirectory": "src/components",
-
- }],
-
- // ,// 按需引入ant
- // ["import", {
- // "libraryName":"ant-design-vue",
- // style:true
- // }]
-
+ ["import",
+ {
+ "libraryName": "view-design",
+ "libraryDirectory": "src/components",
+ }
+ ],
+ ["import",
+ {
+ "libraryName":"ant-design-vue",
+ "libraryDirectory": "es",
+ "style":true
+ },"ant-design-vue"
+ ]
]
-
}
diff --git a/package-lock.json b/package-lock.json
index 92c945f..316f752 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2936,9 +2936,9 @@
}
},
"caniuse-lite": {
- "version": "1.0.30001148",
- "resolved": "https://registry.npm.taobao.org/caniuse-lite/download/caniuse-lite-1.0.30001148.tgz",
- "integrity": "sha1-3JfH7ZGKszv4cG3dXjhyh+AV1jc=",
+ "version": "1.0.30001251",
+ "resolved": "https://registry.nlark.com/caniuse-lite/download/caniuse-lite-1.0.30001251.tgz?cache=0&sync_timestamp=1628744299971&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fcaniuse-lite%2Fdownload%2Fcaniuse-lite-1.0.30001251.tgz",
+ "integrity": "sha1-aFOmBuxQiTEV22YPgsCU0Y8JbYU=",
"dev": true
},
"case-sensitive-paths-webpack-plugin": {
diff --git a/src/assets/css/common.css b/src/assets/css/common.css
new file mode 100644
index 0000000..8307817
--- /dev/null
+++ b/src/assets/css/common.css
@@ -0,0 +1,738 @@
+@charset "UTF-8";
+/* 公共样式文件 */
+.bgw {
+ background: #fff;
+}
+
+.bg-yellow {
+ background: #FFA56A;
+}
+
+.bg-refuse {
+ background: #FF9784;
+}
+
+.bg-green {
+ background: #46C435;
+}
+
+.c-white {
+ color: #fff;
+}
+
+.c-black {
+ color: #666666;
+}
+
+.c-gray {
+ color: #cccccc;
+}
+
+.c-blue {
+ color: #52b1ff !important;
+}
+
+.c-red {
+ color: #ff8738;
+}
+
+.c-yellow {
+ color: #FFC76E;
+}
+
+.c-green {
+ color: #46C435;
+}
+
+.c-refuse {
+ color: #FF9784;
+}
+
+.font-blue {
+ color: #00b9ff;
+}
+
+.bgred {
+ background: #ff8738;
+}
+
+.container_bg {
+ width: 86%;
+ margin: auto;
+}
+
+.text-color {
+ color: #9b9b9b;
+}
+
+.cursor {
+ cursor: pointer;
+}
+
+.wd100 {
+ width: 100% !important;
+}
+
+.wd95 {
+ width: 95%;
+}
+
+.wd90 {
+ width: 90%;
+}
+
+.wd80 {
+ width: 80%;
+}
+
+.wd85 {
+ width: 85%;
+}
+
+.wd70 {
+ width: 70% !important;
+}
+
+.wd60 {
+ width: 60%;
+}
+
+.wd50 {
+ width: 50%;
+}
+
+.wd48 {
+ width: 48%;
+}
+
+.wd45 {
+ width: 45%;
+}
+
+.wd40 {
+ width: 40%;
+}
+
+.wd30 {
+ width: 30%;
+}
+
+.wd35 {
+ width: 35%;
+}
+
+.wd23 {
+ width: 23%;
+}
+
+.wd25 {
+ width: 25%;
+}
+
+.wd20 {
+ width: 20%;
+}
+
+.wd15 {
+ width: 15%;
+}
+
+.wd10 {
+ width: 10%;
+}
+
+.wd5 {
+ width: 5%;
+}
+
+.wd0 {
+ width: 0;
+}
+
+.ht100 {
+ height: 100%;
+}
+
+.ht40 {
+ height: 35px !important;
+}
+
+.ht50 {
+ height: 50px;
+}
+
+.pd0 {
+ padding: 0 !important;
+}
+
+.pdlr20 {
+ padding-left: 10px;
+ padding-right: 10px;
+}
+
+.pdl0 {
+ padding-left: 0;
+}
+
+.pdl10 {
+ padding-left: 10px !important;
+}
+
+.pdl15 {
+ padding-left: 15px !important;
+}
+
+.pdl20 {
+ padding-left: 20px !important;
+}
+
+.pdl30 {
+ padding-left: 30px !important;
+}
+
+.pdr0 {
+ padding-right: 0;
+}
+
+.pdr10 {
+ padding-right: 10px !important;
+}
+
+.pdr15 {
+ padding-right: 15px !important;
+}
+
+.pdr20 {
+ padding-right: 20px !important;
+}
+
+.pdr30 {
+ padding-right: 30px !important;
+}
+
+.pdt20 {
+ padding-top: 20px;
+}
+
+.pdt30 {
+ padding-top: 30px;
+}
+
+.pdt40 {
+ padding-top: 40px;
+}
+
+.pdt50 {
+ padding-top: 50px;
+}
+
+.pdt60 {
+ padding-top: 60px;
+}
+
+.pdb30 {
+ padding-bottom: 30px;
+}
+
+.pdb40 {
+ padding-bottom: 40px;
+}
+
+.pdb20 {
+ padding-bottom: 20px;
+}
+
+.pdb10 {
+ padding-bottom: 10px;
+}
+
+.pdt10 {
+ padding-top: 10px !important;
+}
+
+.pdtb10 {
+ padding-top: 10px;
+ padding-bottom: 10px;
+}
+
+.pdtb20 {
+ padding-top: 20px;
+ padding-bottom: 20px;
+}
+
+.pdtb30 {
+ padding-top: 30px;
+ padding-bottom: 30px;
+}
+
+.pdtb40 {
+ padding-top: 40px;
+ padding-bottom: 40px;
+}
+
+.pdtb50 {
+ padding-top: 50px;
+ padding-bottom: 50px;
+}
+
+.border-b {
+ border-bottom: 2px solid #f2f2f2;
+}
+
+.border-t {
+ border-top: 2px solid #f2f2f2;
+}
+
+.mga {
+ margin: auto;
+}
+
+.mg20 {
+ margin: 20px;
+}
+
+.mgtb0 {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+
+.mgtb10 {
+ margin: 10px 0;
+}
+
+.mgtb20 {
+ margin: 20px 0;
+}
+
+.mgtb30 {
+ margin: 30px 0;
+}
+
+.mgtb40 {
+ margin: 40px 0;
+}
+
+.mgtb50 {
+ margin: 50px 0;
+}
+
+.mglr0 {
+ margin-left: 0;
+ margin-right: 0;
+}
+
+.mglr10 {
+ margin-left: 10px;
+ margin-right: 10px;
+}
+
+.mglr20 {
+ margin-left: 20px;
+ margin-right: 20px;
+}
+
+.mglr30 {
+ margin-left: 30px;
+ margin-right: 30px;
+}
+
+.mglr40 {
+ margin-left: 40px;
+ margin-right: 40px;
+}
+
+.mglr50 {
+ margin-left: 50px;
+ margin-right: 50px;
+}
+
+.mgl0 {
+ margin-left: 0 !important;
+}
+
+.mgl10 {
+ margin-left: 10px;
+}
+
+.mgl20 {
+ margin-left: 20px;
+}
+
+.mgl25 {
+ margin-left: 25px;
+}
+
+.mgl30 {
+ margin-left: 30px;
+}
+
+.mgl35 {
+ margin-left: 35px;
+}
+
+.mgl40 {
+ margin-left: 40px;
+}
+
+.mgl50 {
+ margin-left: 50px;
+}
+
+.mgl80 {
+ margin-left: 80px;
+}
+
+.mgl90 {
+ margin-left: 90px;
+}
+
+.mgl100 {
+ margin-left: 100px;
+}
+
+.mgr10 {
+ margin-right: 10px;
+}
+
+.mgr20 {
+ margin-right: 20px;
+}
+
+.mgr30 {
+ margin-right: 30px;
+}
+
+.mgr33 {
+ margin-right: 33px;
+}
+
+.mgr35 {
+ margin-right: 35px;
+}
+
+.mgt34 {
+ margin-top: 34px;
+}
+
+.mgr40 {
+ margin-right: 40px;
+}
+
+.mgr50 {
+ margin-right: 50px;
+}
+
+.mgr60 {
+ margin-right: 60px;
+}
+
+.mgr70 {
+ margin-right: 70px;
+}
+
+.mgr80 {
+ margin-right: 80px;
+}
+
+.mgr90 {
+ margin-right: 90px;
+}
+
+.mgr100 {
+ margin-right: 100px;
+}
+
+.mgt10 {
+ margin-top: 10px;
+}
+
+.mgt15 {
+ margin-top: 15px;
+}
+
+.mgt20 {
+ margin-top: 20px !important;
+}
+
+.mgt30 {
+ margin-top: 30px !important;
+}
+
+.mgt40 {
+ margin-top: 40px !important;
+}
+
+.mgt50 {
+ margin-top: 50px !important;
+}
+
+.mgt60 {
+ margin-top: 60px !important;
+}
+
+.mgt70 {
+ margin-top: 70px !important;
+}
+
+.mgt80 {
+ margin-top: 80px !important;
+}
+
+.mgt90 {
+ margin-top: 90px !important;
+}
+
+.mgt100 {
+ margin-top: 100px;
+}
+
+.mrb30 {
+ margin-bottom: 30px;
+}
+
+.mg0 {
+ margin: 0;
+}
+
+.mgb0 {
+ margin-bottom: 0;
+}
+
+.mgb10 {
+ margin-bottom: 10px;
+}
+
+.mgb20 {
+ margin-bottom: 20px;
+}
+
+.mgb30 {
+ margin-bottom: 30px;
+}
+
+.mgb40 {
+ margin-bottom: 40px !important;
+}
+
+.mgb50 {
+ margin-bottom: 50px !important;
+}
+
+.mgb60 {
+ margin-bottom: 60px !important;
+}
+
+.mgb70 {
+ margin-bottom: 70px !important;
+}
+
+.mgb80 {
+ margin-bottom: 80px !important;
+}
+
+.bd0 {
+ border: 0;
+}
+
+.tx-center {
+ text-align: center;
+}
+
+.fz-14 {
+ font-size: 14px !important;
+}
+
+.fz-16 {
+ font-size: 16px !important;
+}
+
+.fz-18 {
+ font-size: 18px !important;
+}
+
+.fz-20 {
+ font-size: 20px !important;
+}
+
+.df {
+ display: flex;
+}
+
+.df-ac {
+ display: flex;
+ align-items: center;
+}
+
+.dn {
+ display: none !important;
+}
+
+.flex-align-center {
+ display: flex;
+ align-items: center;
+}
+
+.flex-wrap {
+ flex-wrap: wrap;
+}
+
+.fj-center {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+}
+
+.fj-end {
+ justify-content: flex-end;
+}
+
+.flex1 {
+ flex: 1;
+}
+
+.df-between {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+}
+
+.df-jc {
+ justify-content: center;
+}
+
+.not-zoom {
+ display: flex;
+ flex-shrink: 0;
+}
+
+.btns {
+ position: absolute;
+ bottom: 20px;
+ left: 50%;
+ transform: translate(-50%, 0);
+}
+
+.self {
+ position: relative;
+}
+
+.position-a {
+ position: absolute;
+}
+
+.dib {
+ display: inline-block;
+ font-size: 16px;
+}
+
+.df-column {
+ display: flex;
+ flex-direction: column;
+}
+
+.icon-size {
+ width: 20px;
+}
+
+.manpower-icon {
+ width: 35px;
+ height: 35px;
+}
+
+.radius10 {
+ border-radius: 10px;
+}
+
+.radius-round {
+ border-radius: 50%;
+}
+
+.shadow {
+ border: 1px solid #EBEEF5;
+ transition: .3s;
+}
+
+.shadow:hover {
+ box-shadow: 0 0.125rem 0.75rem 0 rgba(0, 0, 0, 0.1);
+}
+
+.head-icon {
+ width: 100px;
+ height: 100px;
+ border-radius: 50%;
+}
+
+.black-all {
+ background: black;
+ opacity: 0.5;
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ top: 0;
+ left: 0;
+}
+
+.display-none {
+ display: none;
+}
+
+.left-border {
+ border-left: 10px solid #00b9ff;
+ line-height: 27px;
+}
+
+.icon {
+ width: 1.5em;
+ height: 1.5em;
+ vertical-align: -0.15em;
+ fill: currentColor;
+ overflow: hidden;
+}
+
+.text-icon {
+ width: 16px;
+ height: 16px;
+ vertical-align: -0.15em;
+ fill: currentColor;
+ overflow: hidden;
+}
+
+.box-sizing {
+ box-sizing: border-box;
+}
+
+.white-btn {
+ border: 1px solid #00b9ff;
+}
+
+.btn-wh {
+ width: 120px;
+ height: 35px;
+}
+
+.top-module-icon {
+ width: 26px;
+ height: 26px;
+}
+
+.btn-pdt {
+ padding-top: 0 !important;
+ padding-bottom: 0 !important;
+}
+
+.search-box {
+ height: 60px;
+}
+
+.delete {
+ text-align: center;
+}
+
+.delete img {
+ width: 140px;
+ height: 188px;
+}
+
+.nowrap {
+ white-space: nowrap;
+}
diff --git a/src/assets/css/common.min.css b/src/assets/css/common.min.css
new file mode 100644
index 0000000..73db9ed
--- /dev/null
+++ b/src/assets/css/common.min.css
@@ -0,0 +1 @@
+.bgw{background:#fff}.bg-yellow{background:#FFA56A}.bg-refuse{background:#FF9784}.bg-green{background:#46C435}.c-white{color:#fff}.c-black{color:#666666}.c-gray{color:#cccccc}.c-blue{color:#52b1ff !important}.c-red{color:#ff8738}.c-yellow{color:#FFC76E}.c-green{color:#46C435}.c-refuse{color:#FF9784}.font-blue{color:#00b9ff}.bgred{background:#ff8738}.container_bg{width:86%;margin:auto}.text-color{color:#9b9b9b}.cursor{cursor:pointer}.wd100{width:100% !important}.wd95{width:95%}.wd90{width:90%}.wd80{width:80%}.wd85{width:85%}.wd70{width:70% !important}.wd60{width:60%}.wd50{width:50%}.wd48{width:48%}.wd45{width:45%}.wd40{width:40%}.wd30{width:30%}.wd35{width:35%}.wd23{width:23%}.wd25{width:25%}.wd20{width:20%}.wd15{width:15%}.wd10{width:10%}.wd5{width:5%}.wd0{width:0}.ht100{height:100%}.ht40{height:35px !important}.ht50{height:50px}.pd0{padding:0 !important}.pdlr20{padding-left:10px;padding-right:10px}.pdl0{padding-left:0}.pdl10{padding-left:10px !important}.pdl15{padding-left:15px !important}.pdl20{padding-left:20px !important}.pdl30{padding-left:30px !important}.pdr0{padding-right:0}.pdr10{padding-right:10px !important}.pdr15{padding-right:15px !important}.pdr20{padding-right:20px !important}.pdr30{padding-right:30px !important}.pdt20{padding-top:20px}.pdt30{padding-top:30px}.pdt40{padding-top:40px}.pdt50{padding-top:50px}.pdt60{padding-top:60px}.pdb30{padding-bottom:30px}.pdb40{padding-bottom:40px}.pdb20{padding-bottom:20px}.pdb10{padding-bottom:10px}.pdt10{padding-top:10px !important}.pdtb10{padding-top:10px;padding-bottom:10px}.pdtb20{padding-top:20px;padding-bottom:20px}.pdtb30{padding-top:30px;padding-bottom:30px}.pdtb40{padding-top:40px;padding-bottom:40px}.pdtb50{padding-top:50px;padding-bottom:50px}.border-b{border-bottom:2px solid #f2f2f2}.border-t{border-top:2px solid #f2f2f2}.mga{margin:auto}.mg20{margin:20px}.mgtb0{margin-top:0;margin-bottom:0}.mgtb10{margin:10px 0}.mgtb20{margin:20px 0}.mgtb30{margin:30px 0}.mgtb40{margin:40px 0}.mgtb50{margin:50px 0}.mglr0{margin-left:0;margin-right:0}.mglr10{margin-left:10px;margin-right:10px}.mglr20{margin-left:20px;margin-right:20px}.mglr30{margin-left:30px;margin-right:30px}.mglr40{margin-left:40px;margin-right:40px}.mglr50{margin-left:50px;margin-right:50px}.mgl0{margin-left:0 !important}.mgl10{margin-left:10px}.mgl20{margin-left:20px}.mgl25{margin-left:25px}.mgl30{margin-left:30px}.mgl35{margin-left:35px}.mgl40{margin-left:40px}.mgl50{margin-left:50px}.mgl80{margin-left:80px}.mgl90{margin-left:90px}.mgl100{margin-left:100px}.mgr10{margin-right:10px}.mgr20{margin-right:20px}.mgr30{margin-right:30px}.mgr33{margin-right:33px}.mgr35{margin-right:35px}.mgt34{margin-top:34px}.mgr40{margin-right:40px}.mgr50{margin-right:50px}.mgr60{margin-right:60px}.mgr70{margin-right:70px}.mgr80{margin-right:80px}.mgr90{margin-right:90px}.mgr100{margin-right:100px}.mgt10{margin-top:10px}.mgt15{margin-top:15px}.mgt20{margin-top:20px !important}.mgt30{margin-top:30px !important}.mgt40{margin-top:40px !important}.mgt50{margin-top:50px !important}.mgt60{margin-top:60px !important}.mgt70{margin-top:70px !important}.mgt80{margin-top:80px !important}.mgt90{margin-top:90px !important}.mgt100{margin-top:100px}.mrb30{margin-bottom:30px}.mg0{margin:0}.mgb0{margin-bottom:0}.mgb10{margin-bottom:10px}.mgb20{margin-bottom:20px}.mgb30{margin-bottom:30px}.mgb40{margin-bottom:40px !important}.mgb50{margin-bottom:50px !important}.mgb60{margin-bottom:60px !important}.mgb70{margin-bottom:70px !important}.mgb80{margin-bottom:80px !important}.bd0{border:0}.tx-center{text-align:center}.fz-14{font-size:14px !important}.fz-16{font-size:16px !important}.fz-18{font-size:18px !important}.fz-20{font-size:20px !important}.df{display:flex}.df-ac{display:flex;align-items:center}.dn{display:none !important}.flex-align-center{display:flex;align-items:center}.flex-wrap{flex-wrap:wrap}.fj-center{display:flex;align-items:center;justify-content:center}.fj-end{justify-content:flex-end}.flex1{flex:1}.df-between{display:flex;align-items:center;justify-content:space-between}.df-jc{justify-content:center}.not-zoom{display:flex;flex-shrink:0}.btns{position:absolute;bottom:20px;left:50%;transform:translate(-50%, 0)}.self{position:relative}.position-a{position:absolute}.dib{display:inline-block;font-size:16px}.df-column{display:flex;flex-direction:column}.icon-size{width:20px}.manpower-icon{width:35px;height:35px}.radius10{border-radius:10px}.radius-round{border-radius:50%}.shadow{border:1px solid #EBEEF5;transition:.3s}.shadow:hover{box-shadow:0 0.125rem 0.75rem 0 rgba(0,0,0,0.1)}.head-icon{width:100px;height:100px;border-radius:50%}.black-all{background:black;opacity:0.5;width:100%;height:100%;position:absolute;top:0;left:0}.display-none{display:none}.left-border{border-left:10px solid #00b9ff;line-height:27px}.icon{width:1.5em;height:1.5em;vertical-align:-0.15em;fill:currentColor;overflow:hidden}.text-icon{width:16px;height:16px;vertical-align:-0.15em;fill:currentColor;overflow:hidden}.box-sizing{box-sizing:border-box}.white-btn{border:1px solid #00b9ff}.btn-wh{width:120px;height:35px}.top-module-icon{width:26px;height:26px}.btn-pdt{padding-top:0 !important;padding-bottom:0 !important}.search-box{height:60px}.delete{text-align:center}.delete img{width:140px;height:188px}.nowrap{white-space:nowrap}
diff --git a/src/assets/css/common.scss b/src/assets/css/common.scss
index cf543e4..a74e045 100644
--- a/src/assets/css/common.scss
+++ b/src/assets/css/common.scss
@@ -572,4 +572,7 @@ margin-right: 50px;
.delete img {
width: 140px;
height: 188px;
+}
+.nowrap{
+ white-space: nowrap;
}
\ No newline at end of file
diff --git a/src/assets/css/main.css b/src/assets/css/main.css
index c92b666..7982f31 100644
--- a/src/assets/css/main.css
+++ b/src/assets/css/main.css
@@ -133,9 +133,12 @@ img{
/* 输入框 */
#app .el-input__inner{
border-radius: 23px!important;
- padding: 0 20px!important;
+ padding: 0 30px!important;
border-color: #ccc;
}
+#app .el-input__icon{
+ line-height: 36px;
+}
/* 系统管理覆盖样式 */
#app .system .el-input__inner{
width: 90%;
@@ -154,14 +157,14 @@ img{
background: #fff!important;
} */
/* 单选按钮 */
-#app .el-radio-group{
+#app .round-radio.el-radio-group{
border: 1px solid #ccc!important;
border-radius: 20px!important;
}
-#app .el-radio-button:first-child .el-radio-button__inner{
+#app .round-radio .el-radio-button:first-child .el-radio-button__inner{
border-radius: 20px!important;
}
-#app .el-radio-button__inner{
+#app .round-radio .el-radio-button__inner{
border: none!important;
border-radius: 20px!important;
}
@@ -259,6 +262,7 @@ img{
#app .el-form-item__label{
font-size: 14px;
color: #00B9FF;
+ white-space: nowrap;
}
.el-time-panel__content::after,
diff --git a/src/components/common/afterInsurance.vue b/src/components/common/afterInsurance.vue
deleted file mode 100644
index e19608c..0000000
--- a/src/components/common/afterInsurance.vue
+++ /dev/null
@@ -1,736 +0,0 @@
-
- 保后管理 状态 担保信息 还款信息 还款信息 应还款日 状态
-
- -流程状态
-待指派
审核中
已审核
diff --git a/src/components/page/AddCustomer.vue b/src/components/page/AddCustomer.vue index 8e79091..19a337e 100644 --- a/src/components/page/AddCustomer.vue +++ b/src/components/page/AddCustomer.vue @@ -781,47 +781,47 @@ export default { }) }else{ if(this.$refs[formName1]!==undefined){ - this.$refs[formName1].validate((valid) => { - if (valid) { - let result = this.list.map(e => e.id) - if(text==='new'){ - // 新增功能 - if(formName1==='personage'){ - this.personageForm.type = this.switchType - this.personageForm.manager = this.manager - this.personageForm.relatedId = result - backClientMsg(this.personageForm).then(res=>{ - this.goto('customer') - }) - }else{ - this.enterpriseFrom.type = this.switchType - this.enterpriseFrom.manager = this.manager - this.enterpriseFrom.relatedId = result - backSaveCompany(this.enterpriseFrom).then(res=>{ - this.goto('customer') - }) - } - }else{ - // 修改界面 - if(formName1==='personage'){ - this.personageForm.id = +sessionStorage.getItem('work-client-id') - this.personageForm.manager = this.manager - backupdatePersonal(this.personageForm).then(res=>{ - this.goto('customer') - }) + this.$refs[formName1].validate((valid) => { + if (valid) { + let result = this.list.map(e => e.id) + if(text==='new'){ + // 新增功能 + if(formName1==='personage'){ + this.personageForm.type = this.switchType + this.personageForm.manager = this.manager + this.personageForm.relatedId = result + backClientMsg(this.personageForm).then(res=>{ + this.goto('customer') + }) + }else{ + this.enterpriseFrom.type = this.switchType + this.enterpriseFrom.manager = this.manager + this.enterpriseFrom.relatedId = result + backSaveCompany(this.enterpriseFrom).then(res=>{ + this.goto('customer') + }) + } }else{ - this.enterpriseFrom.id = +sessionStorage.getItem('work-client-id') - this.enterpriseFrom.manager = this.manager - this.enterpriseFrom.relatedId = result - backupdateCompany(this.enterpriseFrom).then(res=>{ - this.goto('customer') - }) - } + // 修改界面 + if(formName1==='personage'){ + this.personageForm.id = +sessionStorage.getItem('work-client-id') + this.personageForm.manager = this.manager + backupdatePersonal(this.personageForm).then(res=>{ + this.goto('customer') + }) + }else{ + this.enterpriseFrom.id = +sessionStorage.getItem('work-client-id') + this.enterpriseFrom.manager = this.manager + this.enterpriseFrom.relatedId = result + backupdateCompany(this.enterpriseFrom).then(res=>{ + this.goto('customer') + }) + } + } + } else { + return false; } - } else { - return false; - } - }); + }); } } }, diff --git a/src/components/page/Customer.vue b/src/components/page/Customer.vue index 57db847..64555af 100644 --- a/src/components/page/Customer.vue +++ b/src/components/page/Customer.vue @@ -13,7 +13,7 @@tips: 请先下载模板再进行导入文件
- diff --git a/src/components/page/Workbench-Client.vue b/src/components/page/Workbench-Client.vue index c214d91..65ae66e 100644 --- a/src/components/page/Workbench-Client.vue +++ b/src/components/page/Workbench-Client.vue @@ -17,7 +17,7 @@创建时间
保后管理
状态
+担保信息
-
+个月
+代偿情况
清收信息
还款信息
还款信息
应还款日
+状态
+tips: 请先下载模板再进行导入文件
+选择负责人
保后管理系统
+ +保后业务管理系统
清收工作完成情况统计
条件筛选
清收组
+完成比例
+%
+已清收总额
+年份
参与本年度清收排名的人员
条件筛选
所在区域
+经营情况
+贷款银行
+代偿金额
+代偿余额
+代偿时间
+ +- 导入需要下载模板,根据模板内容提示进行新增