推送项目重构代码

This commit is contained in:
2026-05-30 15:32:57 +08:00
parent 3dafaceef2
commit a28ea44cab
53 changed files with 3525 additions and 731 deletions

View File

@@ -1,5 +1,13 @@
import request from '@/utils/request'
// 催促进度:给项目负责人发 IM 消息
export function urgeProgress (scheduleId) {
return request({
url: '/oa/projectSchedule/urge/' + scheduleId,
method: 'post'
})
}
// 查询项目进度列表
export function listProjectSchedule (query) {
return request({

View File

@@ -0,0 +1,25 @@
import request from '@/utils/request'
export function listSuggestion (query) {
return request({ url: '/oa/suggestion/list', method: 'get', params: query })
}
export function submitSuggestion (data) {
return request({ url: '/oa/suggestion', method: 'post', data })
}
export function acceptSuggestion (id, remark) {
return request({ url: `/oa/suggestion/${id}/accept`, method: 'put', params: { remark } })
}
export function finishSuggestion (id, remark) {
return request({ url: `/oa/suggestion/${id}/finish`, method: 'put', params: { remark } })
}
export function closeSuggestion (id, remark) {
return request({ url: `/oa/suggestion/${id}/close`, method: 'put', params: { remark } })
}
export function isItMember () {
return request({ url: '/oa/suggestion/isItMember', method: 'get' })
}

View File

@@ -0,0 +1,9 @@
import request from '@/utils/request'
// 当前用户 IM 登录凭据
export function getImCredentials () {
return request({
url: '/system/user/im/credentials',
method: 'get'
})
}