From ac2e2b5af3726ee64dc37c3ebf26989a0346f22a Mon Sep 17 00:00:00 2001
From: 云 <2163098428@qq.com>
Date: 星期六, 07 十一月 2026 19:16:05 +0800
Subject: [PATCH] feat(feedback): 优化报工审批流程并增加报工人校验

---
 yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/task/MesProTaskDO.java |   36 +++++++++++++++++++++++++++++++++---
 1 files changed, 33 insertions(+), 3 deletions(-)

diff --git a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/task/MesProTaskDO.java b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/task/MesProTaskDO.java
index d8c06bd..d157e27 100644
--- a/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/task/MesProTaskDO.java
+++ b/yudao-module-mes/src/main/java/cn/iocoder/yudao/module/mes/dal/dataobject/pro/task/MesProTaskDO.java
@@ -1,7 +1,6 @@
 package cn.iocoder.yudao.module.mes.dal.dataobject.pro.task;
 
 import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
-import cn.iocoder.yudao.module.mes.dal.dataobject.md.client.MesMdClientDO;
 import cn.iocoder.yudao.module.mes.dal.dataobject.md.item.MesMdItemDO;
 import cn.iocoder.yudao.module.mes.dal.dataobject.md.workstation.MesMdWorkstationDO;
 import cn.iocoder.yudao.module.mes.dal.dataobject.pro.process.MesProProcessDO;
@@ -20,7 +19,7 @@
 /**
  * MES 鐢熶骇浠诲姟 DO
  *
- * @author 鑺嬮亾婧愮爜
+ * @author 瓒呯骇绠$悊鍛�
  */
 @TableName("mes_pro_task")
 @KeySequence("mes_pro_task_seq")
@@ -69,6 +68,27 @@
      * 鍏宠仈 {@link MesProProcessDO#getId()}
      */
     private Long processId;
+    /** 涓嬭揪浠诲姟鏃跺喕缁撶殑閲囬泦鏂瑰紡鍙婃ā鏉垮畾涔夈�� */
+    private Integer paramCollectMode;
+    private String paramTemplateSnapshot;
+    /** 宸叉彁浜ょ殑浠诲姟鍏辩敤鍙傛暟蹇収銆� */
+    private String paramSharedSnapshot;
+    /**
+     * 鐝粍缂栧彿
+     *
+     * 鍏宠仈 {@link cn.iocoder.yudao.module.mes.dal.dataobject.cal.team.MesCalTeamDO#getId()}
+     */
+    private Long teamId;
+    /**
+     * 鐝粍鍚嶇О
+     */
+    private String teamName;
+    /**
+     * 鎶ュ伐浜虹敤鎴风紪鍙凤紝閫楀彿鍒嗛殧
+     *
+     * 涓虹┖琛ㄧず涓嶉檺鍒舵姤宸ヤ汉锛涗粎鍒楄〃涓殑浜哄憳鍙互鍦ㄥ伐浣滃彴鎶ュ伐
+     */
+    private String assigneeUserIds;
     /**
      * 浜у搧鐗╂枡缂栧彿
      *
@@ -100,7 +120,7 @@
     /**
      * 瀹㈡埛缂栧彿
      *
-     * 鍏宠仈 {@link MesMdClientDO#getId()}
+     * 鍏宠仈 CRM 瀹㈡埛 {@link cn.iocoder.yudao.module.crm.api.customer.dto.CrmCustomerRespDTO#getId()}
      */
     private Long clientId;
     /**
@@ -129,6 +149,16 @@
     private LocalDateTime cancelDate;
 
     /**
+     * 棣栨鎶ュ伐鏃堕棿
+     */
+    private LocalDateTime firstFeedbackTime;
+
+    /**
+     * 鏈�杩戞姤宸ユ椂闂�
+     */
+    private LocalDateTime lastFeedbackTime;
+
+    /**
      * 浠诲姟鐘舵��
      *
      * 瀛楀吀 {@link DictTypeConstants#MES_PRO_TASK_STATUS}

--
Gitblit v1.9.3