subjectId配置

20240205
luoJunYong.123 3 years ago
parent 1f2660c786
commit d131d6dc62
  1. 12
      src/pages/counter/list/myConfig.js
  2. 6
      src/pages/manage/list/business/deposit.vue
  3. 2
      src/pages/manage/list/business/openAccount.vue
  4. 12
      src/pages/manage/list/business/transfer.vue
  5. 9
      src/pages/manage/list/business/withdrawal.vue
  6. 92
      src/pages/manage/list/personal/callDeposits/accountClosed.vue
  7. 10
      src/pages/manage/list/personal/timeDeposit/deposit.vue
  8. 10
      src/pages/manage/list/personal/usefulPhrases/accountClosed.vue
  9. 8
      src/pages/manage/list/personal/usefulPhrases/openAccount.vue
  10. 6
      src/utils/utilFunction.js

@ -196,6 +196,18 @@ const myConfig = {
name: 'nomCallDepositClosedPassword', name: 'nomCallDepositClosedPassword',
parentId: '287,5,26,38,289', parentId: '287,5,26,38,289',
isPassword: true isPassword: true
},
'1399': {
nbm: 1399,
name: 'nomUsefulPhrasesOpenCard2',
parentId: '287,5,26,59,155',
isPassword: false
},
'180': {
nbm: 180,
name: 'nomUsefulPhrasesClosed',
parentId: '287,5,26,59,157',
isPassword: false
} }
} }

@ -162,11 +162,13 @@ export default {
}, },
240: { 240: {
prop: 'username', // 3 prop: 'username', // 3
type: '3' type: '3',
"subjectId": 84,
}, },
244: { 244: {
prop: 'depositNum', // 3 prop: 'depositNum', // 3
type: '3' type: '3',
"subjectId": 83,
} }
} }
} }

