|
|
@ -120,6 +120,7 @@ |
|
|
|
<p class="employeeText" @click="showData('资料',9)">资料</p> |
|
|
|
<p class="employeeText" @click="showData('资料',9)">资料</p> |
|
|
|
</el-tooltip> |
|
|
|
</el-tooltip> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 点击打开刷卡器--> |
|
|
|
<!-- 点击打开刷卡器--> |
|
|
|
<el-tooltip placement="top" popper-class="sth-popper" offset="00"> |
|
|
|
<el-tooltip placement="top" popper-class="sth-popper" offset="00"> |
|
|
|
<div slot="content"> |
|
|
|
<div slot="content"> |
|
|
@ -437,12 +438,12 @@ |
|
|
|
center> |
|
|
|
center> |
|
|
|
<div class="data-dia peopleDialog" ref="dataDia2" v-drag> |
|
|
|
<div class="data-dia peopleDialog" ref="dataDia2" v-drag> |
|
|
|
<div class="dia-header h-1/6"> |
|
|
|
<div class="dia-header h-1/6"> |
|
|
|
<div class="data-title">客户对话中</div> |
|
|
|
<div class="data-title2">客户对话中</div> |
|
|
|
<img class="close" v-lazy="lazyImg[28]" alt="" @click="closePeopleJudge" /> |
|
|
|
<img class="close" v-lazy="lazyImg[28]" alt="" @click="closePeopleJudge" /> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<h2>请选择以下一个业务进行办理</h2> |
|
|
|
<h2>请选择以下一个业务进行办理</h2> |
|
|
|
<div class="dia-footer"> |
|
|
|
<div class="dia-footer"> |
|
|
|
<button v-throttle @click="peopleDoing(1)" class="w-20" type="button">客户签字</button> |
|
|
|
<button v-throttle @click="peopleDoing(1)" class="w-20" type="button" style="margin-bottom: 10px;">客户签字</button> |
|
|
|
<button v-throttle @click="peopleDoing(2)" class="w-20" type="button">返还资料</button> |
|
|
|
<button v-throttle @click="peopleDoing(2)" class="w-20" type="button">返还资料</button> |
|
|
|
<!-- <el-button type="primary" v-throttle @click="popSure">确定</el-button> --> |
|
|
|
<!-- <el-button type="primary" v-throttle @click="popSure">确定</el-button> --> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -614,6 +615,8 @@ export default { |
|
|
|
{name:'1角', src:require('@/assets/img/cash/1角.png'), id:4405, num: ''}, |
|
|
|
{name:'1角', src:require('@/assets/img/cash/1角.png'), id:4405, num: ''}, |
|
|
|
], |
|
|
|
], |
|
|
|
popArr:[/* 弹窗展示的物品 */ |
|
|
|
popArr:[/* 弹窗展示的物品 */ |
|
|
|
|
|
|
|
{name:'预留印鉴卡(二)',src:require('@/assets/img/goods/预留印鉴卡.png'),id:470}, |
|
|
|
|
|
|
|
{name:'预留印鉴卡(三)',src:require('@/assets/img/goods/预留印鉴卡.png'),id:471}, |
|
|
|
{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'}, |
|
|
|
{name:'定期存单',src:require('@/assets/img/seal/paid.png'),id:428}, |
|
|
|
{name:'定期存单',src:require('@/assets/img/seal/paid.png'),id:428}, |
|
|
@ -1215,6 +1218,7 @@ export default { |
|
|
|
if(evt.originalEvent.pageY<targetDom.bottom&&evt.originalEvent.pageY>targetDom.top){ |
|
|
|
if(evt.originalEvent.pageY<targetDom.bottom&&evt.originalEvent.pageY>targetDom.top){ |
|
|
|
/* oldindex识别是拖拽了哪个文件 */ |
|
|
|
/* oldindex识别是拖拽了哪个文件 */ |
|
|
|
that.checkList.push(that.importanceArr[evt.oldIndex].name) |
|
|
|
that.checkList.push(that.importanceArr[evt.oldIndex].name) |
|
|
|
|
|
|
|
// 如果拖拽后拖拽目标中有东西,则判断东西中是否有拖拽的东西,如果没有就加入,如果有就不加入 |
|
|
|
if(that.goodsShelfTotalData.length > 0){ |
|
|
|
if(that.goodsShelfTotalData.length > 0){ |
|
|
|
for(var i=0;i<that.goodsShelfTotalData.length;i++){ |
|
|
|
for(var i=0;i<that.goodsShelfTotalData.length;i++){ |
|
|
|
if(that.goodsShelfTotalData[i].name == that.importanceArr[evt.oldIndex].name){ |
|
|
|
if(that.goodsShelfTotalData[i].name == that.importanceArr[evt.oldIndex].name){ |
|
|
@ -1557,7 +1561,8 @@ export default { |
|
|
|
this.controlGoodsDblClickFn = null |
|
|
|
this.controlGoodsDblClickFn = null |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
const judge = item.name.includes('本联') || item.name.includes('凭证联') || (item.name.includes('回单') && !item.name.includes('密码挂失申请书回单')) || (item.name.includes('复印件') && !item.name.includes('身份证复印件')) |
|
|
|
const judge = item.name.includes('本联') || item.name.includes('凭证联') || (item.name.includes('回单') && !item.name.includes('密码挂失申请书回单')) |
|
|
|
|
|
|
|
|| (item.name.includes('复印件') && !item.name.includes('身份证复印件') ) || item.name.includes('(二)') || item.name.includes('(三)') |
|
|
|
if(!(judge)) { |
|
|
|
if(!(judge)) { |
|
|
|
this.clickNum2 = 0; |
|
|
|
this.clickNum2 = 0; |
|
|
|
this.showImg = true |
|
|
|
this.showImg = true |
|
|
@ -1606,9 +1611,13 @@ export default { |
|
|
|
this.replaceThingsGoods( [...this.boxStart2] ) |
|
|
|
this.replaceThingsGoods( [...this.boxStart2] ) |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 取消掉v-drag拖拽事件 |
|
|
|
|
|
|
|
document.onmousemove = null |
|
|
|
|
|
|
|
document.onmouseup = null |
|
|
|
|
|
|
|
|
|
|
|
this.receptionList = []; |
|
|
|
this.receptionList = []; |
|
|
|
this.changeShowGoods(false) |
|
|
|
this.changeShowGoods(false) |
|
|
|
this.$store.commit('system/changePop',{show:false,text:''}) |
|
|
|
this.$store.commit('system/changePop',{show:false,text:''}) |
|
|
|
}, |
|
|
|
}, |
|
|
|
closeData() { |
|
|
|
closeData() { |
|
|
@ -1880,17 +1889,18 @@ export default { |
|
|
|
this.changeShowGoods(false) |
|
|
|
this.changeShowGoods(false) |
|
|
|
|
|
|
|
|
|
|
|
}else { |
|
|
|
}else { |
|
|
|
// 可以蹦出完成Logo |
|
|
|
// 可以蹦出完成Logo 这里说需求不需要 |
|
|
|
if(this.myMap) { |
|
|
|
// if(this.myMap) { |
|
|
|
this.finishGoods[this.myMap] = true |
|
|
|
// this.finishGoods[this.myMap] = true |
|
|
|
} |
|
|
|
// } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let formList = [] |
|
|
|
let formList = [] |
|
|
|
// this.toggleGoods() |
|
|
|
// this.toggleGoods() |
|
|
|
// this.$message.success(`${this.popText}操作成功!`) |
|
|
|
// this.$message.success(`${this.popText}操作成功!`) |
|
|
|
|
|
|
|
|
|
|
|
if (this.nbm == 0){ // 客户签字 或者 返还资料 |
|
|
|
// nbm为0时, 客户签字 或者 返还资料 |
|
|
|
|
|
|
|
if (this.nbm == 0){ |
|
|
|
|
|
|
|
|
|
|
|
let projectId = sessionStorage.getItem('projectId') |
|
|
|
let projectId = sessionStorage.getItem('projectId') |
|
|
|
let startTime = sessionStorage.getItem('startTime') |
|
|
|
let startTime = sessionStorage.getItem('startTime') |
|
|
@ -1934,7 +1944,7 @@ export default { |
|
|
|
}).catch((error)=>{ |
|
|
|
}).catch((error)=>{ |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
} |
|
|
|
}else if (this.nbm == 1){ //传票栏 |
|
|
|
}else if (this.nbm == 1){ // nbm为1时,传票栏 |
|
|
|
if(this.goodState.length === 0) { |
|
|
|
if(this.goodState.length === 0) { |
|
|
|
this.setTipsOperate('传票栏中未放入物品!') |
|
|
|
this.setTipsOperate('传票栏中未放入物品!') |
|
|
|
return |
|
|
|
return |
|
|
@ -1993,10 +2003,21 @@ export default { |
|
|
|
}else if (this.nbm == 3){ //重要空白凭证箱 |
|
|
|
}else if (this.nbm == 3){ //重要空白凭证箱 |
|
|
|
let clickList=this.importantChecked |
|
|
|
let clickList=this.importantChecked |
|
|
|
this.pushThingsGoods([...clickList]) |
|
|
|
this.pushThingsGoods([...clickList]) |
|
|
|
|
|
|
|
if(clickList.findIndex(item => item === 439) !== -1) { |
|
|
|
|
|
|
|
console.log('xxx') |
|
|
|
|
|
|
|
this.pushThingsGoods([470, 471]) |
|
|
|
|
|
|
|
console.log(this.goodsShelfTotalData) |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(clickList.length===0) return this.setTipsOperate(`请选择物品后再确定!`) |
|
|
|
if(clickList.length===0) return this.setTipsOperate(`请选择物品后再确定!`) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
let projectId = sessionStorage.getItem('projectId') |
|
|
|
let projectId = sessionStorage.getItem('projectId') |
|
|
|
let startTime = sessionStorage.getItem('startTime') |
|
|
|
let startTime = sessionStorage.getItem('startTime') |
|
|
|
let formList = [] |
|
|
|
let formList = [] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 这个可以缓存判分信息 比如先拿1后拿2 判分点要求拿1和2 这样也算对 |
|
|
|
const proofImportantBox = JSON.parse(sessionStorage.getItem('proofImportantBox')) |
|
|
|
const proofImportantBox = JSON.parse(sessionStorage.getItem('proofImportantBox')) |
|
|
|
if(proofImportantBox) { |
|
|
|
if(proofImportantBox) { |
|
|
|
formList.push(...proofImportantBox) |
|
|
|
formList.push(...proofImportantBox) |
|
|
@ -2194,7 +2215,7 @@ export default { |
|
|
|
this.setTipsOperate('刷卡成功!') |
|
|
|
this.setTipsOperate('刷卡成功!') |
|
|
|
}).catch((error)=>{ |
|
|
|
}).catch((error)=>{ |
|
|
|
}) |
|
|
|
}) |
|
|
|
}else if (this.nbm == 11){ //身份证扫描仪 |
|
|
|
}else if (this.nbm == 11){ //身份证扫描仪 一般进来要先验证身份证 |
|
|
|
let projectId = sessionStorage.getItem('projectId') |
|
|
|
let projectId = sessionStorage.getItem('projectId') |
|
|
|
let startTime = sessionStorage.getItem('startTime') |
|
|
|
let startTime = sessionStorage.getItem('startTime') |
|
|
|
for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,7,"+this.receptionList[i].id,"type": ""})} |
|
|
|
for (var i=0;i<this.receptionList.length;i++){formList.push({"answerId":this.receptionList[i].id, "emptyOne": "", "emptyTwo": "", "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,7,"+this.receptionList[i].id,"type": ""})} |
|
|
@ -2314,11 +2335,13 @@ export default { |
|
|
|
// 先放着 |
|
|
|
// 先放着 |
|
|
|
.employeeText { |
|
|
|
.employeeText { |
|
|
|
// 资料文字 |
|
|
|
// 资料文字 |
|
|
|
|
|
|
|
text-align: center; |
|
|
|
|
|
|
|
line-height: 140px; |
|
|
|
position: absolute; |
|
|
|
position: absolute; |
|
|
|
top: 29%; |
|
|
|
top: 11vh; |
|
|
|
left: 74%; |
|
|
|
left: 12vw; |
|
|
|
width: 100px; |
|
|
|
width: 140px; |
|
|
|
height: 100px; |
|
|
|
height: 140px; |
|
|
|
color: #000; |
|
|
|
color: #000; |
|
|
|
transform: rotateZ(38deg) scale3d(1, 1, 1) skew(-19deg, -9deg); |
|
|
|
transform: rotateZ(38deg) scale3d(1, 1, 1) skew(-19deg, -9deg); |
|
|
|
font-size: 18px; |
|
|
|
font-size: 18px; |
|
|
@ -2413,8 +2436,15 @@ export default { |
|
|
|
.cipher-machine { |
|
|
|
.cipher-machine { |
|
|
|
top: 22%; |
|
|
|
top: 22%; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
.employeeText { |
|
|
|
|
|
|
|
width: 120px; |
|
|
|
|
|
|
|
height: 120px; |
|
|
|
|
|
|
|
line-height: 120px; |
|
|
|
|
|
|
|
top: 10vh; |
|
|
|
|
|
|
|
left: 12vw; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
@media screen and (max-width: 1440px) and (min-height: 917px) { |
|
|
|
@media screen and (max-width: 1440px) and (min-height: 650px) { |
|
|
|
.money-box { |
|
|
|
.money-box { |
|
|
|
top: 29%; |
|
|
|
top: 29%; |
|
|
|
} |
|
|
|
} |
|
|
@ -2450,6 +2480,13 @@ export default { |
|
|
|
.glass { |
|
|
|
.glass { |
|
|
|
top: -13%; |
|
|
|
top: -13%; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
.employeeText { |
|
|
|
|
|
|
|
width: 100px; |
|
|
|
|
|
|
|
height: 100px; |
|
|
|
|
|
|
|
line-height: 100px; |
|
|
|
|
|
|
|
top: 5vh; |
|
|
|
|
|
|
|
left: 12vw; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// 配合公共样式--------------- |
|
|
|
// 配合公共样式--------------- |
|
|
@ -3102,13 +3139,14 @@ color: #fff; |
|
|
|
box-shadow: 0 0 0 0!important; |
|
|
|
box-shadow: 0 0 0 0!important; |
|
|
|
.peopleDialog { |
|
|
|
.peopleDialog { |
|
|
|
width: 580px; |
|
|
|
width: 580px; |
|
|
|
|
|
|
|
padding-bottom: 100px; |
|
|
|
min-height: 466px; |
|
|
|
min-height: 466px; |
|
|
|
height: 466px; |
|
|
|
height: 466px; |
|
|
|
background: #FFFFFF; |
|
|
|
background: #FFFFFF; |
|
|
|
border-radius: 16px; |
|
|
|
border-radius: 16px; |
|
|
|
box-shadow: 0 0 0 0!important; |
|
|
|
box-shadow: 0 0 0 0!important; |
|
|
|
h2 { |
|
|
|
h2 { |
|
|
|
margin-top: 14.3%; |
|
|
|
margin-top: calc(154px - 72px); |
|
|
|
// opacity: 0.8; |
|
|
|
// opacity: 0.8; |
|
|
|
|
|
|
|
|
|
|
|
font-family: MyAppleFont1; |
|
|
|
font-family: MyAppleFont1; |
|
|
@ -3191,5 +3229,10 @@ color: #fff; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 1900px) { |
|
|
|
|
|
|
|
.tipsDialog, .peopleDialog { |
|
|
|
|
|
|
|
margin-top: 25vh; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
</style> |
|
|
|
</style> |