解决扫描身份证和刷银行卡功能bug

20240205
e 3 years ago
parent 076f15367d
commit e340463ec8
  1. 5
      src/pages/manage/list/business/openAccount.vue
  2. 3
      src/pages/manage/list/client/consumerClient.vue
  3. 2
      src/pages/manage/list/client/corporateClient.vue
  4. 32
      src/pages/manage/list/personal/callDeposits/accountClosed.vue
  5. 26
      src/pages/manage/list/personal/callDeposits/openAccount.vue
  6. 24
      src/pages/manage/list/personal/currentAccount/accountCancellation.vue
  7. 6
      src/pages/manage/list/personal/currentAccount/openAccount.vue
  8. 24
      src/pages/manage/list/personal/timeDeposit/openAccount.vue
  9. 24
      src/pages/manage/list/personal/usefulPhrases/accountClosed.vue
  10. 24
      src/pages/manage/list/personal/usefulPhrases/openAccount.vue
  11. 46
      src/pages/manage/list/servicesAccount/passwordChange.vue
  12. 46
      src/pages/manage/list/servicesAccount/passwordLost.vue
  13. 47
      src/pages/manage/list/servicesAccount/relieveLost.vue
  14. 1
      src/store/modules/system.js

@ -210,12 +210,7 @@ export default {
], ],
options:[], options:[],
visible:false,
options:[],
activeIndex:'1', activeIndex:'1',
second:[//
],
// if(this.form.customerNumber){ // if(this.form.customerNumber){
// formList.push({ "answerId":'228', "emptyOne": "19", "emptyTwo": this.form.customerNumber, "operationIds": parentId + ',228', "type": "3" })// // formList.push({ "answerId":'228', "emptyOne": "19", "emptyTwo": this.form.customerNumber, "operationIds": parentId + ',228', "type": "3" })//
// } // }

