Merge branch 'master' of ssh://git.czcyedu.com:222/huoran/FE_bankTeaching

20240205
yujialong 3 years ago
commit e1b87b9219
  1. BIN
      src/assets/img/goods/idcard(旧的).png
  2. BIN
      src/assets/img/goods/idcard.png
  3. BIN
      src/assets/img/idCard-copy-sm.png
  4. BIN
      src/assets/img/idCard-copy-sm1.png
  5. BIN
      src/assets/img/idCard.png
  6. BIN
      src/assets/img/idCard1.png
  7. 78
      src/components/checkPhoto/index.vue
  8. 263
      src/pages/counter/list/index.vue
  9. 12
      src/store/modules/system.js

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 345 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 625 B

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 625 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

@ -1,25 +1,25 @@
<template> <template>
<div class="relative -translate-y-2/4" style="margin-top: 10px;"> <div class="relative -translate-y-2/4" style="margin-top: 10px;color: black;">
<template v-if="imgSrcId==14"> <template v-if="imgSrcId==14">
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 95px;top: 110px;">{{ dataFlow.userName }}</h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 95px;top: 110px;">{{ dataFlow.userName }}</h3>
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" v-if="dataFlow.sex==1" style="left: 446px;top: 110px;"></h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" v-if="dataFlow.sex==1" style="left: 446px;top: 110px;"></h3>
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" v-else style="left: 474px;top: 110px;"></h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" v-else style="left: 474px;top: 110px;"></h3>
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 96px;top: 135px;"></h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 96px;top: 135px;"></h3>
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 96px;top: 135px;"></h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 96px;top: 135px;"></h3>
<h3 class="subpixel-antialiased text-red-800 text-xl text-center absolute" style="left: 96px;top: 165px;">{{ dataFlow.idNumber }}</h3> <h3 class="subpixel-antialiased text-xl text-center absolute" style="left: 96px;top: 165px;">{{ dataFlow.idNumber }}</h3>
<h3 class="subpixel-antialiased text-red-800 text-xl text-center absolute" style="left: 340px;top: 230px;">{{ dataFlow.phone }}</h3> <h3 class="subpixel-antialiased text-xl text-center absolute" style="left: 340px;top: 230px;">{{ dataFlow.phone }}</h3>
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 76px;top: 250px;"></h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 76px;top: 250px;"></h3>
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 169px;top: 432px;"></h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 169px;top: 432px;"></h3>
</template> </template>
<template v-else-if="imgSrcId==13 || imgSrcId==442"> <template v-else-if="imgSrcId==13 || imgSrcId==442 || imgSrcId==23 || imgSrcId==431">
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 120px;top: 52px;">{{ dataFlow.userName }}</h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 90px;top: 78px;">姓名{{ dataFlow.userName }}</h3>
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 120px;top: 115px;">{{ dataFlow.sex==1? '男': '女' }}</h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 90px;top: 150px;">性别{{ dataFlow.sex==1? '男': '女' }}</h3>
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 270px;top: 115px;"></h3> <!-- <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 270px;top: 115px;"></h3> -->
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 120px;top: 177px;">{{ dataFlow.birthday.split('-')[0] }}</h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 80px;top: 222px;">出生日期{{ dataFlow.birthday }}</h3>
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 220px;top: 177px;">{{ dataFlow.birthday.split('-')[1] }}</h3> <!-- <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 220px;top: 177px;">{{ dataFlow.birthday.split('-')[1] }}</h3>
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 290px;top: 177px;">{{ dataFlow.birthday.split('-')[2] }}</h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 290px;top: 177px;">{{ dataFlow.birthday.split('-')[2] }}</h3> -->
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 110px;top: 237px;">{{ dataFlow.mailbox }}</h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 90px;top: 267px;">地址{{ dataFlow.mailbox }}</h3>
<h3 class="subpixel-antialiased text-red-800 text-2xl text-center absolute" style="left: 220px;top: 392px;">{{ dataFlow.idNumber }}</h3> <h3 class="subpixel-antialiased text-2xl text-center absolute" style="left: 90px;top: 338px;">身份证号码{{ dataFlow.idNumber }}</h3>
</template> </template>
<img :src="imgSrc" class="imgPop imgIndex min-w-full " :alt="imgSrcName" :title="imgSrcName"> <img :src="imgSrc" class="imgPop imgIndex min-w-full " :alt="imgSrcName" :title="imgSrcName">
</div> </div>
@ -28,6 +28,7 @@
<script> <script>
import { mapGetters } from 'vuex' import { mapGetters } from 'vuex'
import { getOperation } from '@/api/http';
export default { export default {
props: { props: {
@ -53,8 +54,43 @@ export default {
// } // }
// } // }
}, },
created() { mounted() {
console.log(this.dataFlow)
},
watch: {
//
// imgSrc: {
// handler(newVal) {
// if(newVal) {
// getOperation({
// parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,8'
// }).then((data)=>{
// const stampJudge = {
// 18: {add:[24, 21], delete: [14]},
// 452:{ add: [432, 433] },
// 458:{ add: [419, 418], delete: [426]},
// 459:{ add: [478, 477], delete: [407]},
// 460:{ add: [466,468,467], delete: [406]},
// 463:{ add: [480, 488], delete: [413]},
// 464:{ add: [482, 481], delete: [479]},
// 444:{ add: [420, 421], delete: [425]},
// 445:{ add: [422, 424], delete: [427]},
// 446:{ add: [419, 418], delete: [426]},
// 447:{ add: [269, 22], delete: [17]},
// 455:{ add: [487, 441], delete: [409]},
// 456:{ add: [473, 472], delete: [411]},
// 457:{ add: [476, 474], delete: [412]}
// }
// if(data.status == 200 && data.data.judgmentRuleReqs) {
// // const list = data.data.judgmentRuleReqs.map(item => item.answerId)
// console.log(data.data.judgmentRuleReqs)
// }
// })
// }
// },
// immediate: true
// }
}, },
computed: { computed: {
...mapGetters({ ...mapGetters({

@ -24,63 +24,100 @@
<div slot="content"> <div slot="content">
<img v-lazy="lazyImg[5]" class="contentHeight" alt="" /> <img v-lazy="lazyImg[5]" class="contentHeight" alt="" />
</div> </div>
<img class="sth summons cp" v-lazy="lazyImg[6]" alt="" @click="showData('传票栏',1)" />
<div class="sth summons cp" @click="showData('传票栏',1)">
<img v-lazy="lazyImg[6]" alt="" />
<img v-lazy="finishPng" class="absolute" style="top: 0" alt="" v-if="finishGoods.cultureIn">
</div>
</el-tooltip> </el-tooltip>
<!-- 点击打开普通凭证箱--> <!-- 点击打开普通凭证箱-->
<el-tooltip placement="top-start" popper-class="sth-popper" offset="250"> <el-tooltip placement="top-start" popper-class="sth-popper" offset="250">
<div slot="content"> <div slot="content">
<img v-lazy="lazyImg[7]" class="contentHeight" alt="" /> <img v-lazy="lazyImg[7]" class="contentHeight" alt="" />
</div> </div>
<img class="sth voucher-box cp" v-lazy="lazyImg[8]" alt="" @click="showData('普通凭证箱',2)" /> <div class="sth voucher-box cp" @click="showData('普通凭证箱',2)">
<img class="" v-lazy="lazyImg[8]" alt="" />
<img v-lazy="finishPng" class="absolute" style="top: 0" alt="" v-if="finishGoods.proofBox">
</div>
</el-tooltip> </el-tooltip>
<!-- 点击打开重要凭证箱--> <!-- 点击打开重要凭证箱-->
<el-tooltip placement="top-start" popper-class="sth-popper" offset="250"> <el-tooltip placement="top-start" popper-class="sth-popper" offset="250">
<div slot="content"> <div slot="content">
<img v-lazy="lazyImg[9]" class="contentHeight" alt="" /> <img v-lazy="lazyImg[9]" class="contentHeight" alt="" />
</div> </div>
<img class="sth important cp" v-lazy="lazyImg[10]" alt="" @click="showData('重要空白凭证箱',3)" /> <div class="sth important cp" @click="showData('重要空白凭证箱',3)">
<img v-lazy="lazyImg[10]" alt="" />
<img v-lazy="finishPng" class="absolute" style="top: -40px;" alt="" v-if="finishGoods.proofImportantBox">
</div>
</el-tooltip> </el-tooltip>
<!-- 点击打开钱箱--> <!-- 点击打开钱箱-->
<el-tooltip placement="left-start" popper-class="sth-popper"> <el-tooltip placement="left-start" popper-class="sth-popper">
<div slot="content"> <div slot="content">
<img v-lazy="lazyImg[11]" class="contentHeight" alt="" /> <img v-lazy="lazyImg[11]" class="contentHeight" alt="" />
</div> </div>
<img class="sth money-box cp" v-lazy="lazyImg[12]" alt="" @click="showData('钱箱',4)" /> <div class="sth money-box cp" @click="showData('钱箱',4)">
<img v-lazy="lazyImg[12]" alt="" />
<img v-lazy="finishPng" class="absolute" style="top: 0px;left: 0px;" title="钱箱已操作" v-if="finishGoods.moneyBox">
</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" @click="showData('印章盒',5)"> <div slot="content" @click="showData('印章盒',5)">
<img v-lazy="lazyImg[13]" class="contentHeight" alt="" @click="showData('印章盒',5)" /> <img v-lazy="lazyImg[13]" class="contentHeight" alt="" @click="showData('印章盒',5)" />
</div> </div>
<img class="sth seal-box cp" v-lazy="lazyImg[14]" @click="showData('印章盒',5)" alt="" /> <div class="sth seal-box cp" @click="showData('印章盒',5)">
<img v-lazy="lazyImg[14]" alt="" />
<img v-lazy="finishPng" class="absolute" style="top: 0px;left: 0px;" v-if="finishGoods.sealBox">
</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">
<img v-lazy="lazyImg[15]" class="contentHeight" alt="" /> <img v-lazy="lazyImg[15]" class="contentHeight" alt="" />
</div> </div>
<img class="sth currency-detector cp" v-lazy="lazyImg[16]" @click="showData('验钞机',6)" alt="" /> <div class="sth currency-detector cp" @click="showData('验钞机',6)">
<img v-lazy="lazyImg[16]" alt="" />
<img v-lazy="finishPng" class="absolute" style="top: 0px;left: 0px;" v-if="finishGoods.checkMoneyMechine">
</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">
<img v-lazy="lazyImg[17]" style="height: 50px;" alt="" /> <img v-lazy="lazyImg[17]" style="height: 50px;" alt="" />
</div> </div>
<img class="sth printer cp" v-lazy="lazyImg[18]" alt="" @click="showData('打印机',7)" /> <div class="sth printer cp" @click="showData('打印机',7)">
<img v-lazy="lazyImg[18]" alt="" />
<img v-lazy="finishPng" class="absolute" style="top: 0px;left: 0px;" v-if="finishGoods.printMechine">
</div>
</el-tooltip> </el-tooltip>
<!-- 点击打开密码器--> <!-- 点击打开密码器-->
<el-tooltip placement="top" popper-class="sth-popper" offset="50"> <el-tooltip placement="top" popper-class="sth-popper" offset="50">
<div slot="content"> <div slot="content">
<img v-lazy="lazyImg[19]" class="contentHeight" alt="" /> <img v-lazy="lazyImg[19]" class="contentHeight" alt="" />
</div> </div>
<img class="sth cipher-machine cp" v-lazy="lazyImg[20]" @click="showData('密码器',8)" alt="" /> <div class="sth cipher-machine cp" @click="showData('密码器',8)">
<img v-lazy="lazyImg[20]" alt="" />
<!-- <img v-lazy="finishPng" class="absolute" style="top: 0px;left: 0px;" v-if="finishGoods.printer"> -->
</div>
</el-tooltip> </el-tooltip>
<el-tooltip placement="top" popper-class="sth-popper" offset="50"> <el-tooltip placement="top" popper-class="sth-popper" offset="50">
<div slot="content" style="margin-left: -250px"> <div slot="content" style="margin-left: -250px">
<!-- <img v-lazy="this.lazyImg[29]" alt="" /> --> <!-- <img v-lazy="this.lazyImg[29]" alt="" /> -->
</div> </div>
<img class="sth employee" v-lazy="lazyImg[21]" @click="setShowBusiness(true)" alt="" /> <div class="sth employee" @click="setShowBusiness(true)">
<img v-lazy="lazyImg[21]" alt="" />
</div>
</el-tooltip> </el-tooltip>
<el-tooltip placement="top" popper-class="sth-popper" offset="-50"> <el-tooltip placement="top" popper-class="sth-popper" offset="-50">
@ -94,14 +131,22 @@
<div slot="content"> <div slot="content">
<img v-lazy="lazyImg[23]" class="contentHeight" alt="" /> <img v-lazy="lazyImg[23]" class="contentHeight" alt="" />
</div> </div>
<img class="sth card-machine cp" v-lazy="lazyImg[24]" alt="" @click="showData('刷卡器',10)" /> <div class="sth card-machine cp" @click="showData('刷卡器',10)">
<img v-lazy="lazyImg[24]" alt="" />
<img v-lazy="finishPng" class="absolute" style="top: -20px;left: 0px;" v-if="finishGoods.swipingCard">
</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">
<img v-lazy="lazyImg[25]" class="contentHeight" alt="" /> <img v-lazy="lazyImg[25]" class="contentHeight" alt="" />
</div> </div>
<img class="sth idCard-scanner cp" v-lazy="lazyImg[26]" @click="showData('身份证扫描仪',11)" alt="" /> <div class="sth idCard-scanner cp" @click="showData('身份证扫描仪',11)">
<img v-lazy="lazyImg[26]" alt="" />
<img v-lazy="finishPng" class="absolute" style="top: -20px;left: 0px;" v-if="finishGoods.idCard">
</div>
</el-tooltip> </el-tooltip>
<!-- 物品栏 --> <!-- 物品栏 -->
@ -494,56 +539,56 @@ export default {
//////// ////////
// 西 // 西
magnifyData:{}, magnifyData:{},
auditGoodsShelf:[ auditGoodsShelf:[
{name:'身份证', src:require('@/assets/img/goods/idcard.png'), id:13, {name:'身份证', src:require('@/assets/img/goods/idCard.png'), id:13,
userName:'啧啧啧', userName:'啧啧啧',
sex:'男', sex:'男',
nation:'汉', nation:'汉',
dateBirthYear:'1994', dateBirthYear:'1994',
dateBirthMonth:'4', dateBirthMonth:'4',
dateBirthDay:'1', dateBirthDay:'1',
address:'在山的那边海的那边', address:'在山的那边海的那边',
idCardNo:'465852346854168479'}, idCardNo:'465852346854168479'},
{name:'开户申请书', src:require('@/assets/img/goods/khsqs.png'), id:14}, {name:'开户申请书', src:require('@/assets/img/goods/khsqs.png'), id:14},
{name:'现金', src:require('@/assets/img/goods/cash-sm.png'), id:15}, {name:'现金', src:require('@/assets/img/goods/cash-sm.png'), id:15},
{name:'身份证复印件', src:require('@/assets/img/idCard-copy-sm.png'), id:23}, {name:'身份证复印件', src:require('@/assets/img/idCard-copy-sm.png'), id:23},
], ],
// // // //
systemInputGoodsShelf:[ systemInputGoodsShelf:[
{name:'身份证', src:require('@/assets/img/goods/idcard.png'), id:13, {name:'身份证', src:require('@/assets/img/goods/idCard.png'), id:13,
userName:'啧啧啧', userName:'啧啧啧',
sex:'男', sex:'男',
nation:'汉', nation:'汉',
dateBirthYear:'1994', dateBirthYear:'1994',
dateBirthMonth:'4', dateBirthMonth:'4',
dateBirthDay:'1', dateBirthDay:'1',
address:'奥斯卡巅峰计划拉水电费啥地方', address:'奥斯卡巅峰计划拉水电费啥地方',
idCardNo:'465852346854168479'}, idCardNo:'465852346854168479'},
{name:'开户申请书', src:require('@/assets/img/goods/khsqs.png'), id:14}, {name:'开户申请书', src:require('@/assets/img/goods/khsqs.png'), id:14},
{name:'现金', src:require('@/assets/img/goods/cash-sm.png'), id:15}, {name:'现金', src:require('@/assets/img/goods/cash-sm.png'), id:15},
{name:'银行卡', src:require('@/assets/img/goods/bankCard.png'), id:16,cardNub:'1865 3549 5675 5589'}, {name:'银行卡', src:require('@/assets/img/goods/bankCard.png'), id:16,cardNub:'1865 3549 5675 5589'},
{name:'身份证复印件', src:require('@/assets/img/idCard-copy-sm.png'), id:23}, {name:'身份证复印件', src:require('@/assets/img/idCard-copy-sm.png'), id:23},
], ],
// // // // // //
printoutGoodsShelf:[ printoutGoodsShelf:[
{name:'身份证', src:require('@/assets/img/goods/idcard.png'), id:13, {name:'身份证', src:require('@/assets/img/goods/idCard.png'), id:13,
userName:'啧啧啧', userName:'啧啧啧',
sex:'男', sex:'男',
nation:'汉', nation:'汉',
dateBirthYear:'1994', dateBirthYear:'1994',
dateBirthMonth:'4', dateBirthMonth:'4',
dateBirthDay:'1', dateBirthDay:'1',
address:'奥斯卡巅峰计划拉水电费啥地方', address:'奥斯卡巅峰计划拉水电费啥地方',
idCardNo:'465852346854168479'}, idCardNo:'465852346854168479'},
{name:'开户申请书', src:require('@/assets/img/goods/khsqs.png'), id:14}, {name:'开户申请书', src:require('@/assets/img/goods/khsqs.png'), id:14},
{name:'现金', src:require('@/assets/img/goods/cash-sm.png'), id:15}, {name:'现金', src:require('@/assets/img/goods/cash-sm.png'), id:15},
{name:'银行卡', src:require('@/assets/img/goods/bankCard.png'), id:16,cardNub:'1865 3549 5675 5589'}, {name:'银行卡', src:require('@/assets/img/goods/bankCard.png'), id:16,cardNub:'1865 3549 5675 5589'},
{name:'存款凭条', src:require('@/assets/img/goods/ckpt.png'), id:17}, {name:'存款凭条', src:require('@/assets/img/goods/ckpt.png'), id:17},
{name:'身份证复印件', src:require('@/assets/img/idCard-copy-sm.png'), id:23}, {name:'身份证复印件', src:require('@/assets/img/idCard-copy-sm.png'), id:23},
], ],
// //
cashboxGoodsShelf:[ cashboxGoodsShelf:[
{name:'身份证', src:require('@/assets/img/goods/idcard.png'), id:13, {name:'身份证', src:require('@/assets/img/goods/idCard.png'), id:13,
userName:'啧啧啧', userName:'啧啧啧',
nation:'男', nation:'男',
dateBirth:'汉', dateBirth:'汉',
@ -563,23 +608,6 @@ export default {
{name:'5角', src:require('@/assets/img/cash/5角.png'), id:4404, num: ''}, {name:'5角', src:require('@/assets/img/cash/5角.png'), id:4404, num: ''},
{name:'1角', src:require('@/assets/img/cash/1角.png'), id:4405, num: ''}, {name:'1角', src:require('@/assets/img/cash/1角.png'), id:4405, num: ''},
], ],
// 西 computed
// goodsShelfTotalData:[
// {name:'', src:require('@/assets/img/goods/idcard.png'), id:13,
// userName:'',
// sex:'',
// nation:'',
// dateBirthYear:'1994',
// dateBirthMonth:'4',
// dateBirthDay:'1',
// address:'G1403',
// idCardNo:'4 4 1 4 2 2 1 9 9 8 0 8 1 6 8 4 7 9 '},
// {name:'', src:require('@/assets/img/goods/khsqs.png'), id:14},
// {name:'', src:require('@/assets/img/goods/cash-sm.png'), id:15},
// {name:'', src:require('@/assets/img/idCard-copy-sm.png'), id:23},
// ],
// goods:[/* */
// ],
popArr:[/* 弹窗展示的物品 */ popArr:[/* 弹窗展示的物品 */
{name:'二类银行卡',src:require('@/assets/img/goods/bankCard.png'),id:563}, {name:'二类银行卡',src:require('@/assets/img/goods/bankCard.png'),id:563},
{name:'银行卡',src:require('@/assets/img/goods/bankCard.png'),id:16,cardNub:'1865 3549 5675 5589'}, {name:'银行卡',src:require('@/assets/img/goods/bankCard.png'),id:16,cardNub:'1865 3549 5675 5589'},
@ -593,7 +621,7 @@ export default {
{name:'业务收费凭证',src:require('@/assets/img/goods/ywsfpz.png'),id:479}, {name:'业务收费凭证',src:require('@/assets/img/goods/ywsfpz.png'),id:479},
{name:'利息清单',src:require('@/assets/img/goods/lxqd.png'),id:427}, {name:'利息清单',src:require('@/assets/img/goods/lxqd.png'),id:427},
{name:'普通空白凭证',src:require('@/assets/img/goods/ptkbpz.png'),id:438}, {name:'普通空白凭证',src:require('@/assets/img/goods/ptkbpz.png'),id:438},
{name:'身份证',src:require('@/assets/img/goods/idcard.png'),id:13, {name:'身份证',src:require('@/assets/img/goods/idCard.png'),id:13,
userName:'啧啧啧', userName:'啧啧啧',
sex:'男', sex:'男',
nation:'汉', nation:'汉',
@ -621,7 +649,7 @@ export default {
{name:'新定期存单',src:require('@/assets/img/seal/paid.png'),id:429}, {name:'新定期存单',src:require('@/assets/img/seal/paid.png'),id:429},
{name:'新定期存单凭证联',src:require('@/assets/img/seal/paid.png'),id:485}, {name:'新定期存单凭证联',src:require('@/assets/img/seal/paid.png'),id:485},
{name:'新定期存单回单',src:require('@/assets/img/seal/paid.png'),id:486}, {name:'新定期存单回单',src:require('@/assets/img/seal/paid.png'),id:486},
{name:'法人身份证',src:require('@/assets/img/goods/idcard.png'),id:442}, {name:'法人身份证',src:require('@/assets/img/goods/idCard.png'),id:442},
{name:'法人身份证复印件',src:require('@/assets/img/idCard-copy-sm.png'),id:431}, {name:'法人身份证复印件',src:require('@/assets/img/idCard-copy-sm.png'),id:431},
{name:'开立银行结算账户申请书',src:require('@/assets/img/goods/ApplicationBankSettlement.png'),id:432}, {name:'开立银行结算账户申请书',src:require('@/assets/img/goods/ApplicationBankSettlement.png'),id:432},
{name:'统一社会信用代码证',src:require('@/assets/img/goods/营业执照.png'),id:434}, {name:'统一社会信用代码证',src:require('@/assets/img/goods/营业执照.png'),id:434},
@ -692,6 +720,23 @@ export default {
// { src: require('@/assets/img/logos/.svg') }, // { src: require('@/assets/img/logos/.svg') },
// { src: require('@/assets/img/logos/.svg') } // { src: require('@/assets/img/logos/.svg') }
// ], // ],
finishPng: require('@/assets/img/finish.png'),
finishGoods: {
moneyBox: false,
peopleSign: false,
cultureIn: false,
sealBox: false,
currencyDetector: false,
printer: false,
resource: false,
backPeople: false,
proofBox: false,
proofImportantBox: false,
swipingCard: false,
idCard: false,
checkMoneyMechine: false,
printMechine: false
},
sealChecked:[],/* 印章盒选中 */ sealChecked:[],/* 印章盒选中 */
importantChecked:[],// importantChecked:[],//
commonChecked:[],// commonChecked:[],//
@ -1005,6 +1050,7 @@ export default {
this.outThingsGoods([...list]) this.outThingsGoods([...list])
this.pushThings({ idArr: [...list], name: 'cultureIn'}) this.pushThings({ idArr: [...list], name: 'cultureIn'})
} }
this.finishGoods.cultureIn = true
} }
}) })
// //
@ -1017,6 +1063,7 @@ export default {
// this.pushThings({ idArr: [...list], name: 'cultureIn'}) // this.pushThings({ idArr: [...list], name: 'cultureIn'})
this.pushThingsGoods([...list]) this.pushThingsGoods([...list])
} }
this.finishGoods.proofImportantBox = true
} }
}) })
@ -1029,7 +1076,7 @@ export default {
if(list.length) { if(list.length) {
this.pushThingsGoods([...list]) this.pushThingsGoods([...list])
} }
this.finishGoods.proofBox = true
} }
}) })
@ -1055,14 +1102,22 @@ export default {
} }
if(data.status == 200 && data.data.judgmentRuleReqs) { if(data.status == 200 && data.data.judgmentRuleReqs) {
console.log('印章盒的信息')
const list = data.data.judgmentRuleReqs.map(item => item.answerId) const list = data.data.judgmentRuleReqs.map(item => item.answerId)
const allKeys = Object.keys(stampJudge)
if(list.length) { if(list.length) {
for(let i=0; i<list.length; i++) { for(let i=0; i<list.length; i++) {
this.outThingsGoods([...stampJudge[list[i]].delete]) if(allKeys.includes(list[i])) {
this.pushThingsGoods([...stampJudge[list[i]].add]) this.outThingsGoods([...stampJudge[list[i]].delete])
this.pushThingsGoods([...stampJudge[list[i]].add])
}else {
}
} }
} }
this.finishGoods.sealBox = true
} }
}) })
@ -1081,6 +1136,7 @@ export default {
this.pushThings({ idArr: [...list], name: 'moneyBox'}) this.pushThings({ idArr: [...list], name: 'moneyBox'})
} }
} }
this.finishGoods.moneyBox = true
} }
}) })
@ -1094,10 +1150,45 @@ export default {
this.outThingsGoods([...list]) this.outThingsGoods([...list])
this.pushThings({ idArr: [...list], name: 'backPeople'}) this.pushThings({ idArr: [...list], name: 'backPeople'})
} }
this.finishGoods.backPeople = true
}
})
//
getOperation({
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,6'
}).then((data)=>{
if(data.status == 200 && data.data.judgmentRuleReqs) {
this.finishGoods.swipingCard = true
} }
}) })
//
getOperation({
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,7'
}).then((data)=>{
if(data.status == 200 && data.data.judgmentRuleReqs) {
this.finishGoods.idCard = true
}
})
//
getOperation({
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,9'
}).then((data)=>{
if(data.status == 200) {
this.finishGoods.checkMoneyMechine = true
}
})
//
getOperation({
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,10'
}).then((data)=>{
if(data.status == 200) {
this.finishGoods.printMechine = true
}
})
}, },
mounted(){ mounted(){
@ -1639,6 +1730,7 @@ export default {
} }
addOperation(params).then((data)=>{ addOperation(params).then((data)=>{
this.setTipsOperate('成功刷银行卡!') this.setTipsOperate('成功刷银行卡!')
this.finishGoods.swipingCard = true
}).catch((error)=>{ }).catch((error)=>{
}) })
}else if (this.popText === '身份证扫描仪'){ // }else if (this.popText === '身份证扫描仪'){ //
@ -1654,6 +1746,7 @@ export default {
} }
addOperation(params).then((data)=>{ addOperation(params).then((data)=>{
this.setTipsOperate('成功刷身份证!') this.setTipsOperate('成功刷身份证!')
this.finishGoods.idCard = true
}).catch((error)=>{ }).catch((error)=>{
}) })
}else if (this.popText === '密码器') { }else if (this.popText === '密码器') {
@ -1664,6 +1757,12 @@ export default {
this.changeShowGoods(false) this.changeShowGoods(false)
}else { }else {
// Logo
if(this.myMap) {
this.finishGoods[this.myMap] = true
}
let formList = [] let formList = []
// this.toggleGoods() // this.toggleGoods()
// this.$message.success(`${this.popText}`) // this.$message.success(`${this.popText}`)
@ -1756,6 +1855,7 @@ export default {
} }
const tmp = [...clickList] const tmp = [...clickList]
addOperation(params).then((data)=>{ addOperation(params).then((data)=>{
this.finishGoods.proofBox = true
const tmp2 = []; const tmp2 = [];
this.commonArr.map(item => { this.commonArr.map(item => {
if(tmp.findIndex(item2 => item2 === item.id) !== -1) { if(tmp.findIndex(item2 => item2 === item.id) !== -1) {
@ -1791,6 +1891,7 @@ export default {
} }
const tmp = [...clickList] const tmp = [...clickList]
addOperation(params).then((data)=>{ addOperation(params).then((data)=>{
this.finishGoods.proofImportantBox = true
const tmp2 = [] const tmp2 = []
// this.setTipsOperate('') // this.setTipsOperate('')
this.importanceArr.map(item => { this.importanceArr.map(item => {

@ -16,7 +16,7 @@ const allGoods = {
479: {name:'业务收费凭证',src:require('@/assets/img/goods/ywsfpz.png'),id:479}, 479: {name:'业务收费凭证',src:require('@/assets/img/goods/ywsfpz.png'),id:479},
427: {name:'利息清单',src:require('@/assets/img/goods/lxqd.png'),id:427}, 427: {name:'利息清单',src:require('@/assets/img/goods/lxqd.png'),id:427},
438: {name:'普通空白凭证',src:require('@/assets/img/goods/ptkbpz.png'),id:438}, 438: {name:'普通空白凭证',src:require('@/assets/img/goods/ptkbpz.png'),id:438},
13: {name:'身份证',src:require('@/assets/img/goods/idcard.png'),id:13}, 13: {name:'身份证',src:require('@/assets/img/goods/idCard.png'),id:13},
23: {name:'身份证复印件',src:require('@/assets/img/idCard-copy-sm.png'),id:23}, 23: {name:'身份证复印件',src:require('@/assets/img/idCard-copy-sm.png'),id:23},
14: {name:'开户申请书',src:require('@/assets/img/goods/khsqs.png'),id:14}, 14: {name:'开户申请书',src:require('@/assets/img/goods/khsqs.png'),id:14},
15: {name:'现金',src:require('@/assets/img/goods/cash-sm.png'),id:15}, 15: {name:'现金',src:require('@/assets/img/goods/cash-sm.png'),id:15},
@ -43,7 +43,7 @@ const allGoods = {
486: {name:'新定期存单回单',src:require('@/assets/img/seal/paid.png'),id:486}, 486: {name:'新定期存单回单',src:require('@/assets/img/seal/paid.png'),id:486},
// 业务 10 以后的 // 业务 10 以后的
442: {name:'法人身份证',src:require('@/assets/img/goods/idcard.png'),id:442}, 442: {name:'法人身份证',src:require('@/assets/img/goods/idCard.png'),id:442},
431: {name:'法人身份证复印件',src:require('@/assets/img/idCard-copy-sm.png'),id:431}, 431: {name:'法人身份证复印件',src:require('@/assets/img/idCard-copy-sm.png'),id:431},
443: {name:'开立银行结算账户申请书',src:require('@/assets/img/goods/ApplicationBankSettlement.png'),id:432}, 443: {name:'开立银行结算账户申请书',src:require('@/assets/img/goods/ApplicationBankSettlement.png'),id:432},
@ -102,7 +102,7 @@ const voucherNumber = (() => {
} }
return '6227' + str; return '6227' + str;
})() })()
const sex = 1 // 1为男,2为女。 const sex = 2 // 1为男,2为女。
/* /*
vuex数据结构系统中需要实现一个不同业务中同个页面物品栏和箱子中的物品不同判分不同所以在vuex中写了一个对象来管理这些状态对象中通过数组存id的方式存放这些东西 vuex数据结构系统中需要实现一个不同业务中同个页面物品栏和箱子中的物品不同判分不同所以在vuex中写了一个对象来管理这些状态对象中通过数组存id的方式存放这些东西
@ -139,6 +139,8 @@ const allDataFlow = {
noticeType: 95, noticeType: 95,
payType: 13, payType: 13,
payMoney: 102.8, payMoney: 102.8,
interestRate: 1.85,
totalMoney: 101.6,
'corporateClient': false, 'corporateClient': false,
} }
@ -2327,7 +2329,7 @@ export default {
goods:[// 物品栏的物品 goods:[// 物品栏的物品
{ {
name:'身份证', name:'身份证',
src:require('@/assets/img/goods/idcard.png'), src:require('@/assets/img/goods/idCard.png'),
id:'a' id:'a'
}, },
{ {
@ -2352,7 +2354,7 @@ export default {
// }, // },
], ],
goodsOpen:[// 物品栏的物品 goodsOpen:[// 物品栏的物品
{name:'身份证', src:require('@/assets/img/goods/idcard.png'), id:13}, {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/idCard-copy-sm.png'),id:23},
{name:'银行卡',src:require('@/assets/img/goods/bankCard.png'),id:16}, {name:'银行卡',src:require('@/assets/img/goods/bankCard.png'),id:16},
{name:426,src:require('@/assets/img/goods/zzpt.png'),id:426}, {name:426,src:require('@/assets/img/goods/zzpt.png'),id:426},

Loading…
Cancel
Save