20240205
luoJunYong.123 3 years ago
parent 9abe0f972a
commit 0a169a7ee1
  1. 29
      src/pages/counter/list/index.vue
  2. 21
      src/store/modules/system.js

@ -144,7 +144,7 @@
</div> </div>
<div class="box right" ref="popUpSeal"> <div class="box right" ref="popUpSeal">
<!-- receptionList --> <!-- receptionList -->
<div class="img-wrap" :class="{ checked: commonChecked.includes(item.id),'img-wrap':true }" @click='dislodgeItem(item.id)' v-for="(item, index) in goodState" :key="index" > <div class="img-wrap" :class="{ checked: commonChecked.includes(item.id),'img-wrap':true }" v-for="(item, index) in goodState" @click='dislodgeItem(item.id)' :key="index" >
<img :src="item.src" class="fileSeal" alt="" /> <img :src="item.src" class="fileSeal" alt="" />
<p class="text">{{item.name}}</p> <p class="text">{{item.name}}</p>
</div> </div>
@ -174,14 +174,14 @@
</div> </div>
<div v-else-if="popText==='身份证扫描仪'" class="list" ref="popUp"> <div v-else-if="popText==='身份证扫描仪'" class="list" ref="popUp">
<div class="img-wrap" :class="{ checked: commonChecked.includes(item.id),'img-wrap':true }" @click='dislodgeItem(item.id)' v-for="(item) in receptionList" :key="item.id"> <div class="img-wrap" :class="{ checked: commonChecked.includes(item.id),'img-wrap':true }" v-for="(item) in receptionList" :key="item.id" @click='dislodgeItem(item.id)'>
<img :src="item.src" class="file" alt="" /> <img :src="item.src" class="file" alt="" />
<p class="text">{{item.name}}</p> <p class="text">{{item.name}}</p>
</div> </div>
</div> </div>
<div v-else-if="popText==='身份证扫描器'" class="list" ref="popUp"> <div v-else-if="popText==='身份证扫描器'" class="list" ref="popUp">
<div class="img-wrap" :class="{ checked: commonChecked.includes(item.id),'img-wrap':true }" @click='dislodgeItem(item.id)' v-for="(item) in receptionList" :key="item.id"> <div class="img-wrap" :class="{ checked: commonChecked.includes(item.id),'img-wrap':true }" :key="item.id" @click='dislodgeItem(item.id)' v-for="(item) in receptionList">
<img :src="item.src" class="file" alt="" /> <img :src="item.src" class="file" alt="" />
<p class="text">{{item.name}}</p> <p class="text">{{item.name}}</p>
</div> </div>
@ -196,7 +196,7 @@
<!-- 暂时未确定是否公共使用一个弹框 receptionList--> <!-- 暂时未确定是否公共使用一个弹框 receptionList-->
<div v-else class="list" ref="popUp"><!-- 钱箱 / 传票栏 ... 一系列可存物品弹框 --> <div v-else class="list" ref="popUp"><!-- 钱箱 / 传票栏 ... 一系列可存物品弹框 -->
<div class="img-wrap" :class="{ checked: commonChecked.includes(item.id),'img-wrap':true }" @click='dislodgeItem(item.id)' v-for="(item, index) in goodState" :key="item.id + index"> <div class="img-wrap" :class="{ checked: commonChecked.includes(item.id),'img-wrap':true }" v-for="(item) in goodState" :key="item.id" @click='dislodgeItem(item.id)'>
<img :src="item.src" class="file" alt="" /> <img :src="item.src" class="file" alt="" />
<p class="text">{{item.name}}</p> <p class="text">{{item.name}}</p>
</div> </div>
@ -984,6 +984,8 @@ export default {
return 'currencyDetector' return 'currencyDetector'
}else if(this.popText == '打印机') { }else if(this.popText == '打印机') {
return 'printer' return 'printer'
}else if(this.popText == '资料') {
return 'resource'
}else { }else {
return '' return ''
} }
@ -1283,11 +1285,14 @@ export default {
this.showBusiness = judge; this.showBusiness = judge;
}, },
dislodgeItem(id){ dislodgeItem(id){
// //
if(this.myMap) { if(this.myMap) {
console.log('飞回来的' + id)
this.tmpBox2.push(id) this.tmpBox2.push(id)
this.pushThingsGoods([id])
this.outThings({ name: this.myMap, idArr: [id]}) this.outThings({ name: this.myMap, idArr: [id]})
this.pushThingsGoods([id])
const index = this.tmpBox.findIndex(item => item === id) const index = this.tmpBox.findIndex(item => item === id)
if( index!== -1 ) { if( index!== -1 ) {
@ -1435,14 +1440,14 @@ export default {
}, },
closePop() {// closePop() {//
if(this.myMap) { if(this.myMap) {
console.log('BOx12')
console.log(this.tmpBox)
console.log(this.tmpBox2)
// const index = this[this.myMap].length-this.tmpBox.length // // const index = this[this.myMap].length-this.tmpBox.length //
// this.pushThingsGoods([...this.tmpBox]) this.pushThingsGoods([...this.tmpBox])
// this.outThings({ name: this.myMap, idArr: [...this.tmpBox]}) this.outThings({ name: this.myMap, idArr: [...this.tmpBox]})
// this.outThingsGoods([...this.tmpBox2]) this.outThingsGoods([...this.tmpBox2])
// this.pushThings({ name: this.myMap, idArr: [...this.tmpBox2]}) this.pushThings({ name: this.myMap, idArr: [...this.tmpBox2]})
// console.log('BOx12')
// console.log(this.tmpBox)
// console.log(this.tmpBox2)
} }
this.receptionList = []; this.receptionList = [];

@ -100,6 +100,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目二': { '项目二': {
data: [16, 13, 23, '转账凭条'], data: [16, 13, 23, '转账凭条'],
@ -118,6 +119,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目三': { '项目三': {
data: [15, 13, 23, 14], // 现金、身份证原件、复印件、开户申请书 data: [15, 13, 23, 14], // 现金、身份证原件、复印件、开户申请书
@ -134,6 +136,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目四': { '项目四': {
data: [13, 23, 191], // 身份证原件、复印件、 旧定期存单 data: [13, 23, 191], // 身份证原件、复印件、 旧定期存单
@ -155,6 +158,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目五': { '项目五': {
data: [13, 23, 191], // 身份证原件、复印件、 旧定期存单 data: [13, 23, 191], // 身份证原件、复印件、 旧定期存单
@ -173,6 +177,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目六': { '项目六': {
data: [13, 23, 14, 15], // 身份证原件、复印件、 开户申请书、 现金 data: [13, 23, 14, 15], // 身份证原件、复印件、 开户申请书、 现金
@ -191,6 +196,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目七': { '项目七': {
data: [ 16, 15 ], // 银行卡、 现金 data: [ 16, 15 ], // 银行卡、 现金
@ -207,6 +213,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目八': { '项目八': {
data: [ 13, 23, 16 ], // 身份证原件 复印件 银行卡 data: [ 13, 23, 16 ], // 身份证原件 复印件 银行卡
@ -224,6 +231,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目九': { '项目九': {
data: [ 15, 13, 23, 14 ], // 现金、身份证原件、复印件、开户申请书 data: [ 15, 13, 23, 14 ], // 现金、身份证原件、复印件、开户申请书
@ -242,6 +250,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目十': { '项目十': {
data: [ 13, 23, 19 ], // 身份证原件、复印件、定期存单 data: [ 13, 23, 19 ], // 身份证原件、复印件、定期存单
@ -260,6 +269,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目十一': { '项目十一': {
data: [ '法人身份证', '法人身份证复印件', '开立银行接算账户申请书', '统一社会信用代码证', '统一社会信用代码证复印件', '开户许可证', '开户许可证复印件' ], data: [ '法人身份证', '法人身份证复印件', '开立银行接算账户申请书', '统一社会信用代码证', '统一社会信用代码证复印件', '开户许可证', '开户许可证复印件' ],
@ -278,6 +288,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目十二': { '项目十二': {
data: [ '法人身份证', '法人身份证复印件', '现金存款凭证', 15 ], // 15是现金 data: [ '法人身份证', '法人身份证复印件', '现金存款凭证', 15 ], // 15是现金
@ -294,6 +305,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目十三': { '项目十三': {
data: [ '法人身份证', '现金支票' ], data: [ '法人身份证', '现金支票' ],
@ -310,6 +322,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目十四': { '项目十四': {
data: [ '法人身份证', '转账支票' ], data: [ '法人身份证', '转账支票' ],
@ -326,6 +339,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目十五': { '项目十五': {
data: [ 13, 23, 16, '特殊业务申请书' ], // 身份证原件、复印件、银行卡、特殊业务申请书 data: [ 13, 23, 16, '特殊业务申请书' ], // 身份证原件、复印件、银行卡、特殊业务申请书
@ -342,6 +356,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目十六': { '项目十六': {
data: [ 13, 23, 16, '密码挂失申请书' ], // 身份证原件、复印件、银行卡、密码挂失申请书 data: [ 13, 23, 16, '密码挂失申请书' ], // 身份证原件、复印件、银行卡、密码挂失申请书
@ -358,6 +373,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
'项目十七': { '项目十七': {
@ -375,6 +391,7 @@ export default {
sealBox: [], // 印章盒 sealBox: [], // 印章盒
currencyDetector: [], // 验钞机 currencyDetector: [], // 验钞机
printer: [], // 打印机 printer: [], // 打印机
resource: [], // 资料
}, },
}, },
goods:[// 物品栏的物品 goods:[// 物品栏的物品
@ -719,6 +736,10 @@ export default {
for(let item of state.businessSelect[state.businessKey].printer) { for(let item of state.businessSelect[state.businessKey].printer) {
arr.push(allGoods[item]) arr.push(allGoods[item])
} }
}else if(state.popText == '资料') {
for(let item of state.businessSelect[state.businessKey].resource) {
arr.push(allGoods[item])
}
}else { }else {
// return // return
} }

Loading…
Cancel
Save