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

20240205
yujialong 3 years ago
commit a6c7f27cff
  1. 1
      src/App.vue
  2. 2
      src/components/case/index.vue
  3. 1
      src/components/dialog/index.vue
  4. 60
      src/pages/counter/list/index.vue
  5. 1
      src/pages/manage/list/business/openAccount.vue

@ -84,6 +84,7 @@
<style scoped> <style scoped>
#app { #app {
font-size: 16px;
min-width: 1300px; min-width: 1300px;
min-height: 800px; min-height: 800px;
} }

@ -356,6 +356,7 @@ export default {
}), }),
closePane(){ closePane(){
this.closePaneJudge = false this.closePaneJudge = false
this.lockIt = false
this.reload() this.reload()
}, },
getQueryVariable(name) { getQueryVariable(name) {
@ -469,6 +470,7 @@ export default {
selectProjects(params){ selectProjects(params){
getProjectDetail(params).then((data)=>{ getProjectDetail(params).then((data)=>{
if(data.status == 200){ if(data.status == 200){
this.lockIt = false
this.globalTimer = ""; this.globalTimer = "";
let stopTime = sessionStorage.getItem('timestamp') let stopTime = sessionStorage.getItem('timestamp')
let timestamp = +stopTime; let timestamp = +stopTime;

@ -10,7 +10,6 @@
:close-on-click-modal="true" :close-on-click-modal="true"
:show-close="false" :show-close="false"
custom-class="2xl:w-3/5 xl:w-4/5 lg:w-full bg-transparent" custom-class="2xl:w-3/5 xl:w-4/5 lg:w-full bg-transparent"
> >
<div class=" data-dia23 mx-auto rounded-3xl w-1/2" :class="{ ['w-full']: flow === 3 }"> <div class=" data-dia23 mx-auto rounded-3xl w-1/2" :class="{ ['w-full']: flow === 3 }">
<!-- 2xl:w-3/5 xl:w-4/5 lg:w-full --> <!-- 2xl:w-3/5 xl:w-4/5 lg:w-full -->

@ -117,7 +117,7 @@
</div> </div>
</div> </div>
<div class="goods" :class="{ active: showGoods }" @click="toggleGoods"> <div class="goods" :class="{ active: showGoods }" @click="toggleGoods">
<span class="subpixel-antialiased font-sans">物品栏</span> <span class="">物品栏</span>
<img class="icon" v-lazy="lazyImg[27]" alt="" /> <img class="icon" v-lazy="lazyImg[27]" alt="" />
</div> </div>
@ -137,16 +137,23 @@
<!-- 动画开始 --> <!-- 动画开始 -->
<div v-if="popText==='密码器'" style="width:800px;padding-right:150px;padding-top:80px"> <div v-if="popText==='密码器'" style="width:800px;padding-right:150px;padding-top:80px">
<el-form :model="passwordForm" :rules="passwordRules" ref="form" label-width="180px" key="passwordFormpasswordAgain"> <el-form :model="passwordForm" :rules="passwordRules" ref="form" label-width="180px" key="passwordFormpasswordAgain">
<!-- <form style="display:none">
<input type="password">
</form>
<input type="password" style="width:0;height:0;float:left;visibility:hidden"> -->
<el-form-item label="密码" prop="passwordAgain"> <el-form-item label="密码" prop="passwordAgain">
<el-input v-focus show-password v-model="passwordForm.passwordAgain" maxlength="6" onkeyup="{this.value=this.value.replace(/\D/g,'')}" autocomplete="off"></el-input> <el-input v-focus show-password v-model="passwordForm.passwordAgain" maxlength="6" onkeyup="{this.value=this.value.replace(/\D/g,'')}" autocomplete="off" auto-complete="off"></el-input>
</el-form-item> </el-form-item>
<!-- <el-form-item label="确认密码" prop="password" v-if="systemId == '62,1' || systemId == '62,2' || systemId == '62,3'"> <!-- <el-form-item label="确认密码" prop="password" v-if="systemId == '62,1' || systemId == '62,2' || systemId == '62,3'">
<el-input show-password v-model="passwordForm.password" maxlength="6" onkeyup="this.value=this.value.replace(/\D/g,'')" autocomplete="off"></el-input> <el-input show-password v-model="passwordForm.password" maxlength="6" onkeyup="this.value=this.value.replace(/\D/g,'')" autocomplete="off"></el-input>
</el-form-item> --> </el-form-item> -->
<!-- <el-form-item label="确认密码" prop="password2" v-if="systemId == '62,1' || systemId == '62,2' || systemId == '62,3'"> --> <!-- <el-form-item label="确认密码" prop="password2" v-if="systemId == '62,1' || systemId == '62,2' || systemId == '62,3'"> -->
<el-form-item label="确认密码" prop="password2" key="passwordFormpassword2" v-if="id == '62,1' || id == '62,2' || id == '62,3'"> <el-form-item label="确认密码" prop="password2" key="passwordFormpassword2" v-if="id == '62,1' || id == '62,2' || id == '62,3'">
<el-input show-password v-model="passwordForm.password2" maxlength="6" onkeyup="this.value=this.value.replace(/\D/g,'')" autocomplete="off"></el-input> <el-input show-password v-model="passwordForm.password2" maxlength="6" onkeyup="this.value=this.value.replace(/\D/g,'')" autocomplete="off" auto-complete="off"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
@ -166,7 +173,7 @@
width="100%" width="100%"
v-else v-else
:src="item.src" :src="item.src"
class="fileSeal" class="fileSeal max-h-96"
:alt="item.name" :alt="item.name"
:title="item.name" :title="item.name"
fit="contain"></el-image> fit="contain"></el-image>
@ -359,8 +366,8 @@
center> center>
<h3 class="text-2xl antialiased text-center">请选择客户签字或返还资料</h3> <h3 class="text-2xl antialiased text-center">请选择客户签字或返还资料</h3>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button @click="peopleDoing(1)" class="w-52 h-14">客户签字</el-button> <el-button @click="peopleDoing(1)" style="width:200px;height:50px;">客户签字</el-button>
<el-button type="primary" @click="peopleDoing(2)" class="w-52 h-14">返还资料</el-button> <el-button type="primary" @click="peopleDoing(2)" style="width:200px;height:50px;">返还资料</el-button>
</span> </span>
</el-dialog> </el-dialog>
@ -599,15 +606,15 @@ export default {
{name:'业务专用章',src:require('@/assets/img/seal/business.png'),id:'业务专用章'}, {name:'业务专用章',src:require('@/assets/img/seal/business.png'),id:'业务专用章'},
{name:'转讫章',src:require('@/assets/img/seal/Transfer.png'),id:'转讫章'}, {name:'转讫章',src:require('@/assets/img/seal/Transfer.png'),id:'转讫章'},
], ],
importanceArr:[/* 重要空白凭证 */ // importanceArr:[/* */
{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},
{name:'预留印鉴卡',src:require('@/assets/img/seal/paid.png'),id:439}, // {name:'',src:require('@/assets/img/seal/paid.png'),id:439},
{name:'转账支票',src:require('@/assets/img/goods/xd-zzzp.png'),id:412}, // {name:'',src:require('@/assets/img/goods/xd-zzzp.png'),id:412},
{name:'银行承兑汇票',src:require('@/assets/img/seal/paid.png'),id:30}, // {name:'',src:require('@/assets/img/seal/paid.png'),id:30},
{name:'现金支票',src:require('@/assets/img/goods/xjzp.png'),id:411}, // {name:'',src:require('@/assets/img/goods/xjzp.png'),id:411},
{name:'新定期存单',src:require('@/assets/img/seal/paid.png'),id:429}, // {name:'',src:require('@/assets/img/seal/paid.png'),id:429},
], // ],
commonArr:[/* 普通凭证箱 */ commonArr:[/* 普通凭证箱 */
{name:'存款凭条',src:require('@/assets/img/goods/ckpt.png'),id:17}, {name:'存款凭条',src:require('@/assets/img/goods/ckpt.png'),id:17},
{name:'取款凭条',src:require('@/assets/img/goods/qkpt.png'),id:425}, {name:'取款凭条',src:require('@/assets/img/goods/qkpt.png'),id:425},
@ -673,6 +680,25 @@ export default {
}; };
}, },
computed: { computed: {
//
importanceArr() {
const arr = [
{name:'定期存单',src:require('@/assets/img/seal/paid.png'),id:428},
{name:'预留印鉴卡',src:require('@/assets/img/seal/paid.png'),id:439},
{name:'转账支票',src:require('@/assets/img/goods/xd-zzzp.png'),id:412},
{name:'银行承兑汇票',src:require('@/assets/img/seal/paid.png'),id:30},
{name:'现金支票',src:require('@/assets/img/goods/xjzp.png'),id:411},
{name:'新定期存单',src:require('@/assets/img/seal/paid.png'),id:429},
]
if(this.businessKey === '业务一') {
arr.unshift({name:'二类银行卡',src:require('@/assets/img/goods/bankCard.png'),id:16,cardNub:'1865 3549 5675 5589'})
arr.unshift({name:'一类银行卡',src:require('@/assets/img/goods/bankCard.png'),id:16,cardNub:'1865 3549 5675 5589'})
arr.pop()
}else {
arr.unshift({name:'银行卡',src:require('@/assets/img/goods/bankCard.png'),id:16,cardNub:'1865 3549 5675 5589'})
}
return arr
},
businessKey() { businessKey() {
return this.$store.state.system.businessKey return this.$store.state.system.businessKey
}, },
@ -3142,7 +3168,9 @@ export default {
height: 130px; height: 130px;
cursor: pointer; cursor: pointer;
z-index: 998; z-index: 998;
background: url(../../../assets/img/sth-bg.png) 0 0/100% 100% no-repeat; background-color: rgb(87, 134, 252);
border-radius: 5px;
// background: url(../../../assets/img/sth-bg.png) 0 0/100% 100% no-repeat;
background-size: 40px 130px; background-size: 40px 130px;
span { span {
width: 16px; width: 16px;

@ -294,6 +294,7 @@ export default {
mixins: [ TipsBefore ], mixins: [ TipsBefore ],
created() { created() {
if(this.isNeedBefore) { if(this.isNeedBefore) {
return return
} }
const { peopleNumber, userName } = this.dataFlow const { peopleNumber, userName } = this.dataFlow

Loading…
Cancel
Save