|
|
|
@ -19,9 +19,9 @@ |
|
|
|
|
<p>开户</p> |
|
|
|
|
</div> |
|
|
|
|
<div class="body"> |
|
|
|
|
<el-row :gutter="20"> |
|
|
|
|
<el-row :gutter="20" style="margin:0"> |
|
|
|
|
<el-form ref="form" :model="form" label-width="120px"> |
|
|
|
|
<el-col :span="10" :offset="1"> |
|
|
|
|
<el-col :span="10" :offset="2"> |
|
|
|
|
<el-form-item label="客户号"> |
|
|
|
|
<el-input v-model="form.name"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
@ -46,52 +46,109 @@ |
|
|
|
|
</el-col> |
|
|
|
|
</el-form> |
|
|
|
|
</el-row> |
|
|
|
|
<el-row :gutter="20"> |
|
|
|
|
<el-form ref="form" :model="form" label-width="120px"> |
|
|
|
|
<el-col :span="10" :offset="1"> |
|
|
|
|
<el-form-item label="账户性质"> |
|
|
|
|
<el-input v-model="form.name"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="账户类型" required> |
|
|
|
|
<el-select v-model="form.x" placeholder="请选择"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value"> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="支取方式" required> |
|
|
|
|
<el-select v-model="form.x" placeholder="请选择"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value"> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="10" :offset="1"> |
|
|
|
|
<el-form-item label="凭证类型" required> |
|
|
|
|
<el-select v-model="form.x" placeholder="请选择"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value"> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="凭证号码" required> |
|
|
|
|
<el-input v-model="form.name"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
</el-form> |
|
|
|
|
</el-row> |
|
|
|
|
<div class="add"> |
|
|
|
|
<el-row :gutter="20" style="margin:0"> |
|
|
|
|
<el-form ref="form" :model="form" label-width="120px"> |
|
|
|
|
<el-col :span="10" :offset="2"> |
|
|
|
|
<el-form-item label="账户性质"> |
|
|
|
|
<el-input v-model="form.name"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="账户类型" required> |
|
|
|
|
<el-select v-model="form.x" placeholder="请选择"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value"> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="支取方式" required> |
|
|
|
|
<el-select v-model="form.x" placeholder="请选择"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value"> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="10" :offset="1"> |
|
|
|
|
<el-form-item label="凭证类型" required> |
|
|
|
|
<el-select v-model="form.x" placeholder="请选择"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value"> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="凭证号码" required> |
|
|
|
|
<el-input v-model="form.name"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="凭证号码" required> |
|
|
|
|
<el-input v-model="form.name"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
</el-form> |
|
|
|
|
<el-button type="primary" class="addBtn" circle icon="el-icon-plus"></el-button> |
|
|
|
|
</el-row> |
|
|
|
|
</div> |
|
|
|
|
<!-- 二级证件,最多三张,逻辑:上一张二级为填完信息不可添加第三张 v-for="(item,index) in second" :key="index" --> |
|
|
|
|
<div class="add"> |
|
|
|
|
<el-row :gutter="20" style="margin:0;margin-top:10px"> |
|
|
|
|
<el-form ref="form" :model="form" label-width="120px"> |
|
|
|
|
<el-col :span="10" :offset="2"> |
|
|
|
|
<el-form-item label="账户性质"> |
|
|
|
|
<el-input v-model="form.name"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="账户类型" required> |
|
|
|
|
<el-select v-model="form.x" placeholder="请选择"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value"> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="支取方式" required> |
|
|
|
|
<el-select v-model="form.x" placeholder="请选择"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value"> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
<el-col :span="10" :offset="1"> |
|
|
|
|
<el-form-item label="凭证类型" required> |
|
|
|
|
<el-select v-model="form.x" placeholder="请选择"> |
|
|
|
|
<el-option |
|
|
|
|
v-for="item in options" |
|
|
|
|
:key="item.value" |
|
|
|
|
:label="item.label" |
|
|
|
|
:value="item.value"> |
|
|
|
|
</el-option> |
|
|
|
|
</el-select> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="凭证号码" required> |
|
|
|
|
<el-input v-model="form.name"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
<el-form-item label="凭证号码" required> |
|
|
|
|
<el-input v-model="form.name"></el-input> |
|
|
|
|
</el-form-item> |
|
|
|
|
</el-col> |
|
|
|
|
</el-form> |
|
|
|
|
</el-row> |
|
|
|
|
<el-button class="addBtn" circle icon="el-icon-close"></el-button> |
|
|
|
|
</div> |
|
|
|
|
<el-button @click="visible=true" type="primary" class="submitBtn">提交</el-button> |
|
|
|
|
</div> |
|
|
|
|
<el-button @click="visible=true" type="primary" class="submitBtn">提交</el-button> |
|
|
|
|
|
|
|
|
|
<el-dialog |
|
|
|
|
style="margin-top:10vh" |
|
|
|
@ -128,18 +185,22 @@ export default { |
|
|
|
|
visible:false, |
|
|
|
|
options:[], |
|
|
|
|
activeIndex:'1', |
|
|
|
|
second:[// 二级卡数组 |
|
|
|
|
|
|
|
|
|
], |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
mounted() { |
|
|
|
|
created() { |
|
|
|
|
|
|
|
|
|
}, |
|
|
|
|
methods: { |
|
|
|
|
handleSelect(val){ |
|
|
|
|
console.log(val,'xuanze'); |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
}; |
|
|
|
|
</script> |
|
|
|
@ -150,6 +211,7 @@ export default { |
|
|
|
|
display: flex; |
|
|
|
|
flex-direction: column; |
|
|
|
|
overflow: hidden; |
|
|
|
|
padding: 24px 0 24px 24px; |
|
|
|
|
.nav{ |
|
|
|
|
/deep/ .el-menu.el-menu--horizontal{ |
|
|
|
|
border: 0; |
|
|
|
@ -172,10 +234,12 @@ export default { |
|
|
|
|
display: flex; |
|
|
|
|
align-items: center; |
|
|
|
|
font-size: 20px; |
|
|
|
|
padding-left: 50px; |
|
|
|
|
padding-left: 0px; |
|
|
|
|
margin-top: 10px; |
|
|
|
|
} |
|
|
|
|
.body{ |
|
|
|
|
margin-top: 50px; |
|
|
|
|
overflow: auto; |
|
|
|
|
.idCard{ |
|
|
|
|
border-radius: 5px; |
|
|
|
|
background: #CFDDFF; |
|
|
|
@ -185,12 +249,33 @@ export default { |
|
|
|
|
font-size: 18px; |
|
|
|
|
color: #6191FF; |
|
|
|
|
} |
|
|
|
|
.add{ |
|
|
|
|
position: relative; |
|
|
|
|
&::after{ |
|
|
|
|
content: ''; |
|
|
|
|
display: block; |
|
|
|
|
position: absolute; |
|
|
|
|
right: 3%; |
|
|
|
|
top: -4%; |
|
|
|
|
border: 1px dashed #CFDDFF; |
|
|
|
|
width: 88%; |
|
|
|
|
height: 268px; |
|
|
|
|
} |
|
|
|
|
.addBtn{ |
|
|
|
|
position: absolute; |
|
|
|
|
left: 0; |
|
|
|
|
top: 50%; |
|
|
|
|
transform: translate(50%,-50%); |
|
|
|
|
font-size: 22px; |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
.submitBtn{ |
|
|
|
|
position: absolute; |
|
|
|
|
position: relative; |
|
|
|
|
width: 300px; |
|
|
|
|
font-size: 18px; |
|
|
|
|
height: 68px; |
|
|
|
|
margin-top: 50px; |
|
|
|
|
border-radius: 10px; |
|
|
|
|
bottom: 10px; |
|
|
|
|
left: 50%; |
|
|
|
|