20240205
luoJunYong.123 3 years ago
parent 881e9a51fd
commit ea3458936c
  1. 22
      src/components/dialog/index.vue
  2. 2
      src/pages/counter/list/index.vue
  3. 4
      src/pages/manage/list/ImportantCash/controlCash/cashOut.vue
  4. 2
      src/pages/manage/list/ImportantCash/controlCash/cashTransferInto.vue
  5. 4
      src/pages/manage/list/ImportantCash/controlCash2/cashOut.vue
  6. 4
      src/pages/manage/list/ImportantCash/controlCash2/cashTransferInto.vue
  7. 10
      src/pages/manage/list/business/deposit.vue
  8. 100
      src/pages/manage/list/business/openAccount.vue
  9. 29
      src/pages/manage/list/business/transfer.vue
  10. 14
      src/pages/manage/list/business/withdrawal.vue
  11. 13
      src/pages/manage/list/client/corporateClient.vue
  12. 81
      src/pages/manage/list/personal/callDeposits/accountClosed.vue
  13. 38
      src/pages/manage/list/personal/callDeposits/openAccount.vue
  14. 2
      src/pages/manage/list/personal/usefulPhrases/accountClosed.vue
  15. 2
      src/pages/manage/list/personal/usefulPhrases/openAccount.vue
  16. 52
      src/pages/manage/list/servicesAccount/passwordChange.vue
  17. 4
      src/pages/manage/list/servicesAccount/passwordLost.vue
  18. 33
      src/store/modules/system.js

