wsq-前端-20260729-feat-查询、详情、列表中显示最终奖项,样式调整。

This commit is contained in:
王淑勤
2026-07-29 21:58:11 +08:00
parent b19b938fa8
commit 23ff92974c
3 changed files with 26 additions and 6 deletions
@@ -65,11 +65,11 @@ export const columns: BasicColumn[] = [
align:"center", align:"center",
dataIndex: 'improvementMethod' dataIndex: 'improvementMethod'
}, },
// { {
// title: '最终奖项', title: '最终奖项',
// align:"center", align:"center",
// dataIndex: 'finalAward' dataIndex: 'finalAward_dictText'
// }, },
{ {
title: '业务展示状态', title: '业务展示状态',
align:"center", align:"center",
@@ -27,6 +27,12 @@
<template #label><span title="提案部门">提案部门</span></template> <template #label><span title="提案部门">提案部门</span></template>
<sz-select-dept v-model:value="queryParam.proposalDeptId" :multiple="false" checkStrictly allow-clear /> <sz-select-dept v-model:value="queryParam.proposalDeptId" :multiple="false" checkStrictly allow-clear />
</a-form-item> </a-form-item>
</a-col>
<a-col v-if="toggleSearchStatus" :lg="6">
<a-form-item name="finalAward">
<template #label><span title="最终奖项">最终奖项</span></template>
<JDictSelectTag v-model:value="queryParam.finalAward" dictCode="proposal_prize" placeholder="请选择最终奖项" allow-clear />
</a-form-item>
</a-col> </a-col>
<a-col :xl="6" :lg="7" :md="8" :sm="24"> <a-col :xl="6" :lg="7" :md="8" :sm="24">
<span style="float: left; overflow: hidden" class="table-page-search-submitButtons"> <span style="float: left; overflow: hidden" class="table-page-search-submitButtons">
@@ -2,7 +2,7 @@
<a-spin :spinning="loading"> <a-spin :spinning="loading">
<JFormContainer :disabled="disabled"> <JFormContainer :disabled="disabled">
<template #detail> <template #detail>
<a-form v-bind="formItemLayout" name="ImprovementProposalForm" ref="formRef"> <a-form v-bind="formItemLayout" name="ImprovementProposalForm" ref="formRef" :class="{ 'detail-disabled': disabled }">
<a-row> <a-row>
<a-col :span="12"> <a-col :span="12">
<a-form-item label="提案编号" :required="false" id="ImprovementProposalForm-proposalNo" name="proposalNo"> <a-form-item label="提案编号" :required="false" id="ImprovementProposalForm-proposalNo" name="proposalNo">
@@ -75,6 +75,11 @@
<a-textarea v-model:value="formData.improvementEffect" :rows="4" placeholder="请输入改善效果" /> <a-textarea v-model:value="formData.improvementEffect" :rows="4" placeholder="请输入改善效果" />
</a-form-item> </a-form-item>
</a-col> </a-col>
<a-col v-if="disabled" :span="24">
<a-form-item label="部门评定结果" :labelCol="longLabelCol" :wrapperCol="longWrapperCol">
<j-dict-select-tag v-model:value="formData.finalAward" dictCode="proposal_prize" placeholder="请等待评定" disabled />
</a-form-item>
</a-col>
</a-row> </a-row>
</a-form> </a-form>
</template> </template>
@@ -470,4 +475,13 @@
max-height: 340px; max-height: 340px;
overflow: auto; overflow: auto;
} }
.detail-disabled :deep(.ant-input-clear-icon) {
display: none !important;
}
.detail-disabled :deep(.ant-select-clear) {
display: none !important;
}
.detail-disabled :deep(.ant-input-password-icon) {
display: none !important;
}
</style> </style>