| | |
| | | </el-col> |
| | | <el-col :span="8"> |
| | | <el-form-item label="负责人:" prop="director"> |
| | | <el-input v-model="taskBasicForm.director"></el-input> |
| | | <el-select v-model="taskBasicForm.director" clearable filterable class="taskBasic_select"> |
| | | <el-option |
| | | v-for="item in userList" |
| | | :key="item.id" |
| | | :value="item.realname" |
| | | :label="item.realname" |
| | | ></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | |
| | | </template> |
| | | |
| | | <script> |
| | | import { getUnitList } from '@/api/unitManage' |
| | | import { getAllCompany } from '@/api/unitManage' |
| | | import Cookies from 'js-cookie' |
| | | import { addTask, updateTask } from '@/api/task' |
| | | import { dictionaryAllItems } from '@/api/dictionary' |
| | | import {safetyInspectionItemName} from "@/api/safetySelfInspection"; |
| | | |
| | | export default { |
| | | name: 'index', |
| | |
| | | companyList:[], |
| | | fireTypeList:[], |
| | | hazardList:[], |
| | | userList:[], |
| | | list:[{id:0,name:'否'},{id:1,name:'是'}], |
| | | levelList:[{id:2,name:'特级'},{id:1,name:'一级'},{id:0,name:'二级'},], |
| | | spaceCategoryList:[{id:0,name:'密闭设备:如船舱、贮罐、车载槽罐、反应塔(釜)、冷藏箱、压力容器、管道、烟道、锅炉等'},{id:1,name:'地下有限空间:如地下管道、地下室、地下仓库、地下工程、暗沟、隧道、涵洞、地坑、废井、地窖、污水池(井)、沼气池、化粪池、下水道等'},{id:2,name:'地上有限空间:如储藏室、酒糟池、发酵池、垃圾站、温室、冷库、粮仓、料仓等'},], |
| | |
| | | this.getCompany() |
| | | this.getFireTypeList() |
| | | this.getHazardList() |
| | | this.getUser() |
| | | }, |
| | | methods:{ |
| | | giveTaskBasic(){ |
| | |
| | | }) |
| | | }, |
| | | async getCompany(){ |
| | | let params = {} |
| | | params['pageIndex'] = this.currentPage |
| | | params['pageSize'] = this.pageSize |
| | | params['company'] = this.company |
| | | params['code'] = this.code |
| | | let res = await getUnitList(params) |
| | | // let params = {} |
| | | // params['pageIndex'] = this.currentPage |
| | | // params['pageSize'] = this.pageSize |
| | | // params['company'] = this.company |
| | | // params['code'] = this.code |
| | | // params['isMain'] = true |
| | | let res = await getAllCompany() |
| | | if(res.data.code === '200'){ |
| | | this.companyList = res.data.result.result |
| | | this.companyList = res.data.result |
| | | }else{ |
| | | this.$message({ |
| | | message:res.data.message, |
| | |
| | | }) |
| | | } |
| | | }, |
| | | async getUser(){ |
| | | let res = await safetyInspectionItemName() |
| | | if(res.data.code === '200'){ |
| | | this.userList = res.data.result |
| | | }else{ |
| | | this.$message({ |
| | | message:res.data.message, |
| | | type:'warning' |
| | | }) |
| | | } |
| | | }, |
| | | handleChangeBuildingFile(file,fileList){ |
| | | this.uploadForm.name = file.name |
| | | this.header.Authorization = Cookies.get('token') |