20240205
luoJunYong.123 3 years ago
parent a6a9e5efee
commit 77b23a8bd7
  1. 2
      src/App.vue
  2. BIN
      src/assets/img/cash/100元.png
  3. BIN
      src/assets/img/cash/10元.png
  4. BIN
      src/assets/img/cash/1元.png
  5. BIN
      src/assets/img/cash/1角.png
  6. BIN
      src/assets/img/cash/20元.png
  7. BIN
      src/assets/img/cash/50元.png
  8. BIN
      src/assets/img/cash/5元.png
  9. BIN
      src/assets/img/cash/5角.png
  10. 2
      src/assets/img/cash/乘号3.svg
  11. BIN
      src/assets/img/computer.png
  12. 397
      src/pages/counter/list/index.vue
  13. 28
      src/pages/manage/list/business/openAccount.vue
  14. 15
      src/pages/manage/list/client/corporateClient.vue
  15. BIN
      src/styles/font/PingFang Bold.ttf
  16. BIN
      src/styles/font/PingFang ExtraLight.ttf
  17. BIN
      src/styles/font/PingFang Heavy.ttf
  18. BIN
      src/styles/font/PingFang Light.ttf
  19. BIN
      src/styles/font/PingFang Medium.ttf
  20. BIN
      src/styles/font/PingFang Regular.ttf
  21. 17
      src/styles/font/myfont.css
  22. 1
      src/styles/index.scss

