This commit is contained in:
@jyuhsin
2025-08-28 14:51:47 +08:00
parent 4367d3882f
commit 48cc8a448c
12 changed files with 34 additions and 42 deletions
@@ -60,7 +60,7 @@ layout("/layouts/platform.html"){
<el-option v-for="item in typeOptions"
:value="item.id"
:key="item.id"
:disabled="item.isDisabled"
:disabled="!item.enable"
:label="item.name"></el-option>
</el-select>
</el-descriptions-item>
@@ -24,19 +24,19 @@ const basicForm = {
<el-radio-button label="慰问品 (C)" border>慰问品 (C)</el-radio-button>
</el-radio-group>
</el-form-item>
<el-form-item label="是否用" prop="isDisabled">
<el-form-item label="是否用" prop="enable">
<el-switch
v-model="formData.isDisabled"
v-model="formData.enable"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
</el-form-item>
<el-form-item label="上传会议纪要" prop="uploadMeetingRecord">
<!--<el-form-item label="上传会议纪要" prop="uploadMeetingRecord">
<el-radio-group v-model="formData.uploadMeetingRecord">
<el-radio-button :label="true">上传</el-radio-button>
<el-radio-button :label="false">不上传</el-radio-button>
</el-radio-group>
</el-form-item>
</el-form-item>-->
<el-form-item label="是否上传附件" prop="isUploadFile">
<el-radio-group v-model="formData.isUploadFile">
<el-radio-button :label="true">是</el-radio-button>
@@ -43,10 +43,10 @@ layout("/layouts/platform.html"){
<span v-if="row.isUploadFile" class="text-success"></span>
<span v-else class="text-danger"></span>
</template>
<template v-slot="{ row }" v-else-if="column.prop === 'isDisabled'">
<template v-slot="{ row }" v-else-if="column.prop === 'enable'">
<el-switch
@change="switchChange(row)"
v-model="row.isDisabled"
v-model="row.enable"
active-color="#13ce66"
inactive-color="#ff4949">
</el-switch>
@@ -86,7 +86,7 @@ layout("/layouts/platform.html"){
{prop: 'money', label: '金额'},
{prop: 'way', label: '慰问方式'},
{prop: 'isUploadFile', label: '是否上传附件'},
{prop: 'isDisabled', label: '是否用'},
{prop: 'enable', label: '是否用'},
],
}
},