This commit is contained in:
wuzhimiao
2025-10-31 09:30:04 +08:00
parent 577b20661a
commit e84b367360
151 changed files with 10747 additions and 17 deletions

View File

@@ -0,0 +1,12 @@
// 获取人员基本信息详情
import { post, get } from '../../utils/request.js'
export function getPersonInfo(id) {
return get({
url: `personnel/personBaseInfo/${id}`,
method: 'get'
})
}

View File

@@ -0,0 +1,9 @@
import { post, get } from '../../utils/request.js'
export function listJobType(query) {
return get({
url: 'basicdata/workType/list',
params: query
})
}

48
packageRc/api/login.js Normal file
View File

@@ -0,0 +1,48 @@
import { post, get } from '../utils/request.js'
// 登录方法
export function login(data) {
return post({
url: 'personnel/personBaseInfo/loginGrAndQy',
data,
headers: {
isToken: false
}
})
}
// 获取验证码
export function getCodeImg() {
return get({
url: 'captchaImage',
headers: {
isToken: false
},
timeout: 20000
})
}
// 获取用户详细信息
export function getInfo() {
return get({
url: '/getInfo'
})
}
// 退出方法
export function logout() {
return post({
url: '/logout'
})
}
// 短信验证码
export function getCodeSms() {
return get({
url: '/captchaSms',
headers: {
isToken: false
},
timeout: 20000
})
}

View File

@@ -0,0 +1,27 @@
// 人员接口
import { post, get } from '../../utils/request.js'
export function getPersonBase(params) {
return get({
url: 'personnel/personBaseInfo/list',
params
})
}
export function getPersonList(params) {
return get({
url: 'personnel/personBaseInfo/list',
method: 'get',
params
})
}
// 新增角色
export function addInvestigate(data) {
return post({
// url: '/process/processInterview',
url: '/timelime/timelime',
method: 'post',
data: data
})
}

View File

@@ -0,0 +1,43 @@
// 查询个人需求信息列表
import { post, get } from '../../utils/request.js'
export function listPersonDemand(query) {
return get({
url: 'manage/personDemand/list',
params: query
})
}
export function delPersonDemand(id) {
return get({
url: 'manage/personDemand/' + id,
method: 'delete'
})
}
// 查询个人需求信息详细
export function getPersonDemand(id) {
return get({
url: 'manage/personDemand/' + id,
method: 'get'
})
}
// 新增个人需求信息
export function addPersonDemand(data) {
return post({
url: 'manage/personDemand',
method: 'post',
data: data
})
}
// 修改个人需求信息
export function updatePersonDemand(data) {
return post({
url: 'manage/personDemand',
method: 'put',
data: data
})
}

View File

@@ -0,0 +1,24 @@
import { post, get } from '../../utils/request.js'
// 登录方法
export function personInfoList(data) {
return get({
url: 'personnel/personBaseInfo/list',
params: data,
})
}
// 需求预警列表
export function personAlertList(params) {
return get({
url: 'manage/personDemand/warningList',
params
})
}
//经办人数据获取
export function getJbrInfo() {
return get({
url: `system/center/user/selectHxjbr`,
method: 'get'
})
}