diff --git a/src/assets/img/goods/xhsqs.png b/src/assets/img/goods/xhsqs.png
new file mode 100644
index 0000000..37d389f
Binary files /dev/null and b/src/assets/img/goods/xhsqs.png differ
diff --git a/src/components/checkPhoto/index.vue b/src/components/checkPhoto/index.vue
index e54ac1b..52ebe61 100644
--- a/src/components/checkPhoto/index.vue
+++ b/src/components/checkPhoto/index.vue
@@ -71,7 +71,6 @@
{{ getNowYear(1) }}
{{ getNowYear(2) }}
-
00246862
{{ dataFlow.collectingCompany }}
diff --git a/src/pages/lobbyManager/list/index.vue b/src/pages/lobbyManager/list/index.vue
index 1ca8c59..ff1d14e 100644
--- a/src/pages/lobbyManager/list/index.vue
+++ b/src/pages/lobbyManager/list/index.vue
@@ -309,7 +309,8 @@ export default {
{checked: 3, click: 7, src: require('@/assets/img/open-account-apply-sm.png'), title: '现金缴款单'},
{checked: 4, click: 8, src: require('@/assets/img/goods/cash-sm.png'), title: '境外汇款申请书'},
],
- lazy1: require('@/assets/img/manager.png')
+ lazy1: require('@/assets/img/manager.png'),
+ submited: 0
}
},
created() {
@@ -346,6 +347,7 @@ export default {
},
// 取号
confirmTake(){
+ if (this.submited) return this.$message.error('已提交!')
if(this.takeCheck < 0) {
this.$message({
message: '请选择一个您要办理的业务',
@@ -365,6 +367,7 @@ export default {
startTime:startTime,
}
addOperation(params).then((data)=>{
+ this.submited = 1
this.takeVisible = false
this.takeResultVisible = true
setTimeout(() => {
@@ -452,7 +455,6 @@ export default {
formList.push({"answerId":item.key,"emptyOne": "", "emptyTwo": '', "operationIds": '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',286,416,' + item.key, "type": ""})
}
})
- console.log(333, this.elImg3)
const params= {
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',286, 416',
lcJudgmentRuleReq:formList,
@@ -600,6 +602,28 @@ export default {
},
showCopy(){
+ console.log("🚀 ~ file: index.vue:607 ~ showCopy ~ this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id:", this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id)
+
+ if (this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id === 500) {
+ // 公司基本户开立业务要显示: 法人身份证、开立银行结算账户申请书、营业执照、开户许可证
+ this.elImg2 = [
+ { img: require('@/assets/img/goods/idCard.png'), name: '法人身份证', key: 442, copyState: false, returnState: false },
+ { img: require('@/assets/img/goods/ApplicationBankSettlement.png'), name: '开立银行结算账户申请书', key: 432, copyState: false, returnState: false },
+ { img: require('@/assets/img/goods/营业执照.png'), name: '统一社会信用代码证', key: 434, copyState: false, returnState: false },
+ { img: require('@/assets/img/goods/开户许可证.png'), name: '开户许可证', key: 436, copyState: false, returnState: false },
+ ]
+ } else if (this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id === 504) {
+ // 密码修改业务要显示特殊业务申请书和身份证
+ this.elImg2 = [
+ { img: require('@/assets/img/goods/businessSpecialApplication.png'), name: '特殊业务申请书', key: 407, copyState: false, returnState: false },
+ { img: require('@/assets/img/idCard-sm.png'), name: '身份证', key: 13, copyState: false, returnState: false },
+ ]
+ } else if (this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id === 502) {
+ // 公司现金支票取款业务要显示法人身份证
+ this.elImg2 = [
+ { img: require('@/assets/img/goods/idCard.png'), name: '法人身份证', key: 442, copyState: false, returnState: false },
+ ]
+ }
this.workingName = '复印'
this.copyVisible = true
},
@@ -788,6 +812,9 @@ export default {
p{
font-size: 14px;
line-height: 40px;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
}
}
}
diff --git a/src/pages/manage/list/personal/callDeposits/accountClosed.vue b/src/pages/manage/list/personal/callDeposits/accountClosed.vue
index ab59b20..760e9ad 100644
--- a/src/pages/manage/list/personal/callDeposits/accountClosed.vue
+++ b/src/pages/manage/list/personal/callDeposits/accountClosed.vue
@@ -362,12 +362,12 @@ export default{
return
}
const { noticeType, depositNumber, capital, interest, totalMoney, idNumber,
- peopleNumber, userName, currency, goldLogo, voucherNumber, payMoney, voucherType } = this.dataFlow
+ peopleNumber, userName, currency, goldLogo, voucherNumber, payMoney, voucherType, money } = this.dataFlow
this.form.certificateType = 83
this.form.voucherType = 123
this.form.noticeType = noticeType
this.form.depositNumber = depositNumber
- this.form.capital = capital
+ this.form.capital = money || 0
this.form.interest = interest
this.form.totalMoney = totalMoney
// this.form.drawWayType = 93
diff --git a/src/pages/manage/list/personal/callDeposits/openAccount.vue b/src/pages/manage/list/personal/callDeposits/openAccount.vue
index 6f5a28d..788d80c 100644
--- a/src/pages/manage/list/personal/callDeposits/openAccount.vue
+++ b/src/pages/manage/list/personal/callDeposits/openAccount.vue
@@ -403,7 +403,7 @@ export default{
key: '291,13'
}
]
-
+ this.setDataFlow(this.form)
autoPlay(parentId, this.form, this.myTable2, this.myTable, cards)
this.setNeedsModule(moduleName)
this.submited = 1
diff --git a/src/pages/manage/list/personal/currentAccount/openAccount.vue b/src/pages/manage/list/personal/currentAccount/openAccount.vue
index 93a88a3..06c13d1 100644
--- a/src/pages/manage/list/personal/currentAccount/openAccount.vue
+++ b/src/pages/manage/list/personal/currentAccount/openAccount.vue
@@ -374,7 +374,8 @@ export default {
voucherTypeSelectList:[],
accountTypeSelectList:[],
drawWaySelectList:[],
- num:0,
+ num:0,
+ submited: 0
}
},
mixins: [ TipsBefore ],
@@ -667,6 +668,7 @@ export default {
// return;
// }
console.log(this.form)
+ if (this.submited) return this.$message.error('已提交!')
this.$refs.form.validate(myValidate(() => {
@@ -796,6 +798,7 @@ export default {
startTime:startTime,
}
addOperation(params).then((data)=>{
+ this.submited = 1
// this.$message({
// message: '提交成功',
// type: 'success'
diff --git a/src/pages/manage/list/personal/timeDeposit/deposit.vue b/src/pages/manage/list/personal/timeDeposit/deposit.vue
index 064d09c..3e7a117 100644
--- a/src/pages/manage/list/personal/timeDeposit/deposit.vue
+++ b/src/pages/manage/list/personal/timeDeposit/deposit.vue
@@ -389,6 +389,8 @@ export default{
// "subjectId": 17,
// }
]
+ this.setDataFlow(this.form)
+ console.log("🚀 ~ file: deposit.vue:393 ~ submitForm2 ~ this.form", this.form)
autoPlay(parentId, this.form, this.myTable2, this.myTable, cards)
this.submited = 1
},
diff --git a/src/pages/manage/list/personal/timeDeposit/withdrawal.vue b/src/pages/manage/list/personal/timeDeposit/withdrawal.vue
index d2b41d8..d57f1f8 100644
--- a/src/pages/manage/list/personal/timeDeposit/withdrawal.vue
+++ b/src/pages/manage/list/personal/timeDeposit/withdrawal.vue
@@ -343,14 +343,14 @@ export default{
return
}
// 客户姓名、币种、钞汇标识、定存编号(0912)、本金(开户时存的业务中的金额)、支取类别(现金)、支取方式(密码)
- const { userName, currency, goldLogo, interest, depositNumber, capital, withdrawType, voucherNumber } = this.dataFlow
+ const { userName, currency, goldLogo, interest, depositNumber, capital, withdrawType, money } = this.dataFlow
// this.form.voucherNumber = voucherNumber
this.form.customerName = userName
this.form.currency = currency
this.form.goldLogo = goldLogo
// this.form.interest = interest
this.form.depositNumber = depositNumber
- this.form.capital = capital
+ this.form.capital = money || 0
this.form.withdrawType = withdrawType
// this.form.withdrawAmount = Number(this.form.interest) + Number(this.form.capital)
},
diff --git a/src/pages/manage/list/personal/usefulPhrases/continueDeposit.vue b/src/pages/manage/list/personal/usefulPhrases/continueDeposit.vue
index 8fb8751..17dab3d 100644
--- a/src/pages/manage/list/personal/usefulPhrases/continueDeposit.vue
+++ b/src/pages/manage/list/personal/usefulPhrases/continueDeposit.vue
@@ -88,6 +88,7 @@ export default{
if(sessionStorage.getItem('nomUsefulPhrasesContinueCard')) {
this.cardNumberJudge = true
const { voucherNumber, userName, depositNumber, currency, goldLogo, depositTerm, monthDeposit } = this.dataFlow
+ console.log("🚀 ~ file: continueDeposit.vue:91 ~ created ~ this.dataFlow", this.dataFlow)
this.form.voucherNumber = voucherNumber
this.form.customerName = userName
this.form.currency = currency
@@ -210,6 +211,7 @@ export default{
return
}
const { voucherNumber, userName, depositNumber, currency, goldLogo, depositTerm, monthDeposit } = this.dataFlow
+ console.log("🚀 ~ file: continueDeposit.vue:213 ~ getDataBlur ~ this.dataFlow", this.dataFlow)
// this.form.voucherNumber = voucherNumber
this.form.customerName = userName
this.form.currency = currency
diff --git a/src/pages/manage/list/personal/usefulPhrases/openAccount.vue b/src/pages/manage/list/personal/usefulPhrases/openAccount.vue
index c0912b7..48ac6bc 100644
--- a/src/pages/manage/list/personal/usefulPhrases/openAccount.vue
+++ b/src/pages/manage/list/personal/usefulPhrases/openAccount.vue
@@ -412,6 +412,7 @@ export default{
// "subjectId": 17,
// }
]
+ this.setDataFlow(this.form)
autoPlay(parentId, this.form, this.myTable2, this.myTable, cards)
this.submited = 1
},
diff --git a/src/store/modules/system.js b/src/store/modules/system.js
index ad85568..cffa09c 100644
--- a/src/store/modules/system.js
+++ b/src/store/modules/system.js
@@ -2789,7 +2789,7 @@ export default {
}else if(seal === '收讫章') {
if(id === 17) {
state.businessSelect[state.businessKey].data.push(269, 22)
- // judgeDelete = false
+ judgeDelete = false
stampSuccess = '447'
}else if(id === 409) {
state.businessSelect[state.businessKey].data.push(487, 441)
@@ -2859,7 +2859,13 @@ export default {
projectId:+projectId,
startTime:startTime,
}
+
addOperation(params).then((data)=>{
+ // 给存款凭证盖收讫章 要特殊处理:盖完后去掉存款凭证,然后显示盖了章的存款凭条凭证联和存款凭条回单
+ if (sealArr[0] === '收讫章' && id === 17) {
+ cb(22)
+ cb(269)
+ }
if(judgeDelete) {
this.commit('system/pushThingsGoods', [...state.businessSelect[state.businessKey].sealBox])
cb(id)