fix(xumu): 修复死亡管理和淘汰管理页面的查看模式显示逻辑

- 在 AppDeathManage 和 AppOutManage 组件中,为死亡日期、死亡原因、淘汰日期和淘汰原因字段添加 v-else指令
- 这样在查看模式下只显示文本,而不显示输入框
This commit is contained in:
aixianling
2025-01-09 15:11:27 +08:00
parent f0a32ad868
commit 9b6e02810a
2 changed files with 4 additions and 4 deletions

View File

@@ -128,11 +128,11 @@ export default {
<div class="grid">
<el-form-item label="死亡日期" prop="deathTime" :rules="[{required:isAdd||isEdit,message:'请选择死亡日期'}]">
<el-date-picker value-format="yyyy-MM-dd HH:mm:ss" v-if="isAdd||isEdit" v-model="detail.deathTime"/>
<b v-text="detail.deathTime"/>
<b v-else v-text="detail.deathTime"/>
</el-form-item>
<el-form-item label="死亡原因" prop="reason" :rules="[{required:isAdd||isEdit,message:'请选择死亡原因'}]">
<ai-select v-if="isAdd||isEdit" v-model="detail.reason" dict="deathReason"/>
<b v-text="dict.getLabel('deathReason',detail.reason)"/>
<b v-else v-text="dict.getLabel('deathReason',detail.reason)"/>
</el-form-item>
<el-form-item label="备注" prop="remark" class="row">
<ai-input type="textarea" :row="3" v-model="detail.remark" :edit="isAdd||isEdit"/>

View File

@@ -130,11 +130,11 @@ export default {
<div class="grid">
<el-form-item label="淘汰日期" prop="outTime" :rules="[{ required: true, message: '请选择淘汰日期' }]">
<el-date-picker value-format="yyyy-MM-dd HH:mm:ss" v-if="isAdd || isEdit" v-model="detail.outTime" />
<b v-text="detail.outTime" />
<b v-else v-text="detail.outTime" />
</el-form-item>
<el-form-item label="淘汰原因" prop="reason" :rules="[{ required: true, message: '请选择淘汰原因' }]">
<ai-select v-if="isAdd || isEdit" v-model="detail.reason" dict="outReason" />
<b v-text="detail.reason" />
<b v-else v-text="detail.reason" />
</el-form-item>
<el-form-item label="备注" prop="remark" class="row">
<ai-input type="textarea" :row="3" v-model="detail.remark" :edit="isAdd || isEdit" />