Browse Source

修改部门查询,查询吉林省子集数据

Memory_LG 7 months ago
parent
commit
6950c334ed

+ 8 - 0
lawenforcement-ui/src/api/system/dept.js

@@ -42,6 +42,14 @@ export function treeselect() {
   })
 }
 
+// 查询部门下拉树结构
+export function getChildrenByDeptId(deptId) {
+  return request({
+    url: '/system/dept/getChildren/'+deptId,
+    method: 'get'
+  })
+}
+
 // 查询当前用户所处部门下拉树结构
 export function userDeptSelect() {
   return request({

+ 4 - 3
lawenforcement-ui/src/views/lawenforcement/case/index.vue

@@ -263,7 +263,7 @@ import {listCase, getCase, getCaseLog, updateCase,getRenByDeptId} from "@/api/la
 import register from "@/views/lawenforcement/register/index.vue";
 import form from "element-ui/packages/form";
 import fileUpload from '@/views/components/FileUpload/index.vue';
-import {treeselect} from "@/api/system/dept";
+import {getChildren, getChildrenByDeptId} from "@/api/system/dept";
 import Treeselect from "@riophae/vue-treeselect";
 import "@riophae/vue-treeselect/dist/vue-treeselect.css";
 
@@ -340,7 +340,8 @@ export default {
       form: {},
       // 表单校验
       rules: {},
-      selected: null
+      selected: null,
+      defaultDeptId: 100
     };
   },
   created() {
@@ -351,7 +352,7 @@ export default {
   },
   methods: {
     getTreeselect() {
-      treeselect().then(response => {
+      getChildrenByDeptId(this.defaultDeptId).then(response => {
         this.deptOptions = response.data
       })
     },

+ 3 - 2
lawenforcement-ui/src/views/lawenforcement/user/index.vue

@@ -263,7 +263,7 @@ import deptselector from '@/views/components/deptselector'
 import Treeselect from '@riophae/vue-treeselect'
 import '@riophae/vue-treeselect/dist/vue-treeselect.css'
 import {validPhoneMobile} from "@/api/rules/rules";
-import {treeselect} from "@/api/system/dept";
+import {getChildren, getChildrenByDeptId} from "@/api/system/dept";
 
 export default {
   name: "User",
@@ -307,6 +307,7 @@ export default {
       },
       // 表单参数
       form: {},
+      defaultDeptId: 100,
       defaultProps: {
         children: 'children',
         label: 'label'
@@ -354,7 +355,7 @@ export default {
       this.$refs.form.validateField("deptId")
     },
     getTreeselectToDept() {
-      treeselect().then(response => {
+      getChildrenByDeptId(this.defaultDeptId).then(response => {
         this.deptOptions = response.data;
       });
     },