Merge branch 'main' of http://49.232.154.205:10100/DeXun/fad_oa
This commit is contained in:
28
ruoyi-ui/src/api/oa/aiReview.js
Normal file
28
ruoyi-ui/src/api/oa/aiReview.js
Normal file
@@ -0,0 +1,28 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
/**
|
||||
* 上传合同/简历进行 AI 审核
|
||||
* @param {FormData} data 包含 file, reviewType(contract|resume), position(可选)
|
||||
*/
|
||||
export function analyzeAiReview (data) {
|
||||
return request({
|
||||
url: '/oa/aiReview/analyze',
|
||||
method: 'post',
|
||||
data,
|
||||
headers: { 'Content-Type': 'multipart/form-data' },
|
||||
// 推理模型 + 长文档,单次可能较慢,放宽到 5 分钟
|
||||
timeout: 300000
|
||||
})
|
||||
}
|
||||
|
||||
export function listAiReview (query) {
|
||||
return request({ url: '/oa/aiReview/list', method: 'get', params: query })
|
||||
}
|
||||
|
||||
export function getAiReview (id) {
|
||||
return request({ url: '/oa/aiReview/' + id, method: 'get' })
|
||||
}
|
||||
|
||||
export function delAiReview (ids) {
|
||||
return request({ url: '/oa/aiReview/' + ids, method: 'delete' })
|
||||
}
|
||||
44
ruoyi-ui/src/api/oa/arrivalDetail.js
Normal file
44
ruoyi-ui/src/api/oa/arrivalDetail.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 查询到货明细列表
|
||||
export function listArrivalDetail(query) {
|
||||
return request({
|
||||
url: '/oa/arrivalDetail/list',
|
||||
method: 'get',
|
||||
params: query
|
||||
})
|
||||
}
|
||||
|
||||
// 查询到货明细详细
|
||||
export function getArrivalDetail(detailId) {
|
||||
return request({
|
||||
url: '/oa/arrivalDetail/' + detailId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 新增到货明细
|
||||
export function addArrivalDetail(data) {
|
||||
return request({
|
||||
url: '/oa/arrivalDetail',
|
||||
method: 'post',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 修改到货明细
|
||||
export function updateArrivalDetail(data) {
|
||||
return request({
|
||||
url: '/oa/arrivalDetail',
|
||||
method: 'put',
|
||||
data: data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除到货明细
|
||||
export function delArrivalDetail(detailId) {
|
||||
return request({
|
||||
url: '/oa/arrivalDetail/' + detailId,
|
||||
method: 'delete'
|
||||
})
|
||||
}
|
||||
21
ruoyi-ui/src/api/oa/meetingMinutes.js
Normal file
21
ruoyi-ui/src/api/oa/meetingMinutes.js
Normal file
@@ -0,0 +1,21 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function listMeetingMinutes (query) {
|
||||
return request({ url: '/oa/meetingMinutes/list', method: 'get', params: query })
|
||||
}
|
||||
|
||||
export function getMeetingMinutes (id) {
|
||||
return request({ url: '/oa/meetingMinutes/' + id, method: 'get' })
|
||||
}
|
||||
|
||||
export function addMeetingMinutes (data) {
|
||||
return request({ url: '/oa/meetingMinutes', method: 'post', data })
|
||||
}
|
||||
|
||||
export function updateMeetingMinutes (data) {
|
||||
return request({ url: '/oa/meetingMinutes', method: 'put', data })
|
||||
}
|
||||
|
||||
export function delMeetingMinutes (ids) {
|
||||
return request({ url: '/oa/meetingMinutes/' + ids, method: 'delete' })
|
||||
}
|
||||
Reference in New Issue
Block a user