add record
parent
28e9815f11
commit
c0e0076e71
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,105 @@
|
|||||||
|
import request from '@/config/axios'
|
||||||
|
|
||||||
|
// 记录表 VO
|
||||||
|
export interface RecordTemplateVO {
|
||||||
|
id: number // 组织id
|
||||||
|
name: string // 名称
|
||||||
|
organizationId: number // 组织id
|
||||||
|
machineId: number // 对应机台id
|
||||||
|
workTeamId: number // 班组id
|
||||||
|
startTime: Date // 开始时间
|
||||||
|
endTime: Date // 结束时间
|
||||||
|
groupManagerApproveId1: number // 组长上午审批id
|
||||||
|
groupManagerApproveId2: number // 组长下午审批id
|
||||||
|
productionManagerApproveId1: number // 主管上午审批id
|
||||||
|
productionManagerApproveId2: number // 主管下午审批id
|
||||||
|
processInstanceId: string // 流程实例的编号
|
||||||
|
status: number // 状态
|
||||||
|
recordType: string // 记录类型(工序类型)
|
||||||
|
remark: string // 备注
|
||||||
|
isEnable: boolean // 是否启用
|
||||||
|
}
|
||||||
|
|
||||||
|
// 记录表 API
|
||||||
|
export const RecordTemplateApi = {
|
||||||
|
// 查询记录表分页
|
||||||
|
getRecordTemplatePage: async (params: any) => {
|
||||||
|
return await request.get({ url: `/mes/record-template/page`, params })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 查询记录表详情
|
||||||
|
getRecordTemplate: async (id: number) => {
|
||||||
|
return await request.get({ url: `/mes/record-template/get?id=` + id })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 新增记录表
|
||||||
|
createRecordTemplate: async (data: RecordTemplateVO) => {
|
||||||
|
return await request.post({ url: `/mes/record-template/create`, data })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 修改记录表
|
||||||
|
updateRecordTemplate: async (data: RecordTemplateVO) => {
|
||||||
|
return await request.put({ url: `/mes/record-template/update`, data })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 删除记录表
|
||||||
|
deleteRecordTemplate: async (id: number) => {
|
||||||
|
return await request.delete({ url: `/mes/record-template/delete?id=` + id })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 导出记录表 Excel
|
||||||
|
exportRecordTemplate: async (params) => {
|
||||||
|
return await request.download({ url: `/mes/record-template/export-excel`, params })
|
||||||
|
},
|
||||||
|
|
||||||
|
// ==================== 子表(成型记录) ====================
|
||||||
|
|
||||||
|
// 获得成型记录分页
|
||||||
|
getRecordChengxingPage: async (params) => {
|
||||||
|
return await request.get({ url: `/mes/record-template/record-chengxing/page`, params })
|
||||||
|
},
|
||||||
|
// 新增成型记录
|
||||||
|
createRecordChengxing: async (data) => {
|
||||||
|
return await request.post({ url: `/mes/record-template/record-chengxing/create`, data })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 修改成型记录
|
||||||
|
updateRecordChengxing: async (data) => {
|
||||||
|
return await request.put({ url: `/mes/record-template/record-chengxing/update`, data })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 删除成型记录
|
||||||
|
deleteRecordChengxing: async (id: number) => {
|
||||||
|
return await request.delete({ url: `/mes/record-template/record-chengxing/delete?id=` + id })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 获得成型记录
|
||||||
|
getRecordChengxing: async (id: number) => {
|
||||||
|
return await request.get({ url: `/mes/record-template/record-chengxing/get?id=` + id })
|
||||||
|
},
|
||||||
|
// ==================== 子表(碎浆记录) ====================
|
||||||
|
|
||||||
|
// 获得碎浆记录分页
|
||||||
|
getRecordSuijiangPage: async (params) => {
|
||||||
|
return await request.get({ url: `/mes/record-template/record-suijiang/page`, params })
|
||||||
|
},
|
||||||
|
// 新增碎浆记录
|
||||||
|
createRecordSuijiang: async (data) => {
|
||||||
|
return await request.post({ url: `/mes/record-template/record-suijiang/create`, data })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 修改碎浆记录
|
||||||
|
updateRecordSuijiang: async (data) => {
|
||||||
|
return await request.put({ url: `/mes/record-template/record-suijiang/update`, data })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 删除碎浆记录
|
||||||
|
deleteRecordSuijiang: async (id: number) => {
|
||||||
|
return await request.delete({ url: `/mes/record-template/record-suijiang/delete?id=` + id })
|
||||||
|
},
|
||||||
|
|
||||||
|
// 获得碎浆记录
|
||||||
|
getRecordSuijiang: async (id: number) => {
|
||||||
|
return await request.get({ url: `/mes/record-template/record-suijiang/get?id=` + id })
|
||||||
|
},
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue