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

20240205
yujialong 3 years ago
commit f02120efd6
  1. BIN
      src/assets/img/error.png
  2. 4
      src/components/case/index.vue
  3. 4
      src/components/dialog/index.vue
  4. 3
      src/components/dialog2/index.vue
  5. 4
      src/components/selectBusiness/index.vue
  6. 15
      src/components/tipDialog/index.vue
  7. 960
      src/pages/counter/list/index.vue
  8. 18
      src/pages/lobbyManager/list/index.vue
  9. 2
      src/pages/manage/list/personal/currentAccount/openAccount.vue
  10. 131
      src/store/modules/system.js
  11. 4
      src/utils/utilFunction.js

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

@ -1,6 +1,6 @@
<template> <template>
<div> <div>
<transition name="slide-fade" enter-active-class="animate__animated animate__bounceInLeft" leave-active-class=" animate__animated animate__bounceOutLeft"> <!-- <transition name="slide-fade" enter-active-class="animate__animated animate__bounceInLeft" leave-active-class=" animate__animated animate__bounceOutLeft"> -->
<el-container v-show="showIt"> <el-container v-show="showIt">
<el-header> <el-header>
@ -117,7 +117,7 @@
</el-main> </el-main>
</el-container> </el-container>
</el-container> </el-container>
</transition> <!-- </transition> -->
<!-- </div> --> <!-- </div> -->
<div class="panel" :class="{active: showIt}"> <div class="panel" :class="{active: showIt}">
<div @click="toggleCase"> <div @click="toggleCase">

@ -341,8 +341,9 @@ export default {
if(this.flow === 1) { if(this.flow === 1) {
this.flow = 2 this.flow = 2
}else if(this.flow === 2) { }else if(this.flow === 2) {
this.flow = 3
this.$emit('submitIt') this.$emit('submitIt')
this.flow = 3
}else if(this.flow === 4) { }else if(this.flow === 4) {
this.flow = 3 this.flow = 3
this.$emit('submitIt') this.$emit('submitIt')
@ -350,6 +351,7 @@ export default {
// //
// //
// this.$emit('submitIt') // this.$emit('submitIt')
this.cancelIt() this.cancelIt()
} }
}, },

@ -275,10 +275,11 @@ export default {
this.flow = 2 this.flow = 2
}else if(this.flow === 2) { }else if(this.flow === 2) {
this.flow = 3 this.flow = 3
this.$emit('submitIt')
}else { }else {
// //
// //
this.$emit('submitIt')
this.cancelIt() this.cancelIt()
} }
}, },

@ -1,12 +1,12 @@
<template> <template>
<el-dialog :visible="true" class="" :modal="false" @close="closeData" :close-on-click-modal="false" :show-close="false" custom-class="animate__animated animate__bounceIn data-dia 2xl:w-7/12 xl:w-9/12 lg:w-full h-9/12"> <el-dialog :visible="true" class="" :modal="false" @close="closeData" :close-on-click-modal="false" :show-close="false" custom-class="data-dia 2xl:w-7/12 xl:w-9/12 lg:w-full h-9/12">
<div slot="title" class="dia-header2"> <div slot="title" class="dia-header2">
<div class="data-title2">业务选择</div> <div class="data-title2">业务选择</div>
<div class="close"><img v-lazy="closeImg" alt="" @click="showBusinessSelect(false)" /></div> <div class="close"><img v-lazy="closeImg" alt="" @click="showBusinessSelect(false)" /></div>
</div> </div>
<p class="tips2">请选择您要办理的业务:</p> <p class="tips2">请选择您要办理的业务:</p>
<ul class="take-list2"> <ul class="take-list2">
<li v-for="(item) in businessArr" :class="{checked: takeCheck == item.myKey,'animate-pulse': takeCheck == item.myKey}" class=" duration-1000" :key="item.myKey" @click="checkTake(item.myKey)"> <li v-for="(item) in businessArr" :class="{checked: takeCheck == item.myKey}" class=" duration-1000" :key="item.myKey" @click="checkTake(item.myKey)">
<img v-lazy="businessImg" alt=""> <img v-lazy="businessImg" alt="">
<p>{{ item.myKey + item.text}}</p> <p>{{ item.myKey + item.text}}</p>
</li> </li>

@ -1,13 +1,18 @@
<template> <template>
<el-dialog :visible="tipsOperate? true: false" width="400px" :close-on-click-modal="false" :modal="false" :close-on-press-escape="false" :show-close="false" custom-class=" animate-pulse data-dia"> <el-dialog :visible="tipsOperate? true: false" width="400px" :close-on-click-modal="false" :modal="false" :close-on-press-escape="false" :show-close="false" custom-class=" data-dia">
<div slot="title" class="dia-header"> <div slot="title" class="dia-header">
<div class="data-title">小提示</div> <div class="data-title">小提示</div>
<img class="close" src="@/assets/svg/close.svg" alt="" @click="hide"> <img class="close" src="@/assets/svg/close.svg" alt="" @click="hide">
</div> </div>
<div class="result"> <div class="result flex flex-col justify-between">
<div style='width: 60px;height: 60px;margin: auto' > <div style='width: 60px;height: 60px;margin: auto' class="flex flex-col items-center " >
<img src="@/assets/img/finish.png" alt="" v-if="showText.includes('成功')"> <img src="@/assets/img/finish.png" alt="" v-if="showText.includes('成功')">
<img src="@/assets/img/others/iceDun.jpg" alt="" v-else> <img src="@/assets/img/error.png" alt="" v-else-if="showText.includes('失败') || showText.includes('不一致')|| showText.includes('不足')">
<svg t="1646103528503" v-else-if="showText.includes('')" class="icon text-center w-full" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1986" width="200" height="200"><path d="M64 469.333333a21.333333 21.333333 0 0 1-16.896-34.304l141.354667-184.277333a176.682667 176.682667 0 0 1 62.208-50.944 21.333333 21.333333 0 1 1 18.773333 38.357333 131.882667 131.882667 0 0 0-47.146667 38.570667l-141.397333 184.234667A21.333333 21.333333 0 0 1 64 469.333333zM874.666667 640h-360.405334a21.333333 21.333333 0 0 1 0-42.666667H874.666667a64.085333 64.085333 0 0 0 64-64v-298.666666A64.085333 64.085333 0 0 0 874.666667 170.666667h-469.333334A64.085333 64.085333 0 0 0 341.333333 234.666667v225.024a21.333333 21.333333 0 0 1-42.666666 0V234.666667A106.794667 106.794667 0 0 1 405.333333 128h469.333334A106.794667 106.794667 0 0 1 981.333333 234.666667v298.666666a106.794667 106.794667 0 0 1-106.666666 106.666667z" p-id="1987"></path><path d="M248.021333 810.666667H64a21.333333 21.333333 0 0 1 0-42.666667h184.021333a192.597333 192.597333 0 0 0 160.512-85.930667 208.341333 208.341333 0 0 1 60.842667-59.861333l84.778667-54.613333a50.645333 50.645333 0 0 0-57.173334-80.810667l-253.866666 108.8a21.333333 21.333333 0 1 1-16.853334-39.168l253.866667-108.8a93.312 93.312 0 0 1 102.741333 151.68 20.224 20.224 0 0 1-3.541333 2.858667l-86.869333 55.893333a165.973333 165.973333 0 0 0-48.426667 47.701333A235.093333 235.093333 0 0 1 247.978667 810.666667zM320 298.666667a21.333333 21.333333 0 0 1-0.042667-42.666667l553.557334-0.853333a21.333333 21.333333 0 0 1 0.085333 42.666666L320 298.666667z" p-id="1988"></path></svg>
<svg t="1646104114458" v-else-if="showText.includes('密码')" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7044" width="200" height="200"><path d="M815.712 226.56c-50.24-54.784-125.6-82.208-200.96-73.088-93.632 11.424-171.264 82.208-191.808 175.84-6.848 36.544-6.848 73.088 2.272 107.328L151.2 710.656c-4.576 4.576-6.848 9.12-6.848 16V856.8c0 13.696 9.12 22.848 22.848 22.848h130.144c13.696 0 22.848-9.12 22.848-22.848v-54.784h57.088c13.696 0 22.848-9.12 22.848-22.848v-54.784h54.816c13.696 0 22.848-9.12 22.848-22.848v-54.784h54.784c13.696 0 22.848-9.12 22.848-22.848 0-16 13.696-29.696 29.696-25.12 27.392 9.12 57.088 9.12 86.784 6.848 107.328-11.424 191.808-98.208 200.96-203.232 6.848-66.24-13.696-127.904-57.088-175.84z m11.424 171.264c-6.848 84.48-75.36 152.992-159.84 162.112-25.12 4.576-47.968 2.272-70.784-4.576-6.848-2.272-11.424-2.272-18.272-2.272-29.696 0-57.088 20.544-66.208 47.968h-59.36c-13.696 0-22.848 9.12-22.848 22.848v54.784h-54.816c-13.696 0-22.848 9.12-22.848 22.848v54.784h-54.816c-13.696 0-22.848 9.12-22.848 22.848v54.784h-84.48v-98.176l278.592-278.592c4.576-4.576 6.848-13.696 4.576-22.848-9.12-29.696-11.424-63.936-4.576-95.904 16-73.088 77.632-132.448 152.992-141.568 59.36-6.848 118.752 16 159.84 59.36 34.24 38.816 50.208 89.056 45.664 141.568zM646.72 263.104c-63.936 0-114.176 50.24-114.176 114.176s50.24 114.176 114.176 114.176 114.176-50.24 114.176-114.176-50.24-114.176-114.176-114.176z m0 182.656c-38.816 0-68.512-29.696-68.512-68.512s29.696-68.512 68.512-68.512 68.512 29.696 68.512 68.512-29.696 68.512-68.512 68.512z" p-id="7045"></path></svg>
<svg t="1646105052843" v-else-if="showText.includes('盖章')" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10246" width="200" height="200"><path d="M859.6 859.6H164.4c-15.9 0-29-13-29-29V685.8c0-47.8 39.1-86.9 86.9-86.9h185.4c-5.8-34.8-23.2-68.1-47.8-97-33.3-37.7-50.7-85.5-50.7-134.7 0-55 21.7-107.2 62.3-146.3S464.2 163 520.7 164.4C625 168.7 713.3 258.5 714.8 362.8c1.4 52.1-18.8 102.8-53.6 141.9-24.6 26.1-39.1 57.9-44.9 94.2h185.4c47.8 0 86.9 39.1 86.9 86.9v144.8c0 16-13 29-29 29z m-666.3-57.9h637.3V685.8c0-15.9-13-29-29-29H584.4c-15.9 0-29-13-29-29 0-60.8 21.7-118.8 62.3-162.2 26.1-27.5 39.1-63.7 39.1-101.4C655.4 288.9 593.1 225.1 517.7 222.3c-40.6-1.4-78.2 13-105.7 40.6-29 27.5-44.9 65.2-44.9 104.3 0 34.8 13 69.5 36.2 95.6 42 47.8 65.2 105.7 65.2 165.1 0 15.9-13 29-29 29H222.3c-15.9 0-29 13-29 29v115.8z" p-id="10247"></path></svg>
<svg t="1646122277509" v-else class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="3421" width="200" height="200"><path d="M512 958.016611c-245.919634 0-446.016611-200.064292-446.016611-446.016611 0-245.919634 200.095256-446.016611 446.016611-446.016611 245.952318 0 446.016611 200.064292 446.016611 446.016611S757.952318 958.016611 512 958.016611zM512 129.983389c-210.655557 0-382.016611 171.359333-382.016611 382.016611 0 210.624593 171.359333 382.016611 382.016611 382.016611 210.624593 0 382.016611-171.359333 382.016611-382.016611S722.624593 129.983389 512 129.983389z" p-id="3422"></path><path d="M463.99957 304.00043c0 26.509985 21.490445 48.00043 48.00043 48.00043s48.00043-21.490445 48.00043-48.00043-21.490445-48.00043-48.00043-48.00043S463.99957 277.490445 463.99957 304.00043z" p-id="3423"></path><path d="M512 768c-17.664722 0-32.00086-14.303454-32.00086-32.00086L479.99914 448c0-17.664722 14.336138-32.00086 32.00086-32.00086s32.00086 14.336138 32.00086 32.00086l0 287.99914C544.00086 753.696546 529.664722 768 512 768z" p-id="3424"></path></svg>
<!-- <img src="@/assets/img/others/iceDun.jpg" alt="" v-else> -->
</div> </div>
<h6>{{ showText }}</h6> <h6>{{ showText }}</h6>
</div> </div>
@ -44,7 +49,7 @@ export default {
this.showText = newVal this.showText = newVal
setTimeout(() => { setTimeout(() => {
this.setTipsOperate('') this.setTipsOperate('')
}, 1000) }, 700)
}else { }else {
// this.setTipsOperate('') // this.setTipsOperate('')
} }

