diff --git a/src/api/mes/planInfo/index.ts b/src/api/mes/planInfo/index.ts index a7079a1..d93acbf 100644 --- a/src/api/mes/planInfo/index.ts +++ b/src/api/mes/planInfo/index.ts @@ -120,3 +120,17 @@ export const issuePlanInfo = (workshopId: string | number, planId: string | numb method: 'get' }); }; + +/** + * 查询生产工单信息列表 + * @param query + * @returns {*} + */ + +export const queryMoritorPageList = (query?: PlanInfoQuery): AxiosPromise => { + return request({ + url: '/mes/planInfo/queryMoritorPageList', + method: 'get', + params: query + }); +}; diff --git a/src/api/mes/planInfo/types.ts b/src/api/mes/planInfo/types.ts index cf034cd..fb14e68 100644 --- a/src/api/mes/planInfo/types.ts +++ b/src/api/mes/planInfo/types.ts @@ -158,6 +158,18 @@ export interface PlanInfoVO { * 车间ID */ workshopId: number; + + /** + * 班次名称 + */ + shiftName: string; + + /** + * 班次id + */ + shifitId?: string | number; + + materialName?: string; } export interface PlanInfoForm extends BaseEntity { @@ -332,6 +344,18 @@ export interface PlanInfoForm extends BaseEntity { materialBoMIdR?: string | number; materialBoMNameR?: string | number; + /** + * 班次id + */ + shifitId?: string | number; + + /** + * 班次名称 + */ + shiftName: string; + + materialName?: string; + } export interface PlanInfoQuery extends PageQuery { @@ -495,6 +519,22 @@ export interface PlanInfoQuery extends PageQuery { * 日期范围参数 */ params?: any; + + + /** + * 班次名称 + */ + shiftName: string; + + /** + * 班次id + */ + shifitId?: string | number; + + /** + * 物料名称 + */ + materialName?: string; } diff --git a/src/views/mes/planInfo/monitorPlan.vue b/src/views/mes/planInfo/monitorPlan.vue new file mode 100644 index 0000000..c0e63b3 --- /dev/null +++ b/src/views/mes/planInfo/monitorPlan.vue @@ -0,0 +1,663 @@ + + + +