20240205
luoJunYong.123 3 years ago
parent 3cf59924f3
commit 382abdaacf
  1. 4
      src/components/case/index.vue
  2. 4
      src/components/dialog/index.vue
  3. 4
      src/components/dialogTwo/index.vue
  4. 2
      src/components/quill/index.vue
  5. 13
      src/pages/counter/list/index.vue
  6. 2
      src/pages/exception/icon/index.vue
  7. 4
      src/pages/manage/list/ImportantCash/controlCash/cashOut.vue
  8. 6
      src/pages/manage/list/ImportantCash/controlCash/cashTransferInto.vue
  9. 2
      src/pages/manage/list/ImportantCash/controlCash2/cashOut.vue
  10. 2
      src/pages/manage/list/ImportantCash/controlCash2/cashTransferInto.vue
  11. 8
      src/pages/manage/list/ImportantCash/controlCash3/index.vue
  12. 18
      src/pages/manage/list/acceptanceDraft/invoice.vue
  13. 6
      src/pages/manage/list/business/deposit.vue
  14. 16
      src/pages/manage/list/business/openAccount.vue
  15. 12
      src/pages/manage/list/business/transfer.vue
  16. 12
      src/pages/manage/list/business/withdrawal.vue
  17. 10
      src/pages/manage/list/cityWide/cityWideIn.vue
  18. 10
      src/pages/manage/list/cityWide/cityWideOut.vue
  19. 6
      src/pages/manage/list/client/consumerClient.vue
  20. 19
      src/pages/manage/list/client/corporateClient.vue
  21. 2
      src/pages/manage/list/dayEnd/tellerCash.vue
  22. 2
      src/pages/manage/list/dayEnd/tellerCertificate.vue
  23. 4
      src/pages/manage/list/personal/accountService/changePassword.vue
  24. 18
      src/pages/manage/list/personal/callDeposits/accountClosed.vue
  25. 12
      src/pages/manage/list/personal/callDeposits/openAccount.vue
  26. 4
      src/pages/manage/list/personal/currentAccount/accountCancellation.vue
  27. 6
      src/pages/manage/list/personal/currentAccount/deposit.vue
  28. 30
      src/pages/manage/list/personal/currentAccount/openAccount.vue
  29. 12
      src/pages/manage/list/personal/currentAccount/settle.vue
  30. 6
      src/pages/manage/list/personal/currentAccount/transferAccounts.vue
  31. 8
      src/pages/manage/list/personal/currentAccount/withdrawal.vue
  32. 16
      src/pages/manage/list/personal/timeDeposit/deposit.vue
  33. 12
      src/pages/manage/list/personal/timeDeposit/openAccount.vue
  34. 30
      src/pages/manage/list/personal/timeDeposit/withdrawal.vue
  35. 12
      src/pages/manage/list/personal/usefulPhrases/accountClosed.vue
  36. 6
      src/pages/manage/list/personal/usefulPhrases/continueDeposit.vue
  37. 12
      src/pages/manage/list/personal/usefulPhrases/openAccount.vue
  38. 4
      src/pages/manage/list/servicesAccount/passwordChange.vue
  39. 4
      src/pages/manage/list/servicesAccount/passwordLost.vue
  40. 4
      src/pages/manage/list/servicesAccount/relieveLost.vue
  41. 2
      src/store/modules/system.js

@ -7,7 +7,7 @@
<div class="flex a-center j-between"> <div class="flex a-center j-between">
<div class="flex a-center" style="width: 28%"> <div class="flex a-center" style="width: 28%">
<p>实训项目</p> <p>实训项目</p>
<el-select v-model="projectId" placeholder="请选择" class="select" :disabled="projectPermissions != 0" @change="selectProject"> <el-select v-model.trim="projectId" placeholder="请选择" class="select" :disabled="projectPermissions != 0" @change="selectProject">
<el-option <el-option
v-for="item in topicList" v-for="item in topicList"
:key="item.projectId" :key="item.projectId"
@ -94,7 +94,7 @@
</div> </div>
</el-aside> </el-aside>
<el-main> <el-main>
<el-tabs v-model="activeName" type="card"> <el-tabs v-model.trim="activeName" type="card">
<el-tab-pane label="案例" name="first"> <el-tab-pane label="案例" name="first">
<div class="break-all" v-html="projectManage.experimentDescription"></div> <div class="break-all" v-html="projectManage.experimentDescription"></div>
</el-tab-pane> </el-tab-pane>

@ -32,10 +32,10 @@
<div class="popBody" v-else-if="flow === 2"> <div class="popBody" v-else-if="flow === 2">
<el-form ref="form2" :model="disForm" label-width="200px" > <el-form ref="form2" :model="disForm" label-width="200px" >
<el-form-item label="授权柜员"> <el-form-item label="授权柜员">
<el-input disabled v-model="disForm.name"></el-input> <el-input disabled v-model.trim="disForm.name"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="授权柜员"> <el-form-item label="授权柜员">
<el-input type="password" disabled v-model="disForm.pass"></el-input> <el-input type="password" disabled v-model.trim="disForm.pass"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>

@ -25,10 +25,10 @@
<div class="popBody" v-else-if="flow === 2"> <div class="popBody" v-else-if="flow === 2">
<el-form ref="form2" :model="disForm" label-width="200px" > <el-form ref="form2" :model="disForm" label-width="200px" >
<el-form-item label="授权柜员"> <el-form-item label="授权柜员">
<el-input disabled v-model="disForm.name"></el-input> <el-input disabled v-model.trim="disForm.name"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="授权柜员"> <el-form-item label="授权柜员">
<el-input type="password" disabled v-model="disForm.pass"></el-input> <el-input type="password" disabled v-model.trim="disForm.pass"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>

@ -128,7 +128,7 @@
const quill = this.Quill; const quill = this.Quill;
// //
this.currentValue = html; this.currentValue = html;
// v-model // v-model.trim
this.$emit('input', html); this.$emit('input', html);
// //
this.$emit('on-change', { html, text, quill }); this.$emit('on-change', { html, text, quill });

