diff --git a/src/api/mes/plan/index.ts b/src/api/mes/plan/index.ts
index 7ddf759a..5478fd5f 100644
--- a/src/api/mes/plan/index.ts
+++ b/src/api/mes/plan/index.ts
@@ -80,4 +80,8 @@ export const PlanApi = {
getStartPlanProduct: async (orgType) => {
return await request.get({ url: `/mes/app/org-worker/getPlanProductList?orgType=`+orgType })
},
+ // 更新质检状态生产计划
+ updatePlanZjStatus: async (data: PlanVO) => {
+ return await request.put({ url: `/mes/plan/updatePlanZjStatus`, data })
+ },
}
diff --git a/src/api/mes/zjproduct/index.ts b/src/api/mes/zjproduct/index.ts
index e928986a..bb4a2d51 100644
--- a/src/api/mes/zjproduct/index.ts
+++ b/src/api/mes/zjproduct/index.ts
@@ -1,45 +1,50 @@
-import request from '@/config/axios'
-
-// 质量管理-质检参数 VO
-export interface ZjProductVO {
- id: number // ID
- type: string // 工序
- name: string // 名称
- unit: string // 单位
- upperVal: number // 上限值
- lowerVal: number // 下限值
- remark: string // 备注
-}
-
-// 质量管理-质检参数 API
-export const ZjProductApi = {
- // 查询质量管理-质检参数分页
- getZjProductPage: async (params: any) => {
- return await request.get({ url: `/mes/zj-product/page`, params })
- },
-
- // 查询质量管理-质检参数详情
- getZjProduct: async (id: number) => {
- return await request.get({ url: `/mes/zj-product/get?id=` + id })
- },
-
- // 新增质量管理-质检参数
- createZjProduct: async (data: ZjProductVO) => {
- return await request.post({ url: `/mes/zj-product/create`, data })
- },
-
- // 修改质量管理-质检参数
- updateZjProduct: async (data: ZjProductVO) => {
- return await request.put({ url: `/mes/zj-product/update`, data })
- },
-
- // 删除质量管理-质检参数
- deleteZjProduct: async (id: number) => {
- return await request.delete({ url: `/mes/zj-product/delete?id=` + id })
- },
-
- // 导出质量管理-质检参数 Excel
- exportZjProduct: async (params) => {
- return await request.download({ url: `/mes/zj-product/export-excel`, params })
- },
-}
\ No newline at end of file
+import request from '@/config/axios'
+
+// 质量管理-质检参数 VO
+export interface ZjProductVO {
+ id: number // ID
+ type: string // 工序
+ name: string // 名称
+ unit: string // 单位
+ upperVal: number // 上限值
+ lowerVal: number // 下限值
+ remark: string // 备注
+}
+
+// 质量管理-质检参数 API
+export const ZjProductApi = {
+ // 查询质量管理-质检参数分页
+ getZjProductPage: async (params: any) => {
+ return await request.get({ url: `/mes/zj-product/page`, params })
+ },
+
+ // 查询质量管理-质检参数详情
+ getZjProduct: async (id: number) => {
+ return await request.get({ url: `/mes/zj-product/get?id=` + id })
+ },
+
+ // 新增质量管理-质检参数
+ createZjProduct: async (data: ZjProductVO) => {
+ return await request.post({ url: `/mes/zj-product/create`, data })
+ },
+
+ // 修改质量管理-质检参数
+ updateZjProduct: async (data: ZjProductVO) => {
+ return await request.put({ url: `/mes/zj-product/update`, data })
+ },
+
+ // 删除质量管理-质检参数
+ deleteZjProduct: async (id: number) => {
+ return await request.delete({ url: `/mes/zj-product/delete?id=` + id })
+ },
+
+ // 导出质量管理-质检参数 Excel
+ exportZjProduct: async (params) => {
+ return await request.download({ url: `/mes/zj-product/export-excel`, params })
+ },
+
+ // 获得产品质检参数明细列表
+ getZjProductByProductId: async (productId) => {
+ return await request.get({ url: `/mes/zj-product/list-by-item-product-id?productId=` + productId })
+ }
+}
diff --git a/src/utils/dict.ts b/src/utils/dict.ts
index 124e0578..051535cc 100644
--- a/src/utils/dict.ts
+++ b/src/utils/dict.ts
@@ -255,6 +255,7 @@ export enum DICT_TYPE {
MES_MANTAIN_LEVEL = "mes_mantain_level",
MOLD_GET_STATUS = "mold_get_status",
MES_PRE_PRODUCTION = "mes_pre_production",
+ MES_ZJ_PRODUCT = "mes_zj_product",
//====iot
IOT_SIEMENS_TYPE = "iot_siemens_type",
IOT_MODBUS_TYPE = "iot_modbus_type",
diff --git a/src/views/mes/plan/index.vue b/src/views/mes/plan/index.vue
index d4965f6d..e77599e3 100644
--- a/src/views/mes/plan/index.vue
+++ b/src/views/mes/plan/index.vue
@@ -117,53 +117,58 @@
-
-
+
-
+
-
-
+
+
-
+
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
+
-
+
+
+
+
+
+
+
+
+
+
- 开工
+ 试产
+
+
+ 检验
+
+
+ 量产
+ 报工
+
+
@@ -222,18 +253,27 @@
完工
+
+ 入库
+
删除
@@ -262,7 +302,7 @@
\ No newline at end of file