-
-
-
+
+
+
+
@@ -99,15 +89,15 @@ $submenu_padding_left: 25px; // 相应的padding-left大小
// }
@media screen and (min-width: 1920px) {
- /deep/.body {
- min-height: 50vh;
- }
+ /deep/.body {
+ min-height: 50vh;
+ }
}
@media screen and (min-width: 1200px) and (max-width: 1700px) {
- /deep/.body {
- min-height: 50vh;
- }
+ /deep/.body {
+ min-height: 50vh;
+ }
}
// .wrap2{
@@ -128,125 +118,148 @@ $submenu_padding_left: 25px; // 相应的padding-left大小
// }
.box {
+ display: flex;
+ min-width: 1300px;
+
+ .nav {
+ width: 270px;
+ min-height: 80vh;
+ border-top-left-radius: 20px;
+ border-bottom-left-radius: 20px;
display: flex;
- min-width: 1300px;
- .nav {
- width: 270px;
- min-height: 80vh;
- border-top-left-radius: 20px;
- border-bottom-left-radius: 20px;
- display: flex;
- flex-direction: column;
- .top {
- height: 50px;
- font-size: 20px;
- display: flex;
- align-items: center;
- text-align: center;
- border-top-left-radius: 15px;
- color: #b3b3b3;
- background: #222428;
- p {
- font-size: 21px;
- }
- }
- .body {
- flex: 1;
- .el-menu {
- height: 100%;
- }
- }
+ flex-direction: column;
+
+ .top {
+ height: 50px;
+ font-size: 20px;
+ display: flex;
+ align-items: center;
+ text-align: center;
+ border-top-left-radius: 15px;
+ color: #b3b3b3;
+ background: #222428;
+
+ p {
+ font-size: 21px;
+ }
}
- .manage-layout {
- width: calc(100% - 270px);
- // background: #fff;
- background: transparent;
- display: flex;
- flex-direction: column;
- .top {
- height: 50px;
- font-size: 30px;
- display: flex;
- justify-content: flex-end;
- align-items: center;
- text-align: center;
- color: #000;
- background: #e6e6e6;
- border-top-right-radius: 20px;
- i {
- margin-right: 10px;
- cursor: pointer;
- }
- }
- .manage-content {
- flex: 1;
- position: relative;
- border-bottom-right-radius: 20px;
- overflow: hidden;
- .manage-view {
- position: absolute;
- top: 0;
- bottom: 0;
- background: #fff;
- }
- }
+
+ .body {
+ flex: 1;
+
+ .el-menu {
+ height: 100%;
+ }
+ }
+ }
+
+ .manage-layout {
+ width: calc(100% - 270px);
+ // background: #fff;
+ background: transparent;
+ display: flex;
+ flex-direction: column;
+
+ .top {
+ height: 50px;
+ font-size: 30px;
+ display: flex;
+ justify-content: flex-end;
+ align-items: center;
+ text-align: center;
+ color: #000;
+ background: #e6e6e6;
+ border-top-right-radius: 20px;
+
+ i {
+ margin-right: 10px;
+ cursor: pointer;
+ }
+ }
+
+ .manage-content {
+ flex: 1;
+ position: relative;
+ border-bottom-right-radius: 20px;
+ overflow: hidden;
+
+ .manage-view {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ background: #fff;
+ }
}
+ }
}
+
.fade-enter-active,
.fade-leave-active {
- transition: opacity 0.5s;
+ transition: opacity 0.5s;
}
-.fade-enter, .fade-leave-to /* .fade-leave-active below version 2.1.8 */ {
- opacity: 0.5;
+
+.fade-enter,
+.fade-leave-to
+
+/* .fade-leave-active below version 2.1.8 */
+ {
+ opacity: 0.5;
}
+
// el-input变红
/deep/ .el-input input {
- &:focus {
- border-color: skyblue;
- }
+ &:focus {
+ border-color: skyblue;
+ }
}
// 校验错误变红
/deep/ .is-error input {
- border-color: #f40 !important;
+ border-color: #f40 !important;
}
/deep/.el-input {
- // width: 15vw!important;
- width: 100%;
- input {
- font-size: $font_size_All !important;
- }
+ // width: 15vw!important;
+ width: 100%;
+
+ input {
+ font-size: $font_size_All !important;
+ }
}
/deep/ .text-xl p {
- font-size: $font_size_All !important;
+ font-size: $font_size_All !important;
}
+
/deep/ .el-form-item .el-form-item__label {
- font-size: $font_size_All !important;
+ font-size: $font_size_All !important;
}
/deep/ .el-submenu {
- padding-left: $submenu_padding_left !important;
+ padding-left: $submenu_padding_left !important;
}
+
/deep/ .el-submenu .el-menu-item {
- padding-left: $submenu_padding_left + 25px !important;
- font-size: $font_size_All !important;
+ padding-left: $submenu_padding_left + 25px !important;
+ font-size: $font_size_All !important;
}
+
// /deep/ .el-menu-item {
// padding-left: $submenu_padding_left + 25px!important;
// font-size: $font_size_All!important;
// }
/deep/ .el-menu span {
- font-size: $font_size_All !important;
+ font-size: $font_size_All !important;
}
/deep/ .title p {
- font-size: $font_size_All !important;
+ font-size: $font_size_All !important;
}
+
/deep/ .idCard p {
- font-size: $font_size_All !important;
+ font-size: $font_size_All !important;
}
+
// /deep/ .el-form-item__error {
// top: 105%;
// left: auto;
@@ -254,85 +267,96 @@ $submenu_padding_left: 25px; // 相应的padding-left大小
// color: #FFA94E;
// }
@media screen and (min-width: 1200px) and (max-width: 1700px) {
- /deep/.el-input {
- // width: 15vw!important;
- width: 100%;
- input {
- font-size: $font_size_All !important;
- }
- }
- /deep/ .idCard {
- // width: 15vw;
- width: 100%;
+ /deep/.el-input {
+ // width: 15vw!important;
+ width: 100%;
+
+ input {
+ font-size: $font_size_All !important;
}
+ }
+
+ /deep/ .idCard {
+ // width: 15vw;
+ width: 100%;
+ }
}
+
@media screen and (min-width: 1200px) and (max-width: 1900px) {
- .box {
+ .box {
+ display: flex;
+ min-width: 80vw;
+ // margin-top: 6vh;
+ overflow: auto;
+
+ // height: 70vh;
+ .nav {
+ width: 25vw;
+ min-height: 80vh;
+ overflow: hidden;
+ border-top-left-radius: 20px;
+ display: flex;
+ flex-direction: column;
+
+ .top {
+ min-height: 10vh;
+ font-size: 3vh;
+ line-height: 3vh;
display: flex;
- min-width: 80vw;
- // margin-top: 6vh;
+ align-items: center;
+ text-align: center;
+ border-top-left-radius: 15px;
+ color: #b3b3b3;
+ background: #222428;
+ }
+
+ .body {
+ // flex: 1;
+ // height: calc(80vh-10vh);
overflow: auto;
- // height: 70vh;
- .nav {
- width: 25vw;
- min-height: 80vh;
- overflow: hidden;
- border-top-left-radius: 20px;
- display: flex;
- flex-direction: column;
- .top {
- min-height: 10vh;
- font-size: 3vh;
- line-height: 3vh;
- display: flex;
- align-items: center;
- text-align: center;
- border-top-left-radius: 15px;
- color: #b3b3b3;
- background: #222428;
- }
- .body {
- // flex: 1;
- // height: calc(80vh-10vh);
- overflow: auto;
- background-color: #313540;
- }
+ background-color: #313540;
+ }
+ }
+
+ .manage-layout {
+ width: calc(100% - 270px);
+ min-height: 80vh;
+ overflow: auto;
+ // background: #fff;
+ background: transparent;
+ display: flex;
+ flex-direction: column;
+ box-sizing: border-box;
+
+ .top {
+ min-height: 10vh;
+ font-size: 30px;
+ display: flex;
+ justify-content: flex-end;
+ align-items: center;
+ text-align: center;
+ color: #000;
+ background: #e6e6e6;
+ border-top-right-radius: 20px;
+
+ i {
+ margin-right: 10px;
+ cursor: pointer;
}
- .manage-layout {
- width: calc(100% - 270px);
- min-height: 80vh;
- overflow: auto;
- // background: #fff;
- background: transparent;
- display: flex;
- flex-direction: column;
- box-sizing: border-box;
- .top {
- min-height: 10vh;
- font-size: 30px;
- display: flex;
- justify-content: flex-end;
- align-items: center;
- text-align: center;
- color: #000;
- background: #e6e6e6;
- border-top-right-radius: 20px;
- i {
- margin-right: 10px;
- cursor: pointer;
- }
- }
- .manage-content {
- flex: 1;
- position: relative;
- .manage-view {
- position: absolute;
- top: 0;
- bottom: 0;
- background: #fff;
- }
- }
+ }
+
+ .manage-content {
+ flex: 1;
+ position: relative;
+
+ .manage-view {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ background: #fff;
}
+ }
}
+ }
}
\ No newline at end of file
diff --git a/src/pages/manage/list/corporateLoans/application.vue b/src/pages/manage/list/corporateLoans/application.vue
index 4f72d87..08a9e29 100644
--- a/src/pages/manage/list/corporateLoans/application.vue
+++ b/src/pages/manage/list/corporateLoans/application.vue
@@ -42,7 +42,7 @@
import { tableRowClassName, headerCellStyle } from '@/assets/js/myConfig'
import { myValidate, checkHanzi, inputListen } from '@/utils/utilFunction.js'
import { mapState, mapMutations, mapGetters } from 'vuex'
-import { addOperation, getOperation } from '@/api/http';
+import { addOperation, companyLoanList } from '@/api/http';
import MyTitle from '@/components/myTitle'
export default {
name: 'index',
@@ -62,13 +62,36 @@ export default {
submited: 0
}
},
+ watch: {
+ keyword: function (val) {
+ clearTimeout(this.searchTimer);
+ this.searchTimer = setTimeout(() => {
+ this.initData()
+ }, 500)
+ },
+ },
mounted () {
-
+ // this.initData()
},
methods: {
...mapMutations({
setTipsOperate: 'system/setTipsOperate'
}),
+ async getData () {
+ // debugger
+ const { data } = await companyLoanList({
+ businessId: this.$store.getters.system.businessId,
+ pageNum: this.page,
+ pageSize: this.pageSize,
+ searchContent: this.keyword,
+ })
+ this.list = data.list.records
+ this.total = data.list.total
+ },
+ initData () {
+ this.page = 1
+ this.getData()
+ },
handleCurrentChange (val) {
this.page = val;
},
diff --git a/src/pages/manage/list/corporateLoans/apply/creditEvaluation/basic.vue b/src/pages/manage/list/corporateLoans/apply/creditEvaluation/basic.vue
index 90b653f..25e4500 100644
--- a/src/pages/manage/list/corporateLoans/apply/creditEvaluation/basic.vue
+++ b/src/pages/manage/list/corporateLoans/apply/creditEvaluation/basic.vue
@@ -94,15 +94,10 @@
diff --git a/src/pages/manage/list/corporateLoans/apply/creditEvaluation/rating.vue b/src/pages/manage/list/corporateLoans/apply/creditEvaluation/rating.vue
index 3df2b00..60a452c 100644
--- a/src/pages/manage/list/corporateLoans/apply/creditEvaluation/rating.vue
+++ b/src/pages/manage/list/corporateLoans/apply/creditEvaluation/rating.vue
@@ -7,43 +7,57 @@
等级评定
-
-
+
+
+
+
-
-
-
+
+
+
-
-
+
+
+
+
-
-
+
+
+
+
-
-
-
+
+
+
-
-
+
+
+
+
-
-
+
+
+
+
-
-
+
+
+
+
-
-
+
+
+
+
-
-
+
+
@@ -57,205 +71,126 @@
\ No newline at end of file
diff --git a/src/store/modules/system.js b/src/store/modules/system.js
index 9c6c70e..60f231f 100644
--- a/src/store/modules/system.js
+++ b/src/store/modules/system.js
@@ -86,7 +86,10 @@ const allGoods = {
701: { name: '现金支票回单', src: require('@/assets/img/goods/xjzp.png'), id: 701 },
596: { name: '银行承兑协议一联', src: require('@/assets/img/goods/银行承兑协议.png'), id: 596 },
702: { name: '银行承兑协议二联', src: require('@/assets/img/goods/银行承兑协议.png'), id: 702 },
- 597: { name: '银行承兑协议三联', src: require('@/assets/img/goods/银行承兑协议.png'), id: 597 }
+ 597: { name: '银行承兑协议三联', src: require('@/assets/img/goods/银行承兑协议.png'), id: 597 },
+ 770: { name: '资产负债表', src: require('@/assets/img/goods/zcfzb.jpg'), id: 770 },
+ 771: { name: '损益表', src: require('@/assets/img/goods/syb.jpg'), id: 771 },
+ 772: { name: '现金流量表', src: require('@/assets/img/goods/xjllb.jpg'), id: 772 },
// // 有图片的
// 407: {name:407,src:require('@/assets/img/goods/businessSpecialApplication.png'),id:407},
@@ -1407,7 +1410,7 @@ const myInitState = {
}
},
'业务三十五': {
- id: 704,
+ id: 705,
name: '外汇业务',
data: [13, 16, 407],
needs: [],
@@ -1427,6 +1430,35 @@ const myInitState = {
printer: [], // 打印机
resource: [], // 资料
+ importanceArr: [], // 重要空白凭证箱
+ commonArr: [], // 普通凭证箱
+ dataFlow: {
+ currency: 153,
+ goldLogo: 150,
+ voucherNumber,
+ }
+ },
+ '业务三十六': {
+ id: 844,
+ name: '贷款业务',
+ data: [13, 16, 770, 771, 772],
+ needs: [],
+ isStamp: {
+ // '业务专用章': [ 411 ]
+ },
+ backPeople: [],
+ // backPeople: [ ],
+ cultureArr: [],
+
+ moneyBox: [], // 钱箱
+ needBackMoney: false, // 需要钱箱取钱
+ peopleSign: [], // 客户签字
+ cultureIn: [], // 传票栏
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
+ resource: [], // 资料
+
importanceArr: [], // 重要空白凭证箱
commonArr: [], // 普通凭证箱
dataFlow: {
@@ -2699,7 +2731,7 @@ export default {
}
},
'业务三十五': {
- id: 704,
+ id: 705,
name: '外汇业务',
data: [13, 16, 407],
needs: [],
@@ -2719,6 +2751,35 @@ export default {
printer: [], // 打印机
resource: [], // 资料
+ importanceArr: [], // 重要空白凭证箱
+ commonArr: [], // 普通凭证箱
+ dataFlow: {
+ currency: 153,
+ goldLogo: 150,
+ voucherNumber,
+ }
+ },
+ '业务三十六': {
+ id: 844,
+ name: '贷款业务',
+ data: [13, 16, 770, 771, 772],
+ needs: [],
+ isStamp: {
+ // '业务专用章': [ 411 ]
+ },
+ backPeople: [],
+ // backPeople: [ ],
+ cultureArr: [],
+
+ moneyBox: [], // 钱箱
+ needBackMoney: false, // 需要钱箱取钱
+ peopleSign: [], // 客户签字
+ cultureIn: [], // 传票栏
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
+ resource: [], // 资料
+
importanceArr: [], // 重要空白凭证箱
commonArr: [], // 普通凭证箱
dataFlow: {
@@ -2732,6 +2793,7 @@ export default {
allDataFlow: { ...allDataFlow },
isCredit: false,
creditIds: {},
+ creditImportIds: [],
},
mutations: {
// 设置tipDialog组件提示的信息。这个组件是根据UI设计的。
@@ -3194,6 +3256,14 @@ export default {
setCreditIds (state, val) {
state.creditIds = val
},
+ // 缓存公司贷款导入报表的id
+ setCreditImportIds (state, val) {
+ if (val) {
+ state.creditImportIds.push(val)
+ } else {
+ state.creditImportIds = []
+ }
+ },
},
actions: {
},
@@ -3310,8 +3380,6 @@ export default {
for (let item of state.businessSelect[state.businessKey].resource) {
arr.push(allGoods[item])
}
- } else {
- // return
}
return arr
},