20240205
luoJunYong.123 3 years ago
parent 45151cac76
commit 7bdd6dd97e
  1. 16
      src/pages/counter/list/index.vue
  2. 13
      src/pages/manage/list/business/deposit.vue
  3. 53
      src/pages/manage/list/business/openAccount.vue
  4. 21
      src/pages/manage/list/business/transfer.vue
  5. 20
      src/pages/manage/list/business/withdrawal.vue
  6. 2
      src/pages/manage/list/client/corporateClient.vue
  7. 4
      src/pages/manage/list/servicesAccount/passwordChange.vue
  8. 38
      src/store/modules/system.js

@ -1019,6 +1019,22 @@ export default {
// }
},
created() {
if(!sessionStorage.getItem('firstLoad')) {
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('firstLoad', true)
}, 6000);
}
let arr = this.$route.path.split('/').slice(-2);
if (arr.pop() === 'manage' || arr[0] === 'manage') {
this.manageVisible = true;

@ -12,8 +12,8 @@
<el-input @blur="getBlur" :value="form.username" @input="(val) => checkHanzi(val, form, 'username')" ref="username"></el-input>
</el-form-item>
<el-form-item label="币种" prop="currency">
<el-select v-model="form.currency" disabled placeholder="请选择" ref="currency">
<el-option value="CNY人民币">CNY人民币</el-option>
<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>
<el-form-item label="存款金额" prop="depositNum">
@ -25,8 +25,8 @@
<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" disabled placeholder="请选择" ref="currencyMark">
<el-option label="钞户" value="钞户"> </el-option>
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="利率" prop="interestRate">
@ -197,9 +197,9 @@ export default {
}),
getBlur() {
if(this.form.username) {
this.form.currency = 'CYN人民币'
this.form.currency = 12
this.form.interestRate = 0.30
this.form.currencyMark = '钞户'
this.form.currencyMark = 13
}
},
getFormData(){
@ -228,6 +228,7 @@ export default {
needsModule: 'system/needsModule',
idCardNumber: 'system/idCardNumber',
inMyWork: 'system/inMyWork',
getSelectList: 'system/getSelectList'
}),
needAuth() {
return this.form.depositNum > 50000

@ -13,29 +13,29 @@
</el-form-item>
<el-form-item label="账户类型" prop="accountType">
<el-select v-model="form.accountType" placeholder="请选择" ref="accountType">
<el-option label="结算户" value="结算户"> </el-option>
<el-option label="活期保障金户" value="活期保障金户"> </el-option>
<el-option label="委托保障金户" value="委托保障金户"> </el-option>
<el-option label="资本临时户" value="资本临时户"> </el-option>
<el-option label="结算户" :value="97"> </el-option>
<el-option label="活期保障金户" :value="98"> </el-option>
<el-option label="委托保障金户" :value="99"> </el-option>
<el-option label="资本临时户" :value="100"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="账户科目" prop="accountManagement">
<el-select v-model="form.accountManagement" placeholder="请选择" ref="accountManagement">
<el-option label="工业存款" value="工业存款"> </el-option>
<el-option label="商业存款" value="商业存款"> </el-option>
<el-option label="外贸存款" value="外贸存款"> </el-option>
<el-option label="其他存款" value="其他存款"> </el-option>
<el-option label="工业存款" :value="105"> </el-option>
<el-option label="商业存款" :value="106"> </el-option>
<el-option label="外贸存款" :value="107"> </el-option>
<el-option label="其他存款" :value="108"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" disabled placeholder="请选择" ref="currencyMark">
<el-option label="钞户" value="钞户"> </el-option>
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="出账页标志" prop="outAccountWay">
<el-select v-model="form.outAccountWay" placeholder="请选择" ref="outAccountWay">
<el-option label="按月" value="按月"> </el-option>
<el-option label="满页" value="满页"> </el-option>
<el-option label="按月" :value="112"> </el-option>
<el-option label="满页" :value="113"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="统计代码" prop="clientNumber">
@ -52,27 +52,27 @@
</el-form-item>
<el-form-item label="账户性质" prop="accountNature">
<el-select v-model="form.accountNature" placeholder="请选择" ref="accountNature">
<el-option label="基本户" value="基本户"> </el-option>
<el-option label="一般户" value="一般户"> </el-option>
<el-option label="专用户" value="专用户"> </el-option>
<el-option label="临时户" value="临时户"> </el-option>
<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" disabled placeholder="请选择" ref="currencyType">
<el-option value="CNY人民币">CNY人民币</el-option>
<el-select v-model="form.currencyType" placeholder="请选择" ref="currencyType">
<el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="计息方式" prop="calculateWay">
<el-select v-model="form.calculateWay" placeholder="请选择" ref="calculateWay">
<el-option label="季度" value="季度"> </el-option>
<el-option label="半年" value="半年"> </el-option>
<el-option label="一年" value="一年"> </el-option>
<el-option label="季度" :value="109"> </el-option>
<el-option label="半年" :value="110"> </el-option>
<el-option label="一年" :value="111"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="支取方式" prop="withdrawingWay">
<el-select v-model="form.withdrawingWay" disabled placeholder="请选择" ref="withdrawingWay">
<el-option label="印鉴" value="印鉴"> </el-option>
<el-select v-model="form.withdrawingWay" placeholder="请选择" ref="withdrawingWay">
<el-option label="印鉴" :value="114"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="外汇核准号" prop="foreignCurrencyBumber">
@ -119,11 +119,11 @@ export default {
accountNature: '', //
accountType: '', //
accountManagement: '', //
currencyType: 'CYC人民币', //
currencyMark: '钞户', //
currencyType: '', //
currencyMark: '', //
calculateWay: '', //
outAccountWay: '', //
withdrawingWay: '印鉴', //
withdrawingWay: '', //
//
customerNumber: '', //
clientNumber: '', //
@ -346,6 +346,7 @@ export default {
needsModule: 'system/needsModule',
idCardNumber: 'system/idCardNumber',
inMyWork: 'system/inMyWork',
getSelectList: 'system/getSelectList'
})
}
};