@ -236,7 +236,7 @@ export default {
318: { 318: {
prop: 'foreignCurrencyCertificate', prop: 'foreignCurrencyCertificate',
type: '3', type: '3',
"subjectId": '', "subjectId": 50,
} }
}, },
myTable: { myTable: {

@ -164,7 +164,8 @@ export default {
myTable: { myTable: {
257: { 257: {
prop: 'transoutNum', prop: 'transoutNum',
type: '3' type: '3',
"subjectId": 85,
}, },
258: { 258: {
prop: 'customerName', prop: 'customerName',
@ -173,15 +174,18 @@ export default {
}, },
259: { 259: {
prop: 'certificateNum', prop: 'certificateNum',
type: '3' type: '3',
"subjectId": 44,
}, },
265: { 265: {
prop: 'transinNum', prop: 'transinNum',
type: '3' type: '3',
"subjectId": 86,
}, },
266: { 266: {
prop: 'transinName', prop: 'transinName',
type: '3' type: '3',
"subjectId": 87,
}, },
267: { 267: {
prop: 'money', prop: 'money',

@ -146,7 +146,8 @@ export default {
myTable: { myTable: {
247: { 247: {
prop: 'username', prop: 'username',
type: '3' type: '3',
"subjectId": 84,
}, },
248: { 248: {
prop: 'customerName', prop: 'customerName',
@ -155,7 +156,8 @@ export default {
}, },
249: { 249: {
prop: 'voucherNum', prop: 'voucherNum',
type: '3' type: '3',
"subjectId": 44,
}, },
254: { 254: {
prop: 'money', prop: 'money',
@ -166,7 +168,8 @@ export default {
myTable2: { myTable2: {
250: { 250: {
prop: 'issueDate', prop: 'issueDate',
type: '3' type: '3',
"subjectId": 47,
}, },
251: { 251: {
prop: 'currency', // 1 prop: 'currency', // 1

@ -178,55 +178,52 @@ export default{
// totalMoney: '', // // totalMoney: '', //
// certificateType: '', // // certificateType: '', //
// breathDate: '', // // breathDate: '', //
292: { 303: {
prop: 'customerNumber',
type: '3',
"subjectId": 6,
},
296: {
prop: 'voucherType', prop: 'voucherType',
type: '1', type: '1',
"subjectId": 11, "subjectId": 11,
}, },
298: { 304: {
prop: 'noticeType', prop: 'customerNumber',
type: '1', type: '3',
"subjectId": 48, "subjectId": 6,
},
302: {
prop: 'certificateType',
type: '1',
"subjectId": 19,
}, },
305: { 305: {
prop: 'clientName', prop: 'clientName',
type: '3', type: '3',
"subjectId": 7, "subjectId": 7,
}, },
306: {
prop: 'currency',//
type: '1',
"subjectId": 8,
},
307: { 307: {
prop: 'currencyMark',// prop: 'currencyMark',//
type: '1', type: '1',
"subjectId": 9, "subjectId": 9,
}, },
308: { 308: {
prop: 'depositNumber',// prop: 'noticeType',//
type: '3', type: '1',
"subjectId": 33, "subjectId": 48,
}, },
309: { 309: {
prop: 'capital',// prop: 'depositNumber',//
type: '3', type: '3',
"subjectId": 34, "subjectId": 33,
}, },
310: { 310: {
prop: 'interestRate',// prop: 'breathDate',//
type: '3', type: '3',
"subjectId": 29, "subjectId": 79,
}, },
311: { 311: {
prop: 'depositDate',// prop: 'capital',//
type: '1', type: '3',
"subjectId": 27, "subjectId": 34,
}, },
312: { 312: {
prop: 'interest',// prop: 'interest',//
@ -239,24 +236,21 @@ export default{
"subjectId": 45, "subjectId": 45,
}, },
314: { 314: {
prop: 'breathDate',// prop: 'payType',//
type: '3', type: '1',
"subjectId": 32, "subjectId": 82,
},
391: {
prop: 'certificateType',//
type: '1',
"subjectId": 19,
} }
}, },
myTable2: { myTable2: {
// voucherNumber: '', // 315: {
// currency: 'CYN', // prop: 'payMoney',//
type: '3',
// 304: { "subjectId": 35,
// prop: 'voucherNumber',
// type: '3',
// "subjectId": 44,
// },
306: {
prop: 'currency',//
type: '1',
"subjectId": 8,
} }
}, },
} }
@ -265,21 +259,21 @@ export default{
this.$refs.clientName.focus() this.$refs.clientName.focus()
const parentId = '287,5,26,38,289' const parentId = '287,5,26,38,289'
const cards = { const cards = {
303: 'nomCallDepositCard', 302: 'nomCallDepositCard',
304: 'nomCallDepositCard2', 392: 'nomCallDepositCard2',
315: 'nomCallDepositClosedPassword' 394: 'nomCallDepositClosedPassword'
} }
autoPlay2(parentId, this.form, this.myTable2, this.myTable, cards) autoPlay2(parentId, this.form, this.myTable2, this.myTable, cards)
}, },
methods: { methods: {
popUp(text) { popUp(text) {
this.$store.commit('system/changePop',{show:true,text, id: '303'}) this.$store.commit('system/changePop',{show:true,text, id: '302'})
}, },
popUp2(text) { popUp2(text) {
this.$store.commit('system/changePop',{show:true,text, id: '304'}) this.$store.commit('system/changePop',{show:true,text, id: '392'})
}, },
popUp3(text) { popUp3(text) {
this.$store.commit('system/changePop',{show:true,text, id: '315'}) this.$store.commit('system/changePop',{show:true,text, id: '394'})
}, },
submitForm() { submitForm() {
this.$refs.form.validate(myValidate(() => { this.$refs.form.validate(myValidate(() => {
@ -291,13 +285,13 @@ export default{
const nomCallDepositClosedPassword = sessionStorage.getItem('nomCallDepositClosedPassword') const nomCallDepositClosedPassword = sessionStorage.getItem('nomCallDepositClosedPassword')
const cards = [ const cards = [
{ {
303: nomCallDepositCard 302: nomCallDepositCard
}, },
{ {
304: nomCallDepositCard2 392: nomCallDepositCard2
}, },
{ {
315: nomCallDepositClosedPassword, 394: nomCallDepositClosedPassword,
"subjectId": 17, "subjectId": 17,
} }
] ]

@ -10,7 +10,7 @@
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="币种" prop="currency"> <el-form-item label="币种" prop="currency">
<el-select disabled v-model="form.currency" placeholder="请选择" ref="currency"> <el-select v-model="form.currency" placeholder="请选择" ref="currency">
<el-option label="CYN人民币" value="CYN人民币"> </el-option> <el-option label="CYN人民币" value="CYN人民币"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -21,12 +21,12 @@
<el-input v-model="form.interestRate" ref="interestRate"></el-input> <el-input v-model="form.interestRate" ref="interestRate"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" prop="withdrawingWay"> <el-form-item label="支取方式" prop="withdrawingWay">
<el-select disabled v-model="form.withdrawingWay" placeholder="请选择" ref="withdrawingWay"> <el-select v-model="form.withdrawingWay" placeholder="请选择" ref="withdrawingWay">
<el-option label="密码" value="密码"> </el-option> <el-option label="密码" value="密码"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="存款类别" required prop="certificateDeposit"> <el-form-item label="存款类别" required prop="certificateDeposit">
<el-select disabled v-model="form.certificateDeposit" placeholder="请选择" ref="certificateDeposit"> <el-select v-model="form.certificateDeposit" placeholder="请选择" ref="certificateDeposit">
<el-option label="现金" value="现金"> </el-option> <el-option label="现金" value="现金"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -36,12 +36,12 @@
<el-input ref="customerName" :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input> <el-input ref="customerName" :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark"> <el-form-item label="钞汇标识" prop="currencyMark">
<el-select disabled v-model="form.currencyMark" placeholder="请选择" ref="currencyMark"> <el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark">
<el-option label="钞户" value="钞户"> </el-option> <el-option label="钞户" value="钞户"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="存期" prop="depositTerm"> <el-form-item label="存期" prop="depositTerm">
<el-select disabled v-model="form.depositTerm" placeholder="请选择" ref="depositTerm"> <el-select v-model="form.depositTerm" placeholder="请选择" ref="depositTerm">
<el-option label="3个月" value="3个月"> </el-option> <el-option label="3个月" value="3个月"> </el-option>
<el-option label="6个月" value="6个月"> </el-option> <el-option label="6个月" value="6个月"> </el-option>
<el-option label="1年" value="1年"> </el-option> <el-option label="1年" value="1年"> </el-option>

@ -40,7 +40,7 @@
</el-col> </el-col>
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="身份证" required> <el-form-item label="身份证" required>
<div class="idCard" @click="popUp('身份证扫描器')"> <div class="idCard" @click="popUp3('身份证扫描器')">
<p>请刷身份证</p> <p>请刷身份证</p>
</div> </div>
</el-form-item> </el-form-item>
@ -201,6 +201,7 @@ export default{
getFormData(){ getFormData(){
const parentId = '287,5,26,59,157' const parentId = '287,5,26,59,157'
const cards = { const cards = {
180: 'nomUsefulPhrasesClosed',
181: 'nomUsefulPhrasesClosed2', 181: 'nomUsefulPhrasesClosed2',
192: 'nomUsefulPhrasesClosedPassword' 192: 'nomUsefulPhrasesClosedPassword'
} }
@ -212,14 +213,21 @@ export default{
popUp2(text) { popUp2(text) {
this.$store.commit('system/changePop',{show:true,text, id: '192'}) this.$store.commit('system/changePop',{show:true,text, id: '192'})
}, },
popUp3(text) {
this.$store.commit('system/changePop',{show:true,text, id: '180'})
},
submitForm() { submitForm() {
this.$refs.form.validate(myValidate(() => { this.$refs.form.validate(myValidate(() => {
// //
this.visible = true; this.visible = true;
const parentId = '287,5,26,59,157' const parentId = '287,5,26,59,157'
const nomUsefulPhrasesClosed = sessionStorage.getItem('nomUsefulPhrasesClosed')
const nomUsefulPhrasesClosed2 = sessionStorage.getItem('nomUsefulPhrasesClosed2') const nomUsefulPhrasesClosed2 = sessionStorage.getItem('nomUsefulPhrasesClosed2')
const nomUsefulPhrasesClosedPassword = sessionStorage.getItem('nomUsefulPhrasesClosedPassword') const nomUsefulPhrasesClosedPassword = sessionStorage.getItem('nomUsefulPhrasesClosedPassword')
const cards = [ const cards = [
{
180: nomUsefulPhrasesClosed
},
{ {
181: nomUsefulPhrasesClosed2, 181: nomUsefulPhrasesClosed2,

@ -197,7 +197,7 @@ export default{
}, },
methods: { methods: {
popUp1(text) { popUp1(text) {
this.$store.commit('system/changePop',{show:true,text}) this.$store.commit('system/changePop',{show:true,text, id: 1399})
}, },
popUp2(text) { popUp2(text) {
this.$store.commit('system/changePop',{show:true,text, id: 166}) this.$store.commit('system/changePop',{show:true,text, id: 166})
@ -208,6 +208,7 @@ export default{
getFormData(){ getFormData(){
const parentId = '287,5,26,59,155' const parentId = '287,5,26,59,155'
const cards = { const cards = {
1399: 'nomUsefulPhrasesOpenCard2',
166: 'nomUsefulPhrasesOpenCard', 166: 'nomUsefulPhrasesOpenCard',
167: 'nomUsefulPhrasesOpenPassword' 167: 'nomUsefulPhrasesOpenPassword'
} }
@ -215,13 +216,16 @@ export default{
}, },
submitForm() { submitForm() {
let nomUsefulPhrasesOpenCard = sessionStorage.getItem('nomUsefulPhrasesOpenCard') let nomUsefulPhrasesOpenCard = sessionStorage.getItem('nomUsefulPhrasesOpenCard')
// let nomUsefulPhrasesOpenCard2 = sessionStorage.getItem('nomUsefulPhrasesOpenCard2') let nomUsefulPhrasesOpenCard2 = sessionStorage.getItem('nomUsefulPhrasesOpenCard2')
let nomUsefulPhrasesOpenPassword = sessionStorage.getItem('nomUsefulPhrasesOpenPassword') let nomUsefulPhrasesOpenPassword = sessionStorage.getItem('nomUsefulPhrasesOpenPassword')
this.$refs.form.validate(myValidate(() => { this.$refs.form.validate(myValidate(() => {
// //
this.visible = true; this.visible = true;
const parentId = '287,5,26,59,155' const parentId = '287,5,26,59,155'
const cards = [ const cards = [
{
1399: nomUsefulPhrasesOpenCard2
},
{ {
166: nomUsefulPhrasesOpenCard 166: nomUsefulPhrasesOpenCard
}, },

@ -103,7 +103,11 @@ const myValidate = (callback, refs) => {
break; break;
} }
const { message, field } = tmpObj const { message, field } = tmpObj
refs[field].focus(); try {
refs[field].focus();
} catch (error) {
}
Message.info({ Message.info({
center: true, center: true,
message message

Loading…
Cancel
Save