This commit is contained in:
xiongchengqiang 2020-12-04 10:52:36 +08:00
parent 941e570b51
commit a30f37e383
10 changed files with 197 additions and 196 deletions

View File

@ -1,45 +1,45 @@
import request from '@/utils/request' import request from '@/utils/request'
// 获取管理员 // 获取管理员
export function getGround (query) { export function getGround(query) {
return request({ return request({
url: '/lz_management/user/lzstaffrole/listByGroupId', url: '/lz_management/user/lzstaffrole/listByGroupId',
method: 'get', method: 'get',
params: query params: query
}) })
} }
// 获取维度类型 // 获取维度类型
export function getDimensions (quer = {}) { export function getDimensions(quer = {}) {
return request({ return request({
url: '/lz_management/resultDimension/getDimensions', url: '/lz_management/resultDimension/getDimensions',
method: 'get' method: 'get'
}) })
} }
// 登陆 // 登陆
export function apiLogin (query = {}) { export function apiLogin(query = {}) {
return request({ return request({
url: '/lz_management/sys/login', url: '/lz_management/sys/login',
method: 'post', method: 'post',
data: query data: query
}) })
} }
// 发送验证码 // 发送验证码
export function apiSendSMS (query = {}) { export function apiSendSMS(query = {}) {
return request({ return request({
url: 'lz_management/sys/sendSMS', url: 'lz_management/sys/sendSMS',
method: 'post', method: 'post',
data: query data: query
}) })
} }
// 获取用户信息 // 获取用户信息
export function apiUserInfo (query = {}) { export function apiUserInfo(query = {}) {
return request({ return request({
url: '/lz_management/sys/user/info', url: '/lz_management/sys/user/info',
method: 'get', method: 'get',
query: query query: query
}) })
} }

View File

@ -1,11 +1,10 @@
import request from '@/utils/request' import request from '@/utils/request'
// 发起考核 // 发起考核
export function apiInitiateAssessmentInfo (query) { export function apiInitiateAssessmentInfo(query) {
return request({ return request({
url: '/lz_management/flowStart/save', url: '/lz_management/flowStart/save',
method: 'POST', method: 'POST',
data: query data: query
}) })
} }

View File

@ -1,19 +1,19 @@
import request from '@/utils/request' import request from '@/utils/request'
// 钉钉免登录 // 钉钉免登录
export function apiDingtalkLogin (query) { export function apiDingtalkLogin(query) {
return request({ return request({
url: '/lz_management/dtlg/login', url: '/lz_management/dtlg/login',
method: 'post', method: 'post',
data: query data: query
}) })
} }
// 获取用户信息 // 获取用户信息
export function apiUserInfo (query = {}) { export function apiUserInfo(query = {}) {
return request({ return request({
url: '/lz_management/sys/user/info', url: '/lz_management/sys/user/info',
method: 'get', method: 'get',
query: query query: query
}) })
} }

View File

@ -1,46 +1,46 @@
import request from '@/utils/request' import request from '@/utils/request'
// 获取考核组列表 // 获取考核组列表
export function getChartData (query) { export function getChartData(query) {
return request({ return request({
url: '/lz_management/performance/chart/result', url: '/lz_management/performance/chart/result',
method: 'get', method: 'get',
params: query params: query
}) })
} }
// 获取绩效排名 // 获取绩效排名
export function getStartsData (query) { export function getStartsData(query) {
return request({ return request({
url: '/lz_management/performance/chart/starts', url: '/lz_management/performance/chart/starts',
method: 'POST', method: 'POST',
data: query data: query
}) })
} }
// 获取绩效排名详情 // 获取绩效排名详情
export function getChartDetail (query) { export function getChartDetail(query) {
return request({ return request({
url: '/lz_management/performance/chart/detail', url: '/lz_management/performance/chart/detail',
method: 'POST', method: 'POST',
data: query data: query
}) })
} }
// 获取绩效排名详情 // 获取绩效排名详情
export function apiOwnResult (query) { export function apiOwnResult(query) {
return request({ return request({
url: '/lz_management/performance/own/result', url: '/lz_management/performance/own/result',
method: 'POST', method: 'POST',
data: query data: query
}) })
} }
// 获取部门信息 // 获取部门信息
export function getDepList (query) { export function getDepList(query) {
return request({ return request({
url: '/lz_management/staff/structure/deplist', url: '/lz_management/staff/structure/deplist',
method: 'GET', method: 'GET',
params: query params: query
}) })
} }

