diff --git a/src/api/mes/planInfo/index.ts b/src/api/mes/planInfo/index.ts
index 2d51ab0..64d482b 100644
--- a/src/api/mes/planInfo/index.ts
+++ b/src/api/mes/planInfo/index.ts
@@ -119,6 +119,15 @@ export function orderAddProductPlanList(data) {
})
}
+// 机加生产工单新增生产派工List
+export function orderAddProductPlanJJList(data) {
+ return request({
+ url: '/mes/planInfo/orderAddProductPlanJJList',
+ method: 'post',
+ data: data
+ })
+}
+
/**
* 下发选中计划
* @param planId
@@ -168,3 +177,65 @@ export const materialBomVersionSelect = (query?: MaterialBomQuery): AxiosPromise
});
};
+/**
+ * 开始工单(更新工单状态为已开始)
+ * @param planId 工单ID
+ * @returns {*}
+ */
+export const startPlanInfo = (planId: string | number) => {
+ return request({
+ url: '/mes/planInfo/start/' + planId,
+ method: 'put'
+ });
+};
+
+/**
+ * 停工(更新工单状态为已下发)
+ * @param planId 工单ID
+ * @returns {*}
+ */
+export const stopPlanInfo = (planId: string | number) => {
+ return request({
+ url: '/mes/planInfo/stop/' + planId,
+ method: 'put'
+ });
+};
+
+/**
+ * 复工(更新工单状态为已开始)
+ * @param planId 工单ID
+ * @returns {*}
+ */
+export const resumePlanInfo = (planId: string | number) => {
+ return request({
+ url: '/mes/planInfo/resume/' + planId,
+ method: 'put'
+ });
+};
+
+/**
+ * 报工(更新报工数量和不良数量,存入生产信息)
+ * @param data 报工信息(包含planId、reportQuantity、defectiveQuantity等)
+ * @returns {*}
+ */
+export const reportPlanInfo = (data: any) => {
+ return request({
+ url: '/mes/planInfo/report',
+ method: 'post',
+ data: data
+ });
+};
+
+/**
+ * 生成首检任务
+ * @param data 首检任务信息(包含planId等)
+ * @returns {*}
+ */
+export const generateInspectionTask = (data: any) => {
+ return request({
+ url: '/qms/qcMobile/generateInspectionTask',
+ method: 'post',
+ data: data
+ });
+};
+
diff --git a/src/views/mes/prodReport/components/CurrentTask.vue b/src/views/mes/prodReport/components/CurrentTask.vue
index dbd5006..f367a7c 100644
--- a/src/views/mes/prodReport/components/CurrentTask.vue
+++ b/src/views/mes/prodReport/components/CurrentTask.vue
@@ -113,9 +113,9 @@
- 自检
+ 首检
@@ -123,8 +123,10 @@