File diff suppressed because it is too large Load Diff

@ -7,13 +7,13 @@
</div> </div>
<div class="actions"> <div class="actions">
<ul class="btns"> <ul class="btns">
<li @click="showTake" class="animate-pulse duration-1000">取号</li> <li @click="showTake" class=" duration-1000">取号</li>
<li @click="showData" class="animate-pulse duration-1000">填单</li> <li @click="showData" class=" duration-1000">填单</li>
<li @click="showCopy" class="animate-pulse duration-1000">复印</li> <li @click="showCopy" class=" duration-1000">复印</li>
<li @click="showRecaption" class="animate-pulse duration-1000">取回</li> <li @click="showRecaption" class=" duration-1000">取回</li>
</ul> </ul>
</div> </div>
<el-dialog :visible.sync="takeVisible" style="width: 100%" @close="closeTake" :close-on-click-modal="false" :show-close="false" custom-class="data-dia animate__animated animate__bounceIn"> <el-dialog :visible.sync="takeVisible" style="width: 100%" @close="closeTake" :close-on-click-modal="false" :show-close="false" custom-class="data-dia ">
<div slot="title" class="dia-header"> <div slot="title" class="dia-header">
<div class="data-title">取号机</div> <div class="data-title">取号机</div>
<img class="close" src="@/assets/svg/close.svg" alt="" @click="closeTakeDia"> <img class="close" src="@/assets/svg/close.svg" alt="" @click="closeTakeDia">
@ -47,7 +47,7 @@
</div> </div>
</el-dialog> </el-dialog>
<!-- :visible.sync="takeResultVisible" --> <!-- :visible.sync="takeResultVisible" -->
<el-dialog :visible.sync="takeResultVisible" width="400px" :close-on-click-modal="false" :show-close="false" custom-class="data-dia animate__animated animate__pulse"> <el-dialog :visible.sync="takeResultVisible" width="400px" :close-on-click-modal="false" :show-close="false" custom-class="data-dia ">
<div slot="title" class="dia-header"> <div slot="title" class="dia-header">
<div class="data-title">{{ workingName + '机'}}</div> <div class="data-title">{{ workingName + '机'}}</div>
<img class="close" src="@/assets/svg/close.svg" alt="" @click="takeResultVisible = false"> <img class="close" src="@/assets/svg/close.svg" alt="" @click="takeResultVisible = false">
@ -61,7 +61,7 @@
</div> </div>
</el-dialog> </el-dialog>
<el-dialog :visible.sync="dataVisible" style="width: 100%" @close="closeData" :close-on-click-modal="false" :show-close="false" custom-class="data-dia animate__animated animate__bounceIn"> <el-dialog :visible.sync="dataVisible" style="width: 100%" @close="closeData" :close-on-click-modal="false" :show-close="false" custom-class="data-dia ">
<div slot="title" class="dia-header"> <div slot="title" class="dia-header">
<div class="data-title">银行单据</div> <div class="data-title">银行单据</div>
<img class="close" src="@/assets/svg/close.svg" alt="" @click="closeDataDia"> <img class="close" src="@/assets/svg/close.svg" alt="" @click="closeDataDia">
@ -153,7 +153,7 @@
</div> </div>
</el-dialog> </el-dialog>
<el-dialog :visible.sync="copyVisible" style="width: 100%" @close="closeData" :close-on-click-modal="false" :show-close="false" custom-class="data-dia animate__animated animate__bounceIn"> <el-dialog :visible.sync="copyVisible" style="width: 100%" @close="closeData" :close-on-click-modal="false" :show-close="false" custom-class="data-dia ">
<div slot="title" class="dia-header"> <div slot="title" class="dia-header">
<div class="data-title">复印</div> <div class="data-title">复印</div>
<img class="close" src="@/assets/svg/close.svg" alt="" @click="closeCopyDia"> <img class="close" src="@/assets/svg/close.svg" alt="" @click="closeCopyDia">
@ -175,7 +175,7 @@
</div> </div>
</el-dialog> </el-dialog>
<el-dialog :visible.sync="recaptionVisible" style="width: 100%" @close="closeData" :close-on-click-modal="false" :show-close="false" custom-class="data-dia animate__animated animate__bounceIn"> <el-dialog :visible.sync="recaptionVisible" style="width: 100%" @close="closeData" :close-on-click-modal="false" :show-close="false" custom-class="data-dia ">
<div slot="title" class="dia-header"> <div slot="title" class="dia-header">
<div class="data-title">取回</div> <div class="data-title">取回</div>
<img class="close" src="@/assets/svg/close.svg" alt="" @click="closeRecaption"> <img class="close" src="@/assets/svg/close.svg" alt="" @click="closeRecaption">

