Browse Source

项目暂停接口开发

anderx 3 years ago
parent
commit
4b0d2ccd8b

+ 1 - 1
src/main/java/com/goafanti/common/mapper/TaskSoptMapper.xml

@@ -110,7 +110,7 @@
   </update>
 
   <insert id="insertList">
-    insert into task_sopt (`type`, `status`,tid, create_by,reason
+    insert into task_sopt (`type`, `status`,tid, create_by,reason,
     create_time)
     values
     <foreach item="item" collection="list" separator="," index="">

+ 2 - 1
src/main/java/com/goafanti/common/utils/AsyncUtils.java

@@ -19,6 +19,7 @@ import com.goafanti.core.shiro.token.TokenManager;
 import com.goafanti.order.bo.NewOrderChangeBo;
 import com.goafanti.order.enums.OrderChangeProcess;
 import com.goafanti.order.enums.ProcessStatus;
+import org.apache.ibatis.annotations.Param;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.scheduling.annotation.Async;
 import org.springframework.stereotype.Component;
@@ -180,7 +181,7 @@ public class AsyncUtils {
 		if (type==0){
 			String str=String.format("项目发起暂停,订单编号[%s]项目编号[%s],请及时审核",orderNo,ids);
 			TOrderNew tOrderNew = tOrderNewMapper.selectByPrimaryKey(orderNo);
-			List<Admin> admins = adminMapper.selectAdminByRoleType(AFTConstants.SALESMAN_ADMIN);
+			List<Admin> admins = adminMapper.listAdminBydepIdAndRoleType(tOrderNew.getOrderDep(),AFTConstants.SALESMAN_ADMIN);
 			for (Admin admin : admins) {
 				addNotic(NoticeStatus.PROJECT_START.getCode(),admin.getId(), str);
 			}

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

@@ -1473,6 +1473,7 @@ public class OrderProjectServiceImpl extends BaseMybatisDao<TOrderTaskMapper> im
 			taskSopt.setTid(Integer.valueOf(s));
 			taskSopt.setType(0);
 			taskSopt.setStatus(0);
+			taskSopt.setReason(in.getReason());
 			taskSopt.setCreateBy(adminId);
 			taskSopt.setCreateTime(date);
 			list.add(taskSopt);