|  |  | @ -6,7 +6,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |       :model="queryParams" |  |  |  |       :model="queryParams" | 
			
		
	
		
		
			
				
					
					|  |  |  |       ref="queryFormRef" |  |  |  |       ref="queryFormRef" | 
			
		
	
		
		
			
				
					
					|  |  |  |       :inline="true" |  |  |  |       :inline="true" | 
			
		
	
		
		
			
				
					
					|  |  |  |       label-width="108px" |  |  |  |       label-width="68px" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     > |  |  |  |     > | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-form-item label="任务标题" prop="title"> |  |  |  |       <el-form-item label="任务标题" prop="title"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-input |  |  |  |         <el-input | 
			
		
	
	
		
		
			
				
					|  |  | @ -16,27 +16,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |           @keyup.enter="handleQuery" |  |  |  |           @keyup.enter="handleQuery" | 
			
		
	
		
		
			
				
					
					|  |  |  |           class="!w-240px" |  |  |  |           class="!w-240px" | 
			
		
	
		
		
			
				
					
					|  |  |  |         /> |  |  |  |         /> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |       </el-form-item> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-form-item label="任务状态" prop="taskType"> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-select |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           v-model="queryParams.status" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           placeholder="请选择任务状态" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           clearable |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           class="!w-240px" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         > |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-option |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             v-for="dict in getIntDictOptions(DICT_TYPE.TASK_STATE)" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             :key="dict.value" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             :label="dict.label" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             :value="dict.value" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           /> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         </el-select> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |       </el-form-item> |  |  |  |       </el-form-item> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-form-item label="任务类型" prop="taskType"> |  |  |  |       <el-form-item label="任务类型" prop="taskType"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <el-select |  |  |  |         <el-select | 
			
		
	
		
		
			
				
					
					|  |  |  |           v-model="queryParams.taskType" |  |  |  |           v-model="queryParams.taskType" | 
			
		
	
	
		
		
			
				
					|  |  | @ -90,7 +70,7 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |   <!-- 列表 --> |  |  |  |   <!-- 列表 --> | 
			
		
	
		
		
			
				
					
					|  |  |  |   <ContentWrap> |  |  |  |   <ContentWrap> | 
			
		
	
		
		
			
				
					
					|  |  |  |     <el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true"> |  |  |  |     <el-table v-loading="loading" :data="list" :stripe="true" :show-overflow-tooltip="true"> | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-table-column label="任务编号" align="center" width="150px" prop="taskNumber" /> |  |  |  |       <el-table-column label="编号" align="center" prop="id" /> | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |       <el-table-column label="任务状态" align="center" prop="status"> |  |  |  |       <el-table-column label="任务状态" align="center" prop="status"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <template #default="scope"> |  |  |  |         <template #default="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <dict-tag :type="DICT_TYPE.TASK_STATE" :value="scope.row.status" /> |  |  |  |           <dict-tag :type="DICT_TYPE.TASK_STATE" :value="scope.row.status" /> | 
			
		
	
	
		
		
			
				
					|  |  | @ -145,20 +125,10 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-table-column label="执法对象" align="center" min-width="120px"> |  |  |  |       <el-table-column label="执法对象" align="center" min-width="120px"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <template #default="scope"> |  |  |  |         <template #default="scope"> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |           <el-button link type="primary" @click="selectEnterprise(scope.row.id)"> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |           <el-button link type="primary"   @click=" |  |  |  |             已选 0 | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |               push({ |  |  |  |           </el-button> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |                 path: 'create', |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 query: { |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                   id: scope.row.id |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |                 } |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |               }) |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             "> |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             <el-Tag type="success">{{scope.row.enterpriseIdes.length}}</el-Tag> 家企业 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-button>  |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |         </template> |  |  |  |         </template> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |       </el-table-column> |  |  |  |       </el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |       <el-table-column label="操作" align="center" min-width="120px"> |  |  |  |       <el-table-column label="操作" align="center" min-width="120px"> | 
			
		
	
	
		
		
			
				
					|  |  | @ -175,20 +145,19 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |               }) |  |  |  |               }) | 
			
		
	
		
		
			
				
					
					|  |  |  |             " |  |  |  |             " | 
			
		
	
		
		
			
				
					
					|  |  |  |             v-hasPermi="['system:task-info:update']" |  |  |  |             v-hasPermi="['system:task-info:update']" | 
			
		
	
		
		
			
				
					
					|  |  |  |             |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           > |  |  |  |           > | 
			
		
	
		
		
			
				
					
					|  |  |  |             详情 |  |  |  |             编辑 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |           </el-button> |  |  |  |           </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <el-button |  |  |  |           <el-button | 
			
		
	
		
		
			
				
					
					|  |  |  |             link |  |  |  |             link | 
			
		
	
		
		
			
				
					
					|  |  |  |             type="danger" |  |  |  |             type="danger" | 
			
		
	
		
		
			
				
					
					|  |  |  |             @click="handleDelete(scope.row.id)" |  |  |  |             @click="handleDelete(scope.row.id)" | 
			
		
	
		
		
			
				
					
					|  |  |  |             v-hasPermi="['system:task-info:delete']" |  |  |  |             v-hasPermi="['system:task-info:delete']" | 
			
		
	
		
		
			
				
					
					|  |  |  |             v-if="scope.row.status == 1" |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |           > |  |  |  |           > | 
			
		
	
		
		
			
				
					
					|  |  |  |             删除 |  |  |  |             删除 | 
			
		
	
		
		
			
				
					
					|  |  |  |           </el-button> |  |  |  |           </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |           <!-- <el-button link type="primary" @click="openForm(scope.row.id)"> 详情 </el-button> --> |  |  |  | 
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |           <el-button link type="primary" @click="openForm(scope.row.id)"> 详情 </el-button> | 
			
		
	
		
		
			
				
					
					|  |  |  |         </template> |  |  |  |         </template> | 
			
		
	
		
		
			
				
					
					|  |  |  |       </el-table-column> |  |  |  |       </el-table-column> | 
			
		
	
		
		
			
				
					
					|  |  |  |     </el-table> |  |  |  |     </el-table> | 
			
		
	
	
		
		
			
				
					|  |  | @ -203,9 +172,6 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   <!-- 表单弹窗:添加/修改 --> |  |  |  |   <!-- 表单弹窗:添加/修改 --> | 
			
		
	
		
		
			
				
					
					|  |  |  |   <TaskInfoForm ref="formRef" @success="getList" /> |  |  |  |   <TaskInfoForm ref="formRef" @success="getList" /> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | </template> |  |  |  | </template> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | <script setup lang="ts"> |  |  |  | <script setup lang="ts"> | 
			
		
	
	
		
		
			
				
					|  |  | 
 |