@ -87,6 +87,8 @@
font-size: 16px; font-size: 16px;
min-width: 1300px; min-width: 1300px;
min-height: 800px; min-height: 800px;
display: flex;
justify-content: center;
} }
.selectBusiness { .selectBusiness {
width: 100%; width: 100%;

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 340 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 380 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 369 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 323 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 362 KiB

@ -0,0 +1,2 @@
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1649227598138" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1361" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><defs><style type="text/css">@font-face { font-family: feedback-iconfont; src: url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff2?t=1630033759944") format("woff2"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.woff?t=1630033759944") format("woff"), url("//at.alicdn.com/t/font_1031158_u69w8yhxdu.ttf?t=1630033759944") format("truetype"); }
</style></defs><path d="M960 205.4L818.6 64 512 370.6 205.4 64 64 205.4 370.6 512 64 818.6 205.4 960 512 653.4 818.6 960 960 818.6 653.4 512z" p-id="1362"></path></svg>

After

Width:  |  Height:  |  Size: 836 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.0 KiB

After

Width:  |  Height:  |  Size: 99 KiB

@ -137,6 +137,7 @@
<p v-if="popText=='密码器'" class="tips"></p> <p v-if="popText=='密码器'" class="tips"></p>
<p v-else-if="popText=='重要空白凭证箱'||popText=='普通凭证箱'" class="tips">- 请从以下物品中选取所需材料 -</p> <p v-else-if="popText=='重要空白凭证箱'||popText=='普通凭证箱'" class="tips">- 请从以下物品中选取所需材料 -</p>
<p v-else-if="needBackMoney" class="tips">- 请领取您所需要的现金 -</p>
<p v-else class="tips">- 请从物品栏选中或拖拽所需材料 -</p> <p v-else class="tips">- 请从物品栏选中或拖拽所需材料 -</p>
<!-- 动画开始 --> <!-- 动画开始 -->
@ -277,6 +278,29 @@
<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">
<template v-if="!needBackMoney">
<div class="img-wrap" v-for="(item, index) in goodState" :class="{ checked: commonChecked.includes(item.id),'img-wrap':true }" @click='dislodgeItem(index)' :key="item.id">
<!-- <img :src="item.src" class="file" alt="" /> -->
<el-image
:src="item.src"
class="file"
:alt="item.name"
:title="item.name"
fit="scale-down"></el-image>
<p class="text">{{item.name}}</p>
</div>
</template>
<div v-else class="backMoneyBox">
<!-- cashboxGoodsShelf2 -->
<div class="backMoney" v-for="item in cashboxGoodsShelf2" :key="item.id">
<img :src="item.src" :alt="item.name" :title="item.name">
<!-- <el-image src="item.src" :alt="item.name" :title="item.name" /> -->
<input :class="{ isInputMoney: item.num>0 }" placeholder="请输入张数" v-model="item.num" @keyup="inputChange(item)" />
</div>
</div>
</div>
<!-- 暂时未确定是否公共使用一个弹框 receptionList--> <!-- 暂时未确定是否公共使用一个弹框 receptionList-->
@ -339,27 +363,44 @@
<!-- 客户返还资料或签字的对话框 --> <!-- 客户返还资料或签字的对话框 -->
<el-dialog <el-dialog
title="客户对话中..." :show-close="false"
:visible.sync="peopleJudge" :visible.sync="peopleJudge"
custom-class="2xl:w-7/12 xl:w-9/12 lg:w-full h-auto rounded-2xl border-2 border-gray-600" custom-class="bgNone"
center> center>
<h3 class="text-2xl antialiased text-center">请选择客户签字或返还资料</h3> <div class="data-dia peopleDialog" ref="dataDia2" v-drag>
<span slot="footer" class="dialog-footer"> <div class="dia-header h-1/6">
<el-button @click="peopleDoing(1)" style="width:200px;height:50px;">客户签字</el-button> <div class="data-title">客户对话中</div>
<el-button type="primary" @click="peopleDoing(2)" style="width:200px;height:50px;">返还资料</el-button> <img class="close" v-lazy="lazyImg[28]" alt="" @click="closePeopleJudge" />
</span> </div>
<h2>请选择以下一个业务进行办理</h2>
<div class="dia-footer">
<button v-throttle @click="peopleDoing(1)" 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> -->
</div>
</div>
</el-dialog> </el-dialog>
<!-- 提示对话框 -->
<el-dialog <el-dialog
title="提示" :show-close="false"
:visible.sync="voucherCardGet" :visible.sync="tipsDialog"
width="30%" custom-class="bgNone"
center> center>
<h3 class="text-2xl antialiased text-center">请问需要取出几张银行卡</h3> <div class="data-dia tipsDialog" ref="dataDia2" v-drag>
<span slot="footer" class="dialog-footer"> <div class="dia-header h-1/6">
<el-button @click="voucherCardGetIt(1)">取出一张</el-button> <div class="data-title">提示</div>
<el-button type="primary" @click="voucherCardGetIt(2)">取出两张</el-button> <img class="close" v-lazy="lazyImg[28]" alt="" @click="changeTipsDialog(false)" />
</span> </div>
<h3>您已选择:</h3>
<h3 v-for="item in backMoneyArr" :key="item.key">面额 {{ item.name }} <img :src="require('@/assets/img/cash/乘号3.svg')" /> {{ item.num + '张' }} = {{ parseInt(item.name)*item.num + '元' }}</h3>
<h3>总额 {{ backMoneyTotal + '元' }}</h3>
<h3 style="margin-top: 60px;margin-bottom: 60px;">确定从钱箱取出吗?</h3>
<div class="dia-footer">
<button v-throttle @click="getMoneyTotal(false)" class="hover:bg-red-700" type="button">取消</button>
<button v-throttle @click="getMoneyTotal(true)" class="hover:bg-red-700" type="button">确定</button>
</div>
</div>
</el-dialog> </el-dialog>
</div> </div>
</template> </template>
@ -373,6 +414,7 @@ import backButton from '@/components/backButton'
import { myConfig } from './myConfig.js' import { myConfig } from './myConfig.js'
import saveSystemModule from '@/mixins/saveSystemModule' import saveSystemModule from '@/mixins/saveSystemModule'
import CheckPhoto from '@/components/checkPhoto' import CheckPhoto from '@/components/checkPhoto'
import { inputListen } from '@/utils/utilFunction.js'
// import TipDialog from '@/components/tipDialog' // import TipDialog from '@/components/tipDialog'
export default { export default {
@ -421,6 +463,7 @@ export default {
// peopleSign: [], // peopleSign: [],
// moneyBox: [], // moneyBox: [],
peopleJudge: false, peopleJudge: false,
tipsDialog: false,
peopleDo: 1, peopleDo: 1,
showBusiness: false, showBusiness: false,
manageVisible: false, // manageVisible: false, //
@ -489,6 +532,17 @@ export default {
{name:'现金', src:require('@/assets/img/goods/cash-sm.png'), id:15}, {name:'现金', src:require('@/assets/img/goods/cash-sm.png'), id:15},
{name:'身份证复印件', src:require('@/assets/img/idCard-copy-sm.png'), id:23}, {name:'身份证复印件', src:require('@/assets/img/idCard-copy-sm.png'), id:23},
], ],
// id
cashboxGoodsShelf2: [
{name:'100元', src:require('@/assets/img/cash/100元.png'), id:15, num: ''},
{name:'50元', src:require('@/assets/img/cash/50元.png'), id:4399, num: ''},
{name:'20元', src:require('@/assets/img/cash/20元.png'), id:4400, num: ''},
{name:'10元', src:require('@/assets/img/cash/10元.png'), id:4401, num: ''},
{name:'5元', src:require('@/assets/img/cash/5元.png'), id:4402, num: ''},
{name:'1元', src:require('@/assets/img/cash/1元.png'), id:4403, num: ''},
{name:'5角', src:require('@/assets/img/cash/5角.png'), id:4404, num: ''},
{name:'1角', src:require('@/assets/img/cash/1角.png'), id:4405, num: ''},
],
// 西 computed // 西 computed
// goodsShelfTotalData:[ // goodsShelfTotalData:[
// {name:'', src:require('@/assets/img/goods/idcard.png'), id:13, // {name:'', src:require('@/assets/img/goods/idcard.png'), id:13,
@ -665,6 +719,14 @@ export default {
}, },
computed: { computed: {
// //
backMoneyArr() {
return this.cashboxGoodsShelf2.filter(item => item.num>0)
},
backMoneyTotal() {
return this.cashboxGoodsShelf2.reduce((total, item) => {
return total + parseInt(item.name) * item.num
}, 0)
},
needPasswordAgain() { needPasswordAgain() {
if(this.id == '62,1' || this.id == '62,2' || this.id == '62,3' || this.id == '129' || this.id == '167' || this.id == '301') { if(this.id == '62,1' || this.id == '62,2' || this.id == '62,3' || this.id == '129' || this.id == '167' || this.id == '301') {
return true return true
@ -1125,9 +1187,22 @@ export default {
} }
this.voucherCardGet = false this.voucherCardGet = false
}, },
changeTipsDialog(changeIt = false) {
this.tipsDialog = changeIt
},
getMoneyTotal(changeIt) {
// 西
if(changeIt) {
console.log(this.backMoneyTotal)
}
this.tipsDialog = false
},
changePeopleJudge() { changePeopleJudge() {
this.peopleJudge = true; this.peopleJudge = true;
}, },
closePeopleJudge() {
this.peopleJudge = false;
},
peopleDoing(peopleDo) { peopleDoing(peopleDo) {
this.peopleDo = peopleDo; this.peopleDo = peopleDo;
this.peopleJudge = false; this.peopleJudge = false;
@ -1157,68 +1232,6 @@ export default {
}, },
showData(type,nbm) {/* 展示弹窗-type为弹窗标题文字 */ showData(type,nbm) {/* 展示弹窗-type为弹窗标题文字 */
this.nbm = nbm this.nbm = nbm
// 西
// this.goodsShelfTotalData = [...this.goods2]
// if(type == '' || type == ''){
// // this.goodsShelfTotalData = this.systemInputGoodsShelf
// let parentId = ''
// if(type == ''){
// parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,3'
// }
// if(type == ''){
// parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,5'
// }
// }else if(type == '' || type == '' || type == '' || type == '' || type == ''){
// // this.goodsShelfTotalData = this.auditGoodsShelf
// let parentId = ''
// if(type == ''){
// parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,2'
// }
// if(type == ''){
// parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,11'
// }
// if(type == ''){
// parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,9'
// }
// if(type == ''){
// parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,7'
// }
// let param= {
// parentId: parentId
// }
// }else if(type == '' || type == '' || type == ''){
// // this.goodsShelfTotalData = this.printoutGoodsShelf
// let parentId = ''
// if(type == ''){
// parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,10'
// }else if(type == ''){
// parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,12'
// }else if(type == ''){
// parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,12'
// }else if(type == ''){
// parentId = '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,8'
// }
// }else if(type == ''){
// // this.goodsShelfTotalData = this.cashboxGoodsShelf;
// let param= {
// parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,1'
// }
// getOperation(param).then((data)=> {
// if (data.data.status == 200) {
// 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{
// this.receptionList = []
// }
// }).catch((error)=>{
// })
// }
this.changeShowGoods(true) this.changeShowGoods(true)
if(type !== '系统') { if(type !== '系统') {
this.$store.commit('system/changePop',{show:true,text:type, id: this.id}) this.$store.commit('system/changePop',{show:true,text:type, id: this.id})
@ -1744,29 +1757,28 @@ export default {
let projectId = sessionStorage.getItem('projectId') let projectId = sessionStorage.getItem('projectId')
let startTime = sessionStorage.getItem('startTime') let startTime = sessionStorage.getItem('startTime')
let formList = []; let formList = [];
if(this.needBackMoney && this.goodState.length === 0) { if(this.needBackMoney) {
if(this.goodState.length === 0) { this.tipsDialog = true
let params= { console.log(this.backMoneyArr)
parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,1', // let params= {
lcJudgmentRuleReq: [ // parentId: '285,' + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id + ',287,1',
{ // lcJudgmentRuleReq: [
"answerId":15, // {
"emptyOne": "", // "answerId":15,
"emptyTwo": "", // "emptyOne": "",
"operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,1,"+15, // "emptyTwo": "",
"type": "" // "operationIds": "285," + this.$store.state.system.businessSelect[this.$store.state.system.businessKey].id +",287,1,"+15,
} // "type": ""
], // }
projectId:+projectId, // ],
startTime:startTime, // projectId:+projectId,
} // startTime:startTime,
addOperation(params).then((data)=>{ // }
this.setTipsOperate('取钱成功!') // addOperation(params).then((data)=>{
}).catch((error)=>{ // this.setTipsOperate('!')
}) // }).catch((error)=>{
}else { // })
// this.setTipsOperate('') // console.log(this.)
}
// //
}else { }else {
@ -1949,24 +1961,9 @@ export default {
const targetDom = this.$refs.goods.getBoundingClientRect() const targetDom = this.$refs.goods.getBoundingClientRect()
return evt.originalEvent.pageX<targetDom.right&&evt.originalEvent.pageX>targetDom.left && evt.originalEvent.pageY<targetDom.bottom&&evt.originalEvent.pageY>targetDom.top return evt.originalEvent.pageX<targetDom.right&&evt.originalEvent.pageX>targetDom.left && evt.originalEvent.pageY<targetDom.bottom&&evt.originalEvent.pageY>targetDom.top
}, },
// inputListenCard(val, prop) { inputChange(item) { //
// const tmpCheck = val.substr(val.length-1, 1); item.num = item.num.replace(/[^\d]/g, '')
// if(tmpCheck === ' ') { },
// return;
// }
// if(val === '') {
// this[prop] = val;
// return;
// }
// const tmpGet = Number(val.replace(/\D+/, ''))
// if(tmpGet <= 2 && tmpGet>0) {
// this[prop] = tmpGet
// }else {
// this.setTipsOperate('')
// this[prop] = 2
// }
// }
} }
}; };
</script> </script>
@ -2099,7 +2096,7 @@ export default {
width: 8vw; width: 8vw;
} }
.computer { .computer {
top: 30vh; top: 40vh;
left: 44vw; left: 44vw;
width: 10vw; width: 10vw;
} }
@ -2200,9 +2197,9 @@ export default {
width: 139px; width: 139px;
} }
.computer { .computer {
top: 90px; top: 140px;
left: 850px; left: 790px;
width: 200px; width: 230px;
} }
.card-machine { .card-machine {
top: 355px; top: 355px;
@ -2430,11 +2427,11 @@ export default {
left: 40vw; left: 40vw;
width: 8vw; width: 8vw;
} }
.computer { // .computer {
top: 30vh; // top: 30vh;
left: 44vw; // left: 44vw;
width: 10vw; // width: 10vw;
} // }
.card-machine { .card-machine {
top: 45vh; top: 45vh;
left: 52vw; left: 52vw;
@ -2541,11 +2538,11 @@ export default {
left: 38vw; left: 38vw;
width: 8vw; width: 8vw;
} }
.computer { // .computer {
top: 30vh; // top: 30vh;
left: 44vw; // left: 44vw;
width: 10vw; // width: 10vw;
} // }
.card-machine { .card-machine {
top: 48vh; top: 48vh;
left: 55vw; left: 55vw;
@ -2781,7 +2778,7 @@ export default {
width: 7vw; width: 7vw;
} }
.computer { .computer {
top: 22vh; top: 29vh;
left: 40vw; left: 40vw;
width: 10vw; width: 10vw;
} }
@ -2892,8 +2889,8 @@ export default {
width: 112px; width: 112px;
} }
.computer { .computer {
top: 29vh; top: 34vh;
left: 42vw; left: 40vw;
width: 148px; width: 148px;
} }
.card-machine { .card-machine {
@ -3077,6 +3074,7 @@ export default {
z-index: 99; z-index: 99;
} }
.data-dia { .data-dia {
min-height: 60vh;
border-radius: 16px; border-radius: 16px;
// margin-top: 4vh !important; // margin-top: 4vh !important;
background: #fff; background: #fff;
@ -3201,7 +3199,7 @@ export default {
} }
.list { .list {
width: 940px; width: 940px;
max-height: 30vh; max-height: 50vh;
min-height: 30vh; min-height: 30vh;
overflow: auto; overflow: auto;
display: flex; display: flex;
@ -3250,6 +3248,43 @@ export default {
} }
} }
} }
.backMoneyBox {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
.backMoney {
width: 50%;
display: flex;
justify-content: center;
margin: 10px 0;
img {
width: 148px;
height: 73.5px;
margin-right: 10px;
// box-shadow: 0 2px 4px 0 rgba(0,0,0,0.20);
}
input {
width: 204px;
height: 72px;
text-align: center;
opacity: 0.5;
border: 4px solid rgba(219,219,219,1);
border-radius: 16px;
&:focus {
outline: none;
opacity: 1;
border: 4px solid rgba(97,145,255,1);
}
}
.isInputMoney {
opacity: 1;
border: 4px solid rgba(97,145,255,1);
}
}
}
} }
.seal{ .seal{
width: 970px; width: 970px;
@ -3520,4 +3555,94 @@ color: #fff;
/deep/.z500 { /deep/.z500 {
z-index: 5000; z-index: 5000;
} }
/deep/.bgNone {
background-color: transparent;
box-shadow: 0 0 0 0!important;
.peopleDialog {
width: 580px;
height: 466px;
background: #FFFFFF;
border-radius: 16px;
box-shadow: 0 0 0 0!important;
h2 {
margin-top: 14.3%;
// opacity: 0.8;
font-family: PingFangHeavy;
font-size: 30px;
color: #000000;
letter-spacing: 0.36px;
font-weight: 500;
text-align: center;
}
.dia-footer {
margin-top: 10vh;
button {
width: 512px;
height: 60px;
margin: 10px 0 0 0;
background: #6191FF;
border-radius: 16px;
font-size: 30px;
color: #FFFFFF;
letter-spacing: 0.36px;
text-align: center;
font-weight: 600;
}
}
}
.tipsDialog {
width: 580px;
height: 520px;
background: #FFFFFF;
border-radius: 16px;
box-shadow: 0 0 0 0!important;
font-family: PingFangHeavy;
h3 {
// opacity: 0.8;
font-size: 30px;
color: #000000;
letter-spacing: 0.36px;
line-height: 42px;
font-weight: 500;
height: 42px;
img {
width: 18px;
height: 42px;
// line-height: 24px;
display: inline-block;
font-size: 30px;
font-weight: 400;
color: green;
}
}
.dia-footer {
display: flex;
justify-content: center;
align-items: center;
button {
// font-style: ;
font-size: 30px;
color: #FFFFFF;
letter-spacing: 0.36px;
text-align: center;
font-weight: 600;
margin: 0 10px;
&:nth-child(1) {
width: 240px;
height: 60px;
opacity: 0.3;
background: #6191FF;
border-radius: 16px;
}
&:nth-child(2) {
width: 240px;
height: 60px;
background: #6191FF;
border-radius: 16px;
}
}
}
}
}
</style> </style>

@ -170,13 +170,13 @@ export default {
// trigger: 'blur' // trigger: 'blur'
// } // }
// ], // ],
// currency: [ currency: [
// { {
// required: true, required: true,
// message: '', message: '请选择币种',
// trigger: 'blur' trigger: 'blur'
// } }
// ], ],
// goldLogo: [ // goldLogo: [
// { // {
// required: true, // required: true,
@ -198,13 +198,13 @@ export default {
// trigger: 'blur' // trigger: 'blur'
// } // }
// ], // ],
// drawWay: [ drawWay: [
// { {
// required: true, required: true,
// message: '', message: '请选择支取方式',
// trigger: 'blur' trigger: 'blur'
// } }
// ] ]
}, },
second:[// second:[//

@ -13,9 +13,11 @@
</el-form-item> </el-form-item>
<el-form-item label="公司名称" prop="companyName"> <el-form-item label="公司名称" prop="companyName">
<el-input v-model="form.companyName" maxlength="40" @input="(val) => checkHanzi(val, form, 'companyName')" ref="companyName"></el-input> <el-input v-model="form.companyName" maxlength="40" @input="(val) => checkHanzi(val, form, 'companyName')" ref="companyName"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="注册资本"> <el-form-item label="注册资本" class="relative">
<el-input :value="form.registeredCapital" @input="val => ismoney(val, form, 'registeredCapital')" maxlength="15" ref="registeredCapital"></el-input> <el-input :value="form.registeredCapital" @input="val => ismoney(val, form, 'registeredCapital')" maxlength="15" ref="registeredCapital"></el-input>
<span class="absolute" style="right: 10px;font-size: 20px;"></span>
</el-form-item> </el-form-item>
<el-form-item label="法人证件号码" required> <el-form-item label="法人证件号码" required>
<div class="idCard" @click="popUp('身份证扫描仪')" v-if='!idNumberJudge'> <div class="idCard" @click="popUp('身份证扫描仪')" v-if='!idNumberJudge'>
@ -119,10 +121,17 @@ export default {
trigger: 'blur' trigger: 'blur'
} }
], ],
phone: [{ phone: [
{
pattern: mobPattern, pattern: mobPattern,
message: '联系电话格式有误' message: '联系电话格式有误'
}], },
{
required: true,
message: '请输入联系电话',
trigger: 'blur'
}
],
name: [{ name: [{
pattern: namePattern, pattern: namePattern,
message: '法人姓名格式有误' message: '法人姓名格式有误'

Binary file not shown.

@ -0,0 +1,17 @@
@font-face {
font-family: PingFangMedium;
src: url('./PingFang Medium.ttf');
font-weight: 500;
}
@font-face {
font-family: PingFangBold;
src: url('./PingFang Bold.ttf');
}
@font-face {
font-family: PingFangHeavy;
src: url('./PingFang Heavy.ttf');
}
@font-face {
font-family: PingFangRegular;
src: url('./PingFang Regular.ttf');
}

@ -1,4 +1,5 @@
@import "./default/index.scss"; @import "./default/index.scss";
@import "./font/myfont.css";
@import "./font/iconfont.css"; @import "./font/iconfont.css";
@import "./font/icon/iconfont.css"; @import "./font/icon/iconfont.css";
@import "./lib/index.scss"; @import "./lib/index.scss";

Loading…
Cancel
Save