View File

@ -1,34 +1,34 @@
import request from '@/utils/request' import request from '@/utils/request'
// 设置权限 // 设置权限
// 权限设置列表 // 权限设置列表
export function apiSetPermissionsInfo (query) { export function apiSetPermissionsInfo(query) {
return request({ return request({
url: '/lz_management/user/lzstaffrole/role/set', url: '/lz_management/user/lzstaffrole/role/set',
method: 'post', method: 'post',
params: query params: query
}) })
} }
// 权限详情 // 权限详情
export function apiSetPermissionsRoleDetail (query) { export function apiSetPermissionsRoleDetail(query) {
return request({ return request({
url: '/lz_management/user/lzstaffrole/role/detail', url: '/lz_management/user/lzstaffrole/role/detail',
method: 'post', method: 'post',
params: query params: query
}) })
} }
// 权限添加或更新 // 权限添加或更新
export function apiSetPermissionsRoleChange (query) { export function apiSetPermissionsRoleChange(query) {
return request({ return request({
url: '/lz_management/user/lzstaffrole/role/addOrUpdate', url: '/lz_management/user/lzstaffrole/role/addOrUpdate',
method: 'post', method: 'post',
params: query params: query
}) })
} }
// 删除管理员 // 删除管理员
export function apiSetPermissionsRoleDelete (query) { export function apiSetPermissionsRoleDelete(query) {
return request({ return request({
url: '/lz_management/user/lzstaffrole/role/delete', url: '/lz_management/user/lzstaffrole/role/delete',
method: 'post', method: 'post',
params: query params: query
}) })
} }

View File

@ -1,10 +1,10 @@
import request from '@/utils/request' import request from '@/utils/request'
// 获取考核组列表 // 获取考核组列表
export function apiGetWaitList (query) { export function apiGetWaitList(query) {
return request({ return request({
url: '/lz_management/performance/task/list', url: '/lz_management/performance/task/list',
method: 'POST', method: 'POST',
data: query data: query
}) })
} }

View File

@ -1,81 +1,81 @@
import request from '@/utils/request' import request from '@/utils/request'
// 获取考核组列表 // 获取考核组列表
export function getWorkList (query) { export function getWorkList(query) {
return request({ return request({
url: '/lz_management/evaluationGroup/getGroups', url: '/lz_management/evaluationGroup/getGroups',
method: 'POST', method: 'POST',
data: query data: query
}) })
} }
// 校验是否有跨组人员 // 校验是否有跨组人员
export function apiCheckStaff (query) { export function apiCheckStaff(query) {
return request({ return request({
url: '/lz_management/evaluationGroup/checkStaff', url: '/lz_management/evaluationGroup/checkStaff',
method: 'POST', method: 'POST',
data: query data: query
}) })
} }
// 保存基础设置 // 保存基础设置
export function saveBaseSet (query) { export function saveBaseSet(query) {
return request({ return request({
url: '/lz_management/evaluationGroup/save', url: '/lz_management/evaluationGroup/save',
method: 'POST', method: 'POST',
data: query data: query
}) })
} }
// 获取基础设置 // 获取基础设置
export function getByIdForBasis (query) { export function getByIdForBasis(query) {
return request({ return request({
url: '/lz_management/evaluationGroup/getById', url: '/lz_management/evaluationGroup/getById',
method: 'get', method: 'get',
params: query params: query
}) })
} }
// 删除考核组基础设置 // 删除考核组基础设置
export function groundDelete (query) { export function groundDelete(query) {
return request({ return request({
url: '/lz_management/evaluationGroup/delete', url: '/lz_management/evaluationGroup/delete',
method: 'get', method: 'get',
params: query params: query
}) })
} }
// 保存模板设置 // 保存模板设置
export function saveTemSet (query) { export function saveTemSet(query) {
return request({ return request({
url: '/lz_management/resultModel/saveDetail', url: '/lz_management/resultModel/saveDetail',
method: 'post', method: 'post',
data: query data: query
}) })
} }
// 获取模板详情 // 获取模板详情
export function getByGroupId (query) { export function getByGroupId(query) {
return request({ return request({
url: '/lz_management/resultModel/getByGroupId', url: '/lz_management/resultModel/getByGroupId',
method: 'get', method: 'get',
params: query params: query
}) })
} }
// 获取流程设计的流程节点 // 获取流程设计的流程节点
export function getByFlowManagerId (query) { export function getByFlowManagerId(query) {
return request({ return request({
url: '/lz_management/flowChart/getByFlowManagerId', url: '/lz_management/flowChart/getByFlowManagerId',
method: 'get', method: 'get',
params: query params: query
}) })
} }
// 保存流程节点小流程列表 // 保存流程节点小流程列表
export function saveDetailProcs (query) { export function saveDetailProcs(query) {
return request({ return request({
url: '/lz_management/flowChart/saveDetailProcs', url: '/lz_management/flowChart/saveDetailProcs',
method: 'post', method: 'post',
data: query data: query
}) })
} }

