anderx 1 год назад
Родитель
Сommit
30c693b1ef

+ 4 - 4
src/main/java/com/goafanti/order/service/impl/OrderProjectServiceImpl.java

@@ -681,7 +681,9 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
 			projectSplitPush(b.getTid(), b.getProjectStatus(),task2);
 			pushTaskLog(b.getTid(), b.getProjectStatus());
 			updateMidServiceProject(task2.getOrderNo());
-			updateProjectCompleteDate(t);
+			if (task2.getScoreStatus()==0){
+				updateProjectCompleteDate(t);
+			}
 			asyncUtils.updateAdminByAid(task2.getTaskReceiver());
 		}
 		return 1;
@@ -2128,8 +2130,7 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
 						t.setCompleteStatus(1);
 						if (date !=null)e.setCompleteDate(DateUtils.parseDate(date));
 						//只有带评分和无才需要修改评分状态
-						if (orderTaskDetail.getScoreStatus()==0||orderTaskDetail.getScoreStatus()==1){
-							if (sort==3||sort==6||sort==9){
+						if (sort==3||sort==6||sort==9){
 								// 创建一个SimpleDateFormat对象用于解析日期字符串
 								SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
 								// 解析字符串"2024-01-01"为Date对象
@@ -2148,7 +2149,6 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
 								}
 								tOrderTaskMapper.update(t);
 								taskScoreService.updateTOrderNewByTid(e.getId());
-							}
 						}
 
 				}