From fb8960f8c094f4905ee37ceb09dc6e22d276e8b6 Mon Sep 17 00:00:00 2001 From: liukangdong <898885815@qq.com> Date: 星期三, 30 十月 2024 13:59:08 +0800 Subject: [PATCH] ll --- admin/src/components/operation/HiddenDangerParam.vue | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/admin/src/components/operation/HiddenDangerParam.vue b/admin/src/components/operation/HiddenDangerParam.vue index 18cc589..c2b75eb 100644 --- a/admin/src/components/operation/HiddenDangerParam.vue +++ b/admin/src/components/operation/HiddenDangerParam.vue @@ -22,6 +22,11 @@ default-time="08:00:00" /> </el-form-item> + <el-form-item label="璐d换閮ㄩ棬" prop="companyId"> + <el-select v-model="param.companyId"> + <el-option v-for="op in department" :key="op.id" :label="op.name" :value="op.id"></el-option> + </el-select> + </el-form-item> <el-form-item label="闅愭偅鍖哄煙" prop="areaId"> <el-select v-model="param.areaId" @change="changeArea" placeholder="璇烽�夋嫨"> <el-option @@ -106,6 +111,7 @@ import { allList, memberList } from '@/api/business/hiddenDangerParam' import { create } from '@/api/business/hiddenDanger' import { Loading } from 'element-ui' +import { companyGetListPost } from '@/api/business/company' export default { extends: BaseOpera, components: { @@ -126,11 +132,13 @@ uploadData: { folder: 'HIDDEN_DANGER_FILE' }, + department: [], rules: { // starttime: [{ required: true, message: '璇烽�夋嫨鏃ユ湡', trigger: 'change' }], areaId: [{ required: true, message: '璇烽�夋嫨', trigger: 'change' }], cateId: [{ required: true, message: '璇烽�夋嫨', trigger: 'change' }], checkUserId: [{ required: true, message: '璇烽�夋嫨', trigger: 'change' }], + companyId: [{ required: true, message: '璇烽�夋嫨', trigger: 'change' }], faceImgUrl: [{ required: true, message: '璇蜂笂浼�', trigger: 'change' }], content: [{ required: true, message: '璇疯緭鍏�', trigger: 'blur' }] @@ -142,6 +150,7 @@ this.initData() }, methods: { + initData () { allList({ type: 1 }).then(res => { // 绫诲瀷 this.typeList = res || [] @@ -152,6 +161,15 @@ memberList({}).then(res => { this.memberList = res || [] }) + this.getfindCompanyTreePage() + }, + getfindCompanyTreePage() { + companyGetListPost({}) + .then(res => { + if (res && res.length > 0) { + this.department = res + } + }) }, changeArea (e) { const item = this.addrList.find(i => i.id === e) -- Gitblit v1.9.3