This commit is contained in:
2026-04-21 08:53:52 +08:00
parent af18f33493
commit 8df583f186
2 changed files with 12 additions and 4 deletions
@@ -20,8 +20,8 @@ layout("/layouts/platform.html"){
<el-descriptions-item label="性别">
<el-form-item prop="sex">
<el-radio-group v-model="formData.sex" size="small">
<el-radio border label="男性">男性</el-radio>
<el-radio border label="女性">女性</el-radio>
<el-radio border label="男">男</el-radio>
<el-radio border label="女">女</el-radio>
</el-radio-group>
</el-form-item>
</el-descriptions-item>
@@ -229,7 +229,7 @@ layout("/layouts/platform.html"){
<!-- </el-descriptions-item>-->
</el-descriptions>
</el-form>
<el-row type="flex" justify="end" class="mt20">
<el-row v-if="showActionButtons" type="flex" justify="end" class="mt20">
<el-button type="primary" plain @click="onSave">保存</el-button>
<el-button type="primary" @click="onSubmit" v-if="!taskId">提交</el-button>
<el-button type="primary" @click="onFinishTask" v-else>提交</el-button>
@@ -247,6 +247,8 @@ layout("/layouts/platform.html"){
id: GetQueryString("bizId"),
taskId: GetQueryString("taskId"),
units: [],
// 当前登录人已是会员时,不显示保存和提交按钮。
showActionButtons: true,
formData: {
families: []
},
@@ -396,6 +398,8 @@ layout("/layouts/platform.html"){
} else {
user = this.$store.state.user
}
// 页面按钮是否展示,以当前登录人的会员状态为准。
this.showActionButtons = !(user && user.member)
if (this.id) {
const res = await this.$axios.post("/platform/member/apply/submit/findApplyById", { id: this.id })