@ -98,6 +98,7 @@
</div> </div>
</el-tooltip> </el-tooltip>
<!-- 点击打开验钞机--> <!-- 点击打开验钞机-->
<el-tooltip placement="top" popper-class="sth-popper" offset="-100"> <el-tooltip placement="top" popper-class="sth-popper" offset="-100">
<div slot="content"> <div slot="content">
@ -109,6 +110,7 @@
</div> </div>
</el-tooltip> </el-tooltip>
<!-- 点击打开打印机--> <!-- 点击打开打印机-->
<el-tooltip placement="top" popper-class="sth-popper" offset="-400"> <el-tooltip placement="top" popper-class="sth-popper" offset="-400">
<div slot="content"> <div slot="content">
@ -211,18 +213,18 @@
<div v-if="popText==='密码器'" style="width:800px;padding-right:150px;padding-top:80px"> <div v-if="popText==='密码器'" style="width:800px;padding-right:150px;padding-top:80px">
<el-form :model="passwordForm" :rules="passwordRules" ref="form" label-width="180px" key="passwordFormpasswordAgain" class="flex flex-col justify-center"> <el-form :model="passwordForm" :rules="passwordRules" ref="form" label-width="180px" key="passwordFormpasswordAgain" class="flex flex-col justify-center">
<!-- <el-form-item class="password-wrap" label="密码" prop="passwordAgain"> <!-- <el-form-item class="password-wrap" label="密码" prop="passwordAgain">
<el-input :class="{'password-input': !viewPassword1}" v-focus v-model="passwordForm.passwordAgain" maxlength="6" onkeyup="{this.value=this.value.replace(/\D/g,'')}" autocomplete="new-password" auto-complete="new-password"></el-input> <el-input :class="{'password-input': !viewPassword1}" v-focus v-model.trim="passwordForm.passwordAgain" maxlength="6" onkeyup="{this.value=this.value.replace(/\D/g,'')}" autocomplete="new-password" auto-complete="new-password"></el-input>
<i class="view el-icon-view" @click="viewPassword1 = !viewPassword1"></i> <i class="view el-icon-view" @click="viewPassword1 = !viewPassword1"></i>
</el-form-item> </el-form-item>
<el-form-item class="password-wrap" label="确认密码" prop="password2" key="passwordFormpassword2" v-if="needPasswordAgain"> <el-form-item class="password-wrap" label="确认密码" prop="password2" key="passwordFormpassword2" v-if="needPasswordAgain">
<el-input :class="{'password-input': !viewPassword2}" v-model="passwordForm.password2" maxlength="6" onkeyup="this.value=this.value.replace(/\D/g,'')" autocomplete="off" auto-complete="off"></el-input> <el-input :class="{'password-input': !viewPassword2}" v-model.trim="passwordForm.password2" maxlength="6" onkeyup="this.value=this.value.replace(/\D/g,'')" autocomplete="off" auto-complete="off"></el-input>
<i class="view el-icon-view" @click="viewPassword2 = !viewPassword2"></i> <i class="view el-icon-view" @click="viewPassword2 = !viewPassword2"></i>
</el-form-item> --> </el-form-item> -->
<el-form-item class="password-wrap" label="密码" prop="passwordAgain"> <el-form-item class="password-wrap" label="密码" prop="passwordAgain">
<el-input v-focus v-model="passwordForm.passwordAgain" maxlength="6" onkeyup="{this.value=this.value.replace(/\D/g,'')}" autocomplete="new-password" auto-complete="new-password" show-password></el-input> <el-input v-focus v-model.trim="passwordForm.passwordAgain" maxlength="6" onkeyup="{this.value=this.value.replace(/\D/g,'')}" autocomplete="new-password" auto-complete="new-password" show-password></el-input>
</el-form-item> </el-form-item>
<el-form-item class="password-wrap" label="确认密码" prop="password2" key="passwordFormpassword2" v-if="needPasswordAgain"> <el-form-item class="password-wrap" label="确认密码" prop="password2" key="passwordFormpassword2" v-if="needPasswordAgain">
<el-input v-model="passwordForm.password2" maxlength="6" onkeyup="this.value=this.value.replace(/\D/g,'')" autocomplete="off" auto-complete="off" show-password></el-input> <el-input v-model.trim="passwordForm.password2" maxlength="6" onkeyup="this.value=this.value.replace(/\D/g,'')" autocomplete="off" auto-complete="off" show-password></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -369,7 +371,7 @@
<div class="backMoney" v-for="item in cashboxGoodsShelf2" :key="item.id"> <div class="backMoney" v-for="item in cashboxGoodsShelf2" :key="item.id">
<img :src="item.src" :alt="item.name" :title="item.name"> <img :src="item.src" :alt="item.name" :title="item.name">
<!-- <el-image src="item.src" :alt="item.name" :title="item.name" /> --> <!-- <el-image src="item.src" :alt="item.name" :title="item.name" /> -->
<input :class="{ isInputMoney: item.num>0 }" placeholder="请输入张数" v-model="item.num" @keyup="inputChange(item)" /> <input :class="{ isInputMoney: item.num>0 }" placeholder="请输入张数" v-model.trim="item.num" @keyup="inputChange(item)" />
</div> </div>
</div> </div>
</div> </div>
@ -2478,7 +2480,6 @@ export default {
top: 42%; top: 42%;
left: 65%; left: 65%;
width: 7%; width: 7%;
z-index: 20;
} }
.printer { .printer {
top: 50%; top: 50%;

@ -25,7 +25,7 @@
<br> <br>
<h2>图标</h2> <h2>图标</h2>
<div class="search-box"> <div class="search-box">
<el-input class="search" size="large" v-model="keyword" clearable placeholder="请输入图标名称"></el-input> <el-input class="search" size="large" v-model.trim="keyword" clearable placeholder="请输入图标名称"></el-input>
</div> </div>
<ul> <ul>
<li class="icon-li" v-for="(item,index) in list" :key="index"> <li class="icon-li" v-for="(item,index) in list" :key="index">

@ -5,7 +5,7 @@
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="10"> <el-col :span="10">
<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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
<!-- <el-option value="CNY人民币">CNY人民币</el-option> --> <!-- <el-option value="CNY人民币">CNY人民币</el-option> -->
</el-select> </el-select>
@ -13,7 +13,7 @@
</el-col> </el-col>
<el-col :span="10"> <el-col :span="10">
<el-form-item label="状态"> <el-form-item label="状态">
<el-select v-model="form.state" placeholder="请选择"> <el-select v-model.trim="form.state" placeholder="请选择">
<el-option label="正常" value="正常"> </el-option> <el-option label="正常" value="正常"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>

@ -4,12 +4,12 @@
<el-row :gutter="20"> <el-row :gutter="20">
<el-col :span="7"> <el-col :span="7">
<!-- <el-form-item label="币种"> <!-- <el-form-item label="币种">
<el-select v-model="form.currency" placeholder="请选择"> <el-select v-model.trim="form.currency" placeholder="请选择">
<el-option label="CNY人民币" value="CNY人民币"> </el-option> <el-option label="CNY人民币" value="CNY人民币"> </el-option>
</el-select> </el-select>
</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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
<!-- <el-option value="CNY人民币">CNY人民币</el-option> --> <!-- <el-option value="CNY人民币">CNY人民币</el-option> -->
</el-select> </el-select>
@ -17,7 +17,7 @@
</el-col> </el-col>
<el-col :span="7"> <el-col :span="7">
<el-form-item label="状态"> <el-form-item label="状态">
<el-select v-model="form.state" placeholder="请选择"> <el-select v-model.trim="form.state" placeholder="请选择">
<el-option label="正常" value="正常"> </el-option> <el-option label="正常" value="正常"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>

@ -4,7 +4,7 @@
<el-form ref="form" :model="form" label-width="140px" class="heightLint" :rules="rules"> <el-form ref="form" :model="form" label-width="140px" class="heightLint" :rules="rules">
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="凭证类型" prop="voucherType"> <el-form-item label="凭证类型" prop="voucherType">
<el-select v-model="form.voucherType" placeholder="请选择" ref="voucherType"> <el-select v-model.trim="form.voucherType" placeholder="请选择" ref="voucherType">
<el-option <el-option
label="IC卡" label="IC卡"
:value="15"> :value="15">

@ -4,7 +4,7 @@
<el-form ref="form" :model="form" label-width="140px" class="heightLint" :rules="rules"> <el-form ref="form" :model="form" label-width="140px" class="heightLint" :rules="rules">
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="凭证类型" prop="voucherType"> <el-form-item label="凭证类型" prop="voucherType">
<el-select v-model="form.voucherType" placeholder="请选择" ref="voucherType"> <el-select v-model.trim="form.voucherType" placeholder="请选择" ref="voucherType">
<!-- voucherType: { <!-- voucherType: {
15: 'IC卡', 15: 'IC卡',
115: '转账支票', 115: '转账支票',

@ -17,7 +17,7 @@
<el-input @blur="onBlur()" :value="form.username" @input="val => checkHanzi(val, form, 'username')" ref="username"></el-input> <el-input @blur="onBlur()" :value="form.username" @input="val => checkHanzi(val, form, 'username')" ref="username"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="凭证类型" prop="voucherType"> <el-form-item label="凭证类型" prop="voucherType">
<el-select v-model="form.voucherType" placeholder="请选择" ref="voucherType"> <el-select v-model.trim="form.voucherType" placeholder="请选择" ref="voucherType">
<!-- 15: 'IC卡', <!-- 15: 'IC卡',
115: '转账支票', 115: '转账支票',
116: '现金支票', 116: '现金支票',
@ -35,7 +35,7 @@
</el-form-item> </el-form-item>
<el-form-item label="收费类型" prop="chargeWay2"> <el-form-item label="收费类型" prop="chargeWay2">
<el-select v-model="form.chargeWay2" placeholder="请选择" ref="chargeWay2"> <el-select v-model.trim="form.chargeWay2" placeholder="请选择" ref="chargeWay2">
<el-option label="现金" :value="135"> </el-option> <el-option label="现金" :value="135"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -45,7 +45,7 @@
</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 v-model="form.customerName" ref="customerName" ></el-input> <el-input v-model.trim="form.customerName" ref="customerName" ></el-input>
</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) => certificateNumber(val, form, 'startNumber')" ref="startNumber"></el-input> <el-input :value="form.startNumber" @input="(val) => certificateNumber(val, form, 'startNumber')" ref="startNumber"></el-input>
@ -57,7 +57,7 @@
<el-input :value="form.cost" @input="val => ismoney(val, form, 'cost')" ref="cost" ></el-input> <el-input :value="form.cost" @input="val => ismoney(val, form, 'cost')" ref="cost" ></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" ></el-input> <el-input v-model.trim="form.abstract" ></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>

@ -23,18 +23,18 @@
<el-input :value="form.moneyOrderNumber" @input="val => checkHanzi(val, form, 'moneyOrderNumber')" ref="moneyOrderNumber"></el-input> <el-input :value="form.moneyOrderNumber" @input="val => checkHanzi(val, form, 'moneyOrderNumber')" ref="moneyOrderNumber"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="到期日期" prop="expireDate"> <el-form-item label="到期日期" prop="expireDate">
<el-input v-model="form.expireDate" ref="expireDate"></el-input> <el-input v-model.trim="form.expireDate" ref="expireDate"></el-input>
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="申请人证件类型" prop="ApplicantDocuments"> <el-form-item label="申请人证件类型" prop="ApplicantDocuments">
<el-select v-model="form.ApplicantDocuments" placeholder="请选择" ref="ApplicantDocuments"> <el-select v-model.trim="form.ApplicantDocuments" placeholder="请选择" ref="ApplicantDocuments">
<el-option value="身份证">身份证</el-option> <el-option value="身份证">身份证</el-option>
<el-option value="港澳台居民回乡证">港澳台居民回乡证</el-option> <el-option value="港澳台居民回乡证">港澳台居民回乡证</el-option>
<el-option value="护照">护照</el-option> <el-option 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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -47,21 +47,21 @@
<el-input :value="form.accountName" @input="val => checkName(val, form, 'accountName')" ref="accountName"></el-input> <el-input :value="form.accountName" @input="val => checkName(val, form, 'accountName')" ref="accountName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="出票行地址" prop="tradeAddress"> <el-form-item label="出票行地址" prop="tradeAddress">
<el-input v-model="form.tradeAddress" ref="tradeAddress"></el-input> <el-input v-model.trim="form.tradeAddress" ref="tradeAddress"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="收款人名称" prop="collectionName"> <el-form-item label="收款人名称" prop="collectionName">
<el-input :value="form.collectionName" @input="val => checkName(val, form, 'collectionName')" ref="collectionName"></el-input> <el-input :value="form.collectionName" @input="val => checkName(val, form, 'collectionName')" ref="collectionName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="票据类型" prop="billType"> <el-form-item label="票据类型" prop="billType">
<el-select v-model="form.billType" placeholder="请选择" ref="billType"> <el-select v-model.trim="form.billType" placeholder="请选择" ref="billType">
<el-option v-for="item in getSelectList.billTypeSelect" :label="item.options" :value="item.itemId" :key="item.itemId" ></el-option> <el-option v-for="item in getSelectList.billTypeSelect" :label="item.options" :value="item.itemId" :key="item.itemId" ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="出票日期" prop="drawBillDate"> <el-form-item label="出票日期" prop="drawBillDate">
<el-input v-model="form.drawBillDate" ref="drawBillDate"></el-input> <el-input v-model.trim="form.drawBillDate" ref="drawBillDate"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="是否转让" prop="isTransfer"> <el-form-item label="是否转让" prop="isTransfer">
<el-select v-model="form.isTransfer" placeholder="请选择" ref="isTransfer"> <el-select v-model.trim="form.isTransfer" placeholder="请选择" ref="isTransfer">
<el-option v-for="item in getSelectList.isTranslate" :label="item.options" :value="item.itemId" :key="item.itemId" ></el-option> <el-option v-for="item in getSelectList.isTranslate" :label="item.options" :value="item.itemId" :key="item.itemId" ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -340,7 +340,9 @@ export default {
const parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,30,374' const parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,30,374'
// //
autoPlay2(parentId, this.form, this.myTable2, this.myTable) autoPlay2(parentId, this.form, this.myTable2, this.myTable)
if(this.form.moneyOrderNumber) {
this.form.moneyOrderNumber = (this.form.moneyOrderNumber+'').padStart(8, 0)
}
// //
this.form.moneyOrderMoney = '6.89' this.form.moneyOrderMoney = '6.89'
this.form.serviceCharge = '5.89' this.form.serviceCharge = '5.89'

@ -13,7 +13,7 @@
<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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -26,7 +26,7 @@
<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="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="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-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -36,7 +36,7 @@
</el-col> </el-col>
<el-col :span="21" :offset="1"> <el-col :span="21" :offset="1">
<el-form-item label="摘要" prop="textarea"> <el-form-item label="摘要" prop="textarea">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="form.abstract"></el-input> <el-input type="textarea" :rows="3" placeholder="请输入内容" v-model.trim="form.abstract"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -12,22 +12,22 @@
<el-input :value="form.customerNumber" maxlength="20" disabled @input="(val) => checkHanzi(val, form, 'customerNumber')" ref="customerNumber"></el-input> <el-input :value="form.customerNumber" maxlength="20" disabled @input="(val) => checkHanzi(val, form, 'customerNumber')" ref="customerNumber"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="账户类型" prop="accountType"> <el-form-item label="账户类型" prop="accountType">
<el-select v-model="form.accountType" placeholder="请选择" ref="accountType"> <el-select v-model.trim="form.accountType" placeholder="请选择" ref="accountType">
<el-option v-for="item in getSelectList.accountTypeSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.accountTypeSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="账户科目" prop="accountManagement"> <el-form-item label="账户科目" prop="accountManagement">
<el-select v-model="form.accountManagement" placeholder="请选择" ref="accountManagement"> <el-select v-model.trim="form.accountManagement" placeholder="请选择" ref="accountManagement">
<el-option v-for="item in getSelectList.accountManagementList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.accountManagementList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="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-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="出账页标志" prop="outAccountWay"> <el-form-item label="出账页标志" prop="outAccountWay">
<el-select v-model="form.outAccountWay" placeholder="请选择" ref="outAccountWay"> <el-select v-model.trim="form.outAccountWay" placeholder="请选择" ref="outAccountWay">
<el-option v-for="item in getSelectList.outAccountWayList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.outAccountWayList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -44,22 +44,22 @@
<el-input :value="form.customerName" disabled @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="accountQuality"> <el-form-item label="账户性质" prop="accountQuality">
<el-select v-model="form.accountQuality" placeholder="请选择" ref="accountQuality"> <el-select v-model.trim="form.accountQuality" placeholder="请选择" ref="accountQuality">
<el-option v-for="item in getSelectList.accountQualitySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.accountQualitySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="计息方式" prop="calculateWay"> <el-form-item label="计息方式" prop="calculateWay">
<el-select v-model="form.calculateWay" placeholder="请选择" ref="calculateWay"> <el-select v-model.trim="form.calculateWay" placeholder="请选择" ref="calculateWay">
<el-option v-for="item in getSelectList.calculateWayList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.calculateWayList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" prop="drawWay"> <el-form-item label="支取方式" prop="drawWay">
<el-select v-model="form.drawWay" placeholder="请选择" ref="drawWay"> <el-select v-model.trim="form.drawWay" placeholder="请选择" ref="drawWay">
<el-option label="印鉴" :value="114"> </el-option> <el-option label="印鉴" :value="114"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>

@ -15,7 +15,7 @@
</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.trim="form.signDate"
disabled disabled
type="date" type="date"
placeholder="选择日期" placeholder="选择日期"
@ -23,7 +23,7 @@
</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" disabled placeholder="请选择" ref="currencyMark"> <el-select v-model.trim="form.currencyMark" disabled placeholder="请选择" ref="currencyMark">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -40,18 +40,18 @@
<el-input :value="form.customerName" maxlength="20" @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.trim="form.certificateType" placeholder="请选择" ref="certificateType">
<el-option label="转账支票" :value="115"> </el-option> <el-option label="转账支票" :value="115"> </el-option>
<el-option label="现金支票" :value="116"> </el-option> <el-option label="现金支票" :value="116"> </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" disabled placeholder="请选择" ref="currencyType"> <el-select v-model.trim="form.currencyType" disabled placeholder="请选择" ref="currencyType">
<el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </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" disabled placeholder="请选择" ref="payWay"> <el-select v-model.trim="form.payWay" disabled placeholder="请选择" ref="payWay">
<el-option label="印签" :value="114"> </el-option> <el-option label="印签" :value="114"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -59,7 +59,7 @@
<el-input :value="form.transinName" maxlength="40" @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" maxlength="60"></el-input> <el-input v-model.trim="form.abstract" maxlength="60"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -15,18 +15,18 @@
<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-select v-model="form.currency" disabled placeholder="请选择" ref="currencyType"> <el-select v-model.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
<!-- <el-input ref="currency" :value="form.currency" disabled @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="voucherType"> <el-form-item label="凭证类型" prop="voucherType">
<el-select v-model="form.voucherType" disabled placeholder="请选择" ref="voucherType"> <el-select v-model.trim="form.voucherType" disabled placeholder="请选择" ref="voucherType">
<el-option label="存单" :value="123"> </el-option> <el-option label="存单" :value="123"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" prop="drawWay"> <el-form-item label="支取方式" prop="drawWay">
<el-select v-model="form.drawWay" disabled placeholder="请选择" ref="drawWay"> <el-select v-model.trim="form.drawWay" disabled placeholder="请选择" ref="drawWay">
<el-option label="印签" :value="114"> </el-option> <el-option label="印签" :value="114"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -37,7 +37,7 @@
</el-form-item> </el-form-item>
<el-form-item label="签发日期" prop="issueDate"> <el-form-item label="签发日期" prop="issueDate">
<el-date-picker <el-date-picker
v-model="form.issueDate" v-model.trim="form.issueDate"
type="date" type="date"
placeholder="选择日期" placeholder="选择日期"
ref="issueDate" ref="issueDate"
@ -48,7 +48,7 @@
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" disabled placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="form.goldLogo" disabled placeholder="请选择" ref="goldLogo">
<el-option label="钞户" :value="13"> </el-option> <el-option label="钞户" :value="13"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -58,7 +58,7 @@
</el-col> </el-col>
<el-col :span="21" :offset="1" prop='textarea'> <el-col :span="21" :offset="1" prop='textarea'>
<el-form-item label="摘要"> <el-form-item label="摘要">
<el-input type="textarea" maxlength="60" :rows="3" placeholder="请输入内容" ref="abstract" v-model="form.abstract"></el-input> <el-input type="textarea" maxlength="60" :rows="3" placeholder="请输入内容" ref="abstract" v-model.trim="form.abstract"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -12,7 +12,7 @@
<el-input @blur="getBlur" :value="form.shroffAccountNumber" @input="val => checkHanzi(val, form, 'shroffAccountNumber')" ref="shroffAccountNumber"></el-input> <el-input @blur="getBlur" :value="form.shroffAccountNumber" @input="val => checkHanzi(val, form, 'shroffAccountNumber')" ref="shroffAccountNumber"></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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
<!-- <el-option value="CNY人民币">CNY人民币</el-option> --> <!-- <el-option value="CNY人民币">CNY人民币</el-option> -->
</el-select> </el-select>
@ -24,7 +24,7 @@
<el-input :value="form.otherAccountNumber" @input="val => checkHanzi(val, form, 'otherAccountNumber')" ref="otherAccountNumber"></el-input> <el-input :value="form.otherAccountNumber" @input="val => checkHanzi(val, form, 'otherAccountNumber')" ref="otherAccountNumber"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="票据类型" prop="billType"> <el-form-item label="票据类型" prop="billType">
<el-select v-model="form.billType" placeholder="请选择" ref="billType"> <el-select v-model.trim="form.billType" placeholder="请选择" ref="billType">
<el-option v-for="item in getSelectList.billTypeSelect" :label="item.options" :value="item.itemId" :key="item.itemId" ></el-option> <el-option v-for="item in getSelectList.billTypeSelect" :label="item.options" :value="item.itemId" :key="item.itemId" ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -32,7 +32,7 @@
<el-input :value="form.exchangeNumber" disabled @input="val => checkHanzi(val, form, 'exchangeNumber')" ref="exchangeNumber"></el-input> <el-input :value="form.exchangeNumber" disabled @input="val => checkHanzi(val, form, 'exchangeNumber')" ref="exchangeNumber"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="报单号" prop="customsNumber"> <el-form-item label="报单号" prop="customsNumber">
<el-input v-model="form.customsNumber" maxlength="15" ref="customsNumber"></el-input> <el-input v-model.trim="form.customsNumber" maxlength="15" ref="customsNumber"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
@ -45,7 +45,7 @@
</el-form-item> </el-form-item>
<el-form-item label="提入日期" prop="insertDate"> <el-form-item label="提入日期" prop="insertDate">
<!-- <el-date-picker <!-- <el-date-picker
v-model="form.insertDate" v-model.trim="form.insertDate"
type="date" type="date"
placeholder="选择日期" placeholder="选择日期"
ref="insertDate"> ref="insertDate">
@ -63,7 +63,7 @@
<el-input :value="form.exchangeName" @input="val => checkHanzi(val, form, 'exchangeName')" ref="exchangeName"></el-input> <el-input :value="form.exchangeName" @input="val => checkHanzi(val, form, 'exchangeName')" ref="exchangeName"></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" ref="abstract"></el-input> <el-input v-model.trim="form.abstract" ref="abstract"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -12,7 +12,7 @@
<el-input @blur="getBlur" :value="form.shroffAccountNumber" @input="val => checkHanzi(val, form, 'shroffAccountNumber')" ref="shroffAccountNumber"></el-input> <el-input @blur="getBlur" :value="form.shroffAccountNumber" @input="val => checkHanzi(val, form, 'shroffAccountNumber')" ref="shroffAccountNumber"></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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
<!-- <el-option label="CNY人民币" value="12"></el-option> --> <!-- <el-option label="CNY人民币" value="12"></el-option> -->
</el-select> </el-select>
@ -24,7 +24,7 @@
<el-input :value="form.otherAccountNumber" @input="val => checkHanzi(val, form, 'otherAccountNumber')" ref="otherAccountNumber"></el-input> <el-input :value="form.otherAccountNumber" @input="val => checkHanzi(val, form, 'otherAccountNumber')" ref="otherAccountNumber"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="票据类型" prop="billType"> <el-form-item label="票据类型" prop="billType">
<el-select v-model="form.billType" placeholder="请选择" ref="billType"> <el-select v-model.trim="form.billType" placeholder="请选择" ref="billType">
<el-option v-for="item in getSelectList.billTypeSelect" :label="item.options" :key="item.itemId" :value="item.itemId" ></el-option> <el-option v-for="item in getSelectList.billTypeSelect" :label="item.options" :key="item.itemId" :value="item.itemId" ></el-option>
<!-- <el-option :label="119" :key="item.itemId" :value="item.itemId" ></el-option> --> <!-- <el-option :label="119" :key="item.itemId" :value="item.itemId" ></el-option> -->
</el-select> </el-select>
@ -32,7 +32,7 @@
<el-form-item label="出票日期" prop="drawBillDate"> <el-form-item label="出票日期" prop="drawBillDate">
<el-date-picker <el-date-picker
v-model="form.drawBillDate" v-model.trim="form.drawBillDate"
type="date" type="date"
placeholder="选择日期" placeholder="选择日期"
ref="drawBillDate" ref="drawBillDate"
@ -52,7 +52,7 @@
</el-form-item> </el-form-item>
<el-form-item label="提出日期" prop="proposeDate"> <el-form-item label="提出日期" prop="proposeDate">
<!-- <el-date-picker <!-- <el-date-picker
v-model="form.proposeDate" v-model.trim="form.proposeDate"
type="date" type="date"
placeholder="选择日期" placeholder="选择日期"
ref="proposeDate"> ref="proposeDate">
@ -67,7 +67,7 @@
<el-input :value="form.voucherNumber" @input="val => checkHanzi(val, form, 'voucherNumber')" ref="voucherNumber"></el-input> <el-input :value="form.voucherNumber" @input="val => checkHanzi(val, form, 'voucherNumber')" ref="voucherNumber"></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" ref="abstract"></el-input> <el-input v-model.trim="form.abstract" ref="abstract"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -8,7 +8,7 @@
<el-form ref="form" :model="form" label-width="140px" :rules="rules"> <el-form ref="form" :model="form" label-width="140px" :rules="rules">
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="证件类型"> <el-form-item label="证件类型">
<el-select v-model="form.idType" disabled placeholder="请选择" ref="idType"> <el-select v-model.trim="form.idType" disabled placeholder="请选择" ref="idType">
<el-option <el-option
label="身份证" label="身份证"
:value="83"> :value="83">
@ -21,7 +21,7 @@
<el-form-item label="出生日期" prop="birthday"> <el-form-item label="出生日期" prop="birthday">
<el-date-picker <el-date-picker
disabled disabled
v-model="form.birthday" v-model.trim="form.birthday"
type="date" type="date"
placeholder="选择日期" placeholder="选择日期"
format="yyyy-MM-dd" format="yyyy-MM-dd"
@ -42,7 +42,7 @@
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="性别" prop="sex"> <el-form-item label="性别" prop="sex">
<el-select v-model="form.sex" disabled placeholder="请选择" ref='sex'> <el-select v-model.trim="form.sex" disabled placeholder="请选择" ref='sex'>
<!-- <el-option <!-- <el-option
v-for="item in gender" v-for="item in gender"
:key="item.id" :key="item.id"

@ -7,17 +7,17 @@
<el-form ref="form" :model="form" label-width="140px" :rules="rules"> <el-form ref="form" :model="form" label-width="140px" :rules="rules">
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="证件类型"> <el-form-item label="证件类型">
<el-select v-model="form.idType" placeholder="请选择" ref="idType"> <el-select v-model.trim="form.idType" placeholder="请选择" ref="idType">
<el-option label="统一社会信用代码证" :value="82"></el-option> <el-option label="统一社会信用代码证" :value="82"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="公司名称" prop="companyName"> <el-form-item label="公司名称" prop="companyName">
<el-input v-model="form.companyName" maxlength="40" @input="(val) => checkHanzi(val, form, 'companyName')" ref="companyName"></el-input> <el-input v-model.trim="form.companyName" maxlength="40" @input="(val) => checkHanzi(val, form, 'companyName')" ref="companyName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="注册资本" class="relative"> <el-form-item label="注册资本" class="relative">
<el-input :value="form.registeredCapital" @input="val => ismoney(val, form, 'registeredCapital')" maxlength="15" ref="registeredCapital"></el-input> <el-input :value="form.registeredCapital" @input="val => ismoney(val, form, 'registeredCapital')" maxlength="15" ref="registeredCapital"></el-input>
<span class="absolute" style="right: 10px;font-size: 20px;"></span> <span class="absolute" style="right: 10px;font-size: 16px;line-height: 40px; color: #606266;"></span>
</el-form-item> </el-form-item>
<el-form-item label="法人证件号码" required> <el-form-item label="法人证件号码" required>
<div class="idCard" @click="popUp('身份证扫描仪')" v-if='!idNumberJudge'> <div class="idCard" @click="popUp('身份证扫描仪')" v-if='!idNumberJudge'>
@ -36,15 +36,15 @@
<el-input :value="form.codeNumber" @input="(val) => checkHanzi(val, form, 'codeNumber')" ref="codeNumber"></el-input> <el-input :value="form.codeNumber" @input="(val) => checkHanzi(val, form, 'codeNumber')" ref="codeNumber"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="公司地址"> <el-form-item label="公司地址">
<el-input v-model="form.companyAddress" maxlength="60" ref="companyAddress"></el-input> <el-input v-model.trim="form.companyAddress" maxlength="60" ref="companyAddress"></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.trim="form.certificateType" placeholder="请选择" ref="certificateType">
<el-option label="身份证" :value="83"></el-option> <el-option label="身份证" :value="83"></el-option>
</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" disabled @input="(val) => checkName(val, form, 'name')" ref="name"></el-input> <el-input v-model.trim="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>
@ -178,6 +178,8 @@ export default {
// } // }
// } // }
this.getFormData() this.getFormData()
}, },
mounted() { mounted() {
}, },
@ -195,7 +197,7 @@ export default {
else if (list[i].answerId == '49') {this.form.codeNumber = 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 == '50') {this.form.companyName = list[i].emptyTwo} //
else if (list[i].answerId == '51') {this.form.companyAddress = list[i].emptyTwo} // else if (list[i].answerId == '51') {this.form.companyAddress = list[i].emptyTwo} //
else if (list[i].answerId == '52') {this.form.registeredCapital = list[i].emptyTwo} // else if (list[i].answerId == '52') {this.form.registeredCapital = list[i].emptyTwo/10000} //
else if (list[i].answerId == '53') {this.form.certificateType = +list[i].emptyTwo} // else if (list[i].answerId == '53') {this.form.certificateType = +list[i].emptyTwo} //
// else if (list[i].answerId == '54') {sessionStorage.setItem('firmClientIdentity', list[i].emptyTwo)} // // else if (list[i].answerId == '54') {sessionStorage.setItem('firmClientIdentity', list[i].emptyTwo)} //
else if (list[i].answerId == '54') { else if (list[i].answerId == '54') {
@ -266,7 +268,7 @@ export default {
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" })// 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" })//
} }
if(this.form.registeredCapital){ if(this.form.registeredCapital){
const getRegisteredCapital = this.form.registeredCapital.slice(0, this.form.registeredCapital.length-1) const getRegisteredCapital = this.form.registeredCapital.slice(0, this.form.registeredCapital.length-1)*10000
formList.push({ "answerId":'52', "emptyOne": "23", "emptyTwo": getRegisteredCapital, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,52", "type": "3" })// formList.push({ "answerId":'52', "emptyOne": "23", "emptyTwo": getRegisteredCapital, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,52", "type": "3" })//
} }
if(this.form.name){ if(this.form.name){
@ -297,6 +299,7 @@ export default {
this.setDataFlow({ userName: this.form.name }) this.setDataFlow({ userName: this.form.name })
// //
this.setDataFlow({ [moduleName]: true }) this.setDataFlow({ [moduleName]: true })
this.form.registeredCapital = this.form.registeredCapital.slice(0, this.form.registeredCapital.length-1)
}).catch((error)=>{ }).catch((error)=>{
this.setTipsOperate('服务器繁忙哦,提交失败。') this.setTipsOperate('服务器繁忙哦,提交失败。')
}) })

@ -8,7 +8,7 @@
<el-form ref="form" :model="form" label-width="120px" :rules="rules"> <el-form ref="form" :model="form" label-width="120px" :rules="rules">
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="日期" prop="date"> <el-form-item label="日期" prop="date">
<!-- <el-date-picker type="date" placeholder="选择日期" v-model.trim="form.date" style="width: 100%;" ref="date"></el-date-picker> --> <!-- <el-date-picker type="date" placeholder="选择日期" v-model.trim.trim="form.date" style="width: 100%;" ref="date"></el-date-picker> -->
<el-input :value="form.date" disabled ref="date"></el-input> <el-input :value="form.date" disabled ref="date"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>

@ -9,7 +9,7 @@
<el-form ref="form" :model="form" label-width="120px" :rules="rules"> <el-form ref="form" :model="form" label-width="120px" :rules="rules">
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="日期" required> <el-form-item label="日期" required>
<!-- <el-date-picker type="date" placeholder="选择日期" v-model="form.date" style="width: 100%;"></el-date-picker> --> <!-- <el-date-picker type="date" placeholder="选择日期" v-model.trim="form.date" style="width: 100%;"></el-date-picker> -->
<el-input :value="form.date" disabled ref="date"></el-input> <el-input :value="form.date" disabled ref="date"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>

@ -10,7 +10,7 @@
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="证件类型"> <el-form-item label="证件类型">
<el-select v-model="form.certificateType" disabled placeholder="请选择"> <el-select v-model.trim="form.certificateType" disabled placeholder="请选择">
<el-option label="身份证" value="身份证"> </el-option> <el-option label="身份证" value="身份证"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -22,7 +22,7 @@
</el-col> </el-col>
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="客户姓名" prop="customerName" :rules="rules.customerName"> <el-form-item label="客户姓名" prop="customerName" :rules="rules.customerName">
<el-input v-model="form.customerName"></el-input> <el-input v-model.trim="form.customerName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="证件号码" required> <el-form-item label="证件号码" required>
<div class="idCard" @click="popUp('刷卡器')"> <div class="idCard" @click="popUp('刷卡器')">

@ -14,32 +14,32 @@
<el-input @blur="getDataBlur" ref="voucherNumber" :value="form.voucherNumber" @input="(val) => inputListen(val, form, 'voucherNumber')"></el-input> <el-input @blur="getDataBlur" ref="voucherNumber" :value="form.voucherNumber" @input="(val) => inputListen(val, form, 'voucherNumber')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="客户号" prop="customerNumber"> <el-form-item label="客户号" prop="customerNumber">
<el-input v-model="form.customerNumber" disabled></el-input> <el-input v-model.trim="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" disabled placeholder="请选择" ref="currency"> <el-select v-model.trim="form.currency" disabled placeholder="请选择" ref="currency">
<el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </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" disabled placeholder="请选择" ref="noticeType"> <el-select v-model.trim="form.noticeType" disabled placeholder="请选择" ref="noticeType">
<el-option label="1天" :value="95"> </el-option> <el-option label="1天" :value="95"> </el-option>
<el-option label="7天" :value="96"> </el-option> <el-option label="7天" :value="96"> </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.trim="form.breathDate" ></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" disabled @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="drawWayType"> <el-form-item label="支取类别" prop="drawWayType">
<el-select v-model="form.drawWayType" disabled placeholder="请选择" ref="drawWayType"> <el-select v-model.trim="form.drawWayType" disabled placeholder="请选择" ref="drawWayType">
<el-option label="现金" :value="133"> </el-option> <el-option label="现金" :value="133"> </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" disabled placeholder="请选择" ref="certificateType"> <el-select v-model.trim="form.certificateType" disabled placeholder="请选择" ref="certificateType">
<el-option label="身份证" :value="83"> </el-option> <el-option label="身份证" :value="83"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -55,7 +55,7 @@
</el-col> </el-col>
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="凭证类型" prop="voucherType"> <el-form-item label="凭证类型" prop="voucherType">
<el-select v-model="form.voucherType" disabled placeholder="请选择" ref="voucherType"> <el-select v-model.trim="form.voucherType" disabled placeholder="请选择" ref="voucherType">
<el-option label="存单" :value="123"> </el-option> <el-option label="存单" :value="123"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -63,12 +63,12 @@
<el-input :value="form.clientName" disabled @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="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" disabled placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="form.goldLogo" disabled placeholder="请选择" ref="goldLogo">
<el-option v-for="item in getSelectList.goldLogo" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.goldLogo" :label="item.options" :value="item.itemId" :key="item.itemId"> </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 disabled v-model="form.depositNumber"></el-input> <el-input disabled v-model.trim="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" disabled @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>

@ -5,7 +5,7 @@
<el-form ref="form" :model="form" label-width="120px" :rules="rules"> <el-form ref="form" :model="form" label-width="120px" :rules="rules">
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<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.trim="form.certificateType" placeholder="请选择" ref="certificateType">
<el-option label="身份证" :value="83"> </el-option> <el-option label="身份证" :value="83"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -13,18 +13,18 @@
<el-input :value="form.clientNumber" disabled @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" disabled placeholder="请选择" ref="currency"> <el-select v-model.trim="form.currency" disabled placeholder="请选择" ref="currency">
<el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="凭证类型" prop="voucherType"> <el-form-item label="凭证类型" prop="voucherType">
<el-select disabled v-model="form.voucherType" placeholder="请选择" ref="voucherType"> <el-select disabled v-model.trim="form.voucherType" placeholder="请选择" ref="voucherType">
<el-option label="存单" :value="123"> </el-option> <el-option label="存单" :value="123"> </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.trim="form.noticeType" placeholder="请选择" ref="noticeType">
<el-option label="1天" :value="95"> </el-option> <el-option label="1天" :value="95"> </el-option>
<el-option label="7天" :value="96"> </el-option> <el-option label="7天" :value="96"> </el-option>
</el-select> </el-select>
@ -46,7 +46,7 @@
<el-input disabled :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="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" disabled placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="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-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -60,7 +60,7 @@
<el-input ref="voucherNumber" :value="form.voucherNumber" @input="(val) => inputListen(val, form, 'voucherNumber')"></el-input> <el-input ref="voucherNumber" :value="form.voucherNumber" @input="(val) => inputListen(val, form, 'voucherNumber')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="存款类别" prop="depositType"> <el-form-item label="存款类别" prop="depositType">
<el-select v-model="form.depositType" disabled placeholder="请选择" ref="depositType"> <el-select v-model.trim="form.depositType" disabled placeholder="请选择" ref="depositType">
<el-option label="现金" :value="92"> </el-option> <el-option label="现金" :value="92"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>

@ -8,7 +8,7 @@
<el-input ref="cardNumber" disabled :value="form.cardNumber" @input="(val) => inputListen(val, form, 'cardNumber')"></el-input> <el-input ref="cardNumber" disabled :value="form.cardNumber" @input="(val) => inputListen(val, form, 'cardNumber')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="证件类型"> <el-form-item label="证件类型">
<el-select v-model="form.idType" placeholder="请选择"> <el-select v-model.trim="form.idType" placeholder="请选择">
<el-option label="身份证" :value="83"> </el-option> <el-option label="身份证" :value="83"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -30,7 +30,7 @@
<p>请刷身份证</p> <p>请刷身份证</p>
</div> </div>
<div v-else> <div v-else>
<el-input v-model="form.idNumber" maxlength="20" disabled ref="idNumber"></el-input> <el-input v-model.trim="form.idNumber" maxlength="20" disabled ref="idNumber"></el-input>
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>

@ -14,7 +14,7 @@
</div> </div>
</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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
<!-- <el-option value="CNY人民币">CNY人民币</el-option> --> <!-- <el-option value="CNY人民币">CNY人民币</el-option> -->
</el-select> </el-select>
@ -28,7 +28,7 @@
<el-input ref="userName" disabled :value="form.userName" maxlength="20" @input="(val) => checkName(val, form, 'userName')"></el-input> <el-input ref="userName" disabled :value="form.userName" maxlength="20" @input="(val) => checkName(val, form, 'userName')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" ref="goldLogo" placeholder="请选择"> <el-select v-model.trim="form.goldLogo" ref="goldLogo" placeholder="请选择">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
<!-- <el-option label="钞户" value="钞户"> </el-option> --> <!-- <el-option label="钞户" value="钞户"> </el-option> -->
</el-select> </el-select>
@ -39,7 +39,7 @@
</el-col> </el-col>
<el-col :span="21" :offset="1"> <el-col :span="21" :offset="1">
<el-form-item label="摘要"> <el-form-item label="摘要">
<el-input type="textarea" :rows="3" placeholder="请输入内容" maxlength="60" v-model="form.remark" ref="remark"></el-input> <el-input type="textarea" :rows="3" placeholder="请输入内容" maxlength="60" v-model.trim="form.remark" ref="remark"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -10,7 +10,7 @@
<el-input :value="form.userNumber" disabled @input="(val) => checkHanzi(val, form, 'userNumber')" ref="userNumber"></el-input> <el-input :value="form.userNumber" disabled @input="(val) => checkHanzi(val, form, 'userNumber')" ref="userNumber"></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.trim="form.currency" placeholder="请选择" ref="currency">
<el-option label='CNY人民币' :value="12" :key="12">CNY人民币</el-option> <el-option label='CNY人民币' :value="12" :key="12">CNY人民币</el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -20,13 +20,13 @@
<el-input :value="form.userName" disabled @input="(val) => checkName(val, form, 'userName')" ref="userName"></el-input> <el-input :value="form.userName" disabled @input="(val) => checkName(val, form, 'userName')" ref="userName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" disabled placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="form.goldLogo" disabled placeholder="请选择" ref="goldLogo">
<el-option v-for="item in goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<!-- <el-form-item label="钞汇标识" prop="goldLogo" disabled> <!-- <el-form-item label="钞汇标识" prop="goldLogo" disabled>
<el-select v-model="form.goldLogo" disabled placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="form.goldLogo" disabled placeholder="请选择" ref="goldLogo">
<el-option label="钞户" value="钞户"> </el-option> <el-option label="钞户" value="钞户"> </el-option>
</el-select> </el-select>
</el-form-item> --> </el-form-item> -->
@ -39,7 +39,7 @@
<el-form ref="form1" :model="form" label-width="120px"> <el-form ref="form1" :model="form" label-width="120px">
<el-col :span="10" :offset="2"> <el-col :span="10" :offset="2">
<el-form-item label="账户性质"> <el-form-item label="账户性质">
<el-select v-model="form.accountQuality" placeholder="请选择" ref="accountQuality"> <el-select v-model.trim="form.accountQuality" placeholder="请选择" ref="accountQuality">
<!-- <el-option v-for="item in accountQualitySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <!-- <el-option v-for="item in accountQualitySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
--> -->
<el-option label="个人结算户" :value="14"> </el-option> <el-option label="个人结算户" :value="14"> </el-option>
@ -55,7 +55,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="账户类型" prop="accountType"> <el-form-item label="账户类型" prop="accountType">
<el-select v-model="form.accountType" placeholder="请选择" ref="accountType"> <el-select v-model.trim="form.accountType" placeholder="请选择" ref="accountType">
<!-- 16: '一类户', <!-- 16: '一类户',
17: '二类户', 17: '二类户',
97: '结算户', 97: '结算户',
@ -69,14 +69,14 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" prop="drawWay"> <el-form-item label="支取方式" prop="drawWay">
<el-select v-model="form.drawWay" placeholder="请选择" ref="drawWay"> <el-select v-model.trim="form.drawWay" placeholder="请选择" ref="drawWay">
<el-option label="密码" :value="18"> </el-option> <el-option label="密码" :value="18"> </el-option>
</el-select> </el-select>
</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="voucherType"> <el-form-item label="凭证类型" prop="voucherType">
<el-select v-model="form.voucherType" placeholder="请选择" ref="voucherType"> <el-select v-model.trim="form.voucherType" placeholder="请选择" ref="voucherType">
<el-option label="IC卡" :value="15"> </el-option> <el-option label="IC卡" :value="15"> </el-option>
<el-option label="转账支票" :value="115"> </el-option> <el-option label="转账支票" :value="115"> </el-option>
<el-option label="现金支票" :value="116"> </el-option> <el-option label="现金支票" :value="116"> </el-option>
@ -112,7 +112,7 @@
<el-form ref="form2" :model="form" label-width="120px"> <el-form ref="form2" :model="form" label-width="120px">
<el-col :span="10" :offset="2"> <el-col :span="10" :offset="2">
<el-form-item label="账户性质"> <el-form-item label="账户性质">
<el-select v-model="form.accountQualitysTwo" placeholder="请选择"> <el-select v-model.trim="form.accountQualitysTwo" placeholder="请选择">
<el-option label="个人结算户" :value="14"> </el-option> <el-option label="个人结算户" :value="14"> </el-option>
<el-option label="基本户" :value="101"> </el-option> <el-option label="基本户" :value="101"> </el-option>
<el-option label="一般户" :value="102"> </el-option> <el-option label="一般户" :value="102"> </el-option>
@ -121,7 +121,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="账户类型" required> <el-form-item label="账户类型" required>
<el-select v-model="form.accountTypesTwo" placeholder="请选择"> <el-select v-model.trim="form.accountTypesTwo" placeholder="请选择">
<el-option label="一类户" :value="16"> </el-option> <el-option label="一类户" :value="16"> </el-option>
<el-option label="二类户" :value="17"> </el-option> <el-option label="二类户" :value="17"> </el-option>
<!-- <el-option label="结算户" :value="97"> </el-option> <!-- <el-option label="结算户" :value="97"> </el-option>
@ -129,7 +129,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" required> <el-form-item label="支取方式" required>
<el-select v-model="form.drawWaysTwo" placeholder="请选择"> <el-select v-model.trim="form.drawWaysTwo" placeholder="请选择">
<!-- <el-option v-for="item in drawWaySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> --> <!-- <el-option v-for="item in drawWaySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> -->
<el-option label="密码" :value="18"> </el-option> <el-option label="密码" :value="18"> </el-option>
</el-select> </el-select>
@ -137,7 +137,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>
<el-select v-model="form.voucherTypesTwo" placeholder="请选择"> <el-select v-model.trim="form.voucherTypesTwo" placeholder="请选择">
<el-option label="IC卡" :value="15"> </el-option> <el-option label="IC卡" :value="15"> </el-option>
<el-option label="转账支票" :value="115"> </el-option> <el-option label="转账支票" :value="115"> </el-option>
<el-option label="现金支票" :value="116"> </el-option> <el-option label="现金支票" :value="116"> </el-option>
@ -172,7 +172,7 @@
<el-form ref="form3" :model="form" label-width="120px"> <el-form ref="form3" :model="form" label-width="120px">
<el-col :span="10" :offset="2"> <el-col :span="10" :offset="2">
<el-form-item label="账户性质"> <el-form-item label="账户性质">
<el-select v-model="form.accountQualitysThree" placeholder="请选择"> <el-select v-model.trim="form.accountQualitysThree" placeholder="请选择">
<el-option label="个人结算户" :value="14"> </el-option> <el-option label="个人结算户" :value="14"> </el-option>
<el-option label="基本户" :value="101"> </el-option> <el-option label="基本户" :value="101"> </el-option>
<el-option label="一般户" :value="102"> </el-option> <el-option label="一般户" :value="102"> </el-option>
@ -181,7 +181,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="账户类型" required> <el-form-item label="账户类型" required>
<el-select v-model="form.accountTypesThree" placeholder="请选择"> <el-select v-model.trim="form.accountTypesThree" placeholder="请选择">
<el-option label="一类户" :value="16"> </el-option> <el-option label="一类户" :value="16"> </el-option>
<el-option label="二类户" :value="17"> </el-option> <el-option label="二类户" :value="17"> </el-option>
<!-- <el-option label="结算户" :value="97"> </el-option> <!-- <el-option label="结算户" :value="97"> </el-option>
@ -189,7 +189,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" required> <el-form-item label="支取方式" required>
<el-select v-model="form.drawWaysThree" placeholder="请选择"> <el-select v-model.trim="form.drawWaysThree" placeholder="请选择">
<el-option label="密码" :value="18"> </el-option> <el-option label="密码" :value="18"> </el-option>
<!-- <el-option v-for="item in drawWaySelectList" :label="item.options" :value="item.options" :key="item.itemId"> </el-option> --> <!-- <el-option v-for="item in drawWaySelectList" :label="item.options" :value="item.options" :key="item.itemId"> </el-option> -->
</el-select> </el-select>
@ -197,7 +197,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>
<el-select v-model="form.voucherTypesThree" placeholder="请选择"> <el-select v-model.trim="form.voucherTypesThree" placeholder="请选择">
<el-option label="IC卡" :value="15"> </el-option> <el-option label="IC卡" :value="15"> </el-option>
<el-option label="转账支票" :value="115"> </el-option> <el-option label="转账支票" :value="115"> </el-option>
<el-option label="现金支票" :value="116"> </el-option> <el-option label="现金支票" :value="116"> </el-option>

@ -9,11 +9,11 @@
<p>请刷卡</p> <p>请刷卡</p>
</div> </div>
<div v-else> <div v-else>
<el-input ref="cardNumber" disabled v-model="form.cardNumber" @input="(val) => inputListen(val, form, 'cardNumber')"></el-input> <el-input ref="cardNumber" disabled v-model.trim="form.cardNumber" @input="(val) => inputListen(val, form, 'cardNumber')"></el-input>
</div> </div>
</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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -21,7 +21,7 @@
<el-input :value="form.balance" maxlength="20" @input="val => ismoney(val, form, 'balance')"></el-input> <el-input :value="form.balance" maxlength="20" @input="val => ismoney(val, form, 'balance')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="总金额"> <el-form-item label="总金额">
<el-input v-model="form.totalMoney" disabled maxlength="20" placeholder="显示余额加利息总额"></el-input> <el-input v-model.trim="form.totalMoney" disabled maxlength="20" placeholder="显示余额加利息总额"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="支取密码" required> <el-form-item label="支取密码" required>
<div v-if='!form.drawPassword' class="idCard" @click="popUp2('密码器')"> <div v-if='!form.drawPassword' class="idCard" @click="popUp2('密码器')">
@ -37,7 +37,7 @@
<el-input :value="form.userName" disabled maxlength="20" @input="(val) => checkName(val, form, 'userName')" ref="userName"></el-input> <el-input :value="form.userName" disabled maxlength="20" @input="(val) => checkName(val, form, 'userName')" ref="userName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识"> <el-form-item label="钞汇标识">
<el-select v-model="form.goldLogo" placeholder="请选择"> <el-select v-model.trim="form.goldLogo" placeholder="请选择">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -45,14 +45,14 @@
<el-input :value="form.interest" @input="val => ismoney(val, form, 'interest')" maxlength="20"></el-input> <el-input :value="form.interest" @input="val => ismoney(val, form, 'interest')" maxlength="20"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" prop="drawWay"> <el-form-item label="支取方式" prop="drawWay">
<el-select v-model="form.drawWay" placeholder="请选择" ref="drawWay"> <el-select v-model.trim="form.drawWay" placeholder="请选择" ref="drawWay">
<el-option label="现金" :value="93"> </el-option> <el-option label="现金" :value="93"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="21" :offset="1"> <el-col :span="21" :offset="1">
<el-form-item label="摘要"> <el-form-item label="摘要">
<el-input type="textarea" maxlength="60" :rows="3" placeholder="请输入内容" v-model="form.remark"></el-input> <el-input type="textarea" maxlength="60" :rows="3" placeholder="请输入内容" v-model.trim="form.remark"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -13,7 +13,7 @@
</div> </div>
</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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
<!-- <el-option value="CNY人民币">CNY人民币</el-option> --> <!-- <el-option value="CNY人民币">CNY人民币</el-option> -->
</el-select> </el-select>
@ -30,7 +30,7 @@
<el-input :value="form.userName" disabled @input="(val) => checkName(val, form, 'userName')"></el-input> <el-input :value="form.userName" disabled @input="(val) => checkName(val, form, 'userName')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="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-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -48,7 +48,7 @@
</el-col> </el-col>
<el-col :span="21" :offset="1"> <el-col :span="21" :offset="1">
<el-form-item label="摘要"> <el-form-item label="摘要">
<el-input type="textarea" :rows="3" maxlength="60" placeholder="请输入内容" v-model="form.remark"></el-input> <el-input type="textarea" :rows="3" maxlength="60" placeholder="请输入内容" v-model.trim="form.remark"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -13,7 +13,7 @@
</div> </div>
</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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
<!-- <el-option value="CNY人民币">CNY人民币</el-option> --> <!-- <el-option value="CNY人民币">CNY人民币</el-option> -->
</el-select> </el-select>
@ -35,13 +35,13 @@
<el-input ref="userName" disabled :value="form.userName" @input="(val) => checkName(val, form, 'userName')"></el-input> <el-input ref="userName" disabled :value="form.userName" @input="(val) => checkName(val, form, 'userName')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="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-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </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="drawWay"> <el-form-item label="支取方式" prop="drawWay">
<el-select v-model="form.drawWay" placeholder="请选择" ref="drawWay"> <el-select v-model.trim="form.drawWay" placeholder="请选择" ref="drawWay">
<el-option label="密码" :value="18"> </el-option> <el-option label="密码" :value="18"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -51,7 +51,7 @@
</el-col> </el-col>
<el-col :span="21" :offset="1"> <el-col :span="21" :offset="1">
<el-form-item label="摘要"> <el-form-item label="摘要">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="form.remark" ref="remark"></el-input> <el-input type="textarea" :rows="3" placeholder="请输入内容" v-model.trim="form.remark" ref="remark"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -14,7 +14,7 @@
<el-input @blur="getDataBlur" ref="voucherNumber" :value="form.voucherNumber" @input="(val) => inputListen(val, form, 'voucherNumber')"></el-input> <el-input @blur="getDataBlur" ref="voucherNumber" :value="form.voucherNumber" @input="(val) => inputListen(val, form, 'voucherNumber')"></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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -22,15 +22,15 @@
<el-input :value="form.money" maxlength='15' @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-form-item label="利率(%)" prop="interestRate"> <el-form-item label="利率(%)" prop="interestRate">
<el-input v-model="form.interestRate" disabled ref="interestRate"></el-input> <el-input v-model.trim="form.interestRate" disabled ref="interestRate"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" prop="drawWay"> <el-form-item label="支取方式" prop="drawWay">
<el-select v-model="form.drawWay" placeholder="请选择" ref="drawWay"> <el-select v-model.trim="form.drawWay" placeholder="请选择" ref="drawWay">
<el-option label="密码" :value="18"> </el-option> <el-option label="密码" :value="18"> </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 v-model="form.certificateDeposit" placeholder="请选择" ref="certificateDeposit"> <el-select v-model.trim="form.certificateDeposit" placeholder="请选择" ref="certificateDeposit">
<el-option label="现金" :value="92"> </el-option> <el-option label="现金" :value="92"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -40,12 +40,12 @@
<el-input ref="customerName" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input> <el-input ref="customerName" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="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-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </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 v-model="form.depositTerm" placeholder="请选择" ref="depositTerm"> <el-select v-model.trim="form.depositTerm" placeholder="请选择" ref="depositTerm">
<el-option label="3个月" :value="84"> </el-option> <el-option label="3个月" :value="84"> </el-option>
<el-option label="6个月" :value="85"> </el-option> <el-option label="6个月" :value="85"> </el-option>
<el-option label="1年" :value="86"> </el-option> <el-option label="1年" :value="86"> </el-option>
@ -55,7 +55,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="续存" prop="extendPeriod"> <el-form-item label="续存" prop="extendPeriod">
<el-radio-group v-model="form.extendPeriod" ref="extendPeriod"> <el-radio-group v-model.trim="form.extendPeriod" ref="extendPeriod">
<el-radio :label="90">不续存</el-radio> <el-radio :label="90">不续存</el-radio>
<el-radio :label="91">续存</el-radio> <el-radio :label="91">续存</el-radio>
</el-radio-group> </el-radio-group>
@ -74,7 +74,7 @@
</el-col> </el-col>
<el-col :span="21" :offset="1"> <el-col :span="21" :offset="1">
<el-form-item label="摘要" prop="textarea"> <el-form-item label="摘要" prop="textarea">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="form.abstract" ref="textarea"></el-input> <el-input type="textarea" :rows="3" placeholder="请输入内容" v-model.trim="form.abstract" ref="textarea"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -5,7 +5,7 @@
<el-form ref="form" :model="form" label-width="120px" :rules="rules"> <el-form ref="form" :model="form" label-width="120px" :rules="rules">
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="证件类型"> <el-form-item label="证件类型">
<el-select v-model="form.certificateType" placeholder="请选择"> <el-select v-model.trim="form.certificateType" placeholder="请选择">
<el-option label="身份证" :value="83"> </el-option> <el-option label="身份证" :value="83"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -13,20 +13,20 @@
<el-input ref="clientNumber" disabled maxlength="20" :value="form.clientNumber" @input="(val) => checkHanzi(val, form, 'clientNumber')"></el-input> <el-input ref="clientNumber" disabled maxlength="20" :value="form.clientNumber" @input="(val) => checkHanzi(val, form, '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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="凭证类型" prop="voucherType"> <el-form-item label="凭证类型" prop="voucherType">
<el-select v-model="form.voucherType" placeholder="请选择" ref="voucherType"> <el-select v-model.trim="form.voucherType" placeholder="请选择" ref="voucherType">
<el-option label="存单" :value="123"> </el-option> <el-option label="存单" :value="123"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" prop="drawWay"> <el-form-item label="支取方式" prop="drawWay">
<!-- <el-select v-model="form.drawWay" placeholder="请选择" ref="drawWay"> <!-- <el-select v-model.trim="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-option v-for="item in getSelectList.chargeWayList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> --> </el-select> -->
<el-select v-model="form.drawWay" placeholder="请选择" ref="drawWay"> <el-select v-model.trim="form.drawWay" placeholder="请选择" ref="drawWay">
<el-option label="密码" :value="18"> </el-option> <el-option label="密码" :value="18"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -44,7 +44,7 @@
<el-input ref="customerName" maxlength="20" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input> <el-input ref="customerName" maxlength="20" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="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-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>

@ -14,7 +14,7 @@
<el-input @blur="getDataBlur" ref="voucherNumber" :value="form.voucherNumber" @input="(val) => inputListen(val, form, 'voucherNumber')"></el-input> <el-input @blur="getDataBlur" ref="voucherNumber" :value="form.voucherNumber" @input="(val) => inputListen(val, form, 'voucherNumber')"></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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -22,13 +22,13 @@
<el-input ref="depositNumber" disabled :value="form.depositNumber" @input="(val) => checkHanzi(val, form, 'depositNumber')"></el-input> <el-input ref="depositNumber" disabled :value="form.depositNumber" @input="(val) => checkHanzi(val, form, 'depositNumber')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="支取方式" prop="withdrawWay"> <el-form-item label="支取方式" prop="withdrawWay">
<el-radio-group v-model="form.withdrawWay" ref="withdrawWay"> <el-radio-group v-model.trim="form.withdrawWay" ref="withdrawWay">
<el-radio :label="125">部分支取</el-radio> <el-radio :label="125">部分支取</el-radio>
<el-radio :label="126">全部支取并销户</el-radio> <el-radio :label="126">全部支取并销户</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
<el-form-item label="支取类别" prop="withdrawType"> <el-form-item label="支取类别" prop="withdrawType">
<el-select v-model="form.withdrawType" placeholder="请选择" ref="withdrawType"> <el-select v-model.trim="form.withdrawType" placeholder="请选择" ref="withdrawType">
<el-option label="现金" :value="124"> </el-option> <el-option label="现金" :value="124"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -46,7 +46,7 @@
<el-input :value="form.customerName" disabled @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="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="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-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -141,6 +141,14 @@ export default{
}, },
data(){ data(){
const withdrawAmountValidator = (rule, value, cb) => {
const maxMoney = Number(this.form.capital) + Number(this.form.interest)
if(Number(value) > maxMoney) {
cb(new Error('支取金额不应超过本金与利息之和'))
}else {
cb()
}
}
return{ return{
moduleName: 'timeDeposit/withdrawal', moduleName: 'timeDeposit/withdrawal',
visible: false, visible: false,
@ -222,6 +230,10 @@ export default{
message: '请输入支取金额', message: '请输入支取金额',
trigger: 'blur' trigger: 'blur'
}, },
{
validator: withdrawAmountValidator,
trigger: 'change'
}
], ],
withdrawWay: [ withdrawWay: [
{ {
@ -322,15 +334,7 @@ export default{
// const reg = /([1-9]\d{0,9}|0)(\.\d{1,2})?$/ // // const reg = /([1-9]\d{0,9}|0)(\.\d{1,2})?$/ //
const reg2 = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/; // const reg2 = /(^[1-9]([0-9]+)?(\.[0-9]{1,2})?$)|(^(0){1}$)|(^[0-9]\.[0-9]([0-9])?$)/; //
if (reg2.test(Number(val)) || val==='') { if (reg2.test(Number(val)) || val==='') {
// +
const maxMoney = Number(this.form.capital) + Number(this.form.interest)
if(Number(val) <= maxMoney) {
this.form.withdrawAmount = val this.form.withdrawAmount = val
}else {
this.form.withdrawAmount = maxMoney
// this.setTipsOperate('')
}
} }
}, },
getDataBlur() { getDataBlur() {
@ -347,7 +351,7 @@ export default{
this.form.depositNumber = depositNumber this.form.depositNumber = depositNumber
this.form.capital = capital this.form.capital = capital
this.form.withdrawType = withdrawType this.form.withdrawType = withdrawType
this.form.withdrawAmount = Number(this.form.interest) + Number(this.form.capital) // this.form.withdrawAmount = Number(this.form.interest) + Number(this.form.capital)
}, },
getFormData(){ getFormData(){
const parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,26,58,120' const parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,26,58,120'

@ -5,7 +5,7 @@
<el-form ref="form" :model="form" label-width="120px" :rules="rules"> <el-form ref="form" :model="form" label-width="120px" :rules="rules">
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<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.trim="form.certificateType" placeholder="请选择" ref="certificateType">
<el-option label="身份证" :value="83"> </el-option> <el-option label="身份证" :value="83"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -19,7 +19,7 @@
<!-- <el-input @blur="getDataBlur" ref="voucherNumber" maxlength="20" :value="form.voucherNumber" @input="(val) => inputListen(val, form, 'voucherNumber')"></el-input> --> <!-- <el-input @blur="getDataBlur" ref="voucherNumber" maxlength="20" :value="form.voucherNumber" @input="(val) => inputListen(val, form, 'voucherNumber')"></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" disabled placeholder="请选择" ref="currency"> <el-select v-model.trim="form.currency" disabled placeholder="请选择" ref="currency">
<el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -35,7 +35,7 @@
<el-form-item label="起息日期" required> <el-form-item label="起息日期" required>
<el-date-picker <el-date-picker
disabled disabled
v-model="form.signDate" v-model.trim="form.signDate"
type="date" type="date"
placeholder="选择日期" placeholder="选择日期"
format="yyyy-MM-dd" format="yyyy-MM-dd"
@ -58,7 +58,7 @@
<el-input ref="customerName" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input> <el-input ref="customerName" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" disabled placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="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-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -66,7 +66,7 @@
<el-input :value="form.capital" disabled @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="depositTerm"> <el-form-item label="存期" prop="depositTerm">
<el-select v-model="form.depositTerm" disabled placeholder="请选择" ref="depositTerm"> <el-select v-model.trim="form.depositTerm" disabled placeholder="请选择" ref="depositTerm">
<el-option label="1年" :value="86"> </el-option> <el-option label="1年" :value="86"> </el-option>
<el-option label="3年" :value="88"> </el-option> <el-option label="3年" :value="88"> </el-option>
<el-option label="5年" :value="89"> </el-option> <el-option label="5年" :value="89"> </el-option>
@ -84,7 +84,7 @@
</div> </div>
</el-form-item> </el-form-item>
<!-- <el-form-item label="续存标识" required> <!-- <el-form-item label="续存标识" required>
<el-select v-model="form.identification" placeholder="请选择"> <el-select v-model.trim="form.identification" placeholder="请选择">
<el-option label="不续存" value="不续存"> </el-option> <el-option label="不续存" value="不续存"> </el-option>
<el-option label="续存1年" value="续存1年"> </el-option> <el-option label="续存1年" value="续存1年"> </el-option>
<el-option label="续存3年" value="续存3年"> </el-option> <el-option label="续存3年" value="续存3年"> </el-option>

@ -17,7 +17,7 @@
<el-input :value="form.depositNumber" disabled @input="(val) => checkHanzi(val, form, 'depositNumber')"></el-input> <el-input :value="form.depositNumber" disabled @input="(val) => checkHanzi(val, form, 'depositNumber')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" disabled placeholder="请选择"> <el-select v-model.trim="form.goldLogo" disabled placeholder="请选择">
<el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -30,12 +30,12 @@
<el-input ref="customerName" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input> <el-input ref="customerName" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></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" disabled placeholder="请选择" ref="currency"> <el-select v-model.trim="form.currency" disabled placeholder="请选择" ref="currency">
<el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option> <el-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </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 v-model="form.depositTerm" disabled placeholder="请选择" ref="depositTerm"> <el-select v-model.trim="form.depositTerm" disabled placeholder="请选择" ref="depositTerm">
<el-option label="1年" :value="86"> </el-option> <el-option label="1年" :value="86"> </el-option>
<el-option label="3年" :value="88"> </el-option> <el-option label="3年" :value="88"> </el-option>
<el-option label="5年" :value="89"> </el-option> <el-option label="5年" :value="89"> </el-option>

@ -5,7 +5,7 @@
<el-form ref="form" :model="form" label-width="120px" :rules="rules"> <el-form ref="form" :model="form" label-width="120px" :rules="rules">
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<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.trim="form.certificateType" placeholder="请选择" ref="certificateType">
<el-option label="身份证" :value="83"> </el-option> <el-option label="身份证" :value="83"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -13,12 +13,12 @@
<el-input ref="clientNumber" disabled :value="form.clientNumber" @input="(val) => checkHanzi(val, form, 'clientNumber')" ></el-input> <el-input ref="clientNumber" disabled :value="form.clientNumber" @input="(val) => checkHanzi(val, form, '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.trim="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-option v-for="item in getSelectList.currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="凭证类型" prop="voucherType"> <el-form-item label="凭证类型" prop="voucherType">
<el-select v-model="form.voucherType" placeholder="请选择" ref="voucherType"> <el-select v-model.trim="form.voucherType" placeholder="请选择" ref="voucherType">
<el-option label="银行卡" :value="127"> </el-option> <el-option label="银行卡" :value="127"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -31,7 +31,7 @@
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="存期" prop="depositTerm"> <el-form-item label="存期" prop="depositTerm">
<el-select v-model="form.depositTerm" placeholder="请选择" ref="depositTerm"> <el-select v-model.trim="form.depositTerm" placeholder="请选择" ref="depositTerm">
<el-option label="1年" :value="86"> </el-option> <el-option label="1年" :value="86"> </el-option>
<el-option label="3年" :value="88"> </el-option> <el-option label="3年" :value="88"> </el-option>
<el-option label="5年" :value="89"> </el-option> <el-option label="5年" :value="89"> </el-option>
@ -51,7 +51,7 @@
<el-input ref="customerName" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input> <el-input ref="customerName" disabled :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="钞汇标识" prop="goldLogo"> <el-form-item label="钞汇标识" prop="goldLogo">
<el-select v-model="form.goldLogo" placeholder="请选择" ref="goldLogo"> <el-select v-model.trim="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-option v-for="item in getSelectList.goldLogoSelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -69,7 +69,7 @@
<el-input :value="form.monthDeposit" maxlength="15" @input="val => ismoney(val, form, 'monthDeposit')" ref="monthDeposit" ></el-input> <el-input :value="form.monthDeposit" maxlength="15" @input="val => ismoney(val, form, 'monthDeposit')" ref="monthDeposit" ></el-input>
</el-form-item> </el-form-item>
<el-form-item label="续存标识" prop="extendDepositTarget"> <el-form-item label="续存标识" prop="extendDepositTarget">
<el-select v-model="form.extendDepositTarget" placeholder="请选择" ref="extendDepositTarget"> <el-select v-model.trim="form.extendDepositTarget" placeholder="请选择" ref="extendDepositTarget">
<el-option label="不续存" :value="128"> </el-option> <el-option label="不续存" :value="128"> </el-option>
<el-option label="续存1年" :value="129"> </el-option> <el-option label="续存1年" :value="129"> </el-option>
<el-option label="续存3年" :value="130"> </el-option> <el-option label="续存3年" :value="130"> </el-option>

@ -6,7 +6,7 @@
<el-form ref="form" :model="form" label-width="120px" :rules="rules"> <el-form ref="form" :model="form" label-width="120px" :rules="rules">
<el-col :span="10" :offset="1"> <el-col :span="10" :offset="1">
<el-form-item label="证件类型" prop="certificateType"> <el-form-item label="证件类型" prop="certificateType">
<el-select v-model="form.certificateType" ref="certificateType"> <el-select v-model.trim="form.certificateType" ref="certificateType">
<el-option label="身份证" :value="83"> </el-option> <el-option label="身份证" :value="83"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -51,7 +51,7 @@
</el-col> </el-col>
<el-col :span="20" :offset="2"> <el-col :span="20" :offset="2">
<el-form-item label="通讯地址" label-width="85px" prop="maillingAddress"> <el-form-item label="通讯地址" label-width="85px" prop="maillingAddress">
<el-input v-model="form.maillingAddress" ref="maillingAddress"></el-input> <el-input v-model.trim="form.maillingAddress" ref="maillingAddress"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -14,7 +14,7 @@
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="证件类型" prop="certificateType"> <el-form-item label="证件类型" prop="certificateType">
<el-select v-model="form.certificateType" ref="certificateType"> <el-select v-model.trim="form.certificateType" ref="certificateType">
<el-option label="身份证" :value="83"> </el-option> <el-option label="身份证" :value="83"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -34,7 +34,7 @@
</el-col> </el-col>
<el-col :span="20" :offset="1"> <el-col :span="20" :offset="1">
<el-form-item label="备注" prop="textarea"> <el-form-item label="备注" prop="textarea">
<el-input type="textarea" maxlength="60" :rows="3" placeholder="请输入内容" v-model="form.remark" ref="textarea"></el-input> <el-input type="textarea" maxlength="60" :rows="3" placeholder="请输入内容" v-model.trim="form.remark" ref="textarea"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -14,7 +14,7 @@
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="证件类型" prop="certificateType"> <el-form-item label="证件类型" prop="certificateType">
<el-select v-model="form.certificateType" ref="certificateType"> <el-select v-model.trim="form.certificateType" ref="certificateType">
<el-option label="身份证" :value="83"> </el-option> <el-option label="身份证" :value="83"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -40,7 +40,7 @@
</div> </div>
</el-form-item> </el-form-item>
<el-form-item label="备注" prop="remark"> <el-form-item label="备注" prop="remark">
<el-input v-model="form.remark" ref="remark"></el-input> <el-input v-model.trim="form.remark" ref="remark"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-form> </el-form>

@ -116,7 +116,7 @@ const capital = 100
const peopleNumber = '111222' const peopleNumber = '111222'
const collectingCompany = '袋鼠互联网科技有限公司' const collectingCompany = '袋鼠互联网科技有限公司'
const transMoney = '81100' const transMoney = '81100'
const phone = '1589017718' const phone = '15890317718'
const staticPhone = '0755-88281987' const staticPhone = '0755-88281987'
const mailNumber = '518052' const mailNumber = '518052'
const eMailAddress = '666@qq.com' const eMailAddress = '666@qq.com'

Loading…
Cancel
Save