| | |
| | | :title="titleEnum[dialogMode]" |
| | | @closed="visible = false" |
| | | destroy-on-close |
| | | :close-on-click-modal="false" |
| | | > |
| | | <div class="detail-container" v-if="dialogReadonly"> |
| | | <el-row> |
| | | <el-col :span="12"> |
| | | <div class="label">标题</div> |
| | | <div class="val">{{ formData.title }}</div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="label">数据名称</div> |
| | | <div class="val">{{ formData.dataName }}</div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="label">提出部门</div> |
| | | <div class="val">{{ formData.proposeDeptName }}</div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="label">数据提供部门</div> |
| | | <div class="val">{{ formData.dataProvideDeptName }}</div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="label">评分</div> |
| | | <div class="val">{{ formData.score }}</div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="label">是否解决</div> |
| | | <div class="val">{{ formData.isResolved === '1' ? '是' : '否' }}</div> |
| | | </el-col> |
| | | <el-col :span="24"> |
| | | <div class="label">评价内容</div> |
| | | <div class="val">{{ formData.evaluationContent }}</div> |
| | | </el-col> |
| | | </el-row> |
| | | </div> |
| | | <el-row class="detail-row-view" v-if="dialogReadonly"> |
| | | <el-col :span="12"> |
| | | <div class="label">标题</div> |
| | | <div class="val">{{ formData.title }}</div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="label">数据名称</div> |
| | | <div class="val">{{ formData.dataName }}</div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="label">提出部门</div> |
| | | <div class="val">{{ formData.proposeDeptName }}</div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="label">数据提供部门</div> |
| | | <div class="val">{{ formData.dataProvideDeptName }}</div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="label">评分</div> |
| | | <div class="val">{{ formData.score }}</div> |
| | | </el-col> |
| | | <el-col :span="12"> |
| | | <div class="label">是否解决</div> |
| | | <div class="val">{{ formData.isResolved === '1' ? '是' : '否' }}</div> |
| | | </el-col> |
| | | <el-col :span="24"> |
| | | <div class="label">评价内容</div> |
| | | <div class="val">{{ formData.evaluationContent }}</div> |
| | | </el-col> |
| | | </el-row> |
| | | |
| | | <el-form |
| | | class="gd-dialog-form" |
| | |
| | | :model="formData" |
| | | :rules="rules" |
| | | :disabled="dialogReadonly" |
| | | label-width="80px" |
| | | label-width="140px" |
| | | > |
| | | <el-row> |
| | | <el-col :span="12"> |
| | |
| | | </el-col> |
| | | </el-row> |
| | | </el-form> |
| | | <template #footer> |
| | | <template #footer v-if="!dialogReadonly"> |
| | | <el-button color="#F2F3F5" @click="visible = false">{{ dialogReadonly ? '关闭' : '取消' }}</el-button> |
| | | <el-button |
| | | class="save-btn" |
| | | class="" |
| | | color="#4C34FF" |
| | | v-if="!dialogReadonly" |
| | | |
| | | :loading="submitting" |
| | | :disabled="submitting" |
| | | @click="handleSubmit" |