风险
This commit is contained in:
		| @@ -14,7 +14,7 @@ | ||||
|             <el-form-item label="联系方式" prop="phone" :rules="[{ required: true, validator: validatorPhone, trigger: 'blur' }]"> | ||||
|               <el-input v-model="form.phone" :maxlength="11" size="small" placeholder="请输入..."></el-input> | ||||
|             </el-form-item> | ||||
|             <el-form-item label="风险类型" prop="idNumber" :rules="[{ required: true, message: '请选择风险类型', trigger: 'blur' }]"> | ||||
|             <el-form-item label="风险类型" prop="riskType" :rules="[{ required: true, message: '请选择风险类型', trigger: 'blur' }]"> | ||||
|               <ai-select | ||||
|                 v-model="form.riskType" | ||||
|                 clearable | ||||
|   | ||||
| @@ -8,14 +8,13 @@ | ||||
|       <ai-card title="基本信息"> | ||||
|         <template #content> | ||||
|           <ai-wrapper> | ||||
|             <ai-info-item label="标题" isLine :value="info.title"></ai-info-item> | ||||
|             <ai-info-item label="发布组织" isLine :value="info.publishUnitName"></ai-info-item> | ||||
|             <ai-info-item label="正文" isLine> | ||||
|               <AiArticle :value="info.content"></AiArticle> | ||||
|             </ai-info-item> | ||||
|             <ai-info-item label="图片" isLine> | ||||
|               <ai-uploader v-model="info.images" disabled :instance="instance" :limit="9"></ai-uploader> | ||||
|             </ai-info-item> | ||||
|             <ai-info-item label="姓名" :value="info.name"></ai-info-item> | ||||
|             <ai-info-item label="联系方式" :value="info.phone"></ai-info-item> | ||||
|             <ai-info-item label="风险类型" :value="dict.getLabel('fpRiskType', info.riskType)"></ai-info-item> | ||||
|             <ai-info-item label="身份证号" :value="info.idNumber"></ai-info-item> | ||||
|             <ai-info-item label="所在地区" :value="info.areaName"></ai-info-item> | ||||
|             <ai-info-item label="联系地址" isLine :value="info.address"></ai-info-item> | ||||
|             <ai-info-item label="备注说明" isLine :value="info.remarks"></ai-info-item> | ||||
|           </ai-wrapper> | ||||
|         </template> | ||||
|       </ai-card> | ||||
| @@ -49,10 +48,9 @@ | ||||
|  | ||||
|     methods: { | ||||
|       getInfo (id) { | ||||
|         this.instance.post(`/app/appmininotice/queryDetailById?id=${id}`).then(res => { | ||||
|         this.instance.post(`/app/apppreventionreturntopovertyriskperson/queryDetailById?id=${id}`).then(res => { | ||||
|           if (res.code === 0) { | ||||
|             this.info = res.data | ||||
|             this.info.images = res.data.images ? JSON.parse(res.data.images) : [] | ||||
|           } | ||||
|         }) | ||||
|       }, | ||||
|   | ||||
| @@ -32,10 +32,10 @@ | ||||
|           <el-button icon="iconfont iconDelete" size="small" @click="removeAll" :disabled="ids.length == 0">删除 </el-button> | ||||
|         </template> | ||||
|         <template #right> | ||||
|           <ai-download :instance="instance" url="/app/apppreventionreturntopovertyriskperson/export" :params="search" fileName="风险预警人员" :disabled="tableData.length == 0"> | ||||
|           <ai-download :instance="instance" url="/app/apppreventionreturntopovertyriskperson/export" :params="params" fileName="风险预警人员" :disabled="tableData.length == 0"> | ||||
|             <el-button icon="iconfont iconExported" :disabled="tableData.length == 0">导出</el-button> | ||||
|           </ai-download> | ||||
|           <ai-import :instance="instance" :dict="dict" type="apppreventionreturntopovertyriskperson" :importParams="search" name="风险预警人员" @success="getList()"> | ||||
|           <ai-import :instance="instance" :dict="dict" type="apppreventionreturntopovertyriskperson" name="风险预警人员" @success="getList()"> | ||||
|             <el-button icon="iconfont iconImport">导入</el-button> | ||||
|           </ai-import> | ||||
|         </template> | ||||
| @@ -95,8 +95,8 @@ | ||||
|           {prop: 'areaName', label: '所属区域', align: 'center' }, | ||||
|           {prop: 'remarks', label: '备注说明', align: 'center' }, | ||||
|           {prop: 'createTime', label: '操作时间', align: 'center'}, | ||||
|           {prop: 'visitUserName', label: '操作人', align: 'center' }, | ||||
|           {prop: 'createTime', label: '归口部门', align: 'center' }, | ||||
|           {prop: 'createUserName', label: '操作人', align: 'center' }, | ||||
|           {prop: 'departmentName', label: '归口部门', align: 'center' }, | ||||
|           {slot: 'options', label: '操作'} | ||||
|         ], | ||||
|         tableData: [] | ||||
| @@ -104,7 +104,17 @@ | ||||
|     }, | ||||
|  | ||||
|     computed: { | ||||
|       ...mapState(['user']) | ||||
|       ...mapState(['user']), | ||||
|  | ||||
|       params () { | ||||
|         if (this.ids.length) { | ||||
|           return { | ||||
|             ids: this.ids | ||||
|           } | ||||
|         } | ||||
|  | ||||
|         return this.search | ||||
|       } | ||||
|     }, | ||||
|  | ||||
|     created () { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user