刷卡器修改

20240205
luoJunYong.123 3 years ago
parent 54deeae43f
commit 2968a1aebe
  1. 0
      note.txt
  2. BIN
      src/assets/img/loading.gif
  3. BIN
      src/assets/img/loading2.gif
  4. BIN
      src/assets/img/loading2.webp
  5. 3
      src/components/case/index.vue
  6. 2
      src/main.js
  7. 600
      src/pages/counter/list/index.vue
  8. 2
      src/pages/index/list/index.vue
  9. 2
      src/pages/manage/list/acceptanceDraft/invoice.vue
  10. 4
      src/pages/manage/list/business/deposit.vue
  11. 4
      src/pages/manage/list/business/openAccount.vue
  12. 12
      src/pages/manage/list/business/transfer.vue
  13. 4
      src/pages/manage/list/business/withdrawal.vue
  14. 4
      src/pages/manage/list/personal/callDeposits/accountClosed.vue
  15. 4
      src/pages/manage/list/personal/callDeposits/openAccount.vue
  16. 4
      src/pages/manage/list/personal/currentAccount/deposit.vue
  17. 4
      src/pages/manage/list/personal/currentAccount/openAccount.vue
  18. 4
      src/pages/manage/list/personal/currentAccount/settle.vue
  19. 4
      src/pages/manage/list/personal/currentAccount/transferAccounts.vue
  20. 7
      src/pages/manage/list/personal/currentAccount/withdrawal.vue
  21. 4
      src/pages/manage/list/personal/timeDeposit/deposit.vue
  22. 4
      src/pages/manage/list/personal/timeDeposit/openAccount.vue
  23. 4
      src/pages/manage/list/personal/timeDeposit/withdrawal.vue
  24. 4
      src/pages/manage/list/personal/usefulPhrases/accountClosed.vue
  25. 4
      src/pages/manage/list/personal/usefulPhrases/continueDeposit.vue
  26. 6
      src/pages/manage/list/personal/usefulPhrases/openAccount.vue
  27. 36
      src/store/modules/system.js

Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

@ -99,7 +99,8 @@
<div v-for="(item,index) in requires" :key="index">
<el-collapse-item :name="item.id">
<template slot="title" style='line-height: 0px;font-size: 18px'>
<i class='el-icon-s-ticket'></i> {{ item.name }}
<i class='el-icon-s-ticket'></i>
<span>{{ item.name }}</span>
</template>
<div class="break-all" v-html="item.experimentalRequirements"></div>
</el-collapse-item>

@ -46,7 +46,7 @@ Vue.use(plugins);
Vue.use(VueLazyload, {
preLoad: 1.3,
loading: require('@/assets/img/loading.gif'),
// loading: require('@/assets/img/loading4.gif'),
attempt: 2
})

