yxk-20260728
改善提案 Task_improve001节点,初步评定奖项使用字典proposal_prize
This commit is contained in:
@@ -27,10 +27,6 @@
|
|||||||
<div class="attachment-label">改善后附件</div>
|
<div class="attachment-label">改善后附件</div>
|
||||||
<SUploadFile :bussiness-id="`${proposal.id}:after`" :disabled="true" :multiple="true" />
|
<SUploadFile :bussiness-id="`${proposal.id}:after`" :disabled="true" :multiple="true" />
|
||||||
</div>
|
</div>
|
||||||
<div>
|
|
||||||
<div class="attachment-label">其他附件</div>
|
|
||||||
<SUploadFile :bussiness-id="`${proposal.id}:other`" :disabled="true" :multiple="true" />
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<span v-else>-</span>
|
<span v-else>-</span>
|
||||||
</a-descriptions-item>
|
</a-descriptions-item>
|
||||||
@@ -44,9 +40,7 @@
|
|||||||
|
|
||||||
<a-form class="process-form" :label-col="labelCol" :wrapper-col="wrapperCol">
|
<a-form class="process-form" :label-col="labelCol" :wrapper-col="wrapperCol">
|
||||||
<a-form-item v-if="isTask('Task_improve001')" label="初步评定奖项" required>
|
<a-form-item v-if="isTask('Task_improve001')" label="初步评定奖项" required>
|
||||||
<a-radio-group v-model:value="initialAward">
|
<JDictSelectTag v-model:value="initialAward" dictCode="proposal_prize" type="radio" />
|
||||||
<a-radio v-for="item in awardOptions" :key="item.value" :value="item.value">{{ item.label }}</a-radio>
|
|
||||||
</a-radio-group>
|
|
||||||
<div class="form-help">金奖、银奖进入部门评议小组打分;铜奖、参与奖直接进入部门负责人审核。</div>
|
<div class="form-help">金奖、银奖进入部门评议小组打分;铜奖、参与奖直接进入部门负责人审核。</div>
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
|
|
||||||
@@ -131,6 +125,7 @@
|
|||||||
import { computed, ref, watch } from 'vue';
|
import { computed, ref, watch } from 'vue';
|
||||||
import { useMessage } from '/@/hooks/web/useMessage';
|
import { useMessage } from '/@/hooks/web/useMessage';
|
||||||
import { useUserStore } from '/@/store/modules/user';
|
import { useUserStore } from '/@/store/modules/user';
|
||||||
|
import JDictSelectTag from '/@/components/Form/src/jeecg/components/JDictSelectTag.vue';
|
||||||
import SUploadFile from '/@/components/semri/fileComponent/SUploadFile.vue';
|
import SUploadFile from '/@/components/semri/fileComponent/SUploadFile.vue';
|
||||||
import TaskHandleInnerContent from '/@/views/super/bpm/process/personalOffice/myHandleTask/content/TaskHandleInnerContent.vue';
|
import TaskHandleInnerContent from '/@/views/super/bpm/process/personalOffice/myHandleTask/content/TaskHandleInnerContent.vue';
|
||||||
import {
|
import {
|
||||||
@@ -333,7 +328,7 @@
|
|||||||
|
|
||||||
.attachment-grid {
|
.attachment-grid {
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: repeat(3, minmax(0, 1fr));
|
grid-template-columns: repeat(2, minmax(0, 1fr));
|
||||||
gap: 12px;
|
gap: 12px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user