@ -695,7 +695,7 @@ export default {
const { userName, goldLogo, currency } = this.form const { userName, goldLogo, currency } = this.form
this.setDataFlow({ userName, goldLogo, currency }) this.setDataFlow({ userName, goldLogo, currency })
this.setNeedsModule(moduleName) this.setNeedsModule(moduleName)
this.visible = false // this.visible = false
let formList = []; let formList = [];
// let formLists = []; // let formLists = [];
let voucherNumber = [] let voucherNumber = []

@ -99,7 +99,7 @@ const myInitState = {
data: [], data: [],
needs: [] needs: []
}, },
'项目一': { '业务一': {
id: 489, id: 489,
data: [15, 13, 23, 14], data: [15, 13, 23, 14],
needs: [16, 17], needs: [16, 17],
@ -145,7 +145,7 @@ const myInitState = {
} }
}, },
'项目二': { '业务二': {
id: 490, id: 490,
data: [16, 13, 23, 426], data: [16, 13, 23, 426],
needs: [427, 425, 15], needs: [427, 425, 15],
@ -201,7 +201,7 @@ const myInitState = {
totalMoney: 9999999999, totalMoney: 9999999999,
} }
}, },
'项目三': { '业务三': {
id: 491, id: 491,
data: [15, 13, 23, 14], // 现金、身份证原件、复印件、开户申请书 data: [15, 13, 23, 14], // 现金、身份证原件、复印件、开户申请书
needs: [428], needs: [428],
@ -239,7 +239,7 @@ const myInitState = {
voucherNumber voucherNumber
} }
}, },
'项目四': { '业务四': {
id: 492, id: 492,
data: [13, 23, 430], // 身份证原件、复印件、 430 data: [13, 23, 430], // 身份证原件、复印件、 430
needs: [429, 425, 17, 15 ], // 新定期存单 取款凭条 存款凭条 现金 needs: [429, 425, 17, 15 ], // 新定期存单 取款凭条 存款凭条 现金
@ -285,7 +285,7 @@ const myInitState = {
} }
}, },
'项目五': { '业务五': {
id: 493, id: 493,
data: [13, 23, 430], // 身份证原件、复印件、 430 data: [13, 23, 430], // 身份证原件、复印件、 430
needs: [429, 425, 17, 15 ], // 新定期存单 取款凭条 存款凭条 现金 needs: [429, 425, 17, 15 ], // 新定期存单 取款凭条 存款凭条 现金
@ -328,7 +328,7 @@ const myInitState = {
} }
}, },
'项目六': { '业务六': {
id: 494, id: 494,
data: [13, 23, 14, 15], // 身份证原件、复印件、 开户申请书、 现金 data: [13, 23, 14, 15], // 身份证原件、复印件、 开户申请书、 现金
needs: [ 16, 17 ], // 银行卡 存款凭条 needs: [ 16, 17 ], // 银行卡 存款凭条
@ -367,7 +367,7 @@ const myInitState = {
voucherNumber voucherNumber
} }
}, },
'项目七': { '业务七': {
id: 495, id: 495,
data: [ 16, 15 ], // 银行卡、 现金 data: [ 16, 15 ], // 银行卡、 现金
needs: [ 17 ], // 存款凭条 needs: [ 17 ], // 存款凭条
@ -406,7 +406,7 @@ const myInitState = {
voucherNumber voucherNumber
} }
}, },
'项目八': { '业务八': {
id: 496, id: 496,
data: [ 13, 23, 16 ], // 身份证原件 复印件 银行卡 data: [ 13, 23, 16 ], // 身份证原件 复印件 银行卡
needs: [ 425, 427 ], // 存款凭条 利息清单 needs: [ 425, 427 ], // 存款凭条 利息清单
@ -449,7 +449,7 @@ const myInitState = {
voucherNumber voucherNumber
} }
}, },
'项目九': { '业务九': {
id: 498, id: 498,
data: [ 15, 13, 23, 14 ], // 现金、身份证原件、复印件、开户申请书 data: [ 15, 13, 23, 14 ], // 现金、身份证原件、复印件、开户申请书
needs: [ 428, 17 ], // 定期存单 存款凭条 needs: [ 428, 17 ], // 定期存单 存款凭条
@ -498,7 +498,7 @@ const myInitState = {
// voucherNumber // voucherNumber
} }
}, },
'项目十': { '业务十': {
id: 499, id: 499,
data: [ 13, 23, 428 ], // 身份证原件、复印件、定期存单 data: [ 13, 23, 428 ], // 身份证原件、复印件、定期存单
needs: [ 425, 427, 15 ], // 多了取款凭条、利息清单 现金 needs: [ 425, 427, 15 ], // 多了取款凭条、利息清单 现金
@ -554,7 +554,7 @@ const myInitState = {
// voucherNumber // voucherNumber
} }
}, },
'项目十一': { '业务十一': {
id: 500, id: 500,
data: [ 442, 431, 432, 434, 435, 436, 437 ], data: [ 442, 431, 432, 434, 435, 436, 437 ],
needs: [ 438, 439 ], // 多了普通空白凭证, 预留印鉴卡 needs: [ 438, 439 ], // 多了普通空白凭证, 预留印鉴卡
@ -604,7 +604,7 @@ const myInitState = {
// // voucherNumber // // voucherNumber
// } // }
}, },
'项目十二': { '业务十二': {
id: 501, id: 501,
data: [ 442, 431, 409, 15 ], // 15是现金 data: [ 442, 431, 409, 15 ], // 15是现金
needs: [ 438, 439 ], // 多了普通空白凭证, 预留印鉴卡 needs: [ 438, 439 ], // 多了普通空白凭证, 预留印鉴卡
@ -636,7 +636,7 @@ const myInitState = {
peopleNumber peopleNumber
} }
}, },
'项目十三': { // 公司现金支票取款 '业务十三': { // 公司现金支票取款
id: 502, id: 502,
data: [ 442, 411 ], data: [ 442, 411 ],
needs: [ 425, 15 ], needs: [ 425, 15 ],
@ -671,7 +671,7 @@ const myInitState = {
// goldLogo:13, // goldLogo:13,
} }
}, },
'项目十四': { // 公司现金支票转账 '业务十四': { // 公司现金支票转账
id: 503, id: 503,
data: [ 442, 412 ], data: [ 442, 412 ],
needs: [ 426 ], needs: [ 426 ],
@ -702,7 +702,7 @@ const myInitState = {
voucherNumber voucherNumber
} }
}, },
'项目十五': { // 密码修改 '业务十五': { // 密码修改
id: 504, id: 504,
data: [ 13, 23, 16, 407 ], // 身份证原件、复印件、银行卡、特殊业务申请书 data: [ 13, 23, 16, 407 ], // 身份证原件、复印件、银行卡、特殊业务申请书
needs: [ ], needs: [ ],
@ -734,7 +734,7 @@ const myInitState = {
userName userName
} }
}, },
'项目十六': { // 密码挂失 '业务十六': { // 密码挂失
id: 505, id: 505,
data: [ 13, 23, 16, 406 ], // 身份证原件、复印件、银行卡、密码挂失申请书 data: [ 13, 23, 16, 406 ], // 身份证原件、复印件、银行卡、密码挂失申请书
needs: [ ], needs: [ ],
@ -765,7 +765,7 @@ const myInitState = {
idNumber idNumber
} }
}, },
'项目十七': { // 挂失解挂 '业务十七': { // 挂失解挂
id: 506, id: 506,
data: [ 13, 23, 16, 468, 467 ], // 身份证原件、复印件、银行卡、密码挂失申请书回单、密码挂失申请书银行留存联 data: [ 13, 23, 16, 468, 467 ], // 身份证原件、复印件、银行卡、密码挂失申请书回单、密码挂失申请书银行留存联
needs: [ ], needs: [ ],
@ -789,7 +789,7 @@ const myInitState = {
commonArr: [], // 普通凭证箱, commonArr: [], // 普通凭证箱,
needsModule: { needsModule: {
// 这个项目没出 // 这个业务没出
'servicesAccount/relieveLost': false 'servicesAccount/relieveLost': false
}, },
dataFlow: { dataFlow: {
@ -800,7 +800,7 @@ const myInitState = {
}, },
// '项目十八': { // 现金领用 // '业务十八': { // 现金领用
// id: 508, // id: 508,
// data: [ 13, 23, 15, 413 ], // 身份证原件、复印件、现金、支票领购单 // data: [ 13, 23, 15, 413 ], // 身份证原件、复印件、现金、支票领购单
// needs: [ 411, 479 ], // needs: [ 411, 479 ],
@ -829,7 +829,7 @@ const myInitState = {
// }, // },
// }, // },
'项目十八': { // 现金领用 '业务十八': { // 现金领用
id: 508, id: 508,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -854,7 +854,7 @@ const myInitState = {
'controlCash/cashRecipients': false 'controlCash/cashRecipients': false
}, },
}, },
'项目十九': { // 现金上缴 '业务十九': { // 现金上缴
id: 509, id: 509,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -882,7 +882,7 @@ const myInitState = {
}, },
}, },
'项目二十': { // 现金调入 '业务二十': { // 现金调入
id: 548, id: 548,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -909,7 +909,7 @@ const myInitState = {
'controlCash/cashPaid': false 'controlCash/cashPaid': false
}, },
}, },
'项目二十一': { // 现金调出 '业务二十一': { // 现金调出
id: 549, id: 549,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -936,7 +936,7 @@ const myInitState = {
'controlCash/cashOut': false 'controlCash/cashOut': false
}, },
}, },
'项目二十二': { // 凭证领用 '业务二十二': { // 凭证领用
id: 510, id: 510,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -963,7 +963,7 @@ const myInitState = {
'controlCash2/cashRecipients' : false 'controlCash2/cashRecipients' : false
}, },
}, },
'项目二十三': { // 凭证上缴 '业务二十三': { // 凭证上缴
id: 514, id: 514,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -989,7 +989,7 @@ const myInitState = {
'controlCash2/cashTransferInto' : false 'controlCash2/cashTransferInto' : false
}, },
}, },
'项目二十四': { // 凭证调入 '业务二十四': { // 凭证调入
id: 512, id: 512,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -1016,7 +1016,7 @@ const myInitState = {
'controlCash2/cashPaid' : false 'controlCash2/cashPaid' : false
}, },
}, },
'项目二十五': { // 凭证调出 '业务二十五': { // 凭证调出
id: 513, id: 513,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -1042,7 +1042,7 @@ const myInitState = {
'controlCash2/cashOut' : false 'controlCash2/cashOut' : false
}, },
}, },
'项目二十六': { // 支票出售 '业务二十六': { // 支票出售
id: 507, id: 507,
data: [ 13, 23, 15, 413 ], // 身份证原件、复印件、现金、支票领购单 data: [ 13, 23, 15, 413 ], // 身份证原件、复印件、现金、支票领购单
needs: [ 411, 479 ], needs: [ 411, 479 ],
@ -1070,7 +1070,7 @@ const myInitState = {
'controlCash3/index': false 'controlCash3/index': false
}, },
}, },
'项目二十七': { // 柜员日终扎帐 '业务二十七': { // 柜员日终扎帐
id: 516, id: 516,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -1093,7 +1093,7 @@ const myInitState = {
importanceArr: [], // 重要空白凭证箱 importanceArr: [], // 重要空白凭证箱
commonArr: [], // 普通凭证箱 commonArr: [], // 普通凭证箱
}, },
'项目二十八': { // 网点日中扎帐 '业务二十八': { // 网点日中扎帐
id: 517, id: 517,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -1158,7 +1158,7 @@ export default {
data: [], data: [],
needs: [] needs: []
}, },
'项目一': { '业务一': {
id: 489, id: 489,
data: [15, 13, 23, 14], data: [15, 13, 23, 14],
needs: [16, 17], needs: [16, 17],
@ -1204,7 +1204,7 @@ export default {
} }
}, },
'项目二': { '业务二': {
id: 490, id: 490,
data: [16, 13, 23, 426], data: [16, 13, 23, 426],
needs: [427, 425, 15], needs: [427, 425, 15],
@ -1260,7 +1260,7 @@ export default {
totalMoney: 9999999999, totalMoney: 9999999999,
} }
}, },
'项目三': { '业务三': {
id: 491, id: 491,
data: [15, 13, 23, 14], // 现金、身份证原件、复印件、开户申请书 data: [15, 13, 23, 14], // 现金、身份证原件、复印件、开户申请书
needs: [428], needs: [428],
@ -1298,7 +1298,7 @@ export default {
voucherNumber voucherNumber
} }
}, },
'项目四': { '业务四': {
id: 492, id: 492,
data: [13, 23, 430], // 身份证原件、复印件、 430 data: [13, 23, 430], // 身份证原件、复印件、 430
needs: [429, 425, 17, 15 ], // 新定期存单 取款凭条 存款凭条 现金 needs: [429, 425, 17, 15 ], // 新定期存单 取款凭条 存款凭条 现金
@ -1344,7 +1344,7 @@ export default {
} }
}, },
'项目五': { '业务五': {
id: 493, id: 493,
data: [13, 23, 430], // 身份证原件、复印件、 430 data: [13, 23, 430], // 身份证原件、复印件、 430
needs: [429, 425, 17, 15 ], // 新定期存单 取款凭条 存款凭条 现金 needs: [429, 425, 17, 15 ], // 新定期存单 取款凭条 存款凭条 现金
@ -1387,7 +1387,7 @@ export default {
} }
}, },
'项目六': { '业务六': {
id: 494, id: 494,
data: [13, 23, 14, 15], // 身份证原件、复印件、 开户申请书、 现金 data: [13, 23, 14, 15], // 身份证原件、复印件、 开户申请书、 现金
needs: [ 16, 17 ], // 银行卡 存款凭条 needs: [ 16, 17 ], // 银行卡 存款凭条
@ -1426,7 +1426,7 @@ export default {
voucherNumber voucherNumber
} }
}, },
'项目七': { '业务七': {
id: 495, id: 495,
data: [ 16, 15 ], // 银行卡、 现金 data: [ 16, 15 ], // 银行卡、 现金
needs: [ 17 ], // 存款凭条 needs: [ 17 ], // 存款凭条
@ -1465,7 +1465,7 @@ export default {
voucherNumber voucherNumber
} }
}, },
'项目八': { '业务八': {
id: 496, id: 496,
data: [ 13, 23, 16 ], // 身份证原件 复印件 银行卡 data: [ 13, 23, 16 ], // 身份证原件 复印件 银行卡
needs: [ 425, 427 ], // 存款凭条 利息清单 needs: [ 425, 427 ], // 存款凭条 利息清单
@ -1508,7 +1508,7 @@ export default {
voucherNumber voucherNumber
} }
}, },
'项目九': { '业务九': {
id: 498, id: 498,
data: [ 15, 13, 23, 14 ], // 现金、身份证原件、复印件、开户申请书 data: [ 15, 13, 23, 14 ], // 现金、身份证原件、复印件、开户申请书
needs: [ 428, 17 ], // 定期存单 存款凭条 needs: [ 428, 17 ], // 定期存单 存款凭条
@ -1557,7 +1557,7 @@ export default {
// voucherNumber // voucherNumber
} }
}, },
'项目十': { '业务十': {
id: 499, id: 499,
data: [ 13, 23, 428 ], // 身份证原件、复印件、定期存单 data: [ 13, 23, 428 ], // 身份证原件、复印件、定期存单
needs: [ 425, 427, 15 ], // 多了取款凭条、利息清单 现金 needs: [ 425, 427, 15 ], // 多了取款凭条、利息清单 现金
@ -1613,7 +1613,7 @@ export default {
// voucherNumber // voucherNumber
} }
}, },
'项目十一': { '业务十一': {
id: 500, id: 500,
data: [ 442, 431, 432, 434, 435, 436, 437 ], data: [ 442, 431, 432, 434, 435, 436, 437 ],
needs: [ 438, 439 ], // 多了普通空白凭证, 预留印鉴卡 needs: [ 438, 439 ], // 多了普通空白凭证, 预留印鉴卡
@ -1663,7 +1663,7 @@ export default {
// // voucherNumber // // voucherNumber
// } // }
}, },
'项目十二': { '业务十二': {
id: 501, id: 501,
data: [ 442, 431, 409, 15 ], // 15是现金 data: [ 442, 431, 409, 15 ], // 15是现金
needs: [ 438, 439 ], // 多了普通空白凭证, 预留印鉴卡 needs: [ 438, 439 ], // 多了普通空白凭证, 预留印鉴卡
@ -1695,7 +1695,7 @@ export default {
peopleNumber peopleNumber
} }
}, },
'项目十三': { // 公司现金支票取款 '业务十三': { // 公司现金支票取款
id: 502, id: 502,
data: [ 442, 411 ], data: [ 442, 411 ],
needs: [ 425, 15 ], needs: [ 425, 15 ],
@ -1730,7 +1730,7 @@ export default {
// goldLogo:13, // goldLogo:13,
} }
}, },
'项目十四': { // 公司现金支票转账 '业务十四': { // 公司现金支票转账
id: 503, id: 503,
data: [ 442, 412 ], data: [ 442, 412 ],
needs: [ 426 ], needs: [ 426 ],
@ -1761,7 +1761,7 @@ export default {
voucherNumber voucherNumber
} }
}, },
'项目十五': { // 密码修改 '业务十五': { // 密码修改
id: 504, id: 504,
data: [ 13, 23, 16, 407 ], // 身份证原件、复印件、银行卡、特殊业务申请书 data: [ 13, 23, 16, 407 ], // 身份证原件、复印件、银行卡、特殊业务申请书
needs: [ ], needs: [ ],
@ -1793,7 +1793,7 @@ export default {
userName userName
} }
}, },
'项目十六': { // 密码挂失 '业务十六': { // 密码挂失
id: 505, id: 505,
data: [ 13, 23, 16, 406 ], // 身份证原件、复印件、银行卡、密码挂失申请书 data: [ 13, 23, 16, 406 ], // 身份证原件、复印件、银行卡、密码挂失申请书
needs: [ ], needs: [ ],
@ -1824,7 +1824,7 @@ export default {
idNumber idNumber
} }
}, },
'项目十七': { // 挂失解挂 '业务十七': { // 挂失解挂
id: 506, id: 506,
data: [ 13, 23, 16, 468, 467 ], // 身份证原件、复印件、银行卡、密码挂失申请书回单、密码挂失申请书银行留存联 data: [ 13, 23, 16, 468, 467 ], // 身份证原件、复印件、银行卡、密码挂失申请书回单、密码挂失申请书银行留存联
needs: [ ], needs: [ ],
@ -1848,7 +1848,7 @@ export default {
commonArr: [], // 普通凭证箱, commonArr: [], // 普通凭证箱,
needsModule: { needsModule: {
// 这个项目没出 // 这个业务没出
'servicesAccount/relieveLost': false 'servicesAccount/relieveLost': false
}, },
dataFlow: { dataFlow: {
@ -1859,7 +1859,7 @@ export default {
}, },
// '项目十八': { // 现金领用 // '业务十八': { // 现金领用
// id: 508, // id: 508,
// data: [ 13, 23, 15, 413 ], // 身份证原件、复印件、现金、支票领购单 // data: [ 13, 23, 15, 413 ], // 身份证原件、复印件、现金、支票领购单
// needs: [ 411, 479 ], // needs: [ 411, 479 ],
@ -1888,7 +1888,7 @@ export default {
// }, // },
// }, // },
'项目十八': { // 现金领用 '业务十八': { // 现金领用
id: 508, id: 508,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -1913,7 +1913,7 @@ export default {
'controlCash/cashRecipients': false 'controlCash/cashRecipients': false
}, },
}, },
'项目十九': { // 现金上缴 '业务十九': { // 现金上缴
id: 509, id: 509,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -1941,7 +1941,7 @@ export default {
}, },
}, },
'项目二十': { // 现金调入 '业务二十': { // 现金调入
id: 548, id: 548,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -1968,7 +1968,7 @@ export default {
'controlCash/cashPaid': false 'controlCash/cashPaid': false
}, },
}, },
'项目二十一': { // 现金调出 '业务二十一': { // 现金调出
id: 549, id: 549,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -1995,7 +1995,7 @@ export default {
'controlCash/cashOut': false 'controlCash/cashOut': false
}, },
}, },
'项目二十二': { // 凭证领用 '业务二十二': { // 凭证领用
id: 510, id: 510,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -2022,7 +2022,7 @@ export default {
'controlCash2/cashRecipients' : false 'controlCash2/cashRecipients' : false
}, },
}, },
'项目二十三': { // 凭证上缴 '业务二十三': { // 凭证上缴
id: 514, id: 514,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -2048,7 +2048,7 @@ export default {
'controlCash2/cashTransferInto' : false 'controlCash2/cashTransferInto' : false
}, },
}, },
'项目二十四': { // 凭证调入 '业务二十四': { // 凭证调入
id: 512, id: 512,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -2075,7 +2075,7 @@ export default {
'controlCash2/cashPaid' : false 'controlCash2/cashPaid' : false
}, },
}, },
'项目二十五': { // 凭证调出 '业务二十五': { // 凭证调出
id: 513, id: 513,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -2101,7 +2101,7 @@ export default {
'controlCash2/cashOut' : false 'controlCash2/cashOut' : false
}, },
}, },
'项目二十六': { // 支票出售 '业务二十六': { // 支票出售
id: 507, id: 507,
data: [ 13, 23, 15, 413 ], // 身份证原件、复印件、现金、支票领购单 data: [ 13, 23, 15, 413 ], // 身份证原件、复印件、现金、支票领购单
needs: [ 411, 479 ], needs: [ 411, 479 ],
@ -2129,7 +2129,7 @@ export default {
'controlCash3/index': false 'controlCash3/index': false
}, },
}, },
'项目二十七': { // 柜员日终扎帐 '业务二十七': { // 柜员日终扎帐
id: 516, id: 516,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -2152,7 +2152,7 @@ export default {
importanceArr: [], // 重要空白凭证箱 importanceArr: [], // 重要空白凭证箱
commonArr: [], // 普通凭证箱 commonArr: [], // 普通凭证箱
}, },
'项目二十八': { // 网点日中扎帐 '业务二十八': { // 网点日中扎帐
id: 517, id: 517,
data: [ ], // data: [ ], //
needs: [ 438 ], needs: [ 438 ],
@ -2527,7 +2527,7 @@ export default {
this.commit('system/pushThingsGoods', [...state.businessSelect[state.businessKey].sealBox]) this.commit('system/pushThingsGoods', [...state.businessSelect[state.businessKey].sealBox])
state.businessSelect[state.businessKey].sealBox.splice(0, 1) state.businessSelect[state.businessKey].sealBox.splice(0, 1)
this.commit('system/setTipsOperate', '该证不能改这种章哦!') this.commit('system/setTipsOperate', '盖章成功!')
} }
// Message.success({ // Message.success({
// center: true, // center: true,
@ -2537,7 +2537,7 @@ export default {
setBusinessKey: (state, val) => { setBusinessKey: (state, val) => {
// 这个是容错的 后面可以删掉 // 这个是容错的 后面可以删掉
if(!state.businessSelect[val]) { if(!state.businessSelect[val]) {
state.businessKey = '项目一' state.businessKey = '业务一'
return return
} }
state.businessKey = val state.businessKey = val
@ -2555,7 +2555,7 @@ export default {
// for(let j=0; j<needArr.length; j++) { // for(let j=0; j<needArr.length; j++) {
// // if(goods[i] === needArr[j]) { // // if(goods[i] === needArr[j]) {
// // console.log(goods[i] + '- -' + needArr[j]) // // console.log(goods[i] + '- -' + needArr[j])
// // // 如果这个物品是这个项目需要添加的 就加进去 否则不添加 // // // 如果这个物品是这个业务需要添加的 就加进去 否则不添加
// // state.businessSelect[state.businessKey].data.push(needArr[j]) // // state.businessSelect[state.businessKey].data.push(needArr[j])
// // // 加进去了 下次就添加不了了 // // // 加进去了 下次就添加不了了
// // state.businessSelect[state.businessKey].needs.splice(j,1) // // state.businessSelect[state.businessKey].needs.splice(j,1)
@ -2583,7 +2583,10 @@ export default {
state.popText = val.text? val.text: '' state.popText = val.text? val.text: ''
state.id = val.id? val.id: state.id state.id = val.id? val.id: state.id
if(!state.popText.includes('密码') && state.showPop && state.popText) { if(!state.popText.includes('密码') && state.showPop && state.popText) {
console.log(state.popText)
state.showGoods = true; state.showGoods = true;
}else {
state.showGoods = false;
} }
}, },
changeGoods:(state,obj)=>{/* 赋值/push/删除 */ changeGoods:(state,obj)=>{/* 赋值/push/删除 */
@ -2664,7 +2667,7 @@ export default {
} }
} }
}, },
// 选择项目物品栏中的物品 根据myKey判断有什么 // 选择业务物品栏中的物品 根据myKey判断有什么
dataFlow(state) { dataFlow(state) {
return state.businessSelect[state.businessKey].dataFlow return state.businessSelect[state.businessKey].dataFlow
}, },

@ -285,8 +285,8 @@ const randomPeopleNumber = () => {
const $chars2 = '1234567890' const $chars2 = '1234567890'
const maxPos = $chars2.length; const maxPos = $chars2.length;
let str = ''; let str = '';
str += $chars.charAt(Math.floor(Math.random() * maxPos)) // str += $chars.charAt(Math.floor(Math.random() * maxPos))
for (let i = 0; i < 9; i++) { for (let i = 0; i <= 9; i++) {
str += $chars2.charAt(Math.floor(Math.random() * maxPos)); str += $chars2.charAt(Math.floor(Math.random() * maxPos));
} }
return str; return str;

Loading…
Cancel
Save