@ -333,9 +333,8 @@ export default {
let formList = []; let formList = [];
formList.push({"answerId":'41',"emptyOne": "", "emptyTwo": '', "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,33,41,13","type": ""}) formList.push({"answerId":'41',"emptyOne": "", "emptyTwo": this.form.idNumber, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,33,41,13","type": ""})
if(this.form.sex){ if(this.form.sex){
formList.push({ formList.push({
"answerId":'43', "answerId":'43',
"emptyOne": "1", "emptyOne": "1",

@ -237,7 +237,7 @@ export default {
// for (var i=0;i<firmClientIdentitys.length;i++){ // for (var i=0;i<firmClientIdentitys.length;i++){
// formList.push({"answerId":54,"emptyOne": "", "emptyTwo": firmClientIdentity, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,54","type": ""})// // formList.push({"answerId":54,"emptyOne": "", "emptyTwo": firmClientIdentity, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,54","type": ""})//
// } // }
formList.push({"answerId":54,"emptyOne": "", "emptyTwo": this.form.idNumber, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,54","type": ""})// formList.push({"answerId":54,"emptyOne": "", "emptyTwo": this.form.idNumber, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,54,13","type": ""})//
if(this.form.idType){ if(this.form.idType){
formList.push({ "answerId":'48', "emptyOne": "19", "emptyTwo": this.form.idType, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,48","type": "1"})// formList.push({ "answerId":'48', "emptyOne": "19", "emptyTwo": this.form.idType, "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,25,34,48","type": "1"})//
} }

@ -156,8 +156,8 @@ export default{
currencyMark: '钞汇标识', // currencyMark: '钞汇标识', //
depositNumber: '定存编号', // depositNumber: '定存编号', //
capital: '本金', // capital: '本金', //
interestRate: '利率', // interestRate: '利率', //
voucherType: '存期', // voucherType: '存期', //
interest: '利息', // interest: '利息', //
totalMoney: '总金额', // totalMoney: '总金额', //
certificateType: '证件类型', // certificateType: '证件类型', //
@ -192,19 +192,17 @@ export default{
myTable: { myTable: {
302: { 302: {
prop: 'voucherNumber', prop: 'voucherNumber',
prop: '3' type: '3'
}, },
303: { 303: {
prop: 'voucherType', prop: 'voucherType',
type: '1', type: '1',
"subjectId": 11, "subjectId": 11,
}, },
304: { 304: {
prop: 'customerNumber', prop: 'customerNumber',
type: '3', type: '3',
"subjectId": 6, "subjectId": 6,
}, },
305: { 305: {
prop: 'clientName', prop: 'clientName',
@ -376,6 +374,30 @@ export default{
submitForm() { submitForm() {
if(!this.form.idNumber) { if(!this.form.idNumber) {
messageIdCard() messageIdCard()
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
let formList = [
{
"answerId":'392',
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,26,38,289,392,13",
"type": ""
}
]
let params= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,26,38,289,392',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
}
addOperation(params).then((data)=>{
this.$message({
message: '提交成功',
type: 'success'
});
}).catch((error)=>{
})
return return
} }
if(!this.form.voucherNumber) { if(!this.form.voucherNumber) {

@ -347,6 +347,30 @@ export default{
submitForm() { submitForm() {
if(!this.form.idNumber) { if(!this.form.idNumber) {
messageIdCard() messageIdCard()
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
let formList = [
{
"answerId":'291',
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,26,38,288,291,13",
"type": ""
}
]
let params= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,26,38,288,291',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
}
addOperation(params).then((data)=>{
this.$message({
message: '提交成功',
type: 'success'
});
}).catch((error)=>{
})
return return
} }
if(!this.form.voucherNumber) { if(!this.form.voucherNumber) {
@ -358,11 +382,9 @@ export default{
messagePassword() messagePassword()
return return
} }
this.$refs.form.validate(myValidate(() => { this.$refs.form.validate(myValidate(() => {
// //
this.visible = true; this.visible = true;
}, this.$refs)); }, this.$refs));
}, },
submitForm2() { submitForm2() {

@ -168,6 +168,30 @@ export default{
submitForm(){ submitForm(){
if(!this.form.drawPassword) { if(!this.form.drawPassword) {
messagePassword() messagePassword()
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
let formList = [
{
"answerId":'116',
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,26,57,67,116,13",
"type": ""
}
]
let params= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,26,57,67,116',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
}
addOperation(params).then((data)=>{
this.$message({
message: '提交成功',
type: 'success'
});
}).catch((error)=>{
})
return return
} }
if(!this.form.idNumber) { if(!this.form.idNumber) {

@ -50,7 +50,7 @@
</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="form.drawWay" placeholder="请选择" ref="drawWay">
<el-option label="密码" :value="13"> </el-option> <el-option label="密码" :value="18"> </el-option>
<el-option label="印鉴" :value="114"> </el-option> <el-option label="印鉴" :value="114"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -101,7 +101,7 @@
<el-form-item label="支取方式" required> <el-form-item label="支取方式" required>
<el-select v-model="form.drawWaysTwo" placeholder="请选择"> <el-select v-model="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="13"> </el-option> <el-option label="密码" :value="18"> </el-option>
<el-option label="印鉴" :value="114"> </el-option> <el-option label="印鉴" :value="114"> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -149,7 +149,7 @@
</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="form.drawWaysThree" placeholder="请选择">
<el-option label="密码" :value="13"> </el-option> <el-option label="密码" :value="18"> </el-option>
<el-option label="印鉴" :value="114"> </el-option> <el-option label="印鉴" :value="114"> </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>

@ -317,6 +317,30 @@ export default{
submitForm() { submitForm() {
if(!this.form.idNumber) { if(!this.form.idNumber) {
messageIdCard() messageIdCard()
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
let formList = [
{
"answerId":'122',
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,26,58,118,122,13",
"type": ""
}
]
let params= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,26,58,118,122',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
}
addOperation(params).then((data)=>{
this.$message({
message: '提交成功',
type: 'success'
});
}).catch((error)=>{
})
return return
} }
if(!this.form.voucherNumber) { if(!this.form.voucherNumber) {

@ -355,6 +355,30 @@ export default{
submitForm() { submitForm() {
if(!this.form.idNumber) { if(!this.form.idNumber) {
messageIdCard() messageIdCard()
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
let formList = [
{
"answerId":'180',
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,26,59,157,180,13",
"type": ""
}
]
let params= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,26,59,157,180',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
}
addOperation(params).then((data)=>{
this.$message({
message: '提交成功',
type: 'success'
});
}).catch((error)=>{
})
return return
} }
if(!this.form.voucherNumber) { if(!this.form.voucherNumber) {

@ -351,6 +351,30 @@ export default{
submitForm() { submitForm() {
if(!this.form.idNumber) { if(!this.form.idNumber) {
messageIdCard() messageIdCard()
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
let formList = [
{
"answerId":'159',
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,26,59,155,159,13",
"type": ""
}
]
let params= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,26,59,155,159',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
}
addOperation(params).then((data)=>{
this.$message({
message: '提交成功',
type: 'success'
});
}).catch((error)=>{
})
return return
} }
if(!this.form.voucherNumber) { if(!this.form.voucherNumber) {

@ -251,6 +251,52 @@ export default{
submitForm() { submitForm() {
if(!this.form.idNumber) { if(!this.form.idNumber) {
messageIdCard('请输入证件号码') messageIdCard('请输入证件号码')
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
let formList = [
{
"answerId":'320',
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,28,316,320,13",
"type": ""
},
]
let params= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,28,316,320',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
}
addOperation(params).then((data)=>{
this.$message({
message: '提交成功',
type: 'success'
});
}).catch((error)=>{
})
let formLists = [
{
"answerId":'323',
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,28,316,323,324",
"type": ""
},
]
let param= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,28,316,323',
lcJudgmentRuleReq:formLists,
projectId:+projectId,
startTime:startTime,
}
addOperation(param).then((data)=>{
this.$message({
message: '提交成功',
type: 'success'
});
}).catch((error)=>{
})
return return
} }
if(!this.form.voucherNumber) { if(!this.form.voucherNumber) {

@ -170,6 +170,52 @@ export default{
this.$router.push('/counter/list/') this.$router.push('/counter/list/')
}, },
submitForm() { submitForm() {
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
let formList = [
{
"answerId":'329',
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,28,328,329,330",
"type": ""
}
]
let params= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,28,328,329',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
}
addOperation(params).then((data)=>{
this.$message({
message: '提交成功',
type: 'success'
});
}).catch((error)=>{
})
let formLists = [
{
"answerId":'333',
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,28,328,333,13",
"type": ""
}
]
let param= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,28,328,333',
lcJudgmentRuleReq:formLists,
projectId:+projectId,
startTime:startTime,
}
addOperation(param).then((data)=>{
this.$message({
message: '提交成功',
type: 'success'
});
}).catch((error)=>{
})
this.$refs.form.validate(myValidate(() => { this.$refs.form.validate(myValidate(() => {
this.visible = true; this.visible = true;
}, this.$refs)); }, this.$refs));

@ -126,7 +126,52 @@ export default{
let servicesPasswordRelieveLost = sessionStorage.getItem('servicesPasswordRelieveLost') let servicesPasswordRelieveLost = sessionStorage.getItem('servicesPasswordRelieveLost')
let servicesPasswordRelieveLost2 = sessionStorage.getItem('servicesPasswordRelieveLost2') let servicesPasswordRelieveLost2 = sessionStorage.getItem('servicesPasswordRelieveLost2')
let servicesPasswordRelievePassword = sessionStorage.getItem('servicesPasswordRelievePassword') let servicesPasswordRelievePassword = sessionStorage.getItem('servicesPasswordRelievePassword')
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
let formList = [
{
"answerId":'337',
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,28,336,337,338",
"type": ""
}
]
let params= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,28,336,337',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
}
addOperation(params).then((data)=>{
this.$message({
message: '提交成功',
type: 'success'
});
}).catch((error)=>{
})
let formLists = [
{
"answerId":'341',
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,5,28,336,341,13",
"type": ""
}
]
let param= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,28,336,341',
lcJudgmentRuleReq:formLists,
projectId:+projectId,
startTime:startTime,
}
addOperation(param).then((data)=>{
this.$message({
message: '提交成功',
type: 'success'
});
}).catch((error)=>{
})
this.visible = true; this.visible = true;
const parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,28,336' const parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5,28,336'
const cards = [ const cards = [

@ -1015,7 +1015,6 @@ export default {
currencySelectList: [], currencySelectList: [],
goldLogoSelectList: [], goldLogoSelectList: [],
accountQualitySelectList: [], accountQualitySelectList: [],
accountQualitySelectList: [],
voucherTypeSelectList: [], voucherTypeSelectList: [],
accountTypeSelectList: [], accountTypeSelectList: [],
chargeWayList: [], chargeWayList: [],

Loading…
Cancel
Save