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