Merge branch 'feature/入司优化' into dev

This commit is contained in:
mengxiaolong
2020-10-27 18:01:56 +08:00
2 changed files with 17 additions and 9 deletions

View File

@@ -34,8 +34,8 @@
<div class="cell-title">是否有效</div>
<div class="cell-value">
<van-radio-group v-model="certificate.flag" direction="horizontal">
<van-radio :name="1"></van-radio>
<van-radio :name="2"></van-radio>
<van-radio name="Y"></van-radio>
<van-radio name="N"></van-radio>
</van-radio-group>
</div>
</div>
@@ -81,7 +81,7 @@ export default {
issuedate: '',
startdate: '',
enddate: '2099-12-31',
flag: 1
flag: 'Y'
},
isCertificateTypeShow: false,
isTimeSelectorShow: false,
@@ -125,7 +125,7 @@ export default {
issuedate: '',
startdate: '',
enddate: '2099-12-31',
flag: 1
flag: 'Y'
}
},
cancelAdd() {
@@ -148,7 +148,7 @@ export default {
return this.$toast('证书发放日期录入不正确')
}
let param = { ...this.certificate }
param.flag === 1 ? (param.flag = '是') : (param.flag = '否')
param.flag === 'Y' ? (param.flag = '是') : (param.flag = '否')
this.$emit('confirmCertificate', param)
this.resetData()
}
@@ -199,7 +199,7 @@ export default {
}
.bg-white {
min-height: 70vh;
min-height: 60vh;
}
::v-deep .van-cell {

View File

@@ -1,5 +1,5 @@
<template>
<div class="bg-white certificateWrapper">
<div class="bg-white certificateWrapper pb30">
<div class="certificateList van-hairline--bottom" v-for="(info, index) in certificateList" :key="index">
<van-cell :title="key | columnNameMap" :value="value" v-for="(value, key, index) in info" :key="index" />
<van-cell class="deleteBtn">
@@ -44,9 +44,17 @@ export default {
if (!this.certificateList.length) {
return this.$toast('请添加执业证信息')
}
let list = []
for (let certificate of this.certificateList) {
list.push({ ...certificate })
}
for (let item of list) {
item.flag = item.flag === '是' ? 'Y' : 'N'
}
console.dir(list)
const params = {
id: Number(this.id),
certificate: [...this.certificateList]
certificate: list
}
const result = await saveCertificateInfo(params)
console.dir(result)
@@ -109,7 +117,7 @@ export default {
<style lang="scss" scoped>
.certificateWrapper {
min-height: 100vh;
min-height: 90vh;
}
.certificateList {