Merge remote-tracking branch 'origin/master'

20240205
e 3 years ago
commit 4a3d0b98e3
  1. 64
      src/components/dialog/index.vue
  2. 26
      src/components/needBefore/index.vue
  3. 14
      src/pages/index/list/index.vue
  4. 16
      src/pages/manage/list/business/deposit.vue
  5. 48
      src/pages/manage/list/business/openAccount.vue
  6. 36
      src/pages/manage/list/business/withdrawal.vue
  7. 12
      src/pages/manage/list/client/corporateClient.vue
  8. 10
      src/pages/manage/list/personal/callDeposits/accountClosed.vue
  9. 14
      src/pages/manage/list/personal/callDeposits/openAccount.vue
  10. 26
      src/pages/manage/list/personal/timeDeposit/deposit.vue
  11. 24
      src/pages/manage/list/personal/timeDeposit/openAccount.vue
  12. 36
      src/pages/manage/list/personal/timeDeposit/withdrawal.vue
  13. 14
      src/pages/manage/list/personal/usefulPhrases/accountClosed.vue
  14. 12
      src/pages/manage/list/personal/usefulPhrases/continueDeposit.vue
  15. 14
      src/pages/manage/list/personal/usefulPhrases/openAccount.vue
  16. 7
      src/store/modules/system.js

