|
|
|
@ -1,97 +1,97 @@ |
|
|
|
|
<template> |
|
|
|
|
<div class="wrap"> |
|
|
|
|
<back-Button /> |
|
|
|
|
<!-- <img class="sth bg" src="" alt="" />--> |
|
|
|
|
<!-- <img class="sth bg" v-lazy="lazyImg[2]" alt="" />--> |
|
|
|
|
<!-- <img class="sth guide" src="@/assets/img/guide.png" alt="" /> --> |
|
|
|
|
<img class="sth man cp" src="@/assets/img/man.png" alt="" @click="showData('客户签字',0)"/> |
|
|
|
|
<img class="sth counter" src="@/assets/img/counter.png" alt="" /> |
|
|
|
|
<img class="sth glass" src="@/assets/img/glass.png" alt="" /> |
|
|
|
|
<img class="sth man cp" v-lazy="lazyImg[0]" alt="" @click="showData('客户签字',0)"/> |
|
|
|
|
<img class="sth counter" v-lazy="lazyImg[1]" alt="" /> |
|
|
|
|
<img class="sth glass" v-lazy="lazyImg[2]" alt="" /> |
|
|
|
|
|
|
|
|
|
<!-- 系统录入 --> |
|
|
|
|
<el-tooltip placement="top" popper-class="sth-popper"> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<img style="height: 178px;position:relative;top:-450px;right:20px" src="@/assets/img/tooltip/system.png" alt="" /> |
|
|
|
|
<img style="height: 178px;position:relative;top:-450px;right:20px" v-lazy="lazyImg[3]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
<img @click="showManage" class="sth computer cp" src="@/assets/img/computer.png" alt="" /> |
|
|
|
|
<img @click="showManage" class="sth computer cp" v-lazy="lazyImg[4]" alt="" /> |
|
|
|
|
</el-tooltip> |
|
|
|
|
|
|
|
|
|
<el-tooltip placement="top" popper-class="sth-popper" offset="50"> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<img src="@/assets/img/tooltip/cpl.png" alt="" /> |
|
|
|
|
<img v-lazy="lazyImg[5]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
<img class="sth summons cp" src="@/assets/img/summons.png" alt="" @click="showData('传票箱',1)" /> |
|
|
|
|
<img class="sth summons cp" v-lazy="lazyImg[6]" alt="" @click="showData('传票箱',1)" /> |
|
|
|
|
</el-tooltip> |
|
|
|
|
|
|
|
|
|
<el-tooltip placement="top-start" popper-class="sth-popper" offset="250"> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<img src="@/assets/img/tooltip/ptpzx.png" alt="" /> |
|
|
|
|
<img v-lazy="lazyImg[7]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
<img class="sth voucher-box cp" src="@/assets/img/voucher-box.png" alt="" @click="showData('普通凭证箱',2)" /> |
|
|
|
|
<img class="sth voucher-box cp" v-lazy="lazyImg[8]" alt="" @click="showData('普通凭证箱',2)" /> |
|
|
|
|
</el-tooltip> |
|
|
|
|
|
|
|
|
|
<el-tooltip placement="top-start" popper-class="sth-popper" offset="250"> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<img src="@/assets/img/tooltip/zk.png" alt="" /> |
|
|
|
|
<img v-lazy="lazyImg[9]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
<img class="sth important cp" src="@/assets/img/important.png" alt="" @click="showData('重要空白凭证箱',3)" /> |
|
|
|
|
<img class="sth important cp" v-lazy="lazyImg[10]" alt="" @click="showData('重要空白凭证箱',3)" /> |
|
|
|
|
</el-tooltip> |
|
|
|
|
|
|
|
|
|
<el-tooltip placement="left-start" popper-class="sth-popper"> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<img src="@/assets/img/tooltip/qx.png" alt="" /> |
|
|
|
|
<img v-lazy="lazyImg[11]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
<img class="sth money-box cp" src="@/assets/img/money-box.png" alt="" @click="showData('钱箱',4)" /> |
|
|
|
|
<img class="sth money-box cp" v-lazy="lazyImg[12]" alt="" @click="showData('钱箱',4)" /> |
|
|
|
|
</el-tooltip> |
|
|
|
|
|
|
|
|
|
<el-tooltip placement="top" popper-class="sth-popper" offset="-100"> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<img src="@/assets/img/tooltip/yzh.png" alt="" /> |
|
|
|
|
<img v-lazy="lazyImg[13]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
<img class="sth seal-box cp" src="@/assets/img/seal-box.png" @click="showData('印章盒',5)" alt="" /> |
|
|
|
|
<img class="sth seal-box cp" v-lazy="lazyImg[14]" @click="showData('印章盒',5)" alt="" /> |
|
|
|
|
</el-tooltip> |
|
|
|
|
|
|
|
|
|
<el-tooltip placement="top" popper-class="sth-popper" offset="-100"> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<img src="@/assets/img/tooltip/ycj.png" alt="" /> |
|
|
|
|
<img v-lazy="lazyImg[15]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
<img class="sth currency-detector cp" src="@/assets/img/currency-detector.png" @click="showData('验钞机',6)" alt="" /> |
|
|
|
|
<img class="sth currency-detector cp" v-lazy="lazyImg[16]" @click="showData('验钞机',6)" alt="" /> |
|
|
|
|
</el-tooltip> |
|
|
|
|
|
|
|
|
|
<el-tooltip placement="top" popper-class="sth-popper" offset="-400"> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<img src="@/assets/img/tooltip/dyj.png" alt="" /> |
|
|
|
|
<img v-lazy="lazyImg[17]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
<img class="sth printer cp" src="@/assets/img/printer.png" alt="" @click="showData('打印机',7)" /> |
|
|
|
|
<img class="sth printer cp" v-lazy="lazyImg[18]" alt="" @click="showData('打印机',7)" /> |
|
|
|
|
</el-tooltip> |
|
|
|
|
|
|
|
|
|
<el-tooltip placement="top" popper-class="sth-popper" offset="50"> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<img src="@/assets/img/tooltip/mmq.png" alt="" /> |
|
|
|
|
<img v-lazy="lazyImg[19]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
<img class="sth cipher-machine cp" src="@/assets/img/cipher-machine.png" @click="showData('密码器',8)" alt="" /> |
|
|
|
|
<img class="sth cipher-machine cp" v-lazy="lazyImg[20]" @click="showData('密码器',8)" alt="" /> |
|
|
|
|
</el-tooltip> |
|
|
|
|
|
|
|
|
|
<img class="sth employee" src="@/assets/img/employee.png" alt="" /> |
|
|
|
|
<img class="sth employee" v-lazy="lazyImg[21]" alt="" /> |
|
|
|
|
|
|
|
|
|
<el-tooltip placement="top" popper-class="sth-popper" offset="-50"> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<img src="@/assets/img/tooltip/data.png" alt="" /> |
|
|
|
|
<img v-lazy="lazyImg[22]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
<p class="employeeText" @click="showData('资料',9)">资料</p> |
|
|
|
|
</el-tooltip> |
|
|
|
|
|
|
|
|
|
<el-tooltip placement="top" popper-class="sth-popper" offset="00"> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<img src="@/assets/img/tooltip/skj.png" alt="" /> |
|
|
|
|
<img v-lazy="lazyImg[23]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
<img class="sth card-machine cp" src="@/assets/img/card-machine.png" alt="" @click="showData('刷卡器',10)" /> |
|
|
|
|
<img class="sth card-machine cp" v-lazy="lazyImg[24]" alt="" @click="showData('刷卡器',10)" /> |
|
|
|
|
</el-tooltip> |
|
|
|
|
|
|
|
|
|
<el-tooltip placement="top" popper-class="sth-popper" offset="-100"> |
|
|
|
|
<div slot="content"> |
|
|
|
|
<img src="@/assets/img/tooltip/sfz.png" alt="" /> |
|
|
|
|
<img v-lazy="lazyImg[25]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
<img class="sth idCard-scanner cp" src="@/assets/img/idCard-scanner.png" @click="showData('身份证扫描仪',11)" alt="" /> |
|
|
|
|
<img class="sth idCard-scanner cp" v-lazy="lazyImg[26]" @click="showData('身份证扫描仪',11)" alt="" /> |
|
|
|
|
</el-tooltip> |
|
|
|
|
|
|
|
|
|
<!-- 物品栏 --> |
|
|
|
@ -103,14 +103,14 @@ |
|
|
|
|
</div> |
|
|
|
|
<div class="goods" :class="{ active: showGoods }" @click="toggleGoods"> |
|
|
|
|
<span>物品栏</span> |
|
|
|
|
<img class="icon" src="@/assets/svg/arrow-right.svg" alt="" /> |
|
|
|
|
<img class="icon" v-lazy="lazyImg[27]" alt="" /> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
<!-- 硬件交互--弹框 --> |
|
|
|
|
<div v-show="showPop" width="1120px" class="data-dia"> |
|
|
|
|
<div class="dia-header"> |
|
|
|
|
<div class="data-title">{{ popText }}</div> |
|
|
|
|
<img class="close" src="@/assets/svg/close.svg" alt="" @click="closePop" /> |
|
|
|
|
<img class="close" v-lazy="lazyImg[28]" alt="" @click="closePop" /> |
|
|
|
|
</div> |
|
|
|
|
<p v-if="popText=='密码器'" class="tips"></p> |
|
|
|
|
<p v-else-if="popText=='重要空白凭证箱'||popText=='普通凭证箱'" class="tips">- 请从以下物品中选取所需材料 -</p> |
|
|
|
@ -336,6 +336,37 @@ export default { |
|
|
|
|
showImg:false, |
|
|
|
|
imgSrc:'', |
|
|
|
|
nbm:0, |
|
|
|
|
lazyImg: [ |
|
|
|
|
require('@/assets/img/man.png'), |
|
|
|
|
require('@/assets/img/counter.png'), |
|
|
|
|
require('@/assets/img/glass.png'), |
|
|
|
|
require('@/assets/img/tooltip/system.png'), |
|
|
|
|
require('@/assets/img/computer.png'), |
|
|
|
|
require('@/assets/img/tooltip/cpl.png'), |
|
|
|
|
require('@/assets/img/summons.png'), |
|
|
|
|
require('@/assets/img/tooltip/ptpzx.png'), |
|
|
|
|
require('@/assets/img/voucher-box.png'), |
|
|
|
|
require('@/assets/img/tooltip/zk.png'), |
|
|
|
|
require('@/assets/img/important.png'), |
|
|
|
|
require('@/assets/img/tooltip/qx.png'), |
|
|
|
|
require('@/assets/img/money-box.png'), |
|
|
|
|
require('@/assets/img/tooltip/yzh.png'), |
|
|
|
|
require('@/assets/img/seal-box.png'), |
|
|
|
|
require('@/assets/img/tooltip/ycj.png'), |
|
|
|
|
require('@/assets/img/currency-detector.png'), |
|
|
|
|
require('@/assets/img/tooltip/dyj.png'), |
|
|
|
|
require('@/assets/img/printer.png'), |
|
|
|
|
require('@/assets/img/tooltip/mmq.png'), |
|
|
|
|
require('@/assets/img/cipher-machine.png'), |
|
|
|
|
require('@/assets/img/employee.png'), |
|
|
|
|
require('@/assets/img/tooltip/data.png'), |
|
|
|
|
require('@/assets/img/tooltip/skj.png'), |
|
|
|
|
require('@/assets/img/card-machine.png'), |
|
|
|
|
require('@/assets/img/tooltip/sfz.png'), |
|
|
|
|
require('@/assets/img/idCard-scanner.png'), |
|
|
|
|
require('@/assets/svg/arrow-right.svg'), |
|
|
|
|
require('@/assets/svg/close.svg') |
|
|
|
|
] |
|
|
|
|
}; |
|
|
|
|
}, |
|
|
|
|
computed: { |
|
|
|
@ -493,8 +524,43 @@ export default { |
|
|
|
|
} |
|
|
|
|
}).catch((error)=>{ |
|
|
|
|
}) |
|
|
|
|
}else if (myConfig[this.$store.state.system.id]){ |
|
|
|
|
const { nbm, parentId, name } = myConfig[this.$store.state.system.id] |
|
|
|
|
console.log(nbm) |
|
|
|
|
console.log(sessionStorage.getItem(name)) |
|
|
|
|
this.nbm = nbm |
|
|
|
|
let param= { |
|
|
|
|
parentId |
|
|
|
|
} |
|
|
|
|
getOperation(param).then((data)=> { |
|
|
|
|
console.log(data) |
|
|
|
|
|
|
|
|
|
if (data.data.status == 200) { |
|
|
|
|
let tmpName = sessionStorage.getItem(name) |
|
|
|
|
console.log(tmpName) |
|
|
|
|
if(tmpName) { |
|
|
|
|
this.receptionList = JSON.parse(tmpName); |
|
|
|
|
}else { |
|
|
|
|
var list = data.data.judgmentRuleReqs |
|
|
|
|
for(var j=0;j<list.length;j++){ |
|
|
|
|
for(var i=0;i<this.goodsShelfTotalData.length;i++){ |
|
|
|
|
if(list[j].answerId == this.goodsShelfTotalData[i].id){ |
|
|
|
|
this.receptionList.push(this.goodsShelfTotalData[i]) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
}else{ |
|
|
|
|
let tmpName = sessionStorage.getItem(name) |
|
|
|
|
this.receptionList = JSON.parse(tmpName); |
|
|
|
|
if(this.receptionList == null){ |
|
|
|
|
this.receptionList = [] |
|
|
|
|
} |
|
|
|
|
else{ |
|
|
|
|
} |
|
|
|
|
}).catch((error)=>{ |
|
|
|
|
}) |
|
|
|
|
}else{ |
|
|
|
|
let dataList = JSON.parse(sessionStorage.getItem('dataList')); |
|
|
|
|
if (dataList){ |
|
|
|
|
this.receptionList = [] |
|
|
|
@ -529,6 +595,13 @@ export default { |
|
|
|
|
this.passwordForm.password = nomCurrentSettlePassword |
|
|
|
|
this.passwordForm.passwordAgain = nomCurrentSettlePassword |
|
|
|
|
} |
|
|
|
|
}else if (myConfig[this.$store.state.system.id]){ |
|
|
|
|
const { name } = myConfig[this.$store.state.system.id] |
|
|
|
|
let nomCurrentSettlePassword = sessionStorage.getItem(name); |
|
|
|
|
if(nomCurrentSettlePassword){ |
|
|
|
|
this.passwordForm.password = nomCurrentSettlePassword |
|
|
|
|
this.passwordForm.passwordAgain = nomCurrentSettlePassword |
|
|
|
|
} |
|
|
|
|
}else{ |
|
|
|
|
let accountPasswordAll = sessionStorage.getItem('accountPasswordAll'); |
|
|
|
|
if(accountPasswordAll){ |
|
|
|
@ -958,6 +1031,7 @@ export default { |
|
|
|
|
this.nbm = 33 |
|
|
|
|
this.goodsShelfTotalData = this.auditGoodsShelf |
|
|
|
|
if (this.receptionList.length >0){ |
|
|
|
|
console.log(this.receptionList) |
|
|
|
|
sessionStorage.setItem('nomClientIdentity', JSON.stringify(this.receptionList)) |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
@ -1291,7 +1365,7 @@ export default { |
|
|
|
|
}, |
|
|
|
|
toPart(){ |
|
|
|
|
this.$router.push('/index') |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
</script> |
|
|
|
|