@ -24,7 +24,7 @@
</el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" disabled placeholder="请选择" ref="currencyMark">
<el-option label="钞户" value="钞户"> </el-option>
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="转入账号" prop="transinNum">
@ -40,19 +40,19 @@
<el-input :value="form.customerName" maxlength="20" @input="(val) => checkName(val, form, 'customerName')" ref="customerName"></el-input>
</el-form-item>
<el-form-item label="凭证类型" prop="certificateType">
<el-select v-model="form.certificateType" disabled placeholder="请选择" ref="certificateType">
<el-option label="转账支票" value="转账支票"> </el-option>
<el-option label="现金支票" value="现金支票"> </el-option>
<el-select v-model="form.certificateType" placeholder="请选择" ref="certificateType">
<el-option label="转账支票" :value="115"> </el-option>
<el-option label="现金支票" :value="116"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="币种" prop="currencyType">
<el-select v-model="form.currencyType" disabled placeholder="请选择" ref="currencyType">
<el-option value="CNY人民币">CNY人民币</el-option>
<el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="支取方式" prop="payWay">
<el-select v-model="form.payWay" disabled placeholder="请选择" ref="payWay">
<el-option label="印签" value="印签"> </el-option>
<el-option label="印签" :value="114"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="转入户名" prop="transinName">
@ -275,11 +275,11 @@ export default {
// payWay: '', //
// abstract: '', //
if(this.form.transoutNum) {
this.form.certificateType = 'CNY人民币'
this.form.currencyMark = '钞户'
this.form.certificateType = 12
this.form.currencyMark = 13
this.form.signDate = '2021-01-05'
this.form.certificateType = '转账支票'
this.form.payWay = '印鉴'
this.form.certificateType = 115
this.form.payWay = 114
}
},
getFormData(){
@ -306,6 +306,7 @@ export default {
needsModule: 'system/needsModule',
idCardNumber: 'system/idCardNumber',
inMyWork: 'system/inMyWork',
getSelectList: 'system/getSelectList'
}),
needAuth() {
return this.form.money > 50000

@ -15,16 +15,19 @@
<el-input :value="form.voucherNum" @input="(val) => checkHanzi(val, form, 'voucherNum')" ref="voucherNum"></el-input>
</el-form-item>
<el-form-item label="币种" prop="currency">
<el-input ref="currency" :value="form.currency" disabled @input="(val) => checkName(val, form, 'currency')"></el-input>
<el-select v-model="form.currency" disabled placeholder="请选择" ref="currencyType">
<el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</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-option label="存单" value="存单"> </el-option>
<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-option label="印签" value="印签"> </el-option>
<el-option label="印签" :value="114"> </el-option>
</el-select>
</el-form-item>
</el-col>
@ -46,7 +49,7 @@
</el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" disabled placeholder="请选择" ref="currencyMark">
<el-option label="钞户" value="钞户"> </el-option>
<el-option label="钞户" :value="13"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="金额" prop="money">
@ -233,11 +236,11 @@ export default {
}),
getBlurData() {
if(this.form.username) {
this.form.currency = 'CNY人民币'
this.form.currencyMark = '钞户'
this.form.currency = 12
this.form.currencyMark = 13
this.form.issueDate = '2022-01-05' //
this.form.certificateType = '现金支票'
this.form.payWay = '印鉴'
this.form.certificateType = 123
this.form.payWay = 114
}
},
getFormData(){
@ -267,6 +270,7 @@ export default {
needsModule: 'system/needsModule',
idCardNumber: 'system/idCardNumber',
inMyWork: 'system/inMyWork',
getSelectList: 'system/getSelectList'
}),
needAuth() {
return this.form.money > 50000

@ -38,7 +38,7 @@
</el-form-item>
<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="法人姓名" prop="name">

@ -7,7 +7,7 @@
<el-col :span="10" :offset="1">
<el-form-item label="证件类型" prop="certificateType">
<el-select v-model="form.certificateType" 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>
@ -96,7 +96,7 @@ export default{
customerName: '', //
payPassword: '', //
//
certificateType: '身份证', //
certificateType: 83, //
newPayPassword: '', //
maillingAddress: '', //
},

@ -174,7 +174,7 @@ const myInitState = {
dataFlow: {
peopleNumber,
userName,//用户名字
idType: '身份证',
idType: 83,
idNumber,//证件号码
sex:'男',//性别
birthday:'2008',//出生日期
@ -268,8 +268,8 @@ const myInitState = {
interest: '0.00',
depositNumber: '0912',
capital, // 不知道是多少
withdrawType: '现金', // 支取类别
withdrawWay: '部分支取', // 支取方式
withdrawType: 124, // 支取类别
withdrawWay: 125, // 支取方式
}
},
@ -309,7 +309,7 @@ const myInitState = {
interest: '5.75',
depositNumber: '0912',
capital, // 不知道是多少
withdrawType: '现金', // 支取类别
withdrawType: 124, // 支取类别
withdrawWay: '全部支取并销户', // 支取方式
}
@ -422,7 +422,7 @@ const myInitState = {
goldLogo:13,
capital: 100,
interestRate: 1.85,
depositTerm: '1年',
depositTerm: 86,
interest: 1.6,
totalMoney: 101.6,
signDate: '2001-03-01',
@ -464,7 +464,7 @@ const myInitState = {
currency:12,
goldLogo:13,
voucherNumber,
depositType: '现金'
depositType: 92,
// depositNumber: '0816',
// capital: 100,
@ -505,13 +505,13 @@ const myInitState = {
dataFlow: {
// 凭证类型(存单)、客户号(根据案例展示)、客户姓名、币种(CNY人民币)、钞汇标识(钞户)、通知类型(根据案例展示)、定存编号(根据开户时的定存编号展示)、本金(开户时存的金额)、利息(2.8)、、总金额(利息+本金)、支取类别(现金)、支取金额(等于总金额)证件类型(身份证)
// 身份证号码、客户号(根据案例展示)、客户姓名、币种(人民币)、钞汇标识(钞户)
voucherType: '存单',
noticeType: '1天',
voucherType: 123,
noticeType: 95,
depositNumber: '0816',
capital: 100,
interest: 2.8,
totalMoney: 102.8,
payType: '现金',
payType: 13,
payMoney: 102.8,
idNumber,
peopleNumber,
@ -566,9 +566,9 @@ const myInitState = {
// dataFlow: {
// // 凭证类型(存单)、客户号(根据案例展示)、客户姓名、币种(CNY人民币)、钞汇标识(钞户)、通知类型(根据案例展示)、定存编号(根据开户时的定存编号展示)、本金(开户时存的金额)、利息(2.8)、、总金额(利息+本金)、支取类别(现金)、支取金额(等于总金额)证件类型(身份证)
// // 身份证号码、客户号(根据案例展示)、客户姓名、币种(人民币)、钞汇标识(钞户)
//
// // depositNumber: '0816',
//
// // capital: 100,
// // interestRate: 1.85,
// // depositTerm: '1年',
@ -1201,8 +1201,8 @@ export default {
interest: '0.00',
depositNumber: '0912',
capital, // 不知道是多少
withdrawType: '现金', // 支取类别
withdrawWay: '部分支取', // 支取方式
withdrawType: 124, // 支取类别
withdrawWay: 125, // 支取方式
}
},
@ -1242,7 +1242,7 @@ export default {
interest: '5.75',
depositNumber: '0912',
capital, // 不知道是多少
withdrawType: '现金', // 支取类别
withdrawType: 124, // 支取类别
withdrawWay: '全部支取并销户', // 支取方式
}
@ -1355,7 +1355,7 @@ export default {
goldLogo:13,
capital: 100,
interestRate: 1.85,
depositTerm: '1年',
depositTerm: 86,
interest: 1.6,
totalMoney: 101.6,
signDate: '2001-03-01',
@ -1397,7 +1397,7 @@ export default {
currency:12,
goldLogo:13,
voucherNumber,
depositType: '现金'
depositType: 92,
// depositNumber: '0816',
// capital: 100,
@ -1438,13 +1438,13 @@ export default {
dataFlow: {
// 凭证类型(存单)、客户号(根据案例展示)、客户姓名、币种(CNY人民币)、钞汇标识(钞户)、通知类型(根据案例展示)、定存编号(根据开户时的定存编号展示)、本金(开户时存的金额)、利息(2.8)、、总金额(利息+本金)、支取类别(现金)、支取金额(等于总金额)证件类型(身份证)
// 身份证号码、客户号(根据案例展示)、客户姓名、币种(人民币)、钞汇标识(钞户)
voucherType: '存单',
noticeType: '1天',
voucherType: 123,
noticeType: 95,
depositNumber: '0816',
capital: 100,
interest: 2.8,
totalMoney: 102.8,
payType: '现金',
payType: 13,
payMoney: 102.8,
idNumber,
peopleNumber,

Loading…
Cancel
Save