123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135 |
- import {getAdminIndex} from '@/api/public'
- import {getInfo,changePassword} from '@/api/user'
- import {getDepartmentList,delDepartment,getDepartmentMain,
- getAllDepartment,addDepartment,upDepartment
- } from '@/api/system'
- import {login} from '@/api/unifiedLogin'
- const state = {
- }
- const mutations = {
- }
- const actions = {
- //单点登录 start ---------------------------------------->
- login({commit},data) {
- return new Promise((resolve, reject) => {
- login(data).then(response => {
- resolve(response)
- }).catch(error => {
- reject(error)
- })
- })
- },
- //单点登录 end ---------------------------------------->
-
- //公共api start ---------------------------------------->
- //首页数据
- getAdminIndex({commit},data) {
- return new Promise((resolve, reject) => {
- getAdminIndex(data).then(response => {
- resolve(response)
- }).catch(error => {
- reject(error)
- })
- })
- },
- //公共api end ---------------------------------------->
-
- //用户中心 start ---------------------------------------->
- //获取用户身份信息
- getInfo({commit},data) {
- return new Promise((resolve, reject) => {
- getInfo(data).then(response => {
- resolve(response)
- }).catch(error => {
- reject(error)
- })
- })
- },
- //修改用户密码
- changePassword({commit},data) {
- return new Promise((resolve, reject) => {
- changePassword(data).then(response => {
- resolve(response)
- }).catch(error => {
- reject(error)
- })
- })
- },
- //用户中心 end ---------------------------------------->
- //职能部门 start ---------------------------------------->
- //获取职能部门列表
- getDepartmentList({commit},data) {
- return new Promise((resolve, reject) => {
- getDepartmentList(data).then(response => {
- resolve(response)
- }).catch(error => {
- reject(error)
- })
- })
- },
- //删除部门
- delDepartment({commit},data) {
- return new Promise((resolve, reject) => {
- delDepartment(data).then(response => {
- resolve(response)
- }).catch(error => {
- reject(error)
- })
- })
- },
- //获取职能部门详情
- getDepartmentMain({commit},data) {
- return new Promise((resolve, reject) => {
- getDepartmentMain(data).then(response => {
- resolve(response)
- }).catch(error => {
- reject(error)
- })
- })
- },
- //获得上一级职能部门列表
- getAllDepartment({commit},data) {
- return new Promise((resolve, reject) => {
- getAllDepartment(data).then(response => {
- resolve(response)
- }).catch(error => {
- reject(error)
- })
- })
- },
- //添加职能部门列表
- addDepartment({commit},data) {
- return new Promise((resolve, reject) => {
- addDepartment(data).then(response => {
- resolve(response)
- }).catch(error => {
- reject(error)
- })
- })
- },
- //编辑职能部门
- upDepartment({commit},data) {
- return new Promise((resolve, reject) => {
- upDepartment(data).then(response => {
- resolve(response)
- }).catch(error => {
- reject(error)
- })
- })
- }
- //职能部门 end ---------------------------------------->
- }
- export default {
- namespaced: true,
- state,
- mutations,
- actions
- }
|