From 4105503024acaa507eda9c6e8ee43093b5d5377d Mon Sep 17 00:00:00 2001 From: dengfuchuan <389068019@qq.com> Date: Mon, 5 Apr 2021 21:52:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=A3=80=E7=B4=A2=E6=A0=8F?= =?UTF-8?q?=E7=9B=AE=E5=92=8C=E5=8F=B3=E4=BE=A7=E8=BE=B9=E6=A0=8F=E5=BE=85?= =?UTF-8?q?=E5=8A=9E=E4=BF=A1=E6=81=AF=EF=BC=8C=E5=B9=B6=E4=BF=AE=E6=94=B9?= =?UTF-8?q?BUG?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/HeaderMessage/index.vue | 104 +++ src/components/Search/api/index.js | 28 + src/components/Search/index.vue | 188 ++++ src/components/sys_attach/api/index.js | 6 +- src/components/sys_attach/index.vue | 663 +++++++------- src/layout/components/Navbar.vue | 336 +++---- src/styles/element-ui.scss | 12 + src/utils/request.js | 5 +- src/views/hidden_check/api/index.js | 10 +- .../hidden_check/components/create/index.vue | 18 +- .../components/edit_form/index.vue | 18 +- src/views/hidden_check/index.vue | 58 +- src/views/hidden_reform/api/index.js | 10 +- src/views/hidden_reform/index.vue | 55 +- src/views/hidden_review/api/index.js | 10 +- src/views/hidden_review/index.vue | 54 +- src/views/insp_name/api/index.js | 10 +- .../insp_name/components/edit_form/index.vue | 403 ++++----- .../components/insp_item/api/index.js | 64 +- .../insp_name/components/insp_item/index.vue | 560 ++++++------ src/views/insp_name/index.vue | 556 ++++++------ src/views/safe_insp/api/index.js | 10 +- .../safe_insp/components/create/index.vue | 603 ++++++------- .../safe_insp/components/edit_form/index.vue | 573 ++++++------ .../components/insp_det/api/index.js | 120 ++- .../safe_insp/components/insp_det/index.vue | 636 +++++++------- src/views/safe_insp/index.vue | 821 ++++++++--------- src/views/sys_dept/api/index.js | 10 +- src/views/sys_dept/index.vue | 824 +++++++++--------- src/views/sys_user/api/index.js | 10 +- src/views/sys_user/index.vue | 28 +- 31 files changed, 3613 insertions(+), 3190 deletions(-) create mode 100644 src/components/HeaderMessage/index.vue create mode 100644 src/components/Search/api/index.js create mode 100644 src/components/Search/index.vue diff --git a/src/components/HeaderMessage/index.vue b/src/components/HeaderMessage/index.vue new file mode 100644 index 00000000..552853ce --- /dev/null +++ b/src/components/HeaderMessage/index.vue @@ -0,0 +1,104 @@ + + + + + diff --git a/src/components/Search/api/index.js b/src/components/Search/api/index.js new file mode 100644 index 00000000..67e2afda --- /dev/null +++ b/src/components/Search/api/index.js @@ -0,0 +1,28 @@ +import request from '@/utils/request' +import store from '@/store/modules/user' + +var roles = store.state.roles.replace(/;/g, '') + +export default { + getDate(pageSize, pageNo, data_id, table_name) { + return request({ + url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=editgrid&query_funid=sys_attach&user_id=${roles}`, + method: 'post', + data: `start=${pageNo}&limit=${pageSize}&where_sql=sys_attach.data_id = ? and sys_attach.table_name = ?&where_type=string;string&where_value=${data_id};${table_name}` + }).then(response => response.data) + }, + getFunCol(funId) { + return request({ + url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=subeditgrid&query_funid=sys_fun_col&user_id=${roles}`, + method: 'post', + data: `start=0&limit=50&where_sql=fun_col.fun_id = ?&where_value=${funId}&where_type=string` + }).then(response => response.data) + }, + getSelect(control_code) { + return request({ + url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=editgrid&query_funid=sys_control&user_id=${roles}`, + method: 'post', + data: `start=0&limit=50&where_sql=(funall_control.control_code = ? )&where_value=${control_code}&where_type=string&is_query=1&query_type=0` + }).then(response => response.data) + } +} diff --git a/src/components/Search/index.vue b/src/components/Search/index.vue new file mode 100644 index 00000000..a456aaaa --- /dev/null +++ b/src/components/Search/index.vue @@ -0,0 +1,188 @@ + + + + diff --git a/src/components/sys_attach/api/index.js b/src/components/sys_attach/api/index.js index a73a4a9f..f189942b 100644 --- a/src/components/sys_attach/api/index.js +++ b/src/components/sys_attach/api/index.js @@ -33,8 +33,8 @@ export default { const timestamp = new Date().getTime() return request({ url: `fileAction.do?funid=sys_attach&keyid=${keys}&pagetype=editgrid&eventcode=down&user_id=${roles}&dataType=byte&_dc=${timestamp}`, - method: 'post', - data: `funid=sys_attach&keyid=${keys}&pagetype=editgrid&eventcode=down&user_id=${roles}&dataType=byte&_dc=${timestamp}` - }).then(response => response.data) + method: 'get' + // data: `funid=sys_attach&keyid=${keys}&pagetype=editgrid&eventcode=down&user_id=${roles}&dataType=byte&_dc=${timestamp}` + }) } } diff --git a/src/components/sys_attach/index.vue b/src/components/sys_attach/index.vue index 77219335..d97b78c1 100644 --- a/src/components/sys_attach/index.vue +++ b/src/components/sys_attach/index.vue @@ -1,329 +1,334 @@ - - - - + + + + diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index ca0d3fc1..3f910e62 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -1,163 +1,173 @@ - - - - - + + + + + diff --git a/src/styles/element-ui.scss b/src/styles/element-ui.scss index 4650e4cd..6282c714 100644 --- a/src/styles/element-ui.scss +++ b/src/styles/element-ui.scss @@ -146,3 +146,15 @@ .el-dialog__footer { padding: 10px 20px; } + +// 设置el-select样式 +.el-select { + width: 100%; +} +// .el-input--medium .el-input__inner { +// height: 26.8px; +// line-height: 26.8px; +// } +// .el-input--medium .el-input__icon { +// line-height: 26.8px; +// } diff --git a/src/utils/request.js b/src/utils/request.js index 79e60dcc..279a02db 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -2,6 +2,7 @@ import axios from 'axios' import { MessageBox, Message } from 'element-ui' import store from '@/store' import { getToken } from '@/utils/auth' +import router from '@/router' // create an axios instance const service = axios.create({ @@ -68,8 +69,8 @@ service.interceptors.response.use( return Promise.reject(new Error(res.message || 'Error')) } else { if (res.data.message === '当前用户没有登录!') { - // store.dispatch('user/logout') - this.$router.push(`/login?redirect=${this.$route.fullPath}`) + store.dispatch('user/logout') + router.push(`/login`) } return res } diff --git a/src/views/hidden_check/api/index.js b/src/views/hidden_check/api/index.js index 67d49411..ace6345e 100644 --- a/src/views/hidden_check/api/index.js +++ b/src/views/hidden_check/api/index.js @@ -4,17 +4,11 @@ import store from '@/store/modules/user' var roles = store.state.roles.replace(/;/g, '') export default { - getDate(pageSize, pageNo, isWhereSql, whereValue) { - let whereSql = '' - let whereType = '' - if (isWhereSql) { - whereSql = `dept_id like ?` - whereType = 'string' - } + getDate(pageSize, pageNo, whereSql) { return request({ url: `commonAction.do?eventcode=query_data&funid=queryevent&pagetype=grid&query_funid=hidden_check&user_id=${roles}`, method: 'post', - data: `start=${pageNo}&limit=${pageSize}&where_sql=${whereSql}&where_value=${whereValue}&where_type=${whereType}&is_query=1&query_type=0` + data: `start=${pageNo}&limit=${pageSize}&${whereSql}&is_query=1&query_type=0` }).then(response => response.data) }, getDeptTree() { diff --git a/src/views/hidden_check/components/create/index.vue b/src/views/hidden_check/components/create/index.vue index 647b2bb0..514ba340 100644 --- a/src/views/hidden_check/components/create/index.vue +++ b/src/views/hidden_check/components/create/index.vue @@ -25,7 +25,7 @@ - + @@ -41,7 +41,7 @@ - + - + @@ -41,7 +41,7 @@ - + -
- +
+
+
+ +
+ +
+ @@ -55,8 +62,8 @@ import api from './api' import buttons from '@/components/Buttons' +import Search from '@/components/Search' import Attach from '@/components/sys_attach' import { parseDay } from '@/utils/index' export default { name: 'HiddenCheck', components: { buttons, + Search, Attach }, data() { @@ -182,7 +191,7 @@ export default { label: 'sys_dept__dept_name' }, treeList: [], - whereSql: false, + whereSql: '', whereValue: '', dialogUploadVisible: false, options: [], @@ -204,8 +213,7 @@ export default { api.getDate( this.pager.pageSize, pageNo, - this.whereSql, - this.whereValue + this.whereSql ).then(data => { if (data.success) { this.data = data.data.root @@ -222,6 +230,10 @@ export default { } }) }, + search(sql) { + this.whereSql = sql + this.getList() + }, queryAttach() { api.queryAttach(this.keyids).then(data => { if (data.success) { @@ -283,26 +295,6 @@ export default { auditFormChange(form) { this.saveFrom = form }, - save() { - if (Object.keys(this.saveFrom).length === 0) { - this.saveFrom = this.auditForm - } - this.$refs.auditForm.$refs.auditForm.validate(valid => { - if (valid) { - const _form = `funid=sys_dept&parentId=&levelCol=sys_dept.dept_level&keyid=${this.id}&pagetype=editgrid&eventcode=save_eg&sys_dept__dept_code=${this.saveFrom.sys_dept__dept_code}&sys_dept__dept_name=${this.saveFrom.sys_dept__dept_name}&sys_dept__memo=${this.saveFrom.sys_dept__memo}&sys_dept__is_novalid=${this.saveFrom.sys_dept__is_novalid}&sys_dept__dept_id=${this.id}&sys_dept__dept_level=${this.saveFrom.sys_dept__dept_level}&user_id=administrator&dataType=json` - api.auditSave(_form).then(data => { - if (data.success) { - this.whereSql = false - this.whereValue = '' - this.getList() - this.$message.success('保存成功!') - } else { - this.$message.error(data.message) - } - }) - } - }) - }, closeUploadDialog() { this.dialogUploadVisible = false }, @@ -326,12 +318,6 @@ export default { this.form.dept_name = '' this.form.dept_code = '' }, - handleNodeClick(data) { - console.log(data) - this.whereValue = encodeURI(`${data.sys_dept__dept_id}\%`) - this.whereSql = true - this.getList() - }, checkAttach(row) { // this.drawer = true this.ids = [] @@ -342,6 +328,10 @@ export default { } + + + + + diff --git a/src/views/insp_name/components/insp_item/api/index.js b/src/views/insp_name/components/insp_item/api/index.js index a506b21a..6cc3a7c1 100644 --- a/src/views/insp_name/components/insp_item/api/index.js +++ b/src/views/insp_name/components/insp_item/api/index.js @@ -1,35 +1,29 @@ -import request from '@/utils/request' - -export default { - getDate(id, pageSize, pageNo, isWhereSql, whereValue) { - let whereSql = '' - let whereType = '' - if (isWhereSql) { - whereSql = `dept_id like ?` - whereType = 'string' - } - return request({ - url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=subeditgrid&query_funid=insp_item&user_id=administrator`, - method: 'post', - data: `start=${pageNo}&limit=${pageSize}&where_sql=(insp_item.insp_name_id = ?)${whereSql}&where_value=${id}${whereValue}&where_type=string${whereType}&is_query=1&query_type=0` - }).then(response => response.data) - }, - Crerte(data) { - return request({ - url: `/commonAction.do`, - method: 'post', - data: `${data}` - }).then(response => response.data) - }, - Delete(ids) { - let keys = '' - ids.forEach(d => { - keys += 'keyid=' + d + '&' - }) - return request({ - url: `/commonAction.do`, - method: 'post', - data: `funid=insp_item&${keys}pagetype=editgrid&eventcode=delete_eg&user_id=administrator&dataType=json` - }).then(response => response.data) - } -} +import request from '@/utils/request' + +export default { + getDate(id, pageSize, pageNo, whereSql) { + return request({ + url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=subeditgrid&query_funid=insp_item&user_id=administrator`, + method: 'post', + data: `start=${pageNo}&limit=${pageSize}&${whereSql}&is_query=1&query_type=0` + }).then(response => response.data) + }, + Crerte(data) { + return request({ + url: `/commonAction.do`, + method: 'post', + data: `${data}` + }).then(response => response.data) + }, + Delete(ids) { + let keys = '' + ids.forEach(d => { + keys += 'keyid=' + d + '&' + }) + return request({ + url: `/commonAction.do`, + method: 'post', + data: `funid=insp_item&${keys}pagetype=editgrid&eventcode=delete_eg&user_id=administrator&dataType=json` + }).then(response => response.data) + } +} diff --git a/src/views/insp_name/components/insp_item/index.vue b/src/views/insp_name/components/insp_item/index.vue index 08f4010c..ca08ac55 100644 --- a/src/views/insp_name/components/insp_item/index.vue +++ b/src/views/insp_name/components/insp_item/index.vue @@ -1,273 +1,287 @@ - - - - + + + + diff --git a/src/views/insp_name/index.vue b/src/views/insp_name/index.vue index d88c29c3..9ab2aa5e 100644 --- a/src/views/insp_name/index.vue +++ b/src/views/insp_name/index.vue @@ -1,270 +1,286 @@ - - - - + + + + diff --git a/src/views/safe_insp/api/index.js b/src/views/safe_insp/api/index.js index ac954e15..a42d3b00 100644 --- a/src/views/safe_insp/api/index.js +++ b/src/views/safe_insp/api/index.js @@ -4,17 +4,11 @@ import store from '@/store/modules/user' var roles = store.state.roles.replace(/;/g, '') export default { - getDate(pageSize, pageNo, isWhereSql, whereValue) { - let whereSql = '' - let whereType = '' - if (isWhereSql) { - whereSql = `dept_id like ?` - whereType = 'string' - } + getDate(pageSize, pageNo, whereSql) { return request({ url: `commonAction.do?eventcode=query_data&funid=queryevent&pagetype=grid&query_funid=safe_insp&user_id=${roles}`, method: 'post', - data: `start=${pageNo}&limit=${pageSize}&where_sql=${whereSql}&where_value=${whereValue}&where_type=${whereType}&is_query=1&query_type=0` + data: `start=${pageNo}&limit=${pageSize}&${whereSql}&is_query=1&query_type=0` }).then(response => response.data) }, getDeptTree() { diff --git a/src/views/safe_insp/components/create/index.vue b/src/views/safe_insp/components/create/index.vue index a777eaf1..1b8c164a 100644 --- a/src/views/safe_insp/components/create/index.vue +++ b/src/views/safe_insp/components/create/index.vue @@ -1,296 +1,307 @@ - - - - - + + + + + diff --git a/src/views/safe_insp/components/edit_form/index.vue b/src/views/safe_insp/components/edit_form/index.vue index 73985cfe..644686a2 100644 --- a/src/views/safe_insp/components/edit_form/index.vue +++ b/src/views/safe_insp/components/edit_form/index.vue @@ -1,281 +1,292 @@ - - - - - + + + + + diff --git a/src/views/safe_insp/components/insp_det/api/index.js b/src/views/safe_insp/components/insp_det/api/index.js index 51c355d0..47acfd4a 100644 --- a/src/views/safe_insp/components/insp_det/api/index.js +++ b/src/views/safe_insp/components/insp_det/api/index.js @@ -1,63 +1,57 @@ -import request from '@/utils/request' - -export default { - getDate(id, pageSize, pageNo, isWhereSql, whereValue) { - let whereSql = '' - let whereType = '' - if (isWhereSql) { - whereSql = `dept_id like ?` - whereType = 'string' - } - return request({ - url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=subeditgrid&query_funid=insp_det&user_id=administrator`, - method: 'post', - data: `start=${pageNo}&limit=${pageSize}&where_sql=(insp_det.safe_insp_id = ?)${whereSql}&where_value=${id}${whereValue}&where_type=string${whereType}&is_query=1&query_type=0` - }).then(response => response.data) - }, - getDeptTree() { - return request({ - url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=editgrid&query_funid=sys_dept&user_id=administrator`, - method: 'post', - data: `start=0&limit=10000&where_sql=&where_value=&where_type=&is_query=1&query_type=0` - }).then(response => response.data) - }, - Crerte(data) { - return request({ - url: `/commonAction.do`, - method: 'post', - data: `${data}` - }).then(response => response.data) - }, - auditSave(data) { - return request({ - url: `/commonAction.do`, - method: 'post', - data: `${data}` - }).then(response => response.data) - }, - Delete(ids) { - let keys = '' - ids.forEach(d => { - keys += 'keyid=' + d + '&' - }) - return request({ - url: `/commonAction.do`, - method: 'post', - data: `funid=insp_det&${keys}pagetype=editgrid&eventcode=delete_eg&user_id=administrator&dataType=json` - }).then(response => response.data) - }, - getFormDate(id) { - return request({ - url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=grid&query_funid=safe_insp&user_id=administrator`, - method: 'post', - data: `start=0&limit=10&where_sql=safe_insp.safe_insp_id = ?&where_value=${id}&where_type=string&is_query=1&query_type=0` - }).then(response => response.data) - }, - Save(data) { - return request({ - url: `/commonAction.do`, - method: 'post', - data: `funid=safe_insp&keyid=${data.safe_insp__safe_insp_id}&safe_insp__insp_code=${data.safe_insp__insp_code}&safe_insp__insp_name=${data.safe_insp__insp_name}&safe_insp__insp_man=${data.safe_insp__insp_man}&safe_insp__insp_times=${data.safe_insp__insp_times}&safe_insp__insp_name_id=${data.safe_insp__insp_name_id}&safe_insp__org_id=${data.safe_insp__org_id}&safe_insp__insp_state=${data.safe_insp__insp_state}&safe_insp__insp_date=${data.safe_insp__insp_date}&safe_insp__insp_memo=${data.safe_insp__insp_memo}&safe_insp__safe_insp_id=${data.safe_insp__safe_insp_id}&safe_insp__dept_id=${data.safe_insp__dept_id}&safe_insp__insp_man_id=${data.safe_insp__insp_man_id}&safe_insp__insp_ed=&safe_insp__insp_ing=${data.safe_insp__insp_ing}&safe_insp__insp_non=&pagetype=form&eventcode=save&dirtyfields=safe_insp.insp_man;safe_insp.insp_times;safe_insp.insp_date;safe_insp.insp_memo;safe_insp.insp_man_id;safe_insp.insp_name;safe_insp.insp_name_id;&fkValue=&user_id=administrator&dataType=json` - }).then(response => response.data) - } -} +import request from '@/utils/request' + +export default { + getDate(id, pageSize, pageNo, whereSql) { + return request({ + url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=subeditgrid&query_funid=insp_det&user_id=administrator`, + method: 'post', + data: `start=${pageNo}&limit=${pageSize}&${whereSql}&is_query=1&query_type=0` + }).then(response => response.data) + }, + getDeptTree() { + return request({ + url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=editgrid&query_funid=sys_dept&user_id=administrator`, + method: 'post', + data: `start=0&limit=10000&where_sql=&where_value=&where_type=&is_query=1&query_type=0` + }).then(response => response.data) + }, + Crerte(data) { + return request({ + url: `/commonAction.do`, + method: 'post', + data: `${data}` + }).then(response => response.data) + }, + auditSave(data) { + return request({ + url: `/commonAction.do`, + method: 'post', + data: `${data}` + }).then(response => response.data) + }, + Delete(ids) { + let keys = '' + ids.forEach(d => { + keys += 'keyid=' + d + '&' + }) + return request({ + url: `/commonAction.do`, + method: 'post', + data: `funid=insp_det&${keys}pagetype=editgrid&eventcode=delete_eg&user_id=administrator&dataType=json` + }).then(response => response.data) + }, + getFormDate(id) { + return request({ + url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=grid&query_funid=safe_insp&user_id=administrator`, + method: 'post', + data: `start=0&limit=10&where_sql=safe_insp.safe_insp_id = ?&where_value=${id}&where_type=string&is_query=1&query_type=0` + }).then(response => response.data) + }, + Save(data) { + return request({ + url: `/commonAction.do`, + method: 'post', + data: `funid=safe_insp&keyid=${data.safe_insp__safe_insp_id}&safe_insp__insp_code=${data.safe_insp__insp_code}&safe_insp__insp_name=${data.safe_insp__insp_name}&safe_insp__insp_man=${data.safe_insp__insp_man}&safe_insp__insp_times=${data.safe_insp__insp_times}&safe_insp__insp_name_id=${data.safe_insp__insp_name_id}&safe_insp__org_id=${data.safe_insp__org_id}&safe_insp__insp_state=${data.safe_insp__insp_state}&safe_insp__insp_date=${data.safe_insp__insp_date}&safe_insp__insp_memo=${data.safe_insp__insp_memo}&safe_insp__safe_insp_id=${data.safe_insp__safe_insp_id}&safe_insp__dept_id=${data.safe_insp__dept_id}&safe_insp__insp_man_id=${data.safe_insp__insp_man_id}&safe_insp__insp_ed=&safe_insp__insp_ing=${data.safe_insp__insp_ing}&safe_insp__insp_non=&pagetype=form&eventcode=save&dirtyfields=safe_insp.insp_man;safe_insp.insp_times;safe_insp.insp_date;safe_insp.insp_memo;safe_insp.insp_man_id;safe_insp.insp_name;safe_insp.insp_name_id;&fkValue=&user_id=administrator&dataType=json` + }).then(response => response.data) + } +} diff --git a/src/views/safe_insp/components/insp_det/index.vue b/src/views/safe_insp/components/insp_det/index.vue index 799c1ae2..9b77764e 100644 --- a/src/views/safe_insp/components/insp_det/index.vue +++ b/src/views/safe_insp/components/insp_det/index.vue @@ -1,303 +1,333 @@ - - - - + + + + diff --git a/src/views/safe_insp/index.vue b/src/views/safe_insp/index.vue index e2ea950a..04b9827a 100644 --- a/src/views/safe_insp/index.vue +++ b/src/views/safe_insp/index.vue @@ -1,406 +1,415 @@ - - - - + + + + diff --git a/src/views/sys_dept/api/index.js b/src/views/sys_dept/api/index.js index 433ad0df..3af0110a 100644 --- a/src/views/sys_dept/api/index.js +++ b/src/views/sys_dept/api/index.js @@ -4,17 +4,11 @@ import store from '@/store/modules/user' var roles = store.state.roles.replace(/;/g, '') export default { - getDept(pageSize, pageNo, isWhereSql, whereValue) { - let whereSql = '' - let whereType = '' - if (isWhereSql) { - whereSql = `sys_dept.dept_id like ?` - whereType = 'string' - } + getDept(pageSize, pageNo, whereSql) { return request({ url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=editgrid&query_funid=sys_dept&user_id=${roles}`, method: 'post', - data: `start=${pageNo}&limit=${pageSize}&where_sql=${whereSql}&where_value=${whereValue}&where_type=${whereType}&is_query=1&query_type=0` + data: `start=${pageNo}&limit=${pageSize}&${whereSql}&is_query=1&query_type=0` }).then(response => response.data) }, getDeptTree() { diff --git a/src/views/sys_dept/index.vue b/src/views/sys_dept/index.vue index d70b7e0f..d156e33a 100644 --- a/src/views/sys_dept/index.vue +++ b/src/views/sys_dept/index.vue @@ -1,405 +1,419 @@ - - - - + + + + diff --git a/src/views/sys_user/api/index.js b/src/views/sys_user/api/index.js index 8bb4399e..99b31f38 100644 --- a/src/views/sys_user/api/index.js +++ b/src/views/sys_user/api/index.js @@ -3,17 +3,11 @@ import store from '@/store/modules/user' var roles = store.state.roles.replace(/;/g, '') export default { - getUser(pageSize, pageNo, isWhereSql, whereValue) { - let whereSql = '' - let whereType = '' - if (isWhereSql) { - whereSql = `sys_dept.dept_id like ?` - whereType = 'string' - } + getUser(pageSize, pageNo, whereSql) { return request({ url: `/commonAction.do?eventcode=query_data&funid=queryevent&pagetype=editgrid&query_funid=sys_user&user_id=${roles}`, method: 'post', - data: `start=${pageNo}&limit=${pageSize}&where_sql=${whereSql}&where_value=${whereValue}&where_type=${whereType}&is_query=1&query_type=0` + data: `start=${pageNo}&limit=${pageSize}&${whereSql}&is_query=1&query_type=0` }).then(response => response.data) }, getDeptTree() { diff --git a/src/views/sys_user/index.vue b/src/views/sys_user/index.vue index 4eadfa8a..c15239cc 100644 --- a/src/views/sys_user/index.vue +++ b/src/views/sys_user/index.vue @@ -1,6 +1,11 @@