diff --git a/mes-ui/mini-app/src/pages/zjPgMaster/components/dataItem.vue b/mes-ui/mini-app/src/pages/zjPgMaster/components/dataItem.vue
new file mode 100644
index 0000000..0ffebb1
--- /dev/null
+++ b/mes-ui/mini-app/src/pages/zjPgMaster/components/dataItem.vue
@@ -0,0 +1,416 @@
+
+
+
+
+
+
+
+ 派工单:
+ ( 单号:{{ item.pgNumber }} )
+
+
+ 项目名称:{{ item.projectName }}
+ 子项目:{{ item.projectSubCode || '' }} {{' ' + item.projectSubName }}
+ 模型名称:{{ item.mouldName }}
+
+
+
+ 派工数量
+ {{item.amount}}
+
+
+ 总报工数量
+ {{item.amounts}}
+
+
+
+
+
+ 预计工时
+ {{ item.gongShi }}
+
+
+ 总报工工时
+ {{ item.workTime }}
+
+
+ 预计生产日期:{{ item.startTime }} ~ {{ item.entTime }}
+
+ {{ statusText }}
+
+
+
+ {{ isFinish ? '没有更多数据~' : '正在加载...' }}
+
+
+
+
+
+import type { stringify } from 'querystring';
diff --git a/mes-ui/mini-app/src/pages/zjPgMaster/zjPgMaster-detail.vue b/mes-ui/mini-app/src/pages/zjPgMaster/zjPgMaster-detail.vue
new file mode 100644
index 0000000..66aaf4f
--- /dev/null
+++ b/mes-ui/mini-app/src/pages/zjPgMaster/zjPgMaster-detail.vue
@@ -0,0 +1,570 @@
+
+
+
+
+
+
+ 项目:{{detailInfo.projectName}}
+
+ {{
+ detailInfo.pgType == 1 ? '已完成' : '未完成' }}
+ 子项目:{{ detailInfo.projectSubCode || '' }} {{' ' + detailInfo.projectSubName }}
+
+ 模具名称:{{detailInfo.mouldName}}
+
+
+ 派工数量
+ {{ detailInfo.amount }}
+
+
+ 总报工数量
+ {{ detailInfo.amounts }}
+
+
+
+
+ 预计工时
+ {{ detailInfo.gongShi }}
+
+
+ 总报工工时
+ {{ detailInfo.workTime }}
+
+
+ 预计生产日期:{{ detailInfo.startTime }} ~ {{ detailInfo.entTime }}
+
+
+ 生产完成
+
+
+
+
+ 历史报工明细
+
+
+ 无数据...
+
+
+
+ 报工时间:{{ item.bgTime }}
+
+
+
+
+ 报工工时:
+ {{ item.workTime }}
+
+
+ 报工数量:
+ {{ item.amount }}
+
+
+
+
+
+ {{historyList.length - index}}
+
+
+
+
+
+
+
+ 终检报工
+
+
+
+ 加载中..
+
+
+
+
diff --git a/mes-ui/mini-app/src/pages/zjPgMaster/zjPgMaster.vue b/mes-ui/mini-app/src/pages/zjPgMaster/zjPgMaster.vue
new file mode 100644
index 0000000..b645b52
--- /dev/null
+++ b/mes-ui/mini-app/src/pages/zjPgMaster/zjPgMaster.vue
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+ {{ item.title }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/mes-ui/mini-app/src/services/zjPgMaster.ts b/mes-ui/mini-app/src/services/zjPgMaster.ts
new file mode 100644
index 0000000..8e33007
--- /dev/null
+++ b/mes-ui/mini-app/src/services/zjPgMaster.ts
@@ -0,0 +1,44 @@
+/*
+ * @Author: 王文杰
+ * @Date: 2024-01-04 12:54:56
+ * @LastEditors: 王文杰
+ * @LastEditTime: 2024-03-29 15:44:53
+ * @FilePath: /app-nx-personal/src/services/home.ts
+ * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
+ */
+import { http } from '@/utils/http'
+// 获取工序分页
+export const getListAPI = (data: Object) => {
+ return http({
+ method: 'GET',
+ url: '/heli/zj-pg-master/task-dispatch-detail/page',
+ data,
+ })
+}
+// 报工记录分页查询
+export const getTaskRepotPageAPI = (data: Object) => {
+ return http({
+ method: 'GET',
+ url: '/heli/zj-bg-master-line/page',
+ data,
+ })
+}
+// 派工任务详情
+export const getTaskDetailAPI = (data: Object) => {
+ return http({
+ method: 'GET',
+ url: '/heli/zj-pg-master/task-dispatch-detail/get',
+ data,
+ })
+}
+
+/**
+ * 操作生产任务(开始/结束/提交/完成)
+ */
+export const postOperateAPI = (data: Object) => {
+ return http({
+ method: 'POST',
+ url: '/heli/zj-bg-master-line/create',
+ data,
+ })
+}
diff --git a/mes-ui/mini-app/src/static/images/guochengjian.png b/mes-ui/mini-app/src/static/images/guochengjian.png
new file mode 100644
index 0000000..5fbe08f
Binary files /dev/null and b/mes-ui/mini-app/src/static/images/guochengjian.png differ
diff --git a/mes-ui/mini-app/src/static/images/mojusheji.png b/mes-ui/mini-app/src/static/images/mojusheji.png
new file mode 100644
index 0000000..27685d5
Binary files /dev/null and b/mes-ui/mini-app/src/static/images/mojusheji.png differ
diff --git a/mes-ui/mini-app/src/static/images/zhongjian.png b/mes-ui/mini-app/src/static/images/zhongjian.png
new file mode 100644
index 0000000..172b34b
Binary files /dev/null and b/mes-ui/mini-app/src/static/images/zhongjian.png differ