1
This commit is contained in:
@@ -20,8 +20,8 @@ layout("/layouts/platform.html"){
|
|||||||
<el-descriptions-item label="性别">
|
<el-descriptions-item label="性别">
|
||||||
<el-form-item prop="sex">
|
<el-form-item prop="sex">
|
||||||
<el-radio-group v-model="formData.sex" size="small">
|
<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-radio-group>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-descriptions-item>
|
</el-descriptions-item>
|
||||||
@@ -229,7 +229,7 @@ layout("/layouts/platform.html"){
|
|||||||
<!-- </el-descriptions-item>-->
|
<!-- </el-descriptions-item>-->
|
||||||
</el-descriptions>
|
</el-descriptions>
|
||||||
</el-form>
|
</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" plain @click="onSave">保存</el-button>
|
||||||
<el-button type="primary" @click="onSubmit" v-if="!taskId">提交</el-button>
|
<el-button type="primary" @click="onSubmit" v-if="!taskId">提交</el-button>
|
||||||
<el-button type="primary" @click="onFinishTask" v-else>提交</el-button>
|
<el-button type="primary" @click="onFinishTask" v-else>提交</el-button>
|
||||||
@@ -247,6 +247,8 @@ layout("/layouts/platform.html"){
|
|||||||
id: GetQueryString("bizId"),
|
id: GetQueryString("bizId"),
|
||||||
taskId: GetQueryString("taskId"),
|
taskId: GetQueryString("taskId"),
|
||||||
units: [],
|
units: [],
|
||||||
|
// 当前登录人已是会员时,不显示保存和提交按钮。
|
||||||
|
showActionButtons: true,
|
||||||
formData: {
|
formData: {
|
||||||
families: []
|
families: []
|
||||||
},
|
},
|
||||||
@@ -396,6 +398,8 @@ layout("/layouts/platform.html"){
|
|||||||
} else {
|
} else {
|
||||||
user = this.$store.state.user
|
user = this.$store.state.user
|
||||||
}
|
}
|
||||||
|
// 页面按钮是否展示,以当前登录人的会员状态为准。
|
||||||
|
this.showActionButtons = !(user && user.member)
|
||||||
|
|
||||||
if (this.id) {
|
if (this.id) {
|
||||||
const res = await this.$axios.post("/platform/member/apply/submit/findApplyById", { id: this.id })
|
const res = await this.$axios.post("/platform/member/apply/submit/findApplyById", { id: this.id })
|
||||||
|
|||||||
@@ -288,7 +288,7 @@ layout("/layouts/platform_h5.html"){
|
|||||||
</div>
|
</div>
|
||||||
</van-checkbox>
|
</van-checkbox>
|
||||||
</van-cell-group>
|
</van-cell-group>
|
||||||
<div style="display: flex; justify-content: space-between; column-gap: 10px; padding: 10px">
|
<div v-if="showActionButtons" style="display: flex; justify-content: space-between; column-gap: 10px; padding: 10px">
|
||||||
<van-button block type="primary" @click.submit="onSave">保存</van-button>
|
<van-button block type="primary" @click.submit="onSave">保存</van-button>
|
||||||
<van-button v-if="!taskId" block type="primary" @click.submit="onSubmit">提交</van-button>
|
<van-button v-if="!taskId" block type="primary" @click.submit="onSubmit">提交</van-button>
|
||||||
<van-button v-else block type="primary" @click.submit="onFinishTask">提交</van-button>
|
<van-button v-else block type="primary" @click.submit="onFinishTask">提交</van-button>
|
||||||
@@ -304,6 +304,8 @@ layout("/layouts/platform_h5.html"){
|
|||||||
return {
|
return {
|
||||||
id: GetQueryString("bizId"),
|
id: GetQueryString("bizId"),
|
||||||
taskId: GetQueryString("taskId"),
|
taskId: GetQueryString("taskId"),
|
||||||
|
// 当前登录人已是会员时,不显示保存和提交按钮。
|
||||||
|
showActionButtons: true,
|
||||||
formData: {
|
formData: {
|
||||||
families: []
|
families: []
|
||||||
},
|
},
|
||||||
@@ -446,6 +448,8 @@ layout("/layouts/platform_h5.html"){
|
|||||||
} else {
|
} else {
|
||||||
user = this.$store.state.user
|
user = this.$store.state.user
|
||||||
}
|
}
|
||||||
|
// 页面按钮是否展示,以当前登录人的会员状态为准。
|
||||||
|
this.showActionButtons = !(user && user.member)
|
||||||
|
|
||||||
if (this.id) {
|
if (this.id) {
|
||||||
const res = await this.$axios.post("/platform/member/apply/submit/findApplyById", { id: this.id })
|
const res = await this.$axios.post("/platform/member/apply/submit/findApplyById", { id: this.id })
|
||||||
|
|||||||
Reference in New Issue
Block a user