parent
fdf2707d53
commit
0c1b34f472
@ -0,0 +1,23 @@
|
||||
package com.chanko.yunxi.mes.module.heli.enums;
|
||||
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* 工艺设计类型枚举
|
||||
* @author chenxi
|
||||
* @date 2024-02-21 01:09
|
||||
*/
|
||||
@Getter
|
||||
public enum ProcessDesignTypeEnum {
|
||||
|
||||
BLUEPRINT_FOUNDRY_TECHNOLOGY("铸造工艺"),
|
||||
BLUEPRINT_3D("3D图纸"),
|
||||
BLUEPRINT_2D("2D图纸"),
|
||||
BLUEPRINT_WORKBLANK("毛坯图纸");
|
||||
|
||||
private String description;
|
||||
|
||||
ProcessDesignTypeEnum(String description) {
|
||||
this.description = description;
|
||||
}
|
||||
}
|
@ -1,48 +1,49 @@
|
||||
import request from '@/config/axios'
|
||||
|
||||
export interface ProcessDesignVO {
|
||||
id: number
|
||||
planId: number
|
||||
saleOrderId: number
|
||||
saleOrderSubId: number
|
||||
processDesignType: string
|
||||
remark: string
|
||||
status: number
|
||||
}
|
||||
|
||||
// 查询工艺设计分页
|
||||
export const getProcessDesignPage = async (params) => {
|
||||
return await request.get({ url: `/heli/process-design/page`, params })
|
||||
}
|
||||
|
||||
// 查询工艺设计详情
|
||||
export const getProcessDesign = async (id: number) => {
|
||||
return await request.get({ url: `/heli/process-design/get?id=` + id })
|
||||
}
|
||||
|
||||
// 新增工艺设计
|
||||
export const createProcessDesign = async (data: ProcessDesignVO) => {
|
||||
return await request.post({ url: `/heli/process-design/create`, data })
|
||||
}
|
||||
|
||||
// 修改工艺设计
|
||||
export const updateProcessDesign = async (data: ProcessDesignVO) => {
|
||||
return await request.put({ url: `/heli/process-design/update`, data })
|
||||
}
|
||||
|
||||
// 删除工艺设计
|
||||
export const deleteProcessDesign = async (id: number) => {
|
||||
return await request.delete({ url: `/heli/process-design/delete?id=` + id })
|
||||
}
|
||||
|
||||
// 导出工艺设计 Excel
|
||||
export const exportProcessDesign = async (params) => {
|
||||
return await request.download({ url: `/heli/process-design/export-excel`, params })
|
||||
}
|
||||
|
||||
// ==================== 子表(工艺设计进度) ====================
|
||||
|
||||
// 获得工艺设计进度列表
|
||||
export const getProcessDesignProgressListByProcessDesignId = async (processDesignId) => {
|
||||
return await request.get({ url: `/heli/process-design/process-design-progress/list-by-process-design-id?processDesignId=` + processDesignId })
|
||||
}
|
||||
import request from '@/config/axios'
|
||||
|
||||
export interface ProcessDesignVO {
|
||||
id: number
|
||||
planId: number
|
||||
processDesignType: string
|
||||
remark: string
|
||||
status: number
|
||||
projectId: number
|
||||
projectSubId: number
|
||||
processDesignProgressList: any
|
||||
}
|
||||
|
||||
// 查询工艺设计分页
|
||||
export const getProcessDesignPage = async (params) => {
|
||||
return await request.get({ url: `/heli/process-design/page`, params })
|
||||
}
|
||||
|
||||
// 查询工艺设计详情
|
||||
export const getProcessDesign = async (id: number) => {
|
||||
return await request.get({ url: `/heli/process-design/get?id=` + id })
|
||||
}
|
||||
|
||||
// 新增工艺设计
|
||||
export const createProcessDesign = async (data: ProcessDesignVO) => {
|
||||
return await request.post({ url: `/heli/process-design/create`, data })
|
||||
}
|
||||
|
||||
// 修改工艺设计
|
||||
export const updateProcessDesign = async (data: ProcessDesignVO) => {
|
||||
return await request.put({ url: `/heli/process-design/update`, data })
|
||||
}
|
||||
|
||||
// 删除工艺设计
|
||||
export const deleteProcessDesign = async (id: number) => {
|
||||
return await request.delete({ url: `/heli/process-design/delete?id=` + id })
|
||||
}
|
||||
|
||||
// 导出工艺设计 Excel
|
||||
export const exportProcessDesign = async (params) => {
|
||||
return await request.download({ url: `/heli/process-design/export-excel`, params })
|
||||
}
|
||||
|
||||
// ==================== 子表(工艺设计进度) ====================
|
||||
|
||||
// 获得工艺设计进度列表
|
||||
export const getProcessDesignProgressListByProcessDesignId = async (processDesignId) => {
|
||||
return await request.get({ url: `/heli/process-design/process-design-progress/list-by-process-design-id?processDesignId=` + processDesignId })
|
||||
}
|
||||
|
Loading…
Reference in new issue