@ -71,6 +71,10 @@ export default {
needAuth: { needAuth: {
type: Boolean, type: Boolean,
default: true default: true
},
depositNumber: {
type: String,
default: ''
} }
}, },
created() { created() {
@ -102,9 +106,21 @@ export default {
} }
return str; return str;
} }
this.leftObj['流水号'] = tmpFunc2() if(num%2 === 1) {
this.leftObj['经办机构'] = '国税支行营业部' this.leftObj['流水号'] = tmpFunc2()
this.rightObj['经办柜员'] = '002110' this.leftObj['经办机构'] = '国税支行营业部'
this.rightObj['经办柜员'] = '002110'
if(this.depositNumber) {
this.rightObj['定存编号'] = this.depositNumber
}
}else {
this.leftObj['流水号'] = tmpFunc2()
this.leftObj['经办机构'] = '国税支行营业部'
this.rightObj['经办柜员'] = '002110'
if(this.depositNumber) {
this.leftObj['定存编号'] = this.depositNumber
}
}
const tmpFunc = () => { const tmpFunc = () => {
const date = new Date() const date = new Date()
var y = date.getFullYear(); var y = date.getFullYear();

@ -460,7 +460,7 @@ export default {
{name:'转账支票',src:require('@/assets/img/goods/xd-zzzp.png'),id:412}, {name:'转账支票',src:require('@/assets/img/goods/xd-zzzp.png'),id:412},
{name:'银行承兑汇票',src:require('@/assets/img/seal/paid.png'),id:30}, {name:'银行承兑汇票',src:require('@/assets/img/seal/paid.png'),id:30},
{name:'现金支票',src:require('@/assets/img/goods/xjzp.png'),id:411}, {name:'现金支票',src:require('@/assets/img/goods/xjzp.png'),id:411},
{name:'新定期存单',src:require('@/assets/img/seal/paid.png'),id:192}, {name:'新定期存单',src:require('@/assets/img/seal/paid.png'),id:429},
], ],
commonArr:[/* 普通凭证箱 */ commonArr:[/* 普通凭证箱 */
{name:'存款凭条',src:require('@/assets/img/goods/ckpt.png'),id:17}, {name:'存款凭条',src:require('@/assets/img/goods/ckpt.png'),id:17},

@ -46,7 +46,7 @@
> >
<template slot-scope="scope"> <template slot-scope="scope">
<div class="myFlex"> <div class="myFlex">
<el-input type='text' @input="val => inputListen(val, scope.row)" min="0" :value="scope.row.moneyNumber"></el-input> <el-input type='text' maxlength="8" @input="val => inputListen(val, scope.row)" min="0" :value="scope.row.moneyNumber"></el-input>
<span></span> <span></span>
</div> </div>
</template> </template>
@ -157,7 +157,7 @@ export default {
form:{ form:{
identification: 'CNY人民币', identification: 'CNY人民币',
state: '正常', state: '正常',
moneyTotal: 0, moneyTotal: '0',
receiveCounter: '', receiveCounter: '',
}, },
formName:{ formName:{

@ -150,7 +150,7 @@ export default {
form:{ form:{
identification: 'CNY人民币', identification: 'CNY人民币',
state: '正常', state: '正常',
moneyTotal: 0, moneyTotal: '0',
}, },
formName:{ formName:{
identification: '币种', identification: '币种',

@ -28,7 +28,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="起始号码" prop="startNumber"> <el-form-item label="起始号码" prop="startNumber">
<el-input :value="form.startNumber" @input="(val) => inputListen2(val, form, 'startNumber')" maxlength="20" ref='startNumber'></el-input> <el-input :value="form.startNumber" @input="(val) => { inputListen2(val, form, 'startNumber'); getBlur()}" maxlength="20" ref='startNumber'></el-input>
</el-form-item> </el-form-item>
<el-form-item label="数量"> <el-form-item label="数量">
<el-input :value="form.number" disabled ref='number'></el-input> <el-input :value="form.number" disabled ref='number'></el-input>
@ -40,7 +40,7 @@
<el-input :value="form.receiveCounter" @input="(val) => checkName(val, form, 'receiveCounter')" maxlength="20" ref='receiveCounter'></el-input> <el-input :value="form.receiveCounter" @input="(val) => checkName(val, form, 'receiveCounter')" maxlength="20" ref='receiveCounter'></el-input>
</el-form-item> </el-form-item>
<el-form-item label="结束号码" prop="endNumber"> <el-form-item label="结束号码" prop="endNumber">
<el-input @focus="getFocus" @blur="getBlur" :value="form.endNumber" @input="(val) => inputListen2(val, form, 'endNumber')" maxlength="20" ref='endNumber'></el-input> <el-input @blur="getBlur" :value="form.endNumber" @input="(val) => {inputListen2(val, form, 'endNumber'); getBlur()}" maxlength="20" ref='endNumber'></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -28,12 +28,12 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="结束号码" prop="endNumber"> <el-form-item label="结束号码" prop="endNumber">
<el-input @focus="getFocus" @blur="getBlur" :value="form.endNumber" @input="(val) => inputListen2(val, form, 'endNumber')" maxlength="20" ref='endNumber'></el-input> <el-input @focus="getFocus" :value="form.endNumber" @input="(val) => { inputListen2(val, form, 'endNumber');getBlur() }" maxlength="20" ref='endNumber'></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="起始号码" prop="startNumber"> <el-form-item label="起始号码" prop="startNumber">
<el-input :value="form.startNumber" @input="(val) => inputListen2(val, form, 'startNumber')" maxlength="20" ref='startNumber'></el-input> <el-input :value="form.startNumber" @input="(val) => { inputListen2(val, form, 'startNumber');getBlur() }" maxlength="20" ref='startNumber'></el-input>
</el-form-item> </el-form-item>
<el-form-item label="数量"> <el-form-item label="数量">
<el-input :value="form.number" disabled ref='number'></el-input> <el-input :value="form.number" disabled ref='number'></el-input>

@ -12,12 +12,12 @@
<el-input @blur="getBlur" :value="form.username" @input="(val) => checkHanzi(val, form, 'username')" ref="username"></el-input> <el-input @blur="getBlur" :value="form.username" @input="(val) => checkHanzi(val, form, 'username')" ref="username"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="币种" prop="currency"> <el-form-item label="币种" prop="currency">
<el-select v-model="form.currency" placeholder="请选择" ref="currency"> <el-select v-model="form.currency" disabled placeholder="请选择" ref="currency">
<el-option value="CNY人民币">CNY人民币</el-option> <el-option value="CNY人民币">CNY人民币</el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="存款金额" prop="depositNum"> <el-form-item label="存款金额" prop="depositNum">
<el-input :value="form.depositNum" @input="val => ismoney(val, form, 'depositNum')" ref="depositNum"></el-input> <el-input :value="form.depositNum" maxlength="15" @input="val => ismoney(val, form, 'depositNum')" ref="depositNum"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
@ -25,12 +25,12 @@
<el-input :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')" ref="customerName"></el-input> <el-input :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')" ref="customerName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark"> <el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark"> <el-select v-model="form.currencyMark" disabled 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="interestRate"> <el-form-item label="利率" prop="interestRate">
<el-input :value="form.interestRate" @input="(val) => rateListen(val, form, 'interestRate')" ref="interestRate"></el-input> <el-input :value="form.interestRate" disabled @input="(val) => rateListen(val, form, 'interestRate')" ref="interestRate"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="21" :offset="1"> <el-col :span="21" :offset="1">
@ -96,7 +96,7 @@ export default {
}, },
rules: { rules: {
customerName: vercustomer, customerName: vercustomer,
interestRate: verrate, // interestRate: verrate,
username: [ username: [
{ {
required: true, required: true,

@ -28,7 +28,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark"> <el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark"> <el-select v-model="form.currencyMark" disabled 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>
@ -39,16 +39,16 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="统计代码" prop="clientNumber"> <el-form-item label="统计代码" prop="clientNumber">
<el-input :value="form.clientNumber" @input="(val) => checkHanzi(val, form, 'clientNumber')" ref="clientNumber"></el-input> <el-input :value="form.clientNumber" disabled @input="(val) => checkHanzi(val, form, 'clientNumber')" ref="clientNumber"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="外汇证号" prop="foreignCurrencyCertificate"> <el-form-item label="外汇证号" prop="foreignCurrencyCertificate">
<el-input :value="form.foreignCurrencyCertificate" @input="(val) => checkHanzi(val, form, 'foreignCurrencyCertificate')" ref="foreignCurrencyCertificate"></el-input> <el-input :value="form.foreignCurrencyCertificate" disabled @input="(val) => checkHanzi(val, form, 'foreignCurrencyCertificate')" ref="foreignCurrencyCertificate"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="客户姓名" prop="customerName"> <el-form-item label="客户姓名" prop="customerName">
<el-input :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')" ref="customerName"></el-input> <el-input :value="form.customerName" disabled @input="(val) => checkName(val, form, 'customerName')" ref="customerName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="账户性质" prop="accountNature"> <el-form-item label="账户性质" prop="accountNature">
<el-select v-model="form.accountNature" placeholder="请选择" ref="accountNature"> <el-select v-model="form.accountNature" placeholder="请选择" ref="accountNature">
@ -59,7 +59,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="币种" prop="currencyType"> <el-form-item label="币种" prop="currencyType">
<el-select v-model="form.currencyType" placeholder="请选择" ref="currencyType"> <el-select v-model="form.currencyType" disabled placeholder="请选择" ref="currencyType">
<el-option value="CNY人民币">CNY人民币</el-option> <el-option value="CNY人民币">CNY人民币</el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -71,12 +71,12 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" prop="withdrawingWay"> <el-form-item label="支取方式" prop="withdrawingWay">
<el-select v-model="form.withdrawingWay" placeholder="请选择" ref="withdrawingWay"> <el-select v-model="form.withdrawingWay" disabled 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="外汇核准号" prop="foreignCurrencyBumber"> <el-form-item label="外汇核准号" prop="foreignCurrencyBumber">
<el-input :value="form.foreignCurrencyBumber" @input="(val) => checkName(val, form, 'foreignCurrencyBumber')" ref="foreignCurrencyBumber"></el-input> <el-input :value="form.foreignCurrencyBumber" disabled @input="(val) => checkName(val, form, 'foreignCurrencyBumber')" ref="foreignCurrencyBumber"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>
@ -148,7 +148,7 @@ export default {
foreignCurrencyCertificate: '外汇证号' // foreignCurrencyCertificate: '外汇证号' //
}, },
rules: { rules: {
customerName: vercustomer, // customerName: vercustomer,
accountNature: [ accountNature: [
{ {
required: true, required: true,
@ -163,48 +163,48 @@ export default {
trigger: 'blur' trigger: 'blur'
} }
], ],
accountManagement: [ // accountManagement: [
{ // {
required: true, // required: true,
message: '请选择账户科目', // message: '',
trigger: 'blur' // trigger: 'blur'
} // }
], // ],
currencyType: [ // currencyType: [
{ // {
required: true, // required: true,
message: '请选择币种', // message: '',
trigger: 'blur' // trigger: 'blur'
} // }
], // ],
currencyMark: [ // currencyMark: [
{ // {
required: true, // required: true,
message: '请选择钞汇标识', // message: '',
trigger: 'blur' // trigger: 'blur'
} // }
], // ],
calculateWay: [ // calculateWay: [
{ // {
required: true, // required: true,
message: '请选择计息方式', // message: '',
trigger: 'blur' // trigger: 'blur'
} // }
], // ],
outAccountWay: [ // outAccountWay: [
{ // {
required: true, // required: true,
message: '请选择出账页标志', // message: '',
trigger: 'blur' // trigger: 'blur'
} // }
], // ],
withdrawingWay: [ // withdrawingWay: [
{ // {
required: true, // required: true,
message: '请选择支取方式', // message: '',
trigger: 'blur' // trigger: 'blur'
} // }
] // ]
}, },
second:[// second:[//

@ -11,54 +11,55 @@
<el-input :value="form.transoutNum" @blur="getBlurData" maxlength="20" @input="(val) => checkHanzi(val, form, 'transoutNum')" ref="transoutNum"></el-input> <el-input :value="form.transoutNum" @blur="getBlurData" maxlength="20" @input="(val) => checkHanzi(val, form, 'transoutNum')" ref="transoutNum"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="凭证号码" prop="certificateNum"> <el-form-item label="凭证号码" prop="certificateNum">
<el-input :value="form.certificateNum" @input="(val) => checkHanzi(val, form, 'certificateNum')" ref="certificateNum"></el-input> <el-input :value="form.certificateNum" maxlength="20" @input="(val) => checkHanzi(val, form, 'certificateNum')" ref="certificateNum"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="签发日期" prop="signDate"> <el-form-item label="签发日期" prop="signDate">
<el-date-picker <el-date-picker
v-model="form.signDate" v-model="form.signDate"
disabled
type="date" type="date"
placeholder="选择日期" placeholder="选择日期"
ref="signDate"> ref="signDate">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark"> <el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark"> <el-select v-model="form.currencyMark" disabled 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="transinNum"> <el-form-item label="转入账号" prop="transinNum">
<el-input :value="form.transinNum" @input="(val) => checkHanzi(val, form, 'transinNum')" ref="transinNum"></el-input> <el-input :value="form.transinNum" maxlength="20" @input="(val) => checkHanzi(val, form, 'transinNum')" ref="transinNum"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="金额" prop="money"> <el-form-item label="金额" prop="money">
<el-input :value="form.money" @input="val => ismoney(val, form, 'money')"></el-input> <el-input :value="form.money" maxlength="15" @input="val => ismoney(val, form, 'money')"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="客户姓名" prop="customerName"> <el-form-item label="客户姓名" prop="customerName">
<el-input :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')" ref="customerName"></el-input> <el-input :value="form.customerName" maxlength="20" @input="(val) => checkName(val, form, 'customerName')" ref="customerName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="凭证类型" prop="certificateType"> <el-form-item label="凭证类型" prop="certificateType">
<el-select v-model="form.certificateType" placeholder="请选择" ref="certificateType"> <el-select v-model="form.certificateType" disabled placeholder="请选择" ref="certificateType">
<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-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="币种" prop="currencyType"> <el-form-item label="币种" prop="currencyType">
<el-select v-model="form.currencyType" placeholder="请选择" ref="currencyType"> <el-select v-model="form.currencyType" disabled placeholder="请选择" ref="currencyType">
<el-option value="CNY人民币">CNY人民币</el-option> <el-option value="CNY人民币">CNY人民币</el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" prop="payWay"> <el-form-item label="支取方式" prop="payWay">
<el-select v-model="form.payWay" placeholder="请选择" ref="payWay"> <el-select v-model="form.payWay" disabled placeholder="请选择" ref="payWay">
<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="transinName"> <el-form-item label="转入户名" prop="transinName">
<el-input :value="form.transinName" @input="(val) => checkHanzi(val, form, 'transinName')"></el-input> <el-input :value="form.transinName" maxlength="40" @input="(val) => checkHanzi(val, form, 'transinName')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="摘要" prop="abstract"> <el-form-item label="摘要" prop="abstract">
<el-input v-model="form.abstract" disabled></el-input> <el-input v-model="form.abstract" maxlength="60"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>
@ -149,6 +150,13 @@ export default {
trigger: 'blur' trigger: 'blur'
} }
], ],
transinName: [
{
required: true,
message: '请输入转入户名',
trigger: 'blur'
}
],
money: [ money: [
{ {
required: true, required: true,
@ -156,6 +164,7 @@ export default {
trigger: 'blur' trigger: 'blur'
} }
], ],
}, },
second:[// second:[//

@ -15,15 +15,15 @@
<el-input :value="form.voucherNum" @input="(val) => checkHanzi(val, form, 'voucherNum')" ref="voucherNum"></el-input> <el-input :value="form.voucherNum" @input="(val) => checkHanzi(val, form, 'voucherNum')" ref="voucherNum"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="币种" prop="currency"> <el-form-item label="币种" prop="currency">
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input> <el-input ref="currency" :value="form.currency" disabled @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="凭证类型" prop="certificateType"> <el-form-item label="凭证类型" prop="certificateType">
<el-select v-model="form.certificateType" placeholder="请选择" ref="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> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" prop="payWay"> <el-form-item label="支取方式" prop="payWay">
<el-select v-model="form.payWay" placeholder="请选择" ref="payWay"> <el-select v-model="form.payWay" disabled placeholder="请选择" ref="payWay">
<el-option label="印签" value="印签"> </el-option> <el-option label="印签" value="印签"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -37,11 +37,15 @@
v-model="form.issueDate" v-model="form.issueDate"
type="date" type="date"
placeholder="选择日期" placeholder="选择日期"
ref="issueDate"> ref="issueDate"
format="yyyy-MM-dd"
value-format="yyyy-MM-dd"
disabled
>
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark"> <el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark"> <el-select v-model="form.currencyMark" disabled 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>

@ -42,7 +42,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="法人姓名" prop="name"> <el-form-item label="法人姓名" prop="name">
<el-input v-model="form.name" @input="(val) => checkName(val, form, 'name')" ref="name"></el-input> <el-input v-model="form.name" disabled @input="(val) => checkName(val, form, 'name')" ref="name"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>
@ -60,7 +60,7 @@
import { mapState, mapMutations, mapGetters } from 'vuex' import { mapState, mapMutations, mapGetters } from 'vuex'
import { mobPattern, namePattern, ratePattern, vercustomer } from '@/utils/verify.js' import { mobPattern, namePattern, ratePattern, vercustomer } from '@/utils/verify.js'
import { addOperation, getOperation } from '@/api/http'; import { addOperation, getOperation } from '@/api/http';
import { phoneListen, checkRequired, myValidate, checkHanzi, checkName, ismoney } from '@/utils/utilFunction.js' import { phoneListen, checkRequired, myValidate, checkHanzi, checkName, ismoney, messageIdCard } from '@/utils/utilFunction.js'
import MyTitle from '@/components/myTitle' import MyTitle from '@/components/myTitle'
import NeedBefore from '@/components/needBefore' import NeedBefore from '@/components/needBefore'
import MyDialog from '@/components/dialog' import MyDialog from '@/components/dialog'
@ -86,7 +86,7 @@ export default {
idNumber: '', idNumber: '',
name: '', name: '',
phone: '', phone: '',
documentType: '', documentType: '统一社会信用代码证',
companyName: '', companyName: '',
registeredCapital: '', registeredCapital: '',
codeNumber: '', codeNumber: '',
@ -152,6 +152,8 @@ export default {
if(sessionStorage.getItem('firmClientIdentity')) { if(sessionStorage.getItem('firmClientIdentity')) {
this.idNumberJudge = true this.idNumberJudge = true
const { idNumber, userName } = this.dataFlow const { idNumber, userName } = this.dataFlow
console.log('dataFlow---')
console.log(idNumber)
this.form.idNumber = idNumber this.form.idNumber = idNumber
this.form.name = userName this.form.name = userName
} }
@ -216,7 +218,10 @@ export default {
}, },
submitForm() { submitForm() {
if(!this.form.idNumber) {
messageIdCard()
return
}
this.$refs.form.validate(myValidate(() => { this.$refs.form.validate(myValidate(() => {
// //
this.visible = true; this.visible = true;

@ -13,31 +13,31 @@
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="客户号" prop="customerNumber"> <el-form-item label="客户号" prop="customerNumber">
<el-input v-model="form.customerNumber"></el-input> <el-input v-model="form.customerNumber" disabled></el-input>
</el-form-item> </el-form-item>
<el-form-item label="币种" prop="currency"> <el-form-item label="币种" prop="currency">
<el-select v-model="form.currency" placeholder="请选择" ref="currency"> <el-select v-model="form.currency" disabled placeholder="请选择" ref="currency">
<el-option value="CNY人民币">CNY人民币</el-option> <el-option value="CNY人民币">CNY人民币</el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="通知类型" prop="noticeType"> <el-form-item label="通知类型" prop="noticeType">
<el-select v-model="form.noticeType" placeholder="请选择" ref="noticeType"> <el-select v-model="form.noticeType" disabled placeholder="请选择" ref="noticeType">
<el-option label="1天" value="1天"> </el-option> <el-option label="1天" value="1天"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="起息日期" prop="breathDate"> <el-form-item label="起息日期" prop="breathDate">
<el-input v-model="form.breathDate"></el-input> <el-input v-model="form.breathDate" disabled ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="利息" prop="interest"> <el-form-item label="利息" prop="interest">
<el-input :value="form.interest" @input="val => ismoney(val, form, 'interest')" ref="interest"></el-input> <el-input :value="form.interest" disabled @input="val => ismoney(val, form, 'interest')" ref="interest"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="支取类别" prop="payType"> <el-form-item label="支取类别" prop="payType">
<el-select v-model="form.payType" placeholder="请选择" ref="payType"> <el-select v-model="form.payType" disabled placeholder="请选择" ref="payType">
<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="certificateType"> <el-form-item label="证件类型" prop="certificateType">
<el-select v-model="form.certificateType" placeholder="请选择" ref="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> </el-select>
</el-form-item> </el-form-item>
@ -45,45 +45,38 @@
<div v-if='!form.drawPassword' class="idCard" @click="popUp3('密码器')"> <div v-if='!form.drawPassword' class="idCard" @click="popUp3('密码器')">
<p>请输入密码</p> <p>请输入密码</p>
</div> </div>
<div v-else> <div v-else @click="popUp3('密码器')">
<el-input :value="form.drawPassword" disabled ref="drawPassword" type="password"></el-input> <el-input :value="form.drawPassword" ref="drawPassword" type="password"></el-input>
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="凭证类型" prop="depositDate"> <el-form-item label="凭证类型" prop="depositDate">
<el-select v-model="form.voucherType" placeholder="请选择" ref="voucherType"> <el-select v-model="form.voucherType" disabled placeholder="请选择" ref="voucherType">
<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="clientName"> <el-form-item label="客户姓名" prop="clientName">
<el-input :value="form.clientName" @input="(val) => checkName(val, form, 'clientName')" ref="clientName"></el-input> <el-input :value="form.clientName" disabled @input="(val) => checkName(val, form, 'clientName')" ref="clientName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="currencyMark"> <el-form-item label="钞汇标识" prop="currencyMark">
<el-select v-model="form.currencyMark" placeholder="请选择" ref="currencyMark"> <el-select v-model="form.currencyMark" disabled 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="depositNumber"> <el-form-item label="定存编号" prop="depositNumber">
<el-input v-model="form.depositNumber"></el-input> <el-input disabled v-model="form.depositNumber"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="本金" prop="capital"> <el-form-item label="本金" prop="capital">
<el-input :value="form.capital" @input="val => ismoney(val, form, 'capital')" ref="capital" ></el-input> <el-input :value="form.capital" disabled @input="val => ismoney(val, form, 'capital')" ref="capital" ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="总金额" prop="totalMoney"> <el-form-item label="总金额" prop="totalMoney">
<el-input :value="form.totalMoney" @input="val => ismoney(val, form, 'totalMoney')" ref="totalMoney" ></el-input> <el-input :value="form.totalMoney" disabled @input="val => ismoney(val, form, 'totalMoney')" ref="totalMoney" ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="支取金额" prop="payMoney"> <el-form-item label="支取金额" prop="payMoney">
<el-input :value="form.payMoney" @input="val => ismoney(val, form, 'payMoney')" ref="payMoney" ></el-input> <el-input :value="form.payMoney" disabled @input="val => ismoney(val, form, 'payMoney')" ref="payMoney" ></el-input>
</el-form-item> </el-form-item>
<!-- <el-form-item label="存期" prop="depositDate">
<el-select v-model="form.depositDate" placeholder="请选择" ref="depositDate">
<el-option label="1年" value="1年"> </el-option>
<el-option label="3年" value="3年"> </el-option>
<el-option label="5年" value="5年"> </el-option>
</el-select>
</el-form-item> -->
<el-form-item label="身份证" required> <el-form-item label="身份证" required>
<div class="idCard" @click="popUp2('身份证扫描仪')" v-if='!idNumberJudge'> <div class="idCard" @click="popUp2('身份证扫描仪')" v-if='!idNumberJudge'>
@ -93,26 +86,18 @@
<el-input :value="form.idNumber" disabled ref="idNumber"></el-input> <el-input :value="form.idNumber" disabled ref="idNumber"></el-input>
</div> </div>
</el-form-item> </el-form-item>
<!-- <el-form-item label="续存标识" required>
<el-select disabled v-model="form.identification" placeholder="请选择">
<el-option label="不续存" value="不续存"> </el-option>
<el-option label="续存1年" value="续存1年"> </el-option>
<el-option label="续存3年" value="续存3年"> </el-option>
<el-option label="续存5年" value="续存5年"> </el-option>
</el-select>
</el-form-item> -->
</el-col> </el-col>
</el-form> </el-form>
</el-row> </el-row>
<el-button @click="submitForm" type="primary" class="submitBtn">提交</el-button> <el-button @click="submitForm" type="primary" class="submitBtn">提交</el-button>
<my-dialog v-if="visible" :visible.sync="visible" :showForm="form" :formName="formName" @submitIt="submitForm2" /> <my-dialog v-if="visible" :visible.sync="visible" :showForm="form" :formName="formName" @submitIt="submitForm2" depositNumber='0812' />
</div> </div>
<need-before v-else :moduleName='needBefore' :unNeed="unNeed" /> <need-before v-else :moduleName='needBefore' :unNeed="unNeed" />
</template> </template>
<script> <script>
import { ratePattern, vercustomer } from '@/utils/verify.js' import { ratePattern, vercustomer } from '@/utils/verify.js'
import { myValidate, checkHanzi, checkName, ismoney, autoPlay, autoPlay2 } from '@/utils/utilFunction.js' import { myValidate, checkHanzi, checkName, ismoney, autoPlay, autoPlay2, messageIdCard,messageCard, messagePassword } from '@/utils/utilFunction.js'
import { mapMutations, mapGetters } from 'vuex' import { mapMutations, mapGetters } from 'vuex'
import NeedBefore from '@/components/needBefore' import NeedBefore from '@/components/needBefore'
@ -141,7 +126,7 @@ export default{
drawPassword: '', // drawPassword: '', //
// //
// voucherNumber: '', // // voucherNumber: '', //
currency: 'CNY人民币', // currency: '', //
clientName: '', // clientName: '', //
currencyMark: '钞户', // currencyMark: '钞户', //
depositNumber: '', // depositNumber: '', //
@ -296,8 +281,6 @@ export default{
created() { created() {
if(this.inMyWork(moduleName)) { if(this.inMyWork(moduleName)) {
if(this.needsModule(moduleName) === '') { if(this.needsModule(moduleName) === '') {
console.log('nomCallDepositClosedCard --------------')
console.log(sessionStorage.getItem('nomCallDepositClosedCard'))
if(sessionStorage.getItem('nomCallDepositClosedCard')) { if(sessionStorage.getItem('nomCallDepositClosedCard')) {
this.cardNumberJudge = true this.cardNumberJudge = true
const { depositDate, noticeType, depositNumber, capital, interest, totalMoney, payType, idNumber, const { depositDate, noticeType, depositNumber, capital, interest, totalMoney, payType, idNumber,
@ -337,6 +320,17 @@ export default{
// 392: 'nomCallDepositClosedCard2', // 392: 'nomCallDepositClosedCard2',
// 394: 'nomCallDepositClosedPassword' // 394: 'nomCallDepositClosedPassword'
} }
const callback = () => {
if(this.form.idNumber) {
this.idNumberJudge = true
}
if(this.form.voucherNumber) {
this.cardNumberJudge = true
}
if(sessionStorage.getItem('nomCallDepositOpenPassword')) {
this.form.drawPassword = sessionStorage.getItem('nomCallDepositClosedPassword')
}
}
autoPlay2(parentId, this.form, this.myTable2, this.myTable, cards) autoPlay2(parentId, this.form, this.myTable2, this.myTable, cards)
}else { }else {
this.isNeedBefore = true this.isNeedBefore = true
@ -379,6 +373,19 @@ export default{
this.$router.push('/counter/list/') this.$router.push('/counter/list/')
}, },
submitForm() { submitForm() {
if(!this.form.idNumber) {
messageIdCard()
return
}
if(!this.form.voucherNumber) {
messageCard('请填写凭证号码')
return
}
if(!this.form.drawPassword) {
messagePassword()
return
}
this.$refs.form.validate(myValidate(() => { this.$refs.form.validate(myValidate(() => {
// //
this.visible = true; this.visible = true;

@ -10,10 +10,10 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="客户号" prop="clientNumber"> <el-form-item label="客户号" prop="clientNumber">
<el-input :value="form.clientNumber" @input="(val) => checkHanzi(val, form, 'clientNumber')" ref="clientNumber"></el-input> <el-input :value="form.clientNumber" disabled @input="(val) => checkHanzi(val, form, 'clientNumber')" ref="clientNumber"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="币种" prop="currency"> <el-form-item label="币种" prop="currency">
<el-select v-model="form.currency" placeholder="请选择" ref="currency"> <el-select v-model="form.currency" disabled placeholder="请选择" ref="currency">
<el-option value="CNY人民币">CNY人民币</el-option> <el-option value="CNY人民币">CNY人民币</el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -29,7 +29,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="金额" prop="money"> <el-form-item label="金额" prop="money">
<el-input :value="form.money" @input="val => ismoney(val, form, 'money')" ref="money"></el-input> <el-input :value="form.money" maxlength="15" @input="val => ismoney(val, form, 'money')" ref="money"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
@ -42,7 +42,7 @@
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="客户姓名" prop="customerName"> <el-form-item label="客户姓名" prop="customerName">
<el-input :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')" ref="customerName"></el-input> <el-input disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')" ref="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 disabled v-model="form.currencyMark" placeholder="请选择" ref="currencyMark">
@ -58,7 +58,7 @@
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="存款类别" prop="depositType"> <el-form-item label="存款类别" prop="depositType">
<el-select v-model="form.depositType" placeholder="请选择" ref="depositType"> <el-select v-model="form.depositType" disabled placeholder="请选择" ref="depositType">
<el-option label="现金" value="现金"> </el-option> <el-option label="现金" value="现金"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -67,20 +67,20 @@
<p>请输入密码</p> <p>请输入密码</p>
</div> </div>
<div v-else> <div v-else>
<el-input :value="form.drawPassword" disabled ref="drawPassword" type="password"></el-input> <el-input :value="form.drawPassword" ref="drawPassword" type="password"></el-input>
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>
</el-row> </el-row>
<el-button @click="submitForm" type="primary" class="submitBtn">提交</el-button> <el-button @click="submitForm" type="primary" class="submitBtn">提交</el-button>
<my-dialog v-if="visible" :visible.sync="visible" :showForm="form" :formName="formName" @submitIt="submitForm2" /> <my-dialog v-if="visible" :visible.sync="visible" :showForm="form" :formName="formName" @submitIt="submitForm2" depositNumber='0812' />
</div> </div>
<need-before v-else :moduleName='needBefore' :unNeed="unNeed" /> <need-before v-else :moduleName='needBefore' :unNeed="unNeed" />
</template> </template>
<script> <script>
import { mobPattern, namePattern, ratePattern, vercustomer } from '@/utils/verify.js' import { mobPattern, namePattern, ratePattern, vercustomer } from '@/utils/verify.js'
import { myValidate, checkHanzi, checkName, ismoney, autoPlay2, autoPlay } from '@/utils/utilFunction.js'; import { myValidate, checkHanzi, checkName, ismoney, autoPlay2, autoPlay, messageIdCard, messageCard, messagePassword } from '@/utils/utilFunction.js';
import { mapMutations, mapGetters } from 'vuex' import { mapMutations, mapGetters } from 'vuex'
import NeedBefore from '@/components/needBefore' import NeedBefore from '@/components/needBefore'
@ -106,6 +106,7 @@ export default{
form:{ form:{
// //
// identityCard: '', // // identityCard: '', //
certificateType: '身份证',
idNumber: '', // idNumber: '', //
voucherNumber: '', // voucherNumber: '', //
drawPassword: '', // drawPassword: '', //
@ -120,6 +121,7 @@ export default{
clientNumber: '' // clientNumber: '' //
}, },
formName: { formName: {
certificateType: '证件类型',
idNumber: '身份证号码', // idNumber: '身份证号码', //
voucherNumber: '凭证号码', // voucherNumber: '凭证号码', //
drawPassword: '支付密码', // drawPassword: '支付密码', //
@ -270,12 +272,13 @@ export default{
// 301: 'nomCallDepositOpenPassword' // 301: 'nomCallDepositOpenPassword'
if(sessionStorage.getItem('nomCallDepositOpen2')) { if(sessionStorage.getItem('nomCallDepositOpen2')) {
this.idNumberJudge = true this.idNumberJudge = true
const { idNumber, peopleNumber, userName, currency, goldLogo } = this.dataFlow const { idNumber, peopleNumber, userName, currency, goldLogo, depositType } = this.dataFlow
this.form.idNumber = idNumber this.form.idNumber = idNumber
this.form.clientNumber = peopleNumber this.form.clientNumber = peopleNumber
this.form.customerName = userName this.form.customerName = userName
this.form.currency = currency this.form.currency = currency
this.form.currencyMark = goldLogo this.form.currencyMark = goldLogo
this.form.depositType = depositType
} }
if(sessionStorage.getItem('nomCallDepositOpen3')) { if(sessionStorage.getItem('nomCallDepositOpen3')) {
const { voucherNumber } = this.dataFlow const { voucherNumber } = this.dataFlow
@ -316,6 +319,9 @@ export default{
if(this.form.voucherNumber) { if(this.form.voucherNumber) {
this.cardNumberJudge = true this.cardNumberJudge = true
} }
if(sessionStorage.getItem('nomCallDepositOpenPassword')) {
this.form.drawPassword = sessionStorage.getItem('nomCallDepositOpenPassword')
}
} }
autoPlay2(parentId, this.form, this.myTable2, this.myTable, cards, callback) autoPlay2(parentId, this.form, this.myTable2, this.myTable, cards, callback)
}, },
@ -338,6 +344,20 @@ export default{
this.$router.push('/counter/list/') this.$router.push('/counter/list/')
}, },
submitForm() { submitForm() {
if(!this.form.idNumber) {
messageIdCard()
return
}
if(!this.form.voucherNumber) {
messageCard('请填写凭证号码')
return
}
if(!this.form.drawPassword) {
messagePassword()
return
}
this.$refs.form.validate(myValidate(() => { this.$refs.form.validate(myValidate(() => {
// //
this.visible = true; this.visible = true;

@ -95,7 +95,7 @@
</el-form> </el-form>
</el-row> </el-row>
<el-button @click="submitForm" type="primary" class="submitBtn">提交</el-button> <el-button @click="submitForm" type="primary" class="submitBtn">提交</el-button>
<my-dialog v-if="visible" :visible.sync="visible" :showForm="form" :formName="formName" @submitIt="submitForm2" /> <my-dialog v-if="visible" :visible.sync="visible" :showForm="form" :formName="formName" @submitIt="submitForm2" depositNumber='0816' />
</div> </div>
<need-before v-else :moduleName='needBefore' :unNeed="unNeed" /> <need-before v-else :moduleName='needBefore' :unNeed="unNeed" />
</template> </template>

@ -79,7 +79,7 @@
<el-input :value="form.customerManage" @input="val => checkHanzi(val, form, 'customerManage')" ref="customerManage" ></el-input> <el-input :value="form.customerManage" @input="val => checkHanzi(val, form, 'customerManage')" ref="customerManage" ></el-input>
</el-form-item> --> </el-form-item> -->
</el-col> </el-col>
<my-dialog v-if="visible" :visible.sync="visible" :showForm="form" :formName="formName" @submitIt="submitForm2" /> <my-dialog v-if="visible" :visible.sync="visible" :showForm="form" :formName="formName" @submitIt="submitForm2" depositNumber='0816' />
</el-form> </el-form>
</el-row> </el-row>
<el-button @click="submitForm" type="primary" class="submitBtn">提交</el-button> <el-button @click="submitForm" type="primary" class="submitBtn">提交</el-button>

@ -40,7 +40,7 @@
<el-form-item label="客户姓名" prop="customerName"> <el-form-item label="客户姓名" prop="customerName">
<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="newPayPassword"> <el-form-item label="新支付密码" prop="newPayPassword" required>
<div v-if='!form.newPayPassword' class="idCard" @click="popUp3('密码器')"> <div v-if='!form.newPayPassword' class="idCard" @click="popUp3('密码器')">
<p>请输入密码</p> <p>请输入密码</p>
</div> </div>
@ -64,7 +64,7 @@
</template> </template>
<script> <script>
import { vercustomer } from '@/utils/verify.js' import { vercustomer } from '@/utils/verify.js'
import { myValidate, checkHanzi, checkName, autoPlay, autoPlay2 } from '@/utils/utilFunction.js' import { myValidate, checkHanzi, checkName, autoPlay, autoPlay2, messageIdCard, messageCard, messagePassword } from '@/utils/utilFunction.js'
import MyTitle from '@/components/myTitle' import MyTitle from '@/components/myTitle'
const moduleName = 'servicesAccount/passwordChange' const moduleName = 'servicesAccount/passwordChange'
@ -195,6 +195,13 @@ export default{
if(this.form.voucherNumber) { if(this.form.voucherNumber) {
this.cardNumberJudge = true this.cardNumberJudge = true
} }
if(sessionStorage.getItem('servicesPasswordChange3')) {
this.form.payPassword = sessionStorage.getItem('servicesPasswordChange3')
}
console.log(sessionStorage.getItem('servicesPasswordChange4'))
if(sessionStorage.getItem('servicesPasswordChange4')) {
this.form.newPayPassword = sessionStorage.getItem('servicesPasswordChange4')
}
} }
autoPlay2(parentId, this.form, this.myTable2, this.myTable, cards, callback) autoPlay2(parentId, this.form, this.myTable2, this.myTable, cards, callback)
}else { }else {
@ -242,24 +249,39 @@ export default{
this.$router.push('/counter/list/') this.$router.push('/counter/list/')
}, },
submitForm() { submitForm() {
let servicesPasswordChange = sessionStorage.getItem('servicesPasswordChange') if(!this.form.idNumber) {
let servicesPasswordChange2 = sessionStorage.getItem('servicesPasswordChange2') messageIdCard('请输入证件号码')
return
}
if(!this.form.voucherNumber) {
messageCard('请填写凭证号码')
return
}
if(!this.form.payPassword) {
messagePassword('新输入旧支付密码')
return
}
if(!this.form.newPayPassword) {
messagePassword('新输入新支付密码')
return
}
this.$refs.form.validate(myValidate(() => { this.$refs.form.validate(myValidate(() => {
// //
this.visible = true; this.visible = true;
const parentId = this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',' + '285,287,5,28,316'
const cards = [
// { // //
// 320: servicesPasswordChange
// },
// { //
// 323: servicesPasswordChange2
// }
]
autoPlay(parentId, this.form, this.myTable2, this.myTable, cards)
}, this.$refs)); }, this.$refs));
}, },
submitForm2() {
const parentId = this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',' + '285,287,5,28,316'
const cards = [
// { // //
// 320: servicesPasswordChange
// },
// { //
// 323: servicesPasswordChange2
// }
]
autoPlay(parentId, this.form, this.myTable2, this.myTable, cards)
},
checkHanzi: checkHanzi, checkHanzi: checkHanzi,
checkName: checkName checkName: checkName
}, },

@ -43,7 +43,7 @@
<my-dialog v-if="visible" :visible.sync="visible" :showForm="form" :formName="formName" @submitIt="submitForm2" /> <my-dialog v-if="visible" :visible.sync="visible" :showForm="form" :formName="formName" @submitIt="submitForm2" />
</div> </div>
</div> </div>
<need-before v-else :moduleName='needBefore' :unNeed="unNeed" /> <need-before v-else :moduleName='needBefore' :unNeed="unNeed" class="wrap" />
</template> </template>
<script> <script>
import { vercustomer } from '@/utils/verify.js' import { vercustomer } from '@/utils/verify.js'
@ -90,7 +90,7 @@ export default{
remark: '备注', // remark: '备注', //
}, },
rules: { rules: {
customerName: vercustomer // customerName: vercustomer
}, },
myTable2: { myTable2: {
332: { 332: {

@ -7,7 +7,7 @@ const allGoods = {
439: {name:'预留印鉴卡',src:require('@/assets/img/seal/paid.png'),id:439}, 439: {name:'预留印鉴卡',src:require('@/assets/img/seal/paid.png'),id:439},
412: {name:'转账支票',src:require('@/assets/img/goods/xd-zzzp.png'),id:412}, 412: {name:'转账支票',src:require('@/assets/img/goods/xd-zzzp.png'),id:412},
30: {name:'银行承兑汇票',src:require('@/assets/img/seal/paid.png'),id:30}, 30: {name:'银行承兑汇票',src:require('@/assets/img/seal/paid.png'),id:30},
411: {name:'现金支票',src:require('@/assets/img/goods/xjzp.png'),id:'现金支票'}, 411: {name:'现金支票',src:require('@/assets/img/goods/xjzp.png'),id:411},
425: {name:'取款凭条',src:require('@/assets/img/goods/qkpt.png'),id:425}, 425: {name:'取款凭条',src:require('@/assets/img/goods/qkpt.png'),id:425},
426: {name:'转账凭条',src:require('@/assets/img/goods/zzpt.png'),id:426}, 426: {name:'转账凭条',src:require('@/assets/img/goods/zzpt.png'),id:426},
479: {name:'业务收费凭证',src:require('@/assets/img/goods/ywsfpz.png'),id:479}, 479: {name:'业务收费凭证',src:require('@/assets/img/goods/ywsfpz.png'),id:479},
@ -1059,7 +1059,8 @@ export default {
userName, userName,
currency:'CNY人民币', currency:'CNY人民币',
goldLogo:'钞户', goldLogo:'钞户',
voucherNumber voucherNumber,
depositType: '现金'
// depositNumber: '0816', // depositNumber: '0816',
// capital: 100, // capital: 100,
@ -1158,20 +1159,20 @@ export default {
peopleNumber, peopleNumber,
'corporateClient': false 'corporateClient': false
}, },
dataFlow: { // dataFlow: {
// 凭证类型(存单)、客户号(根据案例展示)、客户姓名、币种(CNY人民币)、钞汇标识(钞户)、通知类型(根据案例展示)、定存编号(根据开户时的定存编号展示)、本金(开户时存的金额)、利息(2.8)、、总金额(利息+本金)、支取类别(现金)、支取金额(等于总金额)证件类型(身份证) // // 凭证类型(存单)、客户号(根据案例展示)、客户姓名、币种(CNY人民币)、钞汇标识(钞户)、通知类型(根据案例展示)、定存编号(根据开户时的定存编号展示)、本金(开户时存的金额)、利息(2.8)、、总金额(利息+本金)、支取类别(现金)、支取金额(等于总金额)证件类型(身份证)
// 身份证号码、客户号(根据案例展示)、客户姓名、币种(人民币)、钞汇标识(钞户) // // 身份证号码、客户号(根据案例展示)、客户姓名、币种(人民币)、钞汇标识(钞户)
// depositNumber: '0816', // // depositNumber: '0816',
// capital: 100, // // capital: 100,
// interestRate: 1.85, // // interestRate: 1.85,
// depositTerm: '1年', // // depositTerm: '1年',
// interest: 1.6, // // interest: 1.6,
// totalMoney: 101.6, // // totalMoney: 101.6,
// signDate: '2001-03-01', // // signDate: '2001-03-01',
// voucherNumber // // voucherNumber
} // }
}, },
'项目十二': { '项目十二': {
id: 500, id: 500,

Loading…
Cancel
Save