Commit 0754221c by liuyong

修改bug

1 parent 358caf9c
......@@ -61,12 +61,33 @@
<div class="search_menu" style="justify-content: center;margin-bottom: 20px;">
<div class="search_menu_item_container">
<div class="search_menu_item" style="width: auto;">
<span class="search_title">单位</span>
<el-input v-no-backslash v-model="searchParams2.let1" maxlength="100" placeholder="请输入内容" class="search_item"></el-input>
<span class="search_title">组织单位</span>
<!-- <el-input v-no-backslash v-model="searchParams2.let1" maxlength="100" placeholder="请输入内容" class="search_item"></el-input> -->
<el-select v-model="searchParams2.let1" placeholder="请选择">
<el-option
v-for="item in sysOrgOptions"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</el-select>
</div>
<div class="search_menu_item" style="width: auto;">
<span class="search_title">部门</span>
<el-input v-no-backslash v-model="searchParams2.let2" maxlength="100" placeholder="请输入内容" class="search_item"></el-input>
<span class="search_title">业务部门</span>
<!-- <el-input v-no-backslash v-model="searchParams2.let2" maxlength="100" placeholder="请输入内容" class="search_item"></el-input> -->
<el-select
filterable
v-model="searchParams2.let2"
placeholder="请选择"
class="search_item"
>
<el-option
v-for="item in sysDeptOptions"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</el-select>
</div>
<div class="search_menu_item" style="width: auto;">
<span class="search_title">项目名称</span>
......@@ -158,6 +179,8 @@ import {
getArchiViewManageDetail,
addArchiViewManage,
queryArchiViewManageCardDetails,
getDeptOption,
getOrgOption
} from '@/api/index.js';
import { MessageBox, Message } from 'element-ui';
import $ from 'jquery';
......@@ -217,6 +240,8 @@ export default {
},
graphGroup: null,
assetConstant: null,
sysOrgOptions: [],
sysDeptOptions: [],
};
},
mounted(){
......@@ -278,8 +303,34 @@ export default {
this.getJianSheLeiXingSelect().then(res => {
this.jianSheLeiXingSelect = res;
});
this.getZuZhiDanWei();
this.getYeWuBuMeng();
this.get_table2();
},
getZuZhiDanWei() {//获取组织单位下拉菜单数据
getOrgOption().then(res => {
if(res.code === 200) {
this.sysOrgOptions = res.data.map(v => {
return {
label: v.orgName,
value: v.orgId
}
})
}
})
},
getYeWuBuMeng() {//获取业务部门下拉菜单数据
getDeptOption().then(res => {
if(res.code === 200) {
this.sysDeptOptions = res.data.map(v => {
return {
label: v.orgName,
value: v.orgId
}
})
}
})
},
getJianSheLeiXingSelect() {//建设类型下拉
const params = {
key: "build_type"
......
......@@ -61,12 +61,33 @@
<div class="search_menu" style="justify-content: center;margin-bottom: 20px;">
<div class="search_menu_item_container">
<div class="search_menu_item" style="width: auto;">
<span class="search_title">单位</span>
<el-input v-no-backslash v-model="searchParams2.let1" maxlength="100" placeholder="请输入内容" class="search_item"></el-input>
<span class="search_title">组织单位</span>
<!-- <el-input v-no-backslash v-model="searchParams2.let1" maxlength="100" placeholder="请输入内容" class="search_item"></el-input> -->
<el-select v-model="searchParams2.let1" placeholder="请选择">
<el-option
v-for="item in sysOrgOptions"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</el-select>
</div>
<div class="search_menu_item" style="width: auto;">
<span class="search_title">部门</span>
<el-input v-no-backslash v-model="searchParams2.let2" maxlength="100" placeholder="请输入内容" class="search_item"></el-input>
<span class="search_title">业务部门</span>
<!-- <el-input v-no-backslash v-model="searchParams2.let2" maxlength="100" placeholder="请输入内容" class="search_item"></el-input> -->
<el-select
filterable
v-model="searchParams2.let2"
placeholder="请选择"
class="search_item"
>
<el-option
v-for="item in sysDeptOptions"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</el-select>
</div>
<div class="search_menu_item" style="width: auto;">
<span class="search_title">项目名称</span>
......@@ -158,7 +179,9 @@ import {
getArchiViewManageDetail,
addArchiViewManage,
queryArchiViewManageCardDetails,
queryArchiGraph
queryArchiGraph,
getDeptOption,
getOrgOption
} from '@/api/index.js';
import { MessageBox, Message } from 'element-ui';
import $ from 'jquery';
......@@ -218,6 +241,8 @@ export default {
},
graphGroup: null,
archiType: null,
sysOrgOptions: [],
sysDeptOptions: [],
};
},
mounted(){
......@@ -279,8 +304,34 @@ export default {
this.getJianSheLeiXingSelect().then(res => {
this.jianSheLeiXingSelect = res;
});
this.getZuZhiDanWei();
this.getYeWuBuMeng();
this.get_table2();
},
getZuZhiDanWei() {//获取组织单位下拉菜单数据
getOrgOption().then(res => {
if(res.code === 200) {
this.sysOrgOptions = res.data.map(v => {
return {
label: v.orgName,
value: v.orgId
}
})
}
})
},
getYeWuBuMeng() {//获取业务部门下拉菜单数据
getDeptOption().then(res => {
if(res.code === 200) {
this.sysDeptOptions = res.data.map(v => {
return {
label: v.orgName,
value: v.orgId
}
})
}
})
},
getJianSheLeiXingSelect() {//建设类型下拉
const params = {
key: "build_type"
......
......@@ -61,12 +61,33 @@
<div class="search_menu" style="justify-content: center;margin-bottom: 20px;">
<div class="search_menu_item_container">
<div class="search_menu_item" style="width: auto;">
<span class="search_title">单位</span>
<el-input v-no-backslash v-model="searchParams2.let1" maxlength="100" placeholder="请输入内容" class="search_item"></el-input>
<span class="search_title">组织单位</span>
<!-- <el-input v-no-backslash v-model="searchParams2.let1" maxlength="100" placeholder="请输入内容" class="search_item"></el-input> -->
<el-select v-model="searchParams2.let1" placeholder="请选择">
<el-option
v-for="item in sysOrgOptions"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</el-select>
</div>
<div class="search_menu_item" style="width: auto;">
<span class="search_title">部门</span>
<el-input v-no-backslash v-model="searchParams2.let2" maxlength="100" placeholder="请输入内容" class="search_item"></el-input>
<span class="search_title">业务部门</span>
<!-- <el-input v-no-backslash v-model="searchParams2.let2" maxlength="100" placeholder="请输入内容" class="search_item"></el-input> -->
<el-select
filterable
v-model="searchParams2.let2"
placeholder="请选择"
class="search_item"
>
<el-option
v-for="item in sysDeptOptions"
:key="item.value"
:label="item.label"
:value="item.value"
></el-option>
</el-select>
</div>
<div class="search_menu_item" style="width: auto;">
<span class="search_title">系统名称</span>
......@@ -151,7 +172,9 @@ import {
getArchiViewManageDetail,
addArchiViewManage,
queryArchiViewManageCardDetails,
queryArchiGraph
queryArchiGraph,
getDeptOption,
getOrgOption
} from '@/api/index.js';
import { MessageBox, Message } from 'element-ui';
import $ from 'jquery';
......@@ -211,6 +234,8 @@ export default {
},
graphGroup: null,
archiType: null,
sysOrgOptions: [],
sysDeptOptions: [],
};
},
mounted(){
......@@ -291,7 +316,34 @@ export default {
this.getJianSheLeiXingSelect().then(res => {
this.jianSheLeiXingSelect = res;
});
this.getZuZhiDanWei();
this.getYeWuBuMeng();
this.get_table2();
},
getZuZhiDanWei() {//获取组织单位下拉菜单数据
getOrgOption().then(res => {
if(res.code === 200) {
this.sysOrgOptions = res.data.map(v => {
return {
label: v.orgName,
value: v.orgId
}
})
}
})
},
getYeWuBuMeng() {//获取业务部门下拉菜单数据
getDeptOption().then(res => {
if(res.code === 200) {
this.sysDeptOptions = res.data.map(v => {
return {
label: v.orgName,
value: v.orgId
}
})
}
})
},
getJianSheLeiXingSelect() {//建设类型下拉
const params = {
......
......@@ -242,7 +242,7 @@
:rules="rules"
style="display: flex; flex-wrap: wrap"
>
<el-form-item label="单位:" prop="let1">
<el-form-item label="组织单位:" prop="let1">
<!-- <el-input
v-no-backslash
v-model="ruleForm.let1"
......@@ -257,7 +257,7 @@
></el-option>
</el-select>
</el-form-item>
<el-form-item label="部门:" prop="let2">
<el-form-item label="业务部门:" prop="let2">
<!-- <el-input
v-no-backslash
v-model="ruleForm.let2"
......@@ -460,8 +460,8 @@ export default {
//编辑
this.add_dialog = true
this.dialogTitle = '编辑系统'
this.ruleForm.let1 = row.manageOrgId + ''
this.ruleForm.let2 = row.manageDeptId + ''
this.ruleForm.let1 = row.manageOrgId
this.ruleForm.let2 = row.manageDeptId
this.ruleForm.let3 = row.appName
this.ruleForm.let4 = row.buildType + ''
this.ruleForm.let5 = row.buildOrg + ''
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!