@ -1,9 +1,11 @@
<template>
<!-- width="55%" -->
<!-- class="2xl:w-screen xl:w-screen lg:w-full md:w-full h-auto 2xl:left-72" -->
<el-dialog
style="margin-top:0vh"
:visible="visible"
class="2xl:w-screen xl:w-screen lg:w-full md:w-full h-auto 2xl:left-72"
class="2xl:w-9/12 xl:w-screen lg:w-full md:w-full h-auto mx-auto"
append-to-body
:close-on-click-modal="true"
:show-close="false"
@ -57,14 +59,13 @@
<script>
const nameMap = {
idType: {
82: '统一社会信用代码证',
83: '身份证'
},
documentType: {
82: '统一社会信用代码证'
},
certificateType: {
83: '身份证'
83: '身份证',
115: '转账支票',
116: '现金支票'
},
currency: {
12: 'CNY人民币'
@ -132,7 +133,56 @@ const nameMap = {
125: '部分支取',
126: '全部支取并销户'
},
chargeWay: {
13: '密码',
},
certificateDeposit: {
92: '现金'
},
extendPeriod: {
90: '不续存',
91: '续存'
},
depositTerm: {
84: '3个月',
85: '6个月',
86: '1年',
87: '2年',
88: '3年',
89: '5年'
},
withdrawWay: {
125: '部分支取',
126: '全部支取并销户'
},
extendDepositTarget: {
128: '不续存',
129: '续存1年',
130: '续存3年',
131: '续存5年'
},
noticeType: {
95: '1天',
96: '7天'
},
depositType: {
92: '现金'
},
accountManagement: {
105: '工业存款',
106: '商业存款',
107: '外贸存款',
108: '其他存款'
},
calculateWay: {
109: '季度',
110: '半年',
111: '1年'
},
outAccountWay: {
112: '按月',
113: '满页'
},
}
export default {
props: {

@ -1,10 +1,10 @@
<template>
<!-- <div class="flex mt-8 ml-12 text-xl title"> -->
<div v-if="!this.unNeed">
<h1 class="title" @click="goto">请完成上一个步骤</h1>
<div v-if="!this.unNeed" class="h-full w-full flex items-stretch">
<h1 class="cursor-pointer text-center h-full w-full bg-red-100 hover:bg-red-400 text-5xl antialiased hover:underline items-center" @click="goto">请完成上一个步骤!</h1>
</div>
<div v-else>
<h1 class="title2" @click="goto2">您无需完成该操作</h1>
<div v-else class="h-full w-full flex">
<h1 class="cursor-pointer text-center h-full w-full bg-blue-100 hover:bg-blue-400 text-5xl antialiased hover:underline items-center" @click="goto2">您无需完成该操作!</h1>
</div>
</template>
@ -79,22 +79,4 @@ export default {
</script>
<style scoped lang='scss'>
.title{
width: 100%;
height: 10vh;
background-color: skyblue;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
}
.title2{
width: 100%;
height: 10vh;
background-color: pink;
display: flex;
justify-content: center;
align-items: center;
cursor: pointer;
}
</style>

@ -48,6 +48,20 @@ export default {
}
},
created() {
if(!sessionStorage.getItem('firstLoad2')) {
const loading = this.$loading({
lock: true,
// text: 'Loading',
text: '努力加载中,请稍等哦...',
spinner: 'el-icon-loading',
background: 'rgba(0, 0, 0, 0.7)'
});
setTimeout(() => {
loading.close();
sessionStorage.setItem('firstLoad2', true)
}, 6000);
}
if(!this.businessKey) {
this.setShowBusiness(true)
}

@ -24,8 +24,8 @@
<el-form-item label="客户姓名" prop="customerName" :rules="rules.customerName">
<el-input :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')" ref="customerName"></el-input>
</el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark">
<el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
@ -79,7 +79,7 @@ export default {
depositNum: '', //
//
currency: '', //
currencyMark: '', //
goldLogo: '', //
interestRate: '', //
abstract: '', //
},
@ -90,7 +90,7 @@ export default {
depositNum: '存款金额', //
//
currency: '币种', //
currencyMark: '钞汇标识', //
goldLogo: '钞汇标识', //
interestRate: '利率', //
abstract: '摘要', //
},
@ -125,8 +125,8 @@ export default {
// if(this.form.currency){
// formList.push({ "answerId":'242', "emptyOne": "19", "emptyTwo": this.form.currency, "operationIds": parentId + ',242', "type": "1" })//
// }
// if(this.form.currencyMark){
// formList.push({ "answerId":'243', "emptyOne": "7", "emptyTwo": this.form.currencyMark, "operationIds": parentId + ',243', "type": "3" })//
// if(this.form.goldLogo){
// formList.push({ "answerId":'243', "emptyOne": "7", "emptyTwo": this.form.goldLogo, "operationIds": parentId + ',243', "type": "3" })//
// }
// if(this.form.interestRate){
// formList.push( {"answerId":'245',"emptyOne": "5", "emptyTwo": this.form.interestRate, "operationIds": parentId + ",245", "type": "3"})//
@ -141,7 +141,7 @@ export default {
"subjectId": 8,
},
243: {
prop: 'currencyMark',
prop: 'goldLogo',
type: '1',
"subjectId": 9,
},
@ -199,7 +199,7 @@ export default {
if(this.form.username) {
this.form.currency = 12
this.form.interestRate = 0.30
this.form.currencyMark = 13
this.form.goldLogo = 13
}
},
getFormData(){

@ -27,8 +27,8 @@
<el-option label="其他存款" :value="108"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark">
<el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
@ -50,16 +50,16 @@
<el-form-item label="客户姓名" prop="customerName">
<el-input :value="form.customerName" disabled @input="(val) => checkName(val, form, 'customerName')" ref="customerName"></el-input>
</el-form-item>
<el-form-item label="账户性质" prop="accountNature">
<el-select v-model="form.accountNature" placeholder="请选择" ref="accountNature">
<el-form-item label="账户性质" prop="accountQuality">
<el-select v-model="form.accountQuality" placeholder="请选择" ref="accountQuality">
<el-option label="基本户" :value="101"> </el-option>
<el-option label="一般户" :value="102"> </el-option>
<el-option label="专用户" :value="103"> </el-option>
<el-option label="临时户" :value="104"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="币种" prop="currencyType">
<el-select v-model="form.currencyType" placeholder="请选择" ref="currencyType">
<el-form-item label="币种" prop="currency">
<el-select v-model="form.currency" placeholder="请选择" ref="currency">
<el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
@ -70,8 +70,8 @@
<el-option label="一年" :value="111"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="支取方式" prop="withdrawingWay">
<el-select v-model="form.withdrawingWay" placeholder="请选择" ref="withdrawingWay">
<el-form-item label="支取方式" prop="drawWay">
<el-select v-model="form.drawWay" placeholder="请选择" ref="drawWay">
<el-option label="印鉴" :value="114"> </el-option>
</el-select>
</el-form-item>
@ -116,14 +116,14 @@ export default {
form:{
//
customerName: '', //
accountNature: '', //
accountQuality: '', //
accountType: '', //
accountManagement: '', //
currencyType: '', //
currencyMark: '', //
currency: '', //
goldLogo: '', //
calculateWay: '', //
outAccountWay: '', //
withdrawingWay: '', //
drawWay: '', //
//
customerNumber: '', //
clientNumber: '', //
@ -133,14 +133,14 @@ export default {
formName:{
//
customerName: '客户姓名', //
accountNature: '账户性质', //
accountQuality: '账户性质', //
accountType: '账户类型', //
accountManagement: '账户科目', //
currencyType: '币种', //
currencyMark: '钞汇标识', //
currency: '币种', //
goldLogo: '钞汇标识', //
calculateWay: '计息方式', //
outAccountWay: '出账页标志', //
withdrawingWay: '支取方式', //
drawWay: '支取方式', //
//
customerNumber: '客户号', //
clientNumber: '统计代码', //
@ -149,7 +149,7 @@ export default {
},
rules: {
// customerName: vercustomer,
accountNature: [
accountQuality: [
{
required: true,
message: '请选择账户性质',
@ -170,14 +170,14 @@ export default {
// trigger: 'blur'
// }
// ],
// currencyType: [
// currency: [
// {
// required: true,
// message: '',
// trigger: 'blur'
// }
// ],
// currencyMark: [
// goldLogo: [
// {
// required: true,
// message: '',
@ -198,7 +198,7 @@ export default {
// trigger: 'blur'
// }
// ],
// withdrawingWay: [
// drawWay: [
// {
// required: true,
// message: '',
@ -254,7 +254,7 @@ export default {
"subjectId": 7,
},
231: {
prop: 'accountNature',
prop: 'accountQuality',
type: '1',
"subjectId": 10,
},
@ -269,12 +269,12 @@ export default {
"subjectId": 38,
},
233: {
prop: 'currencyType',
prop: 'currency',
type: '1',
"subjectId": 8,
},
234: {
prop: 'currencyMark',
prop: 'goldLogo',
type: '1',
"subjectId": 9,
},
@ -289,7 +289,7 @@ export default {
"subjectId": 40,
},
237: {
prop: 'withdrawingWay',
prop: 'drawWay',
type: '1',
"subjectId": 13,
}

@ -20,13 +20,13 @@
</el-select>
<!-- <el-input ref="currency" :value="form.currency" disabled @input="(val) => checkName(val, form, 'currency')"></el-input> -->
</el-form-item>
<el-form-item label="凭证类型" prop="certificateType">
<el-select v-model="form.certificateType" disabled placeholder="请选择" ref="certificateType">
<el-form-item label="凭证类型" prop="voucherType">
<el-select v-model="form.voucherType" disabled placeholder="请选择" ref="voucherType">
<el-option label="存单" :value="123"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="支取方式" prop="payWay">
<el-select v-model="form.payWay" disabled placeholder="请选择" ref="payWay">
<el-form-item label="支取方式" prop="drawWay">
<el-select v-model="form.drawWay" disabled placeholder="请选择" ref="drawWay">
<el-option label="印签" :value="114"> </el-option>
</el-select>
</el-form-item>
@ -47,8 +47,8 @@
>
</el-date-picker>
</el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" disabled placeholder="请选择" ref="currencyMark">
<el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" disabled placeholder="请选择" ref="goldLogo">
<el-option label="钞户" :value="13"> </el-option>
</el-select>
</el-form-item>
@ -104,9 +104,9 @@ export default {
//
issueDate: '', //
currency: '', //
currencyMark: '', //
certificateType: '', //
payWay: '', //
goldLogo: '', //
voucherType: '', //
drawWay: '', //
abstract: '', //
},
formName:{
@ -118,9 +118,9 @@ export default {
//
issueDate: '签发日期', //
currency: '币种', //
currencyMark: '钞汇标识', //
certificateType: '凭证类型', //
payWay: '支取方式', //
goldLogo: '钞汇标识', //
voucherType: '凭证类型', //
drawWay: '支取方式', //
abstract: '摘要', //
},
rules: {
@ -187,17 +187,17 @@ export default {
"subjectId": 8,
},
252: {
prop: 'currencyMark', // 1
prop: 'goldLogo', // 1
type: '1',
"subjectId": 9,
},
255: {
prop: 'payWay',
prop: 'drawWay',
type: '3',
"subjectId": 13,
},
253: {
prop: 'certificateType', // 1
prop: 'voucherType', // 1
type: '1',
"subjectId": 11,
},
@ -237,10 +237,10 @@ export default {
getBlurData() {
if(this.form.username) {
this.form.currency = 12
this.form.currencyMark = 13
this.form.goldLogo = 13
this.form.issueDate = '2022-01-05' //
this.form.certificateType = 123
this.form.payWay = 114
this.form.voucherType = 123
this.form.drawWay = 114
}
},
getFormData(){

@ -7,7 +7,7 @@
<el-form ref="form" :model="form" label-width="140px" :rules="rules">
<el-col :span="10" :offset="1">
<el-form-item label="证件类型">
<el-select v-model="form.documentType" placeholder="请选择" ref="documentType">
<el-select v-model="form.idType" placeholder="请选择" ref="idType">
<el-option label="统一社会信用代码证" :value="82"></el-option>
</el-select>
</el-form-item>
@ -86,7 +86,7 @@ export default {
idNumber: '',
name: '',
phone: '',
documentType: 82,
idType: 82,
companyName: '',
registeredCapital: '',
codeNumber: '',
@ -97,7 +97,7 @@ export default {
idNumber: '法人证件号码',
name: '法人姓名',
phone: '联系电话',
documentType: '证件类型',
idType: '证件类型',
companyName: '公司名称',
registeredCapital: '注册资本',
codeNumber: '代码证号',
@ -179,7 +179,7 @@ export default {
if(data.status == 200) {
var list = data.data.judgmentRuleReqs
for (var i = 0; i < list.length; i++) {
if (list[i].answerId == '48') {this.form.documentType = list[i].emptyTwo} //
if (list[i].answerId == '48') {this.form.idType = list[i].emptyTwo} //
else if (list[i].answerId == '49') {this.form.codeNumber = list[i].emptyTwo} //
else if (list[i].answerId == '50') {this.form.companyName = list[i].emptyTwo} //
else if (list[i].answerId == '51') {this.form.companyAddress = list[i].emptyTwo} //
@ -238,8 +238,8 @@ export default {
// formList.push({"answerId":54,"emptyOne": "", "emptyTwo": firmClientIdentity, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,54","type": ""})//
// }
formList.push({"answerId":54,"emptyOne": "", "emptyTwo": this.form.idNumber, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,54","type": ""})//
if(this.form.documentType){
formList.push({ "answerId":'48', "emptyOne": "19", "emptyTwo": this.form.documentType, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,48","type": "1"})//
if(this.form.idType){
formList.push({ "answerId":'48', "emptyOne": "19", "emptyTwo": this.form.idType, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,48","type": "1"})//
}
if(this.form.companyAddress){
formList.push({ "answerId":'51', "emptyOne": "22", "emptyTwo": this.form.companyAddress, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,51", "type": "3" })//

@ -53,7 +53,7 @@
</el-form-item>
</el-col>
<el-col :span="10" :offset="1">
<el-form-item label="凭证类型" prop="depositDate">
<el-form-item label="凭证类型" prop="voucherType">
<el-select v-model="form.voucherType" disabled placeholder="请选择" ref="voucherType">
<el-option label="存单" :value="123"> </el-option>
</el-select>
@ -133,7 +133,7 @@ export default{
depositNumber: '', //
capital: '', //
interestRate: '', //
depositDate: '', //
voucherType: '', //
interest: '', //
totalMoney: '', //
certificateType: '', //
@ -157,7 +157,7 @@ export default{
depositNumber: '定存编号', //
capital: '本金', //
interestRate: '利率', //
depositDate: '存期', //
voucherType: '存期', //
interest: '利息', //
totalMoney: '总金额', //
certificateType: '证件类型', //
@ -284,9 +284,9 @@ export default{
if(this.needsModule(moduleName) === '') {
if(sessionStorage.getItem('nomCallDepositClosedCard')) {
this.cardNumberJudge = true
const { depositDate, noticeType, depositNumber, capital, interest, totalMoney, idNumber,
const { noticeType, depositNumber, capital, interest, totalMoney, idNumber,
peopleNumber, userName, currency, goldLogo, voucherNumber, payMoney, voucherType } = this.dataFlow
this.form.depositDate = depositDate
this.form.voucherType = 123
this.form.noticeType = noticeType
this.form.depositNumber = depositNumber
this.form.capital = capital

@ -45,8 +45,8 @@
<el-form-item label="客户姓名" prop="customerName">
<el-input disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')" ref="customerName"></el-input>
</el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark">
<el-select disabled v-model="form.currencyMark" placeholder="请选择" ref="currencyMark">
<el-form-item label="钞汇标识" prop="goldLogo">
<el-select disabled v-model="form.goldLogo" placeholder="请选择" ref="goldLogo">
<el-option v-for="item in getSelectList.chargeWayList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
@ -113,7 +113,7 @@ export default{
drawPassword: '', //
customerName: '', //
currency: 'CYN人民币', //
currencyMark: '钞户', //
goldLogo: '钞户', //
voucherType: 123, //
noticeType: '', //
depositType: '', // ''
@ -128,7 +128,7 @@ export default{
drawPassword: '支付密码', //
customerName: '客户姓名', //
currency: '币种', //
currencyMark: '钞汇标识', //
goldLogo: '钞汇标识', //
voucherType: '凭证类型', //
noticeType: '通知类型', //
depositType: '存款类别', // ''
@ -152,7 +152,7 @@ export default{
trigger: 'blur'
}
],
currencyMark: [
goldLogo: [
{
required: true,
message: '请选择钞汇标识',
@ -214,7 +214,7 @@ export default{
"subjectId": 8,
},
295: {
prop: 'currencyMark',//
prop: 'goldLogo',//
type: '1',
"subjectId": 9,
},
@ -278,7 +278,7 @@ export default{
this.form.clientNumber = peopleNumber
this.form.customerName = userName
this.form.currency = currency
this.form.currencyMark = goldLogo
this.form.goldLogo = goldLogo
this.form.depositType = depositType
}
if(sessionStorage.getItem('nomCallDepositOpen3')) {

@ -23,8 +23,8 @@
<el-form-item label="利率(%)" prop="interestRate">
<el-input v-model="form.interestRate" disabled ref="interestRate"></el-input>
</el-form-item>
<el-form-item label="支取方式" prop="withdrawingWay">
<el-select v-model="form.withdrawingWay" placeholder="请选择" ref="withdrawingWay">
<el-form-item label="支取方式" prop="drawWay">
<el-select v-model="form.drawWay" placeholder="请选择" ref="drawWay">
<el-option label="密码" :value="18"> </el-option>
</el-select>
</el-form-item>
@ -38,8 +38,8 @@
<el-form-item label="客户姓名" required prop="customerName">
<el-input ref="customerName" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input>
</el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark">
<el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
@ -110,7 +110,7 @@ export default{
// identityCard: '', //
customerName: '', //
currency: '', //
currencyMark: '', //
goldLogo: '', //
depositTerm: '', //
extendPeriod: '', //
certificateDeposit: 92, //
@ -120,14 +120,14 @@ export default{
//
money: '', //
interestRate: '', //
withdrawingWay: 18, //
drawWay: 18, //
abstract: '' //
},
formName:{
//
customerName: '客户姓名', //
currency: '币种', //
currencyMark: '钞汇标识', //
goldLogo: '钞汇标识', //
depositTerm: '存期', //
extendPeriod: '续存', //
certificateDeposit: '存款类别', //
@ -137,7 +137,7 @@ export default{
//
money: '金额', //
interestRate: '利率', //
withdrawingWay: '支取方式', //
drawWay: '支取方式', //
abstract: '摘要' //
},
rules: {
@ -156,7 +156,7 @@ export default{
trigger: 'blur'
}
],
currencyMark: [
goldLogo: [
{
required: true,
message: '请选择钞汇标识',
@ -205,7 +205,7 @@ export default{
"subjectId": 14,
},
139: {
prop: 'withdrawingWay',//
prop: 'drawWay',//
type: '1',
"subjectId": 28,
},
@ -231,7 +231,7 @@ export default{
"subjectId": 8,
},
134: {
prop: 'currencyMark',//
prop: 'goldLogo',//
type: '1',
"subjectId": 9,
},
@ -276,7 +276,7 @@ export default{
const { userName, currency, goldLogo, voucherNumber } = this.dataFlow
this.form.customerName = userName
this.form.currency = currency
this.form.currencyMark = goldLogo
this.form.goldLogo = goldLogo
this.form.voucherNumber = voucherNumber
}
@ -311,7 +311,7 @@ export default{
// const { userName, currency, goldLogo } = this.dataFlow
// this.form.customerName = userName
// this.form.currency = currency
// this.form.currencyMark = goldLogo
// this.form.goldLogo = goldLogo
}
},
getFormData(){

@ -22,8 +22,8 @@
<el-option label="存单" :value="123"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="支取方式" prop="withdrawingWay">
<el-select v-model="form.withdrawingWay" placeholder="请选择" ref="withdrawingWay">
<el-form-item label="支取方式" prop="drawWay">
<el-select v-model="form.drawWay" placeholder="请选择" ref="drawWay">
<el-option v-for="item in getSelectList.chargeWayList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
@ -40,8 +40,8 @@
<el-form-item label="客户姓名" prop="customerName">
<el-input ref="customerName" maxlength="20" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input>
</el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark">
<el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
@ -101,12 +101,12 @@ export default{
idNumber: '', //
customerName: '', //
currency: '', //
currencyMark: '', //
goldLogo: '', //
voucherType: 123, //
voucherNumber: '', //
drawPassword: '', //
customerManage: '', //
withdrawingWay:18,//
drawWay:18,//
//
certificateType: 83, //
clientNumber: '' //
@ -115,11 +115,11 @@ export default{
idNumber: '身份证', //
customerName: '客户姓名', //
currency: '币种', //
currencyMark: '钞汇标识', //
goldLogo: '钞汇标识', //
voucherType: '凭证类型', //
voucherNumber: '凭证号码', //
customerManage: '客户经理', //
withdrawingWay:'支取方式',//
drawWay:'支取方式',//
certificateType: '证件类型', //
drawPassword: '支付密码', //
clientNumber: '客户号' //
@ -142,7 +142,7 @@ export default{
trigger: 'blur'
}
],
currencyMark: [{
goldLogo: [{
required: true,
message: '请选择钞汇标识',
trigger: 'blur'
@ -193,7 +193,7 @@ export default{
type: '3'
},
130: {
prop: 'withdrawingWay', //
prop: 'drawWay', //
type: '1',
"subjectId": 13,
},
@ -203,7 +203,7 @@ export default{
"subjectId": 8,
},
126: {
prop: 'currencyMark',//
prop: 'goldLogo',//
type: '1',
"subjectId": 9,
},
@ -225,7 +225,7 @@ export default{
this.form.idNumber = idNumber
this.form.customerName = userName
this.form.currency = currency
this.form.currencyMark = goldLogo
this.form.goldLogo = goldLogo
this.idNumberJudge = true
console.log(this.idNumberJudge)

@ -12,8 +12,8 @@
<el-input @blur="getDataBlur" ref="voucherNumber" disabled :value="form.voucherNumber" @input="(val) => inputListen(val, form, 'voucherNumber')"></el-input>
</div>
</el-form-item>
<el-form-item label="币种" prop="currencyType">
<el-select v-model="form.currencyType" placeholder="请选择" ref="currencyType">
<el-form-item label="币种" prop="currency">
<el-select v-model="form.currency" placeholder="请选择" ref="currency">
<el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
@ -36,8 +36,8 @@
<el-form-item label="客户姓名" prop="customerName">
<el-input :value="form.customerName" disabled @input="(val) => checkName(val, form, 'customerName')" ref="customerName"></el-input>
</el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark">
<el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
@ -96,8 +96,8 @@ export default{
const { userName, currency, goldLogo, interest, depositNumber, capital, withdrawType, voucherNumber } = this.dataFlow
this.form.voucherNumber = voucherNumber
this.form.customerName = userName
this.form.currencyType = currency
this.form.currencyMark = goldLogo
this.form.currency = currency
this.form.goldLogo = goldLogo
this.form.interest = interest
this.form.depositNumber = depositNumber
this.form.capital = capital
@ -116,8 +116,8 @@ export default{
const { userName, currency, goldLogo, interest, depositNumber, capital, withdrawType, voucherNumber } = this.dataFlow
this.form.voucherNumber = voucherNumber
this.form.customerName = userName
this.form.currencyType = currency
this.form.currencyMark = goldLogo
this.form.currency = currency
this.form.goldLogo = goldLogo
this.form.interest = interest
this.form.depositNumber = depositNumber
this.form.capital = capital
@ -159,7 +159,7 @@ export default{
//
drawPassword: '', //
cardNumber: '', //
currencyMark: '', //
goldLogo: '', //
capital: '', //
interest: '', //
withdrawAmount: '', //
@ -169,7 +169,7 @@ export default{
//
customerName: '', //
depositNumber: '', //
currencyType: '', //
currency: '', //
// userName, vuex
// currency:'CNY',
@ -184,7 +184,7 @@ export default{
//
drawPassword: '凭证密码', //
cardNumber: '凭证号码', //
currencyMark: '钞汇标识', //
goldLogo: '钞汇标识', //
capital: '本金', //
interest: '利息', //
withdrawAmount: '支取金额', //
@ -194,7 +194,7 @@ export default{
//
customerName: '客户姓名', //
depositNumber: '定存编号', //
currencyType: '币种', //
currency: '币种', //
},
rules: {
customerName: vercustomer,
@ -231,12 +231,12 @@ export default{
type: '3'
},
146: {
prop: 'currencyType',//
prop: 'currency',//
type: '1',
"subjectId": 8,
},
147: {
prop: 'currencyMark',//
prop: 'goldLogo',//
type: '1',
"subjectId": 9,
},
@ -322,8 +322,8 @@ export default{
const { userName, currency, goldLogo, interest, depositNumber, capital, withdrawType, voucherNumber } = this.dataFlow
this.form.voucherNumber = voucherNumber
this.form.customerName = userName
this.form.currencyType = currency
this.form.currencyMark = goldLogo
this.form.currency = currency
this.form.goldLogo = goldLogo
this.form.interest = interest
this.form.depositNumber = depositNumber
this.form.capital = capital
@ -342,8 +342,8 @@ export default{
const { userName, currency, goldLogo, interest, depositNumber, capital, withdrawType, voucherNumber } = this.dataFlow
this.form.voucherNumber = voucherNumber
this.form.customerName = userName
this.form.currencyType = currency
this.form.currencyMark = goldLogo
this.form.currency = currency
this.form.goldLogo = goldLogo
this.form.interest = interest
this.form.depositNumber = depositNumber
this.form.capital = capital

@ -6,7 +6,7 @@
<el-col :span="10" :offset="1">
<el-form-item label="证件类型" prop="certificateType">
<el-select v-model="form.certificateType" placeholder="请选择" ref="certificateType">
<el-option label="身份证" value="身份证"> </el-option>
<el-option label="身份证" :value="83"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="凭证号码" required>
@ -56,8 +56,8 @@
<el-form-item label="客户姓名" prop="customerName">
<el-input ref="customerName" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input>
</el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" disabled placeholder="请选择" ref="currencyMark">
<el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" disabled placeholder="请选择" ref="goldLogo">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
@ -132,7 +132,7 @@ export default{
this.form.currency = currency
this.form.customerName = userName
this.form.depositNumber = depositNumber
this.form.currencyMark = goldLogo
this.form.goldLogo = goldLogo
this.form.capital = capital
this.form.interestRate = interestRate
this.form.interest = interest
@ -173,7 +173,7 @@ export default{
//
certificateType: '', //
customerName: '', //
currencyMark: '', //
goldLogo: '', //
depositNumber: '', //
capital: '', //
interestRate: '', //
@ -191,7 +191,7 @@ export default{
//
certificateType: '证件类型', //
customerName: '客户姓名', //
currencyMark: '钞汇标识', //
goldLogo: '钞汇标识', //
depositNumber: '定存编号', //
capital: '本金', //
interestRate: '利率', //
@ -230,7 +230,7 @@ export default{
"subjectId": 19,
},
184: {
prop: 'currencyMark',//
prop: 'goldLogo',//
type: '1',
"subjectId": 9,
},

@ -15,8 +15,8 @@
<el-form-item label="定存编号" prop="depositNumber">
<el-input :value="form.depositNumber" disabled @input="(val) => checkHanzi(val, form, 'depositNumber')"></el-input>
</el-form-item>
<el-form-item label="钞汇标识" prop="moneyTarget">
<el-select v-model="form.moneyTarget" disabled placeholder="请选择">
<el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" disabled placeholder="请选择">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
@ -84,7 +84,7 @@ export default{
this.form.currency = currency
this.form.depositTerm = depositTerm
this.form.depositNumber = depositNumber
this.form.moneyTarget = goldLogo
this.form.goldLogo = goldLogo
this.form.monthDeposit = monthDeposit
}
if(sessionStorage.getItem('nomUsefulPhrasesContinuePassword')) {
@ -116,7 +116,7 @@ export default{
drawPassword: '', //
//
depositNumber: '', //
moneyTarget: '', //
goldLogo: '', //
monthDeposit: '' //
},
formName:{
@ -128,7 +128,7 @@ export default{
drawPassword: '支付密码', //
//
depositNumber: '定存编号', //
moneyTarget: '钞汇标识', //
goldLogo: '钞汇标识', //
monthDeposit: '月存金额', //
@ -152,7 +152,7 @@ export default{
},
myTable: {
175: {
prop: 'moneyTarget',//
prop: 'goldLogo',//
type: '1',
"subjectId": 9,
},

@ -50,8 +50,8 @@
<el-form-item label="客户姓名" prop="customerName">
<el-input ref="customerName" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input>
</el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark">
<el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
@ -115,7 +115,7 @@ export default{
this.form.idNumber = idNumber
this.form.customerName = userName
this.form.currency = currency
this.form.currencyMark = goldLogo
this.form.goldLogo = goldLogo
this.form.voucherType = 127
}
if(sessionStorage.getItem('nomUsefulPhrasesOpenCard')) {
@ -154,7 +154,7 @@ export default{
idNumber: '',
customerName: '', //
currency: '', //
currencyMark: '', //
goldLogo: '', //
voucherType: '', //
monthDeposit: '', //
depositTerm: '', //
@ -171,7 +171,7 @@ export default{
idNumber: '身份证',
customerName: '客户姓名', //
currency: '币种', //
currencyMark: '钞汇标识', //
goldLogo: '钞汇标识', //
voucherType: '凭证类型', //
monthDeposit: '月存金额', //
depositTerm: '存期', //
@ -192,7 +192,7 @@ export default{
trigger: 'blur'
}
],
currencyMark: [
goldLogo: [
{
required: true,
message: '请选择钞汇标识',
@ -262,7 +262,7 @@ export default{
"subjectId": 8,
},
163: {
prop: 'currencyMark',//
prop: 'goldLogo',//
type: '1',
"subjectId": 9,
},

@ -1015,6 +1015,7 @@ export default {
currencySelectList: [],
goldLogoSelectList: [],
accountQualitySelectList: [],
accountQualitySelectList: [],
voucherTypeSelectList: [],
accountTypeSelectList: [],
chargeWayList: [],
@ -2239,7 +2240,7 @@ export default {
let startTime = sessionStorage.getItem('startTime')
let formList = [ {"answerId":stampSuccess, "emptyOne": "", "emptyTwo": "", "operationIds": "285," + state.businessSelect[state.businessKey].id + "287,8,"+stampSuccess,"type": ""} ]
let params= {
parentId:state.businessSelect[state.businessKey].id + ',' + '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,8',
parentId:'285,' + state.businessSelect[state.businessKey].id + ',287,8',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
@ -2251,7 +2252,9 @@ export default {
console.log([...state.businessSelect[state.businessKey].sealBox])
this.commit('system/pushThingsGoods', [...state.businessSelect[state.businessKey].sealBox])
}
state.businessSelect[state.businessKey].sealBox.splice(0, 1)
const tmp = state.businessSelect[state.businessKey].sealBox.splice(0, 1)
console.log('tmp')
console.log(tmp)
}).catch((error)=>{
})
}else {

Loading…
Cancel
Save