67 lines
1.4 KiB
TypeScript
67 lines
1.4 KiB
TypeScript
import { request } from '../request';
|
|
|
|
// 获取列表
|
|
export function myTasksListApi() {
|
|
return request({
|
|
url: `/api/my-tasks`,
|
|
method: 'get',
|
|
});
|
|
}
|
|
// 撤回
|
|
export function myTasksWithdrawApi(id:number,data: {reason:string}) {
|
|
return request({
|
|
url: `/api/changes/${id}/withdraw`,
|
|
method: 'post',
|
|
data,
|
|
});
|
|
}
|
|
// 关闭变更
|
|
export function myTasksCloseApi(change_id:number) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/close`,
|
|
method: 'post',
|
|
});
|
|
}
|
|
// 资料关闭
|
|
export function myTasksCloseMaterialApi(change_id:number,data: any) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/material-close`,
|
|
method: 'post',
|
|
data,
|
|
});
|
|
}
|
|
// 处置申请保存提交
|
|
export function myTasksDisposalSubmitApi(change_id:number,data: any) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/disposal`,
|
|
method: 'post',
|
|
data,
|
|
});
|
|
}
|
|
|
|
// 新增检查项
|
|
export function myTasksAddItemApi(change_id:number,data: any) {
|
|
return request({
|
|
url: `/api/changes/${change_id}/pssr/item`,
|
|
method: 'post',
|
|
data,
|
|
});
|
|
}
|
|
|
|
// 驳回变更
|
|
export function rejectApi(data: {change_id:number,opinion:string}) {
|
|
return request({
|
|
url: `/api/approvals/reject`,
|
|
method: 'post',
|
|
data,
|
|
});
|
|
}
|
|
// 同意变更
|
|
export function agreeApi(data: {change_id:number,opinion:string}) {
|
|
return request({
|
|
url: `/api/approvals/agree`,
|
|
method: 'post',
|
|
data,
|
|
});
|
|
}
|