From f05785d785fd5dffdec66067662f9a09967f66ef Mon Sep 17 00:00:00 2001 From: yujialong <479214531@qq.com> Date: Mon, 22 Jan 2024 16:14:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A4=E5=88=86=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 224 ++++++++++++++++++++----- src/views/product/bank/Config.vue | 14 +- src/views/product/interestRate/936.vue | 54 +++++- src/views/product/strategy/152.vue | 15 +- src/views/product/strategy/153.vue | 4 +- src/views/product/strategy/155.vue | 6 +- src/views/product/strategy/Credit.vue | 2 +- 7 files changed, 249 insertions(+), 70 deletions(-) diff --git a/package-lock.json b/package-lock.json index cc50778..ff93b67 100644 --- a/package-lock.json +++ b/package-lock.json @@ -563,6 +563,7 @@ "version": "3.2.31", "resolved": "https://registry.npmmirror.com/@vue/compiler-core/-/compiler-core-3.2.31.tgz", "integrity": "sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ==", + "dev": true, "requires": { "@babel/parser": "^7.16.4", "@vue/shared": "3.2.31", @@ -574,35 +575,90 @@ "version": "3.2.31", "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.2.31.tgz", "integrity": "sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg==", + "dev": true, "requires": { "@vue/compiler-core": "3.2.31", "@vue/shared": "3.2.31" } }, "@vue/compiler-sfc": { - "version": "3.2.31", - "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.2.31.tgz", - "integrity": "sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==", + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.25.tgz", + "integrity": "sha512-PminuOYIcFI7UZn+mdy2OPbogyAb0IHkVuqwmLDJiSRFhc/QAXQnO9KdS4nez3bQ9XlQmoAveQzcZuekHzdb5w==", "requires": { "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.31", - "@vue/compiler-dom": "3.2.31", - "@vue/compiler-ssr": "3.2.31", - "@vue/reactivity-transform": "3.2.31", - "@vue/shared": "3.2.31", + "@vue/compiler-core": "3.2.25", + "@vue/compiler-dom": "3.2.25", + "@vue/compiler-ssr": "3.2.25", + "@vue/reactivity-transform": "3.2.25", + "@vue/shared": "3.2.25", "estree-walker": "^2.0.2", "magic-string": "^0.25.7", "postcss": "^8.1.10", "source-map": "^0.6.1" + }, + "dependencies": { + "@vue/compiler-core": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.25.tgz", + "integrity": "sha512-FlffKezIqztTCTyG0klkYRwhdyL6b1PTTCIerPb4p2R9qQaczccTX5g9ysi9w6tpLQ48a1WiXnFDJhWD7XoqwA==", + "requires": { + "@babel/parser": "^7.16.4", + "@vue/shared": "3.2.25", + "estree-walker": "^2.0.2", + "source-map": "^0.6.1" + } + }, + "@vue/compiler-dom": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.25.tgz", + "integrity": "sha512-4JrburkRg4VWbc8AKpzKFWbNY4MDXshqjFl53+vINq7zaw3Z7aSqnLv0EkKh8B8ynf/MYsAdygGutyVbEWYxOw==", + "requires": { + "@vue/compiler-core": "3.2.25", + "@vue/shared": "3.2.25" + } + }, + "@vue/shared": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.25.tgz", + "integrity": "sha512-DkHJFV2gw9WBRmUCa21eyG0WvlF0l1QFOgTkWj29O4mt2Tv3BSE5PQOKhUruZIym4bBYCqx9ZGtoD1WohDprow==" + } } }, "@vue/compiler-ssr": { - "version": "3.2.31", - "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.2.31.tgz", - "integrity": "sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw==", + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.25.tgz", + "integrity": "sha512-+BAl8U5D3JkGR6086PFx1BQQ5km3z9fT88hy/7lzf8i3vEDdPQodadnX2t6tndFjIux05MEKg43DeocOojT0mw==", "requires": { - "@vue/compiler-dom": "3.2.31", - "@vue/shared": "3.2.31" + "@vue/compiler-dom": "3.2.25", + "@vue/shared": "3.2.25" + }, + "dependencies": { + "@vue/compiler-core": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.25.tgz", + "integrity": "sha512-FlffKezIqztTCTyG0klkYRwhdyL6b1PTTCIerPb4p2R9qQaczccTX5g9ysi9w6tpLQ48a1WiXnFDJhWD7XoqwA==", + "requires": { + "@babel/parser": "^7.16.4", + "@vue/shared": "3.2.25", + "estree-walker": "^2.0.2", + "source-map": "^0.6.1" + } + }, + "@vue/compiler-dom": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.25.tgz", + "integrity": "sha512-4JrburkRg4VWbc8AKpzKFWbNY4MDXshqjFl53+vINq7zaw3Z7aSqnLv0EkKh8B8ynf/MYsAdygGutyVbEWYxOw==", + "requires": { + "@vue/compiler-core": "3.2.25", + "@vue/shared": "3.2.25" + } + }, + "@vue/shared": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.25.tgz", + "integrity": "sha512-DkHJFV2gw9WBRmUCa21eyG0WvlF0l1QFOgTkWj29O4mt2Tv3BSE5PQOKhUruZIym4bBYCqx9ZGtoD1WohDprow==" + } } }, "@vue/devtools-api": { @@ -632,54 +688,103 @@ "version": "3.2.31", "resolved": "https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.2.31.tgz", "integrity": "sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw==", + "dev": true, "requires": { "@vue/shared": "3.2.31" } }, "@vue/reactivity-transform": { - "version": "3.2.31", - "resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.2.31.tgz", - "integrity": "sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA==", + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.25.tgz", + "integrity": "sha512-fOiW67PUalicMfMr4Sc9l8mUtkN7ZD+G1/zJV8blzQ8GEZSeRcJm11gqve6Ps623ju5YORu7V/Q1gZoOJ9WO4g==", "requires": { "@babel/parser": "^7.16.4", - "@vue/compiler-core": "3.2.31", - "@vue/shared": "3.2.31", + "@vue/compiler-core": "3.2.25", + "@vue/shared": "3.2.25", "estree-walker": "^2.0.2", "magic-string": "^0.25.7" + }, + "dependencies": { + "@vue/compiler-core": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.25.tgz", + "integrity": "sha512-FlffKezIqztTCTyG0klkYRwhdyL6b1PTTCIerPb4p2R9qQaczccTX5g9ysi9w6tpLQ48a1WiXnFDJhWD7XoqwA==", + "requires": { + "@babel/parser": "^7.16.4", + "@vue/shared": "3.2.25", + "estree-walker": "^2.0.2", + "source-map": "^0.6.1" + } + }, + "@vue/shared": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.25.tgz", + "integrity": "sha512-DkHJFV2gw9WBRmUCa21eyG0WvlF0l1QFOgTkWj29O4mt2Tv3BSE5PQOKhUruZIym4bBYCqx9ZGtoD1WohDprow==" + } } }, "@vue/runtime-core": { - "version": "3.2.31", - "resolved": "https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.2.31.tgz", - "integrity": "sha512-Kcog5XmSY7VHFEMuk4+Gap8gUssYMZ2+w+cmGI6OpZWYOEIcbE0TPzzPHi+8XTzAgx1w/ZxDFcXhZeXN5eKWsA==", + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.25.tgz", + "integrity": "sha512-2+fo5+lofT4xr8W2rtjyz+AM+UB1U/UNLH6ISFdHWNWuveSWxF+vkCQaATmhp6O3XA7QJAbHoRqIZor20EWSfQ==", "requires": { - "@vue/reactivity": "3.2.31", - "@vue/shared": "3.2.31" + "@vue/reactivity": "3.2.25", + "@vue/shared": "3.2.25" + }, + "dependencies": { + "@vue/reactivity": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.25.tgz", + "integrity": "sha512-Dxc/u/dxoneIDqyfmuwPVBR0G3OQJqe3Dtz4z3NGt+CGj4UuOZQfN5raJPmp6xGYgrtC6PAWoCgHhyrgr1qCtg==", + "requires": { + "@vue/shared": "3.2.25" + } + }, + "@vue/shared": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.25.tgz", + "integrity": "sha512-DkHJFV2gw9WBRmUCa21eyG0WvlF0l1QFOgTkWj29O4mt2Tv3BSE5PQOKhUruZIym4bBYCqx9ZGtoD1WohDprow==" + } } }, "@vue/runtime-dom": { - "version": "3.2.31", - "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.2.31.tgz", - "integrity": "sha512-N+o0sICVLScUjfLG7u9u5XCjvmsexAiPt17GNnaWHJUfsKed5e85/A3SWgKxzlxx2SW/Hw7RQxzxbXez9PtY3g==", + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.25.tgz", + "integrity": "sha512-3gGeyHnygn4yG6bssRKhQIxnE8vgB8FtYUUwoYoA/Pm0vZ+bGPoZax4TbtZD9eW9rvs8CY8boNp4t/sJaPJrRQ==", "requires": { - "@vue/runtime-core": "3.2.31", - "@vue/shared": "3.2.31", + "@vue/runtime-core": "3.2.25", + "@vue/shared": "3.2.25", "csstype": "^2.6.8" + }, + "dependencies": { + "@vue/shared": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.25.tgz", + "integrity": "sha512-DkHJFV2gw9WBRmUCa21eyG0WvlF0l1QFOgTkWj29O4mt2Tv3BSE5PQOKhUruZIym4bBYCqx9ZGtoD1WohDprow==" + } } }, "@vue/server-renderer": { - "version": "3.2.31", - "resolved": "https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.2.31.tgz", - "integrity": "sha512-8CN3Zj2HyR2LQQBHZ61HexF5NReqngLT3oahyiVRfSSvak+oAvVmu8iNLSu6XR77Ili2AOpnAt1y8ywjjqtmkg==", + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.25.tgz", + "integrity": "sha512-qFRmcyeyyhWbnTPn6cbCZ4bjeuPLSkUpFa98p4LEJtFBFbxjGnrHXHOjYxCY3Lznmxe0kMM3qG4t3GnjcXP12w==", "requires": { - "@vue/compiler-ssr": "3.2.31", - "@vue/shared": "3.2.31" + "@vue/compiler-ssr": "3.2.25", + "@vue/shared": "3.2.25" + }, + "dependencies": { + "@vue/shared": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.25.tgz", + "integrity": "sha512-DkHJFV2gw9WBRmUCa21eyG0WvlF0l1QFOgTkWj29O4mt2Tv3BSE5PQOKhUruZIym4bBYCqx9ZGtoD1WohDprow==" + } } }, "@vue/shared": { "version": "3.2.31", "resolved": "https://registry.npmmirror.com/@vue/shared/-/shared-3.2.31.tgz", - "integrity": "sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==" + "integrity": "sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==", + "dev": true }, "@vueup/vue-quill": { "version": "1.2.0", @@ -1349,9 +1454,9 @@ "integrity": "sha512-FAaLDaplstoRsDR8XGYH51znUN0UY7nMc6Z9/fvE8EXGwvJE9hu7W2vHwx1+bd6gCYnln9nLbzxFTrcO9YQDZw==" }, "csstype": { - "version": "2.6.19", - "resolved": "https://registry.npmmirror.com/csstype/-/csstype-2.6.19.tgz", - "integrity": "sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==" + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" }, "dateformat": { "version": "2.2.0", @@ -5633,15 +5738,42 @@ } }, "vue": { - "version": "3.2.31", - "resolved": "https://registry.npmmirror.com/vue/-/vue-3.2.31.tgz", - "integrity": "sha512-odT3W2tcffTiQCy57nOT93INw1auq5lYLLYtWpPYQQYQOOdHiqFct9Xhna6GJ+pJQaF67yZABraH47oywkJgFw==", - "requires": { - "@vue/compiler-dom": "3.2.31", - "@vue/compiler-sfc": "3.2.31", - "@vue/runtime-dom": "3.2.31", - "@vue/server-renderer": "3.2.31", - "@vue/shared": "3.2.31" + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.25.tgz", + "integrity": "sha512-jU3t7fyQDHoCWCqhmRrnSmYZvHC35tOJTP704di7HGfq5EcFA1cU/1ZPjUV1eCxJev65Khjyfni+vk9oa+eTtw==", + "requires": { + "@vue/compiler-dom": "3.2.25", + "@vue/compiler-sfc": "3.2.25", + "@vue/runtime-dom": "3.2.25", + "@vue/server-renderer": "3.2.25", + "@vue/shared": "3.2.25" + }, + "dependencies": { + "@vue/compiler-core": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.25.tgz", + "integrity": "sha512-FlffKezIqztTCTyG0klkYRwhdyL6b1PTTCIerPb4p2R9qQaczccTX5g9ysi9w6tpLQ48a1WiXnFDJhWD7XoqwA==", + "requires": { + "@babel/parser": "^7.16.4", + "@vue/shared": "3.2.25", + "estree-walker": "^2.0.2", + "source-map": "^0.6.1" + } + }, + "@vue/compiler-dom": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.25.tgz", + "integrity": "sha512-4JrburkRg4VWbc8AKpzKFWbNY4MDXshqjFl53+vINq7zaw3Z7aSqnLv0EkKh8B8ynf/MYsAdygGutyVbEWYxOw==", + "requires": { + "@vue/compiler-core": "3.2.25", + "@vue/shared": "3.2.25" + } + }, + "@vue/shared": { + "version": "3.2.25", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.25.tgz", + "integrity": "sha512-DkHJFV2gw9WBRmUCa21eyG0WvlF0l1QFOgTkWj29O4mt2Tv3BSE5PQOKhUruZIym4bBYCqx9ZGtoD1WohDprow==" + } } }, "vue-demi": { diff --git a/src/views/product/bank/Config.vue b/src/views/product/bank/Config.vue index 84dd13e..abe329c 100644 --- a/src/views/product/bank/Config.vue +++ b/src/views/product/bank/Config.vue @@ -219,12 +219,12 @@ 所有基本材料 + :label="261">所有基本信息 《用信调查申报表》 + :label="262">《用信调查申报表》
@@ -232,12 +232,12 @@ 以上所有材料 + :label="263">以上所有材料 《用信调查申报表》 + :label="264">《用信调查申报表》
@@ -544,15 +544,15 @@ const addRecord = async (data: Record) => { data.accountMaterials && lcRule.push(handleId(120, 44, data.accountMaterials, preIds + ',112,120', 1)); data.sendingAccount && lcRule.push(handleId(121, 45, 162, preIds + ',112,121', 1)); data.loanApplicationMethod && lcRule.push(handleId(122, 46, data.loanApplicationMethod, preIds + ',113,122', 1)); + data.enterpriseMaterial && lcRule.push(handleId(124, 48, data.enterpriseMaterial, preIds + ',113,124', 1)); const borrowerMaterial = []; form.borrowerMaterial.forEach((e) => { e != 316 && borrowerMaterial.push(e); }); - borrowerMaterial && lcRule.push(handleId(316, 47, borrowerMaterial.join(), preIds + ',113,123,316', 1)); + borrowerMaterial.length && lcRule.push(handleId(316, 47, borrowerMaterial.join(), preIds + ',113,123,316', 1)); data.borrowerMaterialSelect && lcRule.push(handleId(317, 149, data.borrowerMaterialSelect, preIds + ',113,123,317', 1)); - data.collateral && lcRule.push(handleId(124, 48, data.collateral, preIds + ',113,124', 1)); - data.businessMaterials && lcRule.push(handleId(125, 49, data.businessMaterials, preIds + ',113,125', 1)); + data.collateral && lcRule.push(handleId(125, 49, data.collateral, preIds + ',113,125', 1)); data.supplementaryMaterials && lcRule.push(handleId(126, 50, data.supplementaryMaterials, preIds + ',113,126', 1)); data.runBatchObject && lcRule.push(handleId(127, 51, data.runBatchObject, preIds + ',114,127', 1)); data.accessStrategy && lcRule.push(handleId(128, 52, data.accessStrategy, preIds + ',114,128', 1)); diff --git a/src/views/product/interestRate/936.vue b/src/views/product/interestRate/936.vue index 80d4c16..69334c3 100644 --- a/src/views/product/interestRate/936.vue +++ b/src/views/product/interestRate/936.vue @@ -13,8 +13,7 @@ label="指标名称" min-width="100" align="center"> - @@ -34,8 +34,13 @@ align="center"> -