View File

@ -30,11 +30,11 @@ Vue.prototype.$msg = messageSuccess
/* eslint-disable no-new */ /* eslint-disable no-new */
new Vue({ new Vue({
el: '#app', el: '#app',
router, router,
store, store,
components: { components: {
App App
}, },
template: '<App/>' template: '<App/>'
}) })

View File

View File

@ -1,20 +1,22 @@
<!-- --> <!-- -->
<template> <template>
<div> <div>
<router-view></router-view> <router-view></router-view>
<div @dblclick="handleClick" class="hide"> <div @dblclick="handleClick"
</div> class="hide">
<div v-if="isNodd && isShow" class="login">
<el-input
style="width:400px;"
placeholder="请输入内容"
v-model="input"
clearable>
</el-input>
<el-button @click="handleLogin" type="primary"> </el-button>
<div style="margin:20px 0;">token : {{token}}</div>
</div>
</div> </div>
<div v-if="isNodd && isShow"
class="login">
<el-input style="width:400px;"
placeholder="请输入内容"
v-model="input"
clearable>
</el-input>
<el-button @click="handleLogin"
type="primary"> </el-button>
<div style="margin:20px 0;">token : {{token}}</div>
</div>
</div>
</template> </template>
<script> <script>
@ -33,8 +35,8 @@ export default {
}, },
computed: { computed: {
}, },
beforeMount () {}, beforeMount () { },
mounted () {}, mounted () { },
methods: { methods: {
...mapMutations(['SET_USER_INFO', 'SET_USER_AUTH']), ...mapMutations(['SET_USER_INFO', 'SET_USER_AUTH']),
handleClick () { handleClick () {
@ -42,7 +44,7 @@ export default {
}, },
async handleLogin () { async handleLogin () {
localStorage.setItem('input', this.input) localStorage.setItem('input', this.input)
const params = {'userName': this.input, 'password': 'admin', 'uuid': '', 'verify': this.verify, 'verifyCode': this.verify} const params = { 'userName': this.input, 'password': 'admin', 'uuid': '', 'verify': this.verify, 'verifyCode': this.verify }
let res = await apiLogin(params) let res = await apiLogin(params)
if (res.code === 200) { if (res.code === 200) {
this.token = res.token this.token = res.token
@ -69,10 +71,10 @@ export default {
</script> </script>
<style lang='less' scoped> <style lang='less' scoped>
.login{ .login {
margin: 20px 0; margin: 20px 0;
} }
.hide{ .hide {
width: 100px; width: 100px;
height: 100px; height: 100px;
} }