From 865c472d4b2bca2a3506f8e9c36809887369bd9b Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期三, 13 十一月 2024 15:31:36 +0800 Subject: [PATCH] 新增页面 --- src/views/safetyReview/baseSet/evaluateType/components/typeDialog.vue | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/views/safetyReview/baseSet/evaluateType/components/typeDialog.vue b/src/views/safetyReview/baseSet/evaluateType/components/typeDialog.vue index d4543a5..603ba8b 100644 --- a/src/views/safetyReview/baseSet/evaluateType/components/typeDialog.vue +++ b/src/views/safetyReview/baseSet/evaluateType/components/typeDialog.vue @@ -7,14 +7,23 @@ :before-close="handleClose" > <el-form :model="state.form" size="default" ref="busRef" :rules="state.formRules" label-width="110px" > - <el-form-item label="评价类型:" prop="label"> - <el-input v-model.trim="state.form.label"></el-input> - </el-form-item> + <el-form-item label="类型:" prop="label"> + <el-radio-group v-model="state.form.type"> + <el-radio :label="0" size="large" border>加分项</el-radio> + <el-radio :label="1" size="large" border>扣分项</el-radio> + </el-radio-group> + </el-form-item> + <el-form-item label="标准分值:" prop="score"> + <el-input v-model.trim="state.form.score"></el-input> + </el-form-item> + <el-form-item label="内容:" prop="content"> + <el-input v-model.trim="state.form.content" type="textarea" :autosize="{minRows: 2}"></el-input> + </el-form-item> </el-form> <template #footer> <span class="dialog-footer"> <el-button @click="handleClose" size="default">取 消</el-button> - <el-button type="primary" @click="onSubmit" size="default">确认</el-button> + <el-button type="primary" @click="onSubmit" size="default" v-preReClick>确认</el-button> </span> </template> </el-dialog> @@ -40,7 +49,7 @@ dictType: "sys_assess_type", }, formRules:{ - label: [{ required: true, message: '请输入评价类型', trigger: 'blur' }], + label: [{ required: true, message: '请输入类型', trigger: 'blur' }], }, }) -- Gitblit v1.9.2