+
{{item.name}}
@@ -404,7 +404,8 @@ export default {
showBusiness: false,
manageVisible: false, // 显示系统录入
checkList: [],// 物品栏选中
- // tmpBox: [], // 存储暂未保存的证件
+ tmpBox: [], // 存储暂未保存的证件
+ tmpBox2: [], // 存储暂时移除的证件
elseBoxCheck:[],/* 所有其他可从物品栏拖拽物品进入的弹框 */
//身份证扫描仪//审核资料//验钞机//选择重要空白凭证
// 拿业务的东西替换掉
@@ -979,6 +980,10 @@ export default {
return 'cultureIn'
}else if(this.popText == '印章盒') {
return 'sealBox'
+ }else if(this.popText == '验钞机') {
+ return 'currencyDetector'
+ }else if(this.popText == '打印机') {
+ return 'printer'
}else {
return ''
}
@@ -1043,7 +1048,11 @@ export default {
}
}else {
// 去掉临时存储的证件
- // this.tmpBox.splice(0, this.tmpBox.length)
+ this.$nextTick(() => {
+ this.tmpBox.splice(0, this.tmpBox.length)
+ this.tmpBox2.splice(0, this.tmpBox2.length)
+ })
+
}
}
},
@@ -1101,7 +1110,11 @@ export default {
return
}
that.pushThings({ idArr: that.goodsShelfTotalData[evt.oldIndex].id, name: that.myMap})
- // that.tmpBox.push(that.goodsShelfTotalData[evt.oldIndex].id)
+ that.tmpBox.push(that.goodsShelfTotalData[evt.oldIndex].id)
+ const indexBox2 = that.tmpBox2.findIndex(item => item === that.goodsShelfTotalData[evt.oldIndex].id)
+ if( indexBox2 !== -1 ) {
+ that.tmpBox2.splice(indexBox2, 1)
+ }
that.outThingsGoods([that.goodsShelfTotalData[evt.oldIndex].id])
}else{
for(var i=0;i
item === id)
- // if( index!== -1 ) {
- // this.tmpBox.splice(index, 1)
- // }
+ const index = this.tmpBox.findIndex(item => item === id)
+
+ if( index!== -1 ) {
+ this.tmpBox.splice(index, 1)
+ }
}else {
//
const index = this.receptionList.findIndex(item => item.id === id)
@@ -1419,11 +1434,16 @@ export default {
this.commonChecked.includes(id) ? this.commonChecked.splice(this.commonChecked.indexOf(id), 1) : this.commonChecked.push(id);
},
closePop() {// 关闭弹窗
- // if(this.myMap) {
- // // const index = this[this.myMap].length-this.tmpBox.length // 计算原来的减去临时的长度后从哪个位置开始删
- // this.pushThingsGoods([...this.tmpBox])
- // this.outThings({ name: this.myMap, idArr: [...this.tmpBox]})
- // }
+ if(this.myMap) {
+ // const index = this[this.myMap].length-this.tmpBox.length // 计算原来的减去临时的长度后从哪个位置开始删
+ // this.pushThingsGoods([...this.tmpBox])
+ // this.outThings({ name: this.myMap, idArr: [...this.tmpBox]})
+ // this.outThingsGoods([...this.tmpBox2])
+ // this.pushThings({ name: this.myMap, idArr: [...this.tmpBox2]})
+ // console.log('BOx12')
+ // console.log(this.tmpBox)
+ // console.log(this.tmpBox2)
+ }
this.receptionList = [];
this.changeShowGoods(false)
@@ -1440,7 +1460,7 @@ export default {
/*
添加文件:处理选中的文件,commit到stor里,提示。
印章:添加一个字段,判断已盖章的图表
- 其他:直接展示已处理,或已完成,且添加处理过的文件到物品栏
+ 其他:直接展示已处理,或已完成,且添加处理过的文件到物品栏 tmpBox2
*/
let arr = []
if(this.popText==='重要空白凭证箱'||this.popText==='普通凭证箱'){
@@ -1461,6 +1481,47 @@ export default {
// this.auditGoodsShelf.push({name:'银行卡', src:require('@/assets/img/goods/bankCard.png'), id:16}) //
// this.closePop()
// this.changeShowGoods(false)
+ console.log(clickList)
+
+ if(this.popText==='重要空白凭证箱') {
+ let formList = []
+ let projectId = sessionStorage.getItem('projectId')
+ let startTime = sessionStorage.getItem('startTime')
+ for (var i=0;i{
+ this.$message({
+ message: '提交成功',
+ type: 'success'
+ });
+ }).catch((error)=>{
+ })
+ }else {
+ let formList = []
+ let projectId = sessionStorage.getItem('projectId')
+ let startTime = sessionStorage.getItem('startTime')
+ console.log(clickList)
+ for (var i=0;i{
+ this.$message({
+ message: '提交成功',
+ type: 'success'
+ });
+ }).catch((error)=>{
+ })
+ }
+ // 清空
clickList = []
this.importantChecked = []
}else if(this.popText == '密码器'){
@@ -1662,7 +1723,6 @@ export default {
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')
diff --git a/src/store/modules/system.js b/src/store/modules/system.js
index 2ead747..c453efe 100644
--- a/src/store/modules/system.js
+++ b/src/store/modules/system.js
@@ -53,6 +53,13 @@ const allGoods = {
'现金支票存根': {name:'现金支票存根',src:require('@/assets/img/goods/khsqs.png'),id:'现金支票存根'},
'转账支票本联': {name:'转账支票本联',src:require('@/assets/img/goods/khsqs.png'),id:'转账支票本联'},
'转账支票存根': {name:'转账支票存根',src:require('@/assets/img/goods/khsqs.png'),id:'转账支票存根'},
+ '特殊业务申请书': {name:'特殊业务申请书',src:require('@/assets/img/goods/khsqs.png'),id:'特殊业务申请书'},
+ '特殊业务申请书凭证联': {name:'特殊业务申请书凭证联',src:require('@/assets/img/goods/khsqs.png'),id:'特殊业务申请书凭证联'},
+ '特殊业务申请书回单': {name:'特殊业务申请书回单',src:require('@/assets/img/goods/khsqs.png'),id:'特殊业务申请书回单'},
+ '密码挂失申请书': {name:'密码挂失申请书',src:require('@/assets/img/goods/khsqs.png'),id:'密码挂失申请书'},
+ '密码挂失申请书凭证联': {name:'密码挂失申请书凭证联',src:require('@/assets/img/goods/khsqs.png'),id:'密码挂失申请书凭证联'},
+ '密码挂失申请书回单': {name:'密码挂失申请书回单',src:require('@/assets/img/goods/khsqs.png'),id:'密码挂失申请书回单'},
+ '密码挂失申请书银行留存联': {name:'密码挂失申请书银行留存联',src:require('@/assets/img/goods/khsqs.png'),id:'密码挂失申请书银行留存联'},
}
const sealArray = [/* 印章盒物品默认排序 */
@@ -90,7 +97,9 @@ export default {
moneyBox: [], // 钱箱
peopleSign: [], // 客户签字
cultureIn: [], // 传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
'项目二': {
data: [16, 13, 23, '转账凭条'],
@@ -106,7 +115,9 @@ export default {
moneyBox: [15], // 钱箱
peopleSign: [], // 客户签字
cultureIn: [], // 传票栏传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
'项目三': {
data: [15, 13, 23, 14], // 现金、身份证原件、复印件、开户申请书
@@ -120,7 +131,9 @@ export default {
moneyBox: [], // 钱箱
peopleSign: [], // 客户签字
cultureIn: [], // 传票栏传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
'项目四': {
data: [13, 23, 191], // 身份证原件、复印件、 旧定期存单
@@ -139,7 +152,9 @@ export default {
moneyBox: [ 15 ], // 钱箱
peopleSign: [], // 客户签字
cultureIn: [], // 传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
'项目五': {
data: [13, 23, 191], // 身份证原件、复印件、 旧定期存单
@@ -155,7 +170,9 @@ export default {
moneyBox: [ 15 ], // 钱箱
peopleSign: [], // 客户签字
cultureIn: [], // 传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
'项目六': {
data: [13, 23, 14, 15], // 身份证原件、复印件、 开户申请书、 现金
@@ -171,7 +188,9 @@ export default {
moneyBox: [ ], // 钱箱
peopleSign: [], // 客户签字
cultureIn: [], // 传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
'项目七': {
data: [ 16, 15 ], // 银行卡、 现金
@@ -185,7 +204,9 @@ export default {
moneyBox: [ ], // 钱箱
peopleSign: [ ], // 客户签字
cultureIn: [], // 传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
'项目八': {
data: [ 13, 23, 16 ], // 身份证原件 复印件 银行卡
@@ -200,7 +221,9 @@ export default {
moneyBox: [ 15 ], // 钱箱
peopleSign: [ ], // 客户签字
cultureIn: [], // 传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
'项目九': {
data: [ 15, 13, 23, 14 ], // 现金、身份证原件、复印件、开户申请书
@@ -216,7 +239,9 @@ export default {
moneyBox: [ ], // 钱箱
peopleSign: [ ], // 客户签字
cultureIn: [], // 传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
'项目十': {
data: [ 13, 23, 19 ], // 身份证原件、复印件、定期存单
@@ -232,7 +257,9 @@ export default {
moneyBox: [ 15 ], // 钱箱
peopleSign: [ ], // 客户签字
cultureIn: [], // 传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
'项目十一': {
data: [ '法人身份证', '法人身份证复印件', '开立银行接算账户申请书', '统一社会信用代码证', '统一社会信用代码证复印件', '开户许可证', '开户许可证复印件' ],
@@ -248,7 +275,9 @@ export default {
moneyBox: [ ], // 钱箱
peopleSign: [ ], // 客户签字
cultureIn: [], // 传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
'项目十二': {
data: [ '法人身份证', '法人身份证复印件', '现金存款凭证', 15 ], // 15是现金
@@ -262,7 +291,9 @@ export default {
moneyBox: [ ], // 钱箱
peopleSign: [ ], // 客户签字
cultureIn: [], // 传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
'项目十三': {
data: [ '法人身份证', '现金支票' ],
@@ -276,22 +307,74 @@ export default {
moneyBox: [ 15 ], // 钱箱
peopleSign: [ ], // 客户签字
cultureIn: [], // 传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
-
'项目十四': {
data: [ '法人身份证', '转账支票' ],
needs: [ '转账凭条' ],
isStamp: {
'私章转讫章': [ '转账支票' ],
- '业务专用章': [ ' 转账凭条']
+ '业务专用章': [ '转账凭条']
},
backPeople: [ '法人身份证', '转账支票存根', '转账凭条回单' ],
cultureArr: [ '转账支票本联', '转账凭条凭证联' ],
moneyBox: [ 15 ], // 钱箱
peopleSign: [ ], // 客户签字
cultureIn: [], // 传票栏
- sealBox: [] // 印章盒
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
+ },
+ '项目十五': {
+ data: [ 13, 23, 16, '特殊业务申请书' ], // 身份证原件、复印件、银行卡、特殊业务申请书
+ needs: [ ],
+ isStamp: {
+ '附件章': [ 13 ],
+ '业务专用章': [ '特殊业务申请书']
+ },
+ backPeople: [ 13, 16, '特殊业务申请书回单' ], // 少了身份证原件、银行卡、特殊业务申请书回单
+ cultureArr: [ 23, '特殊业务申请书凭证联' ], // 少了复印件、特殊业务申请书凭证联
+ moneyBox: [ ], // 钱箱
+ peopleSign: [ ], // 客户签字
+ cultureIn: [], // 传票栏
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
+ },
+ '项目十六': {
+ data: [ 13, 23, 16, '密码挂失申请书' ], // 身份证原件、复印件、银行卡、密码挂失申请书
+ needs: [ ],
+ isStamp: {
+ '附件章': [ 13 ],
+ '业务专用章': [ '密码挂失申请书']
+ },
+ backPeople: [ 13, 16, '密码挂失申请书回单' ], // 少了身份证原件、银行卡、特殊业务申请书回单
+ cultureArr: [ 23, '密码挂失申请书凭证联', '密码挂失申请书银行留存联' ], // 少了复印件、密码挂失申请书凭证联、密码挂失申请书银行留存联
+ moneyBox: [ ], // 钱箱
+ peopleSign: [ ], // 客户签字
+ cultureIn: [], // 传票栏
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
+ },
+
+ '项目十七': {
+ data: [ 13, 23, 16, '密码挂失申请书回单', '密码挂失申请书银行留存联' ], // 身份证原件、复印件、银行卡、密码挂失申请书回单、密码挂失申请书银行留存联
+ needs: [ ],
+ isStamp: {
+ '附件章': [ 13, '密码挂失申请书回单' ],
+ '业务专用章': [ '密码挂失申请书银行留存联' ]
+ },
+ backPeople: [ 13, 16, '密码挂失申请书回单' ], //
+ cultureArr: [ 23, '密码挂失申请书银行留存联' ], //
+ moneyBox: [ ], // 钱箱
+ peopleSign: [ ], // 客户签字
+ cultureIn: [], // 传票栏
+ sealBox: [], // 印章盒
+ currencyDetector: [], // 验钞机
+ printer: [], // 打印机
},
},
goods:[// 物品栏的物品
@@ -367,7 +450,6 @@ export default {
}
},
outThingsGoods(state, idArr) {
- console.log(idArr)
for(let i=0; i item === idArr[i])
if(index !== -1) {
@@ -410,7 +492,7 @@ export default {
let judgeDelete = true
if(sealArr.length === 1) {
const seal = sealArr[0]
- if(seal in needStamp && needStamp[seal].includes(id)) {
+ if((seal in needStamp) && (needStamp[seal].findIndex(item => item === id) >= 0)) {
if(seal === '业务专用章') {
if(id === 14) {
state.businessSelect[state.businessKey].data.push(141, 142)
@@ -426,6 +508,17 @@ export default {
judgeDelete = false
}else if (id === '普通空白凭证') {
console.log('加分 没变成什么')
+ }else if(id === '转账凭条') {
+ state.businessSelect[state.businessKey].data.push('转账凭条凭证联', '转账凭条回单')
+ judgeDelete = false
+ }else if(id === '特殊业务申请书') {
+ state.businessSelect[state.businessKey].data.push('特殊业务申请书凭证联', '特殊业务申请书回单')
+ judgeDelete = false
+ }else if(id === '密码挂失申请书') {
+ state.businessSelect[state.businessKey].data.push('密码挂失申请书凭证联', '密码挂失申请书回单', '密码挂失申请书银行留存联')
+ judgeDelete = false
+ }else if(id === '密码挂失申请书银行留存联') {
+ console.log('加分 没变成什么')
}
}else if(seal === '付讫章') {
if(id === '取款凭条') {
@@ -452,6 +545,8 @@ export default {
console.log('加分 没变成什么')
}else if(id === '法人身份证复印件') {
console.log('加分 没变成什么')
+ }else if(id === '密码挂失申请书回单') {
+ console.log('加分 没变成什么')
}
// '统一社会信用代码证复印件', '开户许可证复印件', '法人身份证复印件'
}else if(seal === '收讫章') {
@@ -482,7 +577,7 @@ export default {
}else {
seal = sealArr[1] + sealArr[0]
}
- if((seal in needStamp && needStamp[seal].includes(id))) {
+ if(((seal in needStamp) && (needStamp[seal].findIndex(item => item === id) >= 0))) {
if(seal === '私章业务专用章') {
if(id === '现金支票') {
state.businessSelect[state.businessKey].data.push('现金支票本联', '现金支票存根')
@@ -557,7 +652,6 @@ export default {
}
}
if(judge) {
- console.log(judge)
state.goods.push(obj.push[j])
}
}
@@ -616,6 +710,15 @@ export default {
for(let item of state.businessSelect[state.businessKey].sealBox) {
arr.push(allGoods[item])
}
+ }
+ else if(state.popText == '验钞机') {
+ for(let item of state.businessSelect[state.businessKey].currencyDetector) {
+ arr.push(allGoods[item])
+ }
+ }else if(state.popText == '打印机') {
+ for(let item of state.businessSelect[state.businessKey].printer) {
+ arr.push(allGoods[item])
+ }
}else {
// return
}