新增个人详情
This commit is contained in:
@@ -176,53 +176,33 @@
|
||||
</div>
|
||||
<!-- 个人健康状况 -->
|
||||
<div class="form-group">
|
||||
<div class="form-item">
|
||||
<div class="form-item__wrappers checkbox">
|
||||
<div class="top">
|
||||
<i style="opacity: 0;">*</i>
|
||||
<span>个人健康状况</span>
|
||||
</div>
|
||||
|
||||
<div class="bottoms">
|
||||
<div class="cards" v-for="(e, index) in helthList" :key="index">
|
||||
<div :style="{color:e.checked == true ? '#1174FE' : '#333'}" @click="userClick(e, index)" >{{ e.dictName }}</div>
|
||||
<!-- :class="e.isChecked == true ? active : ''" -->
|
||||
<!-- :style="{background:e.checked == true ? 'red' : '#ccc'}" -->
|
||||
<!-- color: #1174FE; -->
|
||||
<!-- border: 1px solid #1174FE; -->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<!-- <div class="form-group">
|
||||
<div class="form-item">
|
||||
<div class="form-item__wrappers checkbox">
|
||||
<div class="form-item__wrappers">
|
||||
<div class="top">
|
||||
<i style="opacity: 0;">*</i>
|
||||
<span>个人健康状况</span>
|
||||
<span>个人健康状况(可多选)</span>
|
||||
</div>
|
||||
<div class="bottom">
|
||||
<div class="cards" v-for="(e, index) in userList" :key="index">
|
||||
<div @click="userClick1(e, index)" style="padding: 10px 0 10px 20px" :class="e.isChecked == true ? active : ''">{{ e.dictName }}</div>
|
||||
<div class="bottoms">
|
||||
<div class="cards" v-for="(e, index) in helthList" :key="index">
|
||||
<div :style="{color:e.checked == true ? '#1174FE' : '#333'}" @click="userClick(e, index)" >{{ e.dictName }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div> -->
|
||||
</div>
|
||||
|
||||
<!-- 残疾类别 -->
|
||||
<div class="form-group">
|
||||
<div class="form-item">
|
||||
<div class="form-item__wrapper">
|
||||
<div class="left">
|
||||
<div class="form-item__wrappers">
|
||||
<div class="top">
|
||||
<i style="opacity: 0;">*</i>
|
||||
<span>残疾类别</span>
|
||||
<span>残疾类别(可多选)</span>
|
||||
</div>
|
||||
<div class="right">
|
||||
<AiSelect dict="fpLaborSkills" v-model="form.labourStatus"></AiSelect>
|
||||
<div class="bottoms">
|
||||
<div class="cards" v-for="(e, index) in helthList" :key="index">
|
||||
<div :style="{color:e.checked == true ? '#1174FE' : '#333'}" @click="userClick(e, index)" >{{ e.dictName }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -242,23 +222,15 @@
|
||||
<!-- 基础保险 -->
|
||||
<div class="form-group">
|
||||
<div class="form-item">
|
||||
<div class="form-item__wrapper checkbox">
|
||||
<div class="left">
|
||||
<i style="opacity: 0;"></i>
|
||||
<span>基础保险(可多选)</span>
|
||||
<div class="form-item__wrappers">
|
||||
<div class="top">
|
||||
<i style="opacity: 0;">*</i>
|
||||
<span>基础保险(可多选)</span>
|
||||
</div>
|
||||
<div class="right">
|
||||
|
||||
<!-- <AiSelect dict="fpHealth" v-model="form.healthyStatus"></AiSelect> -->
|
||||
<u-checkbox-group @change="checkboxGroupChange()">
|
||||
<u-checkbox
|
||||
v-model="e.checked"
|
||||
v-for="(e, i) in helthList" :key="i"
|
||||
:name="e.dictValue"
|
||||
@change="checkboxChange(e)"
|
||||
>{{ e.dictName }}
|
||||
</u-checkbox>
|
||||
</u-checkbox-group>
|
||||
<div class="bottoms">
|
||||
<div class="cards" v-for="(e, index) in helthList" :key="index">
|
||||
<div :style="{color:e.checked == true ? '#1174FE' : '#333'}" @click="userClick(e, index)" >{{ e.dictName }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -267,23 +239,15 @@
|
||||
<!-- 保障措施 -->
|
||||
<div class="form-group">
|
||||
<div class="form-item">
|
||||
<div class="form-item__wrapper checkbox">
|
||||
<div class="left">
|
||||
<div class="form-item__wrappers">
|
||||
<div class="top">
|
||||
<i style="opacity: 0;">*</i>
|
||||
<span>保障措施(可多选)</span>
|
||||
<span>保障措施(可多选)</span>
|
||||
</div>
|
||||
<div class="right">
|
||||
|
||||
<!-- <AiSelect dict="fpHealth" v-model="form.healthyStatus"></AiSelect> -->
|
||||
<u-checkbox-group @change="checkboxGroupChange()">
|
||||
<u-checkbox
|
||||
v-model="e.checked"
|
||||
v-for="(e, i) in helthList" :key="i"
|
||||
:name="e.dictValue"
|
||||
@change="checkboxChange(e)"
|
||||
>{{ e.dictName }}
|
||||
</u-checkbox>
|
||||
</u-checkbox-group>
|
||||
<div class="bottoms">
|
||||
<div class="cards" v-for="(e, index) in helthList" :key="index">
|
||||
<div :style="{color:e.checked == true ? '#1174FE' : '#333'}" @click="userClick(e, index)" >{{ e.dictName }}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -550,32 +514,17 @@ export default {
|
||||
},
|
||||
computed: {
|
||||
...mapState(['user']),
|
||||
|
||||
// userChange() {
|
||||
// if(this.userList.length) {
|
||||
// this.isEdit = true;
|
||||
// this.form.name = this.userList[0].name
|
||||
// this.form.idNumber = this.userList[0].idNumber
|
||||
// return [this.isEdit,this.form.name,this.form.idNumber]
|
||||
// }
|
||||
// },
|
||||
// sexChange() {
|
||||
// if(this.form.idNumber) {
|
||||
// return this.form.sex = this.form.idNumber.substr(16, 1) % 2 == 0 ? '1' : '0'
|
||||
// }
|
||||
// }
|
||||
|
||||
},
|
||||
watch:{
|
||||
userList:{
|
||||
handler: function (newValue,oldValue) {
|
||||
this.isEdit = true;
|
||||
this.isEdit = true;
|
||||
this.form.name =newValue[0].name
|
||||
this.form.idNumber = newValue[0].idNumber
|
||||
this.form.sex = this.form.idNumber.substr(16, 1) % 2 == 0 ? '1' : '0'
|
||||
},deep:true
|
||||
},
|
||||
deep: true,
|
||||
},
|
||||
|
||||
},
|
||||
|
||||
onLoad(query) {
|
||||
@@ -632,15 +581,6 @@ export default {
|
||||
console.log(0,v);
|
||||
}
|
||||
})
|
||||
// this.helthList.filter((v)=>{
|
||||
// if(v.checked == true){
|
||||
// console.log(0);
|
||||
// }
|
||||
// arr.push(v.checked == true)
|
||||
|
||||
// })
|
||||
// console.log(arr);
|
||||
// this.formDataList[indexs][index].checkList[i].checked = !this.formDataList[indexs][index].checkList[i].checked
|
||||
},
|
||||
|
||||
userClick(row, i) {
|
||||
@@ -662,10 +602,6 @@ export default {
|
||||
this.sickList = this.namelist.map(v=>v.dictValue).join(',')
|
||||
},
|
||||
|
||||
checkboxGroupChange(e) {
|
||||
// console.log(e)
|
||||
},
|
||||
|
||||
nextStep() {
|
||||
const rules = this.rules()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user