| | |
| | | { |
| | | path: 'evaluate', |
| | | name: 'evaluate', |
| | | meta: { title: '评价类型管理',icon: 'build'} |
| | | meta: { title: '类型管理',icon: 'build'} |
| | | }, |
| | | { |
| | | path: 'expertsType', |
| | |
| | | path: 'evaluate', |
| | | component: () => import('@/views/safetyReview/baseSet/evaluateType/index.vue'), |
| | | name: 'evaluate', |
| | | meta: { title: '评价类型管理',icon: 'form'} |
| | | meta: { title: '类型管理',icon: 'form'} |
| | | }, |
| | | { |
| | | path: 'expertsType', |
| | |
| | | :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-form-item label="类型:" prop="label"> |
| | | <el-input v-model.trim="state.form.label"></el-input> |
| | | </el-form-item> |
| | | </el-form> |
| | |
| | | dictType: "sys_assess_type", |
| | | }, |
| | | formRules:{ |
| | | label: [{ required: true, message: '请输入评价类型', trigger: 'blur' }], |
| | | label: [{ required: true, message: '请输入类型', trigger: 'blur' }], |
| | | }, |
| | | |
| | | }) |
| | |
| | | </div> |
| | | <!-- 表格数据 --> |
| | | <el-table v-loading="loading" :data="dataList" :border="true"> |
| | | <el-table-column label="评价类型" prop="label" align="center" /> |
| | | <el-table-column label="类型" prop="label" align="center" /> |
| | | <el-table-column label="操作" align="center" class-name="small-padding fixed-width" > |
| | | <template #default="scope"> |
| | | <el-button link type="primary" @click="openDialog('edit',scope.row)">编辑</el-button> |
| | |
| | | </el-row> |
| | | <el-row :gutter="30"> |
| | | <el-col :span="6"> |
| | | <el-form-item prop="project.estimateType" label="评价类型"> |
| | | <el-form-item prop="project.estimateType" label="类型"> |
| | | <el-select v-model="state.formData.project.estimateType" class="m-2" size="large" placeholder="请选择" style="width: 100%" > |
| | | <el-option |
| | | v-for="item in state.estimateTypeList" |
| | |
| | | "project.name": [{required: true, message: '请填写项目名称', trigger: 'blur'}], |
| | | "project.client": [{required: true, message: '请填写委托单位', trigger: 'blur'}], |
| | | "project.creditCode": [{required: true, message: '请填写委托单位统一社会信用代码', trigger: 'blur'}], |
| | | "project.estimateType": [{required: true, message: '请选择评价类型', trigger: 'blur'}], |
| | | "project.estimateType": [{required: true, message: '请选择类型', trigger: 'blur'}], |
| | | "project.address": [{required: true, message: '请填写详细地址', trigger: 'blur'}], |
| | | "project.invest": [{required: true, message: '请填写投资金额', trigger: 'blur'}], |
| | | "project.area": [{required: true, message: '请选择所属区域', trigger: 'blur'}], |
| | |
| | | {{scope.row.area}} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="评价类型" prop="estimateTypeName" align="center" width="150"/> |
| | | <el-table-column label="类型" prop="estimateTypeName" align="center" width="150"/> |
| | | <el-table-column label="业务范围" prop="businessName" align="center" :show-overflow-tooltip="true" width="150"/> |
| | | <el-table-column label="项目负责人" prop="leaderName" align="center" width="120" :show-overflow-tooltip="true"/> |
| | | <el-table-column label="项目阶段" align="center" width="200"> |
| | |
| | | /> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="评价类型"> |
| | | <el-form-item label="类型"> |
| | | <el-select v-model="search.queryParams.estimateType" class="m-2" size="large" placeholder="请选择" style="width: 100%" > |
| | | <el-option |
| | | v-for="item in estimateTypeList" |
| | |
| | | '项目名称':'name', |
| | | '委托单位':'client', |
| | | '所属地市': 'area', |
| | | '评价类型': 'estimateTypeName', |
| | | '类型': 'estimateTypeName', |
| | | '业务范围': 'businessName', |
| | | '项目负责人': 'leaderName', |
| | | '项目阶段': { |
| | |
| | | {{scope.row.area}} |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="评价类型" prop="estimateTypeName" align="center" width="150"/> |
| | | <el-table-column label="类型" prop="estimateTypeName" align="center" width="150"/> |
| | | <el-table-column label="业务范围" prop="businessName" align="center" :show-overflow-tooltip="true" width="150"/> |
| | | <el-table-column label="项目负责人" prop="leaderName" align="center" width="120" :show-overflow-tooltip="true"/> |
| | | <el-table-column label="项目阶段" align="center" width="200"> |