@ -71,7 +71,14 @@
<img class="sth cipher-machine cp" v-lazy="lazyImg[20]" @click="showData('密码器',8)" alt="" />
</el-tooltip>
<img class="sth employee" v-lazy="lazyImg[21]" alt="" />
<el-tooltip placement="top" popper-class="sth-popper" offset="50">
<div slot="content">
<div class="businessClass">展示业务列表</div>
</div>
<img class="sth employee" v-lazy="lazyImg[21]" @click="selectBusiness(true)" alt="" />
</el-tooltip>
<el-tooltip placement="top" popper-class="sth-popper" offset="-50">
<div slot="content">
@ -96,7 +103,8 @@
<!-- 物品栏 -->
<div ref="goods" class="goods-dia" :class="{ active: showGoods }">
<div :id="item.name" v-for="(item, index) in goods" :key="index" class=" justify-center" :class="{ checked: checkList.includes(item.id),file:true }" @click="dblClickFn(item,'goods')">
<!-- goodsShelfTotalData -->
<div :id="item.name" v-for="(item, index) in goodsShelfTotalData" :key="index" class=" justify-center" :class="{ checked: checkList.includes(item.id),file:true }" @click="dblClickFn(item,'goods')">
<img :style="item.name==='开户申请书'?'margin-top:10px;':''" :src="item.src" alt="" />
<p>{{item.name}}</p>
</div>
@ -111,7 +119,7 @@
<div class="dia-header">
<div class="data-title">{{ popText }}</div>
<img class="close" v-lazy="lazyImg[28]" alt="" @click="closePop" />
</div>ko
</div>
<p v-if="popText=='密码器'" class="tips"></p>
<p v-else-if="popText=='重要空白凭证箱'||popText=='普通凭证箱'" class="tips">- 请从以下物品中选取所需材料 -</p>
<p v-else class="tips">- 请从物品栏选中或拖拽所需材料 -</p>
@ -186,6 +194,31 @@
<img :src="imgSrc" class="imgPop" alt="">
</el-dialog>
<!-- 业务选择 --弹框 -->
<el-dialog :visible.sync="showBusiness" style="width: 100%" @close="closeData" :close-on-click-modal="false" :show-close="false" custom-class="data-dia">
<div slot="title" class="dia-header2">
<div class="data-title2">什么</div>
<div class="close"><img v-lazy="lazyImg[28]" alt="" @click="selectBusiness(false)" /></div>
</div>
<p class="tips">- 请单击选中复印材料双击可放大预览 -</p>
<ul class="list" style="justify-content: center">
<li :class="{checked: true}">
<img src="@/assets/img/idCard-sm.png" alt="">
<p>身份证</p>
</li>
<li :class="{checked: true}">
<el-image
style="margin-top: -10"
src="@/assets/img/idCard-sm.png"
></el-image>
<p>开户申请书</p>
</li>
</ul>
<div class="dia-footer">
<button type="button" @click="selectBusiness(false)">确定</button>
</div>
</el-dialog>
</div>
</template>
@ -228,6 +261,7 @@ export default {
}
};
return {
showBusiness: false,
manageVisible: false, //
checkList: [],//
elseBoxCheck:[],/* 所有其他可从物品栏拖拽物品进入的弹框 */
@ -743,7 +777,10 @@ export default {
},
showGoods:function() {
return this.$store.state.system.showGoods
}
},
goodsOpen:function () {/* 物品栏的物品 */
return this.$store.state.system.goodsOpen
},
},
watch: {
'$route.path': function (val) {
@ -762,6 +799,7 @@ export default {
},
showPop(newVal) {
if(newVal) {
if(this.popText === '重要空白凭证箱') {
this.$nextTick(() => {
const importanceArrClassArr = document.getElementsByClassName('importanceArrClass')
for(let i=0;i<this.importanceArr.length;i++) {
@ -794,7 +832,7 @@ export default {
})
};
})
}
}
}
},
@ -896,8 +934,14 @@ export default {
},
methods: {
...mapMutations({
changeShowGoods: 'system/changeShowGoods'
changeShowGoods: 'system/changeShowGoods',
setGoodsOpen: 'system/setGoodsOpen',
removeGoodsOpen: 'system/removeGoodsOpen',
addGoodsOpen: 'system/addGoodsOpen',
}),
selectBusiness(turn) {
this.showBusiness = turn;
},
dislodgeItem(index){
this.receptionList.splice(index,1);
},
@ -915,7 +959,7 @@ export default {
if(type == '系统'){
parentId = '285,287,5'
}
}else if(type == '身份证扫描仪' || type == '验钞机' || type == '资料' || type == '重要空白凭证箱'){
}else if(type == '身份证扫描仪' || type == '验钞机' || type == '资料' || type == '重要空白凭证箱' || type == '身份证扫描器'){
this.goodsShelfTotalData = this.auditGoodsShelf
let parentId = ''
if(type == '重要空白凭证箱'){
@ -1065,347 +1109,18 @@ export default {
})
})
this.$store.commit('system/changeGoods',{push:arr})
// 西
this.auditGoodsShelf.push({name:'银行卡', src:require('@/assets/img/goods/bankCard.png'), id:16}) //
this.closePop()
// this.changeShowGoods(false)
clickList = []
this.importantChecked = []
this.$message.success('操作成功!')
}else{
if (this.$store.state.system.id == '33'){
this.nbm = 33
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomClientIdentity', JSON.stringify(this.receptionList))
}
}
if (this.$store.state.system.id == '34'){
this.nbm = 34
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('firmClientIdentity', JSON.stringify(this.receptionList))
}
}
if (this.$store.state.system.id == '63'){
this.nbm = 63
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomBusinessDepositCard', JSON.stringify(this.receptionList))
}
}
if (this.$store.state.system.id == '64'){
this.nbm = 64
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomCurrentWithdrawalCard', JSON.stringify(this.receptionList))
}
if (this.passwordForm.passwordAgain){
let accountPassword = '';
accountPassword = this.passwordForm.passwordAgain
sessionStorage.setItem('nomCurrentWithdrawalPassword', accountPassword)
}
}else if (this.$store.state.system.id == '65'){
this.nbm = 65
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomCurrentTransferCard', JSON.stringify(this.receptionList))
}
if (this.passwordForm.passwordAgain){
let accountPassword = '';
accountPassword = this.passwordForm.passwordAgain
sessionStorage.setItem('nomCurrentTransferPassword', accountPassword)
}
}else if (this.$store.state.system.id == '66'){
this.nbm = 66
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomCurrentSettleCard', JSON.stringify(this.receptionList))
}
if (this.passwordForm.passwordAgain){
let accountPassword = '';
accountPassword = this.passwordForm.passwordAgain
sessionStorage.setItem('nomCurrentSettlePassword', accountPassword)
}
}else if (this.$store.state.system.id == '67,1'){
this.nbm = 67
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomCurrentCancellCard1', JSON.stringify(this.receptionList))
}
}else if (this.$store.state.system.id == '67,2'){
this.nbm = 67
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomCurrentCancellCard2', JSON.stringify(this.receptionList))
}
}else if (myConfig[this.$store.state.system.id]){ // myConfig[this.$store.state.system.id]
const { nbm, name, isPassword } = myConfig[this.$store.state.system.id]
this.nbm = nbm
if(!isPassword) {
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem(name, JSON.stringify(this.receptionList))
}
}else {
if (this.passwordForm.passwordAgain){
let accountPassword = '';
accountPassword = this.passwordForm.passwordAgain
sessionStorage.setItem(name, accountPassword)
}
}
}else if (this.$store.state.system.id == '67,3'){
this.nbm = 67
if (this.passwordForm.passwordAgain){
let accountPassword = '';
accountPassword = this.passwordForm.passwordAgain
sessionStorage.setItem('nomCurrentCancellPassword', accountPassword)
}
}else if (this.$store.state.system.id == '62,1'){
this.nbm = 62
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('accountVoucher', JSON.stringify(this.receptionList))
}
if (this.passwordForm.passwordAgain){
let accountPassword = '';
accountPassword = this.passwordForm.passwordAgain
sessionStorage.setItem('accountPassword', accountPassword)
}
}else if (this.$store.state.system.id == '62,2'){
this.nbm = 62
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('accountVoucherTwo', JSON.stringify(this.receptionList))
}
if (this.passwordForm.passwordAgain){
let accountPasswordTwo = ''
accountPasswordTwo = this.passwordForm.passwordAgain
sessionStorage.setItem('accountPasswordTwo', accountPasswordTwo)
}
}else if (this.$store.state.system.id == '62,3'){
this.nbm = 62
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('accountVoucherThree', JSON.stringify(this.receptionList))
}
if (this.passwordForm.passwordAgain){
let accountPasswordThree = ''
accountPasswordThree = this.passwordForm.passwordAgain
sessionStorage.setItem('accountPasswordThree', accountPasswordThree)
}
}
}
// this.toggleGoods()
// else if(this.popText == ''){
// if (this.nbm == 8){
// let formList = []
// let ruleReqs = sessionStorage.getItem('ruleReqs')
// if (ruleReqs){formList = JSON.parse(ruleReqs);}else{formList = []}
// for (var i=0;i<this.receptionList.length;i++){formList.push({"emptyOne": "18", "emptyTwo": this.passwordForm.passwordAgain, "operationIds": "287,282,"+this.receptionList[i].id,"type": "3"})}
// sessionStorage.setItem('ruleReqs', JSON.stringify(formList))
// }
// if(this.passwordForm.password && this.passwordForm.passwordAgain){
// if(this.passwordForm.password.length >=6 && this.passwordForm.passwordAgain.length >=6){
// if(this.passwordForm.password == this.passwordForm.passwordAgain) {
// this.$store.commit('system/changePop', {show: false, text: ''})
// this.$message.success(`${this.popText}`)
// }
// }
// }else{
// this.$message.error('');
// }
// }else{
// if (this.receptionList.length >0){
// let formList = []
// this.toggleGoods()
// this.$message.success(`${this.popText}`)
// if (this.nbm == 0){ //
// }else if (this.nbm == 1){ //
// let projectId = sessionStorage.getItem('projectId')
// let startTime = sessionStorage.getItem('startTime')
// for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id,"emptyOne": "", "emptyTwo": "", "operationIds": "287,4,"+this.receptionList[i].id,"type": ""})}
// let params= {
// parentId:'287,4',
// lcJudgmentRuleReq:formList,
// projectId:+projectId,
// startTime:startTime,
// }
// addOperation(params).then((data)=>{
// this.$message({
// message: '',
// type: 'success'
// });
// }).catch((error)=>{
// })
// }else if (this.nbm == 2){ //
// let projectId = sessionStorage.getItem('projectId')
// let startTime = sessionStorage.getItem('startTime')
// for (var i=0;i<this.receptionList.length;i++){formList.push({ "answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "287,3,"+this.receptionList[i].id, "type": "" })}
// let params= {
// parentId:'287,3',
// lcJudgmentRuleReq:formList,
// projectId:+projectId,
// startTime:startTime,
// }
// addOperation(params).then((data)=>{
// this.$message({
// message: '',
// type: 'success'
// });
// }).catch((error)=>{
// })
// }else if (this.nbm == 3){ //
// let projectId = sessionStorage.getItem('projectId')
// let startTime = sessionStorage.getItem('startTime')
// for (var i=0;i<this.receptionList.length;i++){formList.push({ "answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "287,2,"+this.receptionList[i].id, "type": "" })}
// let params= {
// parentId:'287,2',
// lcJudgmentRuleReq:formList,
// projectId:+projectId,
// startTime:startTime,
// }
// addOperation(params).then((data)=>{
// this.$message({
// message: '',
// type: 'success'
// });
// }).catch((error)=>{
// })
// }else if (this.nbm == 4){ //
// let projectId = sessionStorage.getItem('projectId')
// let startTime = sessionStorage.getItem('startTime')
// let formList = [];
// for (var i=0;i<this.receptionList.length;i++){formList.push({
// "answerId":this.receptionList[i].id,
// "emptyOne": "",
// "emptyTwo": "",
// "operationIds": "287,1,"+this.receptionList[i].id,
// "type": "" })}
// let params= {
// parentId:'287,1',
// lcJudgmentRuleReq:formList,
// projectId:+projectId,
// startTime:startTime,
// }
// addOperation(params).then((data)=>{
// this.$message({
// message: '',
// type: 'success'
// });
// }).catch((error)=>{
// })
// }else if (this.nbm == 5){ //
// let projectId = sessionStorage.getItem('projectId')
// let startTime = sessionStorage.getItem('startTime')
// for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "287,8,"+this.receptionList[i].id,"type": ""})}
// let params= {
// parentId:'287,8',
// lcJudgmentRuleReq:formList,
// projectId:+projectId,
// startTime:startTime,
// }
// addOperation(params).then((data)=>{
// this.$message({
// message: '',
// type: 'success'
// });
// }).catch((error)=>{
// })
// }else if (this.nbm == 6){ //
// let projectId = sessionStorage.getItem('projectId')
// let startTime = sessionStorage.getItem('startTime')
// for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "287,9,"+this.receptionList[i].id,"type": ""})}
// let params= {
// parentId:'287,9',
// lcJudgmentRuleReq:formList,
// projectId:+projectId,
// startTime:startTime,
// }
// addOperation(params).then((data)=>{
// this.$message({
// message: '',
// type: 'success'
// });
// }).catch((error)=>{
// })
// }else if (this.nbm == 7){ //
// let projectId = sessionStorage.getItem('projectId')
// let startTime = sessionStorage.getItem('startTime')
// for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "287,10,"+this.receptionList[i].id,"type": ""})}
// let params= {
// parentId:'0,10',
// lcJudgmentRuleReq:formList,
// projectId:+projectId,
// startTime:startTime,
// }
// addOperation(params).then((data)=>{
// this.$message({
// message: '',
// type: 'success'
// });
// }).catch((error)=>{
// })
// }else if (this.nbm == 9){//
// let projectId = sessionStorage.getItem('projectId')
// let startTime = sessionStorage.getItem('startTime')
// for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "0,11,"+this.receptionList[i].id,"type": ""})}
// let params= {
// parentId:'0,11',
// lcJudgmentRuleReq:formList,
// projectId:+projectId,
// startTime:startTime,
// }
// addOperation(params).then((data)=>{
// this.$message({
// message: '',
// type: 'success'
// });
// }).catch((error)=>{
// })
// }else if (this.nbm == 10){ //
// let projectId = sessionStorage.getItem('projectId')
// let startTime = sessionStorage.getItem('startTime')
// for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "0,6,"+this.receptionList[i].id,"type": ""})}
// let params= {
// parentId:'0,6',
// lcJudgmentRuleReq:formList,
// projectId:+projectId,
// startTime:startTime,
// }
// addOperation(params).then((data)=>{
// this.$message({
// message: '',
// type: 'success'
// });
// }).catch((error)=>{
// })
// }else if (this.nbm == 11){ //
// let projectId = sessionStorage.getItem('projectId')
// let startTime = sessionStorage.getItem('startTime')
// for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "0,7,"+this.receptionList[i].id,"type": ""})}
// let params= {
// parentId:'0,7',
// lcJudgmentRuleReq:formList,
// projectId:+projectId,
// startTime:startTime,
// }
// addOperation(params).then((data)=>{
// this.$message({
// message: '',
// type: 'success'
// });
// }).catch((error)=>{
// })
// }else{
if(this.popText == '密码器'){
}else if(this.popText == '密码器'){
if (this.nbm == 8){
let formList = []
let ruleReqs = sessionStorage.getItem('ruleReqs')
if (ruleReqs){formList = JSON.parse(ruleReqs);}else{formList = []}
for (var i=0;i<this.receptionList.length;i++){formList.push({"emptyOne": "18", "emptyTwo": this.passwordForm.passwordAgain, "operationIds": "285,287,282,"+this.receptionList[i].id,"type": "3"})}
for (var i=0;i<this.receptionList.length;i++){formList.push({"emptyOne": "18", "emptyTwo": this.passwordForm.passwordAgain, "operationIds": "287,282,"+this.receptionList[i].id,"type": "3"})}
sessionStorage.setItem('ruleReqs', JSON.stringify(formList))
}
if(this.passwordForm.password && this.passwordForm.passwordAgain){
@ -1423,13 +1138,15 @@ export default {
let formList = []
this.toggleGoods()
this.$message.success(`${this.popText}操作成功!`)
this.$store.commit('system/changePop',{show:false,text:''}) //
console.log('---关闭弹窗')
if (this.nbm == 0){ //
}else if (this.nbm == 1){ //
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id,"emptyOne": "", "emptyTwo": "", "operationIds": "285,287,4,"+this.receptionList[i].id,"type": ""})}
for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id,"emptyOne": "", "emptyTwo": "", "operationIds": "287,4,"+this.receptionList[i].id,"type": ""})}
let params= {
parentId:'285,287,4',
parentId:'287,4',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
@ -1444,9 +1161,9 @@ export default {
}else if (this.nbm == 2){ //
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
for (var i=0;i<this.receptionList.length;i++){formList.push({ "answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "285,287,3,"+this.receptionList[i].id, "type": "" })}
for (var i=0;i<this.receptionList.length;i++){formList.push({ "answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "287,3,"+this.receptionList[i].id, "type": "" })}
let params= {
parentId:'285,287,3',
parentId:'287,3',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
@ -1461,9 +1178,9 @@ export default {
}else if (this.nbm == 3){ //
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
for (var i=0;i<this.receptionList.length;i++){formList.push({ "answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "285,287,2,"+this.receptionList[i].id, "type": "" })}
for (var i=0;i<this.receptionList.length;i++){formList.push({ "answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "287,2,"+this.receptionList[i].id, "type": "" })}
let params= {
parentId:'285,287,2',
parentId:'287,2',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
@ -1483,10 +1200,10 @@ export default {
"answerId":this.receptionList[i].id,
"emptyOne": "",
"emptyTwo": "",
"operationIds": "285,287,1,"+this.receptionList[i].id,
"operationIds": "287,1,"+this.receptionList[i].id,
"type": "" })}
let params= {
parentId:'285,287,1',
parentId:'287,1',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
@ -1501,9 +1218,9 @@ export default {
}else if (this.nbm == 5){ //
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "285,287,8,"+this.receptionList[i].id,"type": ""})}
for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "287,8,"+this.receptionList[i].id,"type": ""})}
let params= {
parentId:'285,287,8',
parentId:'287,8',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
@ -1518,9 +1235,9 @@ export default {
}else if (this.nbm == 6){ //
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "285,287,9,"+this.receptionList[i].id,"type": ""})}
for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "287,9,"+this.receptionList[i].id,"type": ""})}
let params= {
parentId:'285,287,9',
parentId:'287,9',
lcJudgmentRuleReq:formList,
projectId:+projectId,
startTime:startTime,
@ -1535,7 +1252,7 @@ export default {
}else if (this.nbm == 7){ //
let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime')
for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "285,287,10,"+this.receptionList[i].id,"type": ""})}
for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "287,10,"+this.receptionList[i].id,"type": ""})}
let params= {
parentId:'0,10',
lcJudgmentRuleReq:formList,
@ -1600,16 +1317,140 @@ export default {
});
}).catch((error)=>{
})
}else{}
// }
// this.$store.commit('system/changePop',{show:false,text:''})
// this.receptionList = [];
// }else{
// this.$message.error('');
// }
// }
}else{
this.goodsShelfTotalData = this.auditGoodsShelf
if (this.$store.state.system.id == '33'){
this.nbm = 33
// this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomClientIdentity', JSON.stringify(this.receptionList))
}
}
if (this.$store.state.system.id == '34'){
this.nbm = 34
// this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('firmClientIdentity', JSON.stringify(this.receptionList))
}
}
if (this.$store.state.system.id == '63'){
this.nbm = 63
// this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomBusinessDepositCard', JSON.stringify(this.receptionList))
}
}
if (this.$store.state.system.id == '64'){
this.nbm = 64
// this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomCurrentWithdrawalCard', JSON.stringify(this.receptionList))
}
if (this.passwordForm.passwordAgain){
let accountPassword = '';
accountPassword = this.passwordForm.passwordAgain
sessionStorage.setItem('nomCurrentWithdrawalPassword', accountPassword)
}
}else if (this.$store.state.system.id == '65'){
this.nbm = 65
// this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomCurrentTransferCard', JSON.stringify(this.receptionList))
}
if (this.passwordForm.passwordAgain){
let accountPassword = '';
accountPassword = this.passwordForm.passwordAgain
sessionStorage.setItem('nomCurrentTransferPassword', accountPassword)
}
}else if (this.$store.state.system.id == '66'){
this.nbm = 66
// this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomCurrentSettleCard', JSON.stringify(this.receptionList))
}
if (this.passwordForm.passwordAgain){
let accountPassword = '';
accountPassword = this.passwordForm.passwordAgain
sessionStorage.setItem('nomCurrentSettlePassword', accountPassword)
}
}else if (this.$store.state.system.id == '67,1'){
this.nbm = 67
// this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomCurrentCancellCard1', JSON.stringify(this.receptionList))
}
}else if (this.$store.state.system.id == '67,2'){
this.nbm = 67
// this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('nomCurrentCancellCard2', JSON.stringify(this.receptionList))
}
}else if (myConfig[this.$store.state.system.id]){ // myConfig[this.$store.state.system.id]
const { nbm, name, isPassword } = myConfig[this.$store.state.system.id]
this.nbm = nbm
if(!isPassword) {
// this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem(name, JSON.stringify(this.receptionList))
}
}else {
if (this.passwordForm.passwordAgain){
let accountPassword = '';
accountPassword = this.passwordForm.passwordAgain
sessionStorage.setItem(name, accountPassword)
}
}
}else if (this.$store.state.system.id == '67,3'){
this.nbm = 67
if (this.passwordForm.passwordAgain){
let accountPassword = '';
accountPassword = this.passwordForm.passwordAgain
sessionStorage.setItem('nomCurrentCancellPassword', accountPassword)
}
}else if (this.$store.state.system.id == '62,1'){
this.nbm = 62
// this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('accountVoucher', JSON.stringify(this.receptionList))
}
if (this.passwordForm.passwordAgain){
let accountPassword = '';
accountPassword = this.passwordForm.passwordAgain
sessionStorage.setItem('accountPassword', accountPassword)
}
}else if (this.$store.state.system.id == '62,2'){
this.nbm = 62
// this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('accountVoucherTwo', JSON.stringify(this.receptionList))
}
if (this.passwordForm.passwordAgain){
let accountPasswordTwo = ''
accountPasswordTwo = this.passwordForm.passwordAgain
sessionStorage.setItem('accountPasswordTwo', accountPasswordTwo)
}
}else if (this.$store.state.system.id == '62,3'){
this.nbm = 62
// this.goodsShelfTotalData = this.auditGoodsShelf
if (this.receptionList.length >0){
sessionStorage.setItem('accountVoucherThree', JSON.stringify(this.receptionList))
}
if (this.passwordForm.passwordAgain){
let accountPasswordThree = ''
accountPasswordThree = this.passwordForm.passwordAgain
sessionStorage.setItem('accountPasswordThree', accountPasswordThree)
}
}
}
}
}
// this.toggleGoods()
},
toPart(){
this.$router.push('/index')
@ -1617,12 +1458,22 @@ export default {
judgePosition(evt) {
const targetDom = this.$refs.goods.getBoundingClientRect()
return evt.originalEvent.pageX<targetDom.right&&evt.originalEvent.pageX>targetDom.left && evt.originalEvent.pageY<targetDom.bottom&&evt.originalEvent.pageY>targetDom.top
}
},
}
};
</script>
<style lang="scss" scoped>
.businessClass {
width: 300px;
height: 100px;
background-color: skyblue;
text-align: center;
line-height: 100px;
font-size: 23px;
}
.wrap {
.bg {
top: 0;
@ -1660,6 +1511,7 @@ export default {
// top: 57%;
// left: 42%;
// width: 23%;
cursor: pointer;
top: 50vh;
left: 40vw;
width: 23vw;
@ -2690,6 +2542,30 @@ export default {
cursor: pointer;
}
}
.dia-header2 {
position: relative;height: 50px;
line-height: 50px;
background-color: skyblue;
.data-title2 {
position: absolute;
left: 15px;
height: 50px;
line-height: 50px;
}
.close {
height: 50px;
position: absolute;
right: 15px;
cursor: pointer;
display: flex;
flex-direction: column;
justify-content: center;
img {
vertical-align: center;
}
}
}
.tips {
margin: 20px 0 50px;
text-align: center;

@ -1,7 +1,7 @@
<template>
<div class="wrap">
<img class="sth bg" src="@/assets/img/index-bg.png" alt="">
<div class="case">项目案例</div>
<!-- <div class="case">项目案例</div> -->
<div class="sth integrated-counter cp">
<img width="100%" v-lazy="lazy1" alt="" @click="toPart('/counter')">

@ -19,7 +19,7 @@
<el-input :value="form.collectionName" @input="val => checkName(val, form, 'collectionName')" ref="collectionName"></el-input>
</el-form-item>
<el-form-item label="币种" prop="currencyType">
<el-input disabled v-model="form.currencyType" ref="currencyType"></el-input>
<el-input ref="currencyType" :value="form.currencyType" @input="(val) => checkName(val, form, 'currencyType')"></el-input>
</el-form-item>
<el-form-item label="汇票号码" prop="moneyOrderNumber">
<el-input :value="form.moneyOrderNumber" @input="val => checkHanzi(val, form, 'moneyOrderNumber')" ref="moneyOrderNumber"></el-input>

@ -12,9 +12,7 @@
<el-input :value="form.username" @input="(val) => checkHanzi(val, form, 'username')" ref="username"></el-input>
</el-form-item>
<el-form-item label="币种" prop="currency">
<el-select disabled v-model="form.currency" placeholder="请选择" ref="currency">
<el-option label="CYN人民币" value="CYN人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="存款金额" prop="depositNum">
<el-input :value="form.depositNum" @input="val => ismoney(val, form, 'depositNum')" ref="depositNum"></el-input>

@ -59,9 +59,7 @@
</el-select>
</el-form-item>
<el-form-item label="币种" prop="currencyType">
<el-select v-model="form.currencyType" placeholder="请选择" ref="currencyType">
<el-option label="CYN人民币" value="CYN人民币"> </el-option>
</el-select>
<el-input ref="currencyType" :value="form.currencyType" @input="(val) => checkName(val, form, 'currencyType')"></el-input>
</el-form-item>
<el-form-item label="计息方式" prop="calculateWay">
<el-select v-model="form.calculateWay" placeholder="请选择" ref="calculateWay">

@ -42,18 +42,12 @@
</el-form-item>
<el-form-item label="凭证类型" prop="certificateType">
<el-select v-model="form.certificateType" placeholder="请选择" ref="certificateType">
<el-option label="基本户" value="基本户"> </el-option>
<el-option label="一般户" value="一般户"> </el-option>
<el-option label="转用户" value="转用户"> </el-option>
<el-option label="临时户" value="临时户"> </el-option>
<el-option label="转账支票" value="转账支票"> </el-option>
<el-option label="现金支票" value="现金支票"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="币种" prop="currencyType">
<el-select v-model="form.currencyType" placeholder="请选择" ref="currencyType">
<el-option label="季度" value="季度"> </el-option>
<el-option label="半年" value="半年"> </el-option>
<el-option label="一年" value="一年"> </el-option>
</el-select>
<el-input ref="currencyType" :value="form.currencyType" @input="(val) => checkName(val, form, 'currencyType')"></el-input>
</el-form-item>
<el-form-item label="支取方式" prop="payWay">
<el-select v-model="form.payWay" placeholder="请选择" ref="payWay">

@ -15,9 +15,7 @@
<el-input :value="form.voucherNum" @input="(val) => checkHanzi(val, form, 'voucherNum')" ref="voucherNum"></el-input>
</el-form-item>
<el-form-item label="币种" prop="currency">
<el-select disabled v-model="form.currency" placeholder="请选择" ref="currency">
<el-option label="CYN人民币" value="CYN人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="凭证类型" prop="certificateType">
<el-select disabled v-model="form.certificateType" placeholder="请选择" ref="certificateType">

@ -16,9 +16,7 @@
<el-input v-model="form.customerNumber"></el-input>
</el-form-item>
<el-form-item label="币种" prop="currency">
<el-select v-model="form.currency" placeholder="请选择" ref="currency">
<el-option label="CYN人民币" value="CYN人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="通知类型" prop="noticeType">
<el-select v-model="form.noticeType" placeholder="请选择" ref="noticeType">

@ -13,9 +13,7 @@
<el-input :value="form.clientNumber" @input="(val) => checkHanzi(val, form, 'clientNumber')" ref="clientNumber"></el-input>
</el-form-item>
<el-form-item label="币种" prop="currency">
<el-select disabled v-model="form.currency" placeholder="请选择" ref="currency">
<el-option label="CYN人民币" value="CYN人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="凭证类型" prop="voucherType">
<el-select disabled v-model="form.voucherType" placeholder="请选择" ref="voucherType">

@ -10,9 +10,7 @@
</div>
</el-form-item>
<el-form-item label="币种">
<el-select v-model="form.currency" placeholder="请选择" ref="currency">
<el-option label="CNY人民币" value="CNY人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="金额">
<el-input :value="form.money" @input="val => ismoney(val, form, 'money')" ref="money"></el-input>

@ -10,9 +10,7 @@
<el-input :value="form.userNumber" @input="(val) => checkHanzi(val, form, 'userNumber')" ref="userNumber"></el-input>
</el-form-item>
<el-form-item label="币种" prop="currency" >
<el-select v-model="form.currency" @focus="getSubjectInfoData('8')" placeholder="请选择" ref="currency">
<el-option v-for="item in currencySelectList" :label="item.options" :value="item.itemId" :key="item.itemId"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
</el-col>
<el-col :span="10" :offset="1">

@ -10,9 +10,7 @@
</div>
</el-form-item>
<el-form-item label="币种">
<el-select v-model="form.currency" disabled placeholder="请选择">
<el-option label="CNY人民币" value="CNY人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="金额">
<el-input disabled :value="form.money" @input="val => ismoney(val, form, 'money')"></el-input>

@ -10,9 +10,7 @@
</div>
</el-form-item>
<el-form-item label="币种">
<el-select disabled v-model="form.currency" placeholder="请选择">
<el-option label="CNY人民币" value="CNY人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="金额" prop="money">
<el-input :value="form.money" @input="val => ismoney(val, form, 'money')" ref="money"></el-input>

@ -10,9 +10,7 @@
</div>
</el-form-item>
<el-form-item label="币种">
<el-select v-model="form.currency" placeholder="请选择">
<el-option label="CNY人民币" value="CNY人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="金额">
<el-input :value="form.money" @input="val => ismoney(val, form, 'money')"></el-input>
@ -34,7 +32,8 @@
</el-form-item>
<el-form-item label="支取方式" prop="chargeWay">
<el-select v-model="form.chargeWay" placeholder="请选择" ref="chargeWay">
<el-option label="密码" value="密码"> </el-option>
<el-option label="现金" value="现金"> </el-option>
<el-option label="转账" value="转账"> </el-option>
</el-select>
</el-form-item>
<el-form-item label="手续费" prop="serviceCharge">

@ -10,9 +10,7 @@
</div>
</el-form-item>
<el-form-item label="币种" prop="currency">
<el-select v-model="form.currency" placeholder="请选择" ref="currency">
<el-option label="CYN人民币" value="CYN人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="金额" prop="money">
<el-input :value="form.money" @input="val => ismoney(val, form, 'money')" ref="money"></el-input>

@ -13,9 +13,7 @@
<el-input ref="clientNumber" :value="form.clientNumber" @input="(val) => checkHanzi(val, form, 'clientNumber')"></el-input>
</el-form-item>
<el-form-item label="币种" prop="currency">
<el-select v-model="form.currency" placeholder="请选择" ref="currency">
<el-option label="CYN人民币" value="CYN人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="凭证类型" prop="voucherType">
<el-select disabled v-model="form.voucherType" placeholder="请选择" ref="voucherType">

@ -10,9 +10,7 @@
</div>
</el-form-item>
<el-form-item label="币种" prop="currencyType">
<el-select disabled v-model="form.currencyType" placeholder="请选择" ref="currencyType">
<el-option label="CNY人民币" value="CNY人民币"> </el-option>
</el-select>
<el-input ref="currencyType" :value="form.currencyType" @input="(val) => checkName(val, form, 'currencyType')"></el-input>
</el-form-item>
<el-form-item label="定存编号" prop="depositNumber">
<el-input ref="depositNumber" :value="form.depositNumber" @input="(val) => checkHanzi(val, form, 'depositNumber')"></el-input>

@ -15,9 +15,7 @@
</div>
</el-form-item>
<el-form-item label="币种" prop="currency">
<el-select v-model="form.currency" placeholder="请选择" ref="currency">
<el-option label="CYN人民币" value="CYN人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="定存编号" prop="depositNumber">
<el-input :value="form.depositNumber" @input="(val) => checkHanzi(val, form, 'depositNumber')" ref="depositNumber"></el-input>

@ -26,9 +26,7 @@
<el-input ref="customerName" :value="form.customerName" @input="(val) => checkName(val, form, 'customerName')"></el-input>
</el-form-item>
<el-form-item label="币种" prop="currency">
<el-select v-model="form.currency" placeholder="请选择" ref="currency">
<el-option label="CYN人民币" value="CYN人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="存期" prop="depositTerm">
<el-select disabled v-model="form.depositTerm" placeholder="请选择" ref="depositTerm">

@ -13,9 +13,7 @@
<el-input ref="clientNumber" :value="form.clientNumber" @input="(val) => checkHanzi(val, form, 'clientNumber')" ></el-input>
</el-form-item>
<el-form-item label="币种" prop="currency">
<el-select disabled v-model="form.currency" placeholder="请选择" ref="currency">
<el-option label="CYN人民币" value="CYN人民币"> </el-option>
</el-select>
<el-input ref="currency" :value="form.currency" @input="(val) => checkName(val, form, 'currency')"></el-input>
</el-form-item>
<el-form-item label="凭证类型" prop="voucherType">
<el-select disabled v-model="form.voucherType" placeholder="请选择" ref="voucherType">
@ -28,7 +26,7 @@
</div>
</el-form-item>
<el-form-item label="续存标识" prop="extendDepositTarget">
<el-select disabled v-model="form.extendDepositTarget" placeholder="请选择" ref="extendDepositTarget">
<el-select v-model="form.extendDepositTarget" placeholder="请选择" ref="extendDepositTarget">
<el-option label="不续存" value="不续存"> </el-option>
<el-option label="续存1年" value="续存1年"> </el-option>
<el-option label="续存3年" value="续存3年"> </el-option>

@ -27,11 +27,22 @@ export default {
src:require('@/assets/img/goods/cash-sm.png'),
id:'d'
},
{
name:'存款凭条',
src:require('@/assets/img/goods/ckpt.png'),
id:'e'
},
// {
// name:'存款凭条',
// src:require('@/assets/img/goods/ckpt.png'),
// id:'e'
// },
],
goodsOpen:[// 物品栏的物品
{name:'身份证', src:require('@/assets/img/goods/idcard.png'), id:13},
{name:'身份证复印件',src:require('@/assets/img/idCard-copy-sm.png'),id:23},
{name:'银行卡',src:require('@/assets/img/goods/bankCard.png'),id:16},
{name:'转账凭条',src:require('@/assets/img/goods/zzpt.png'),id:'转账凭条'},
// {
// name:'存款凭条',
// src:require('@/assets/img/goods/ckpt.png'),
// id:'e'
// },
],
},
mutations: {
@ -70,6 +81,21 @@ export default {
// 物品栏的展开和关闭
changeShowGoods(state, judge) {
state.showGoods = judge
},
addGoodsOpen(state, arr) {
// 传来要做的事和数组
state.goodsOpen.push(...arr)
},
removeGoodsOpen(state, obj) {
// 传来要做的事和数组
state.goodsOpen.map((item, index) => {
if(item.name === obj.name) {
state.goodsOpen.splice(index, 1)
}
})
},
setGoodsOpen(state, arr) {
state.goodsOpen = arr
}
},
actions: {

Loading…
Cancel
Save