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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

View File

@ -1,20 +1,22 @@
<!-- -->
<template>
<div>
<router-view></router-view>
<div @dblclick="handleClick" class="hide">
</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>
<router-view></router-view>
<div @dblclick="handleClick"
class="hide">
</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>
<script>
@ -33,8 +35,8 @@ export default {
},
computed: {
},
beforeMount () {},
mounted () {},
beforeMount () { },
mounted () { },
methods: {
...mapMutations(['SET_USER_INFO', 'SET_USER_AUTH']),
handleClick () {
@ -42,7 +44,7 @@ export default {
},
async handleLogin () {
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)
if (res.code === 200) {
this.token = res.token
@ -69,10 +71,10 @@ export default {
</script>
<style lang='less' scoped>
.login{
.login {
margin: 20px 0;
}
.hide{
.hide {
width: 100px;
height: 100px;
}