This commit is contained in:
YY
2025-08-05 19:55:11 +08:00
6 changed files with 23 additions and 10 deletions

View File

@ -22,6 +22,13 @@ import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
/**
* /synchronous/receiveApprove 供应商准入审批回调接口
* /synchronous/receiveCategoryApprove 供应商品类准入审批回调接口
* /synchronous/supplierCategoryTcApprove 供应商品类退出审批回调接口
* /synchronous/supplierChangeApprove/ 供应商变更审批回调接口
*
*/
@RestController @RestController
@RequestMapping("/synchronous") @RequestMapping("/synchronous")
public class SynchronousController { public class SynchronousController {

View File

@ -154,7 +154,7 @@ public class MessageLogAspect {
getSendMessage(supplier.getSupplierId(), cont, sendMessageVoList); getSendMessage(supplier.getSupplierId(), cont, sendMessageVoList);
}); });
} }
//sendMessageList(sendMessageVoList); sendMessageList(sendMessageVoList);
} }
@ -187,7 +187,7 @@ public class MessageLogAspect {
CoscoMessage coscoMessage = coscoMessageData(vo.getDeptId(), "供应商在" + vo.getDeptName() + "部门,添加黑名单" + resultast, messageType); CoscoMessage coscoMessage = coscoMessageData(vo.getDeptId(), "供应商在" + vo.getDeptName() + "部门,添加黑名单" + resultast, messageType);
coscoMessageList.add(coscoMessage); coscoMessageList.add(coscoMessage);
pustMessage(coscoMessageList); pustMessage(coscoMessageList);
//sendMessageList(sendMessageVoList); sendMessageList(sendMessageVoList);
} }
} }
@ -222,7 +222,7 @@ public class MessageLogAspect {
} }
pustMessage(coscoMessageList); pustMessage(coscoMessageList);
//sendMessageList(sendMessageVoList); sendMessageList(sendMessageVoList);
} }
} }
@ -305,7 +305,7 @@ public class MessageLogAspect {
//保存消息内容 //保存消息内容
pustMessage(coscoMessageList); pustMessage(coscoMessageList);
//发送短信 //发送短信
//sendMessageList(sendMessageVoList); sendMessageList(sendMessageVoList);
} else { } else {
throw new IllegalArgumentException("返回对象类型不匹配"); throw new IllegalArgumentException("返回对象类型不匹配");
} }
@ -345,7 +345,7 @@ public class MessageLogAspect {
//保存消息 //保存消息
pustMessage(coscoMessageList); pustMessage(coscoMessageList);
//发送短信 //发送短信
//sendMessageList(sendMessageVoList); sendMessageList(sendMessageVoList);
} else { } else {
throw new IllegalArgumentException("返回对象类型不匹配"); throw new IllegalArgumentException("返回对象类型不匹配");
} }
@ -408,7 +408,7 @@ public class MessageLogAspect {
pustMessage(coscoMessageList); pustMessage(coscoMessageList);
//发送短信 //发送短信
//sendMessageList(sendMessageVoList); sendMessageList(sendMessageVoList);
} else { } else {
throw new IllegalArgumentException("返回对象类型不匹配"); throw new IllegalArgumentException("返回对象类型不匹配");
} }
@ -464,7 +464,7 @@ public class MessageLogAspect {
//保存消息 //保存消息
pustMessage(coscoMessageList); pustMessage(coscoMessageList);
//发送短信 //发送短信
//sendMessageList(sendMessageVoList); sendMessageList(sendMessageVoList);
} else { } else {
throw new IllegalArgumentException("返回对象类型不匹配"); throw new IllegalArgumentException("返回对象类型不匹配");
} }
@ -498,7 +498,7 @@ public class MessageLogAspect {
//消息保存 //消息保存
pustMessage(coscoMessageList); pustMessage(coscoMessageList);
//发送短信 //发送短信
//sendMessageList(sendMessageVoList); sendMessageList(sendMessageVoList);
} else { } else {
throw new IllegalArgumentException("返回对象类型不匹配"); throw new IllegalArgumentException("返回对象类型不匹配");
} }
@ -581,9 +581,9 @@ public class MessageLogAspect {
* 发送短信 * 发送短信
*/ */
public void sendMessageList(List<SendMessageVo> sendMessageVoList) { public void sendMessageList(List<SendMessageVo> sendMessageVoList) {
for (SendMessageVo sendMessageVo : sendMessageVoList) { /*for (SendMessageVo sendMessageVo : sendMessageVoList) {
sendMessage(sendMessageVo.getPhone(), sendMessageVo.getMessage(), sendMessageVo.getId()); sendMessage(sendMessageVo.getPhone(), sendMessageVo.getMessage(), sendMessageVo.getId());
} }*/
} }

View File

@ -97,4 +97,6 @@ public class CoscoCategoryLibraryVo implements Serializable {
* 品类全名拼接 * 品类全名拼接
*/ */
private String categoryPathName; private String categoryPathName;
private String workFlowId;
} }

View File

@ -78,4 +78,6 @@ public class ListCoscoCategoryLibrarySupplierApplyVo implements Serializable {
*/ */
private CoscoCategoryLibrarAttachments coscoCategoryLibrarAttachments; private CoscoCategoryLibrarAttachments coscoCategoryLibrarAttachments;
private String workFlowId;
} }

View File

@ -226,6 +226,7 @@
ccl.name, ccl.name,
GROUP_CONCAT(DISTINCT CASE WHEN cclc.category_type = 0 THEN cclc.category_name ELSE NULL END SEPARATOR ', ') AS categoryNames, GROUP_CONCAT(DISTINCT CASE WHEN cclc.category_type = 0 THEN cclc.category_name ELSE NULL END SEPARATOR ', ') AS categoryNames,
GROUP_CONCAT(DISTINCT CASE WHEN cclc.category_type = 0 THEN cclc.category_path_name ELSE NULL END SEPARATOR ', ') as categoryPathName, GROUP_CONCAT(DISTINCT CASE WHEN cclc.category_type = 0 THEN cclc.category_path_name ELSE NULL END SEPARATOR ', ') as categoryPathName,
ccl.work_flow_id as workFlowId,
ccl.create_by, ccl.create_by,
ccl.apply_dept_id, ccl.apply_dept_id,
ccl.term_of_validity AS termOfValidity, ccl.term_of_validity AS termOfValidity,

View File

@ -235,6 +235,7 @@
case when cclsa.approve_status=1 then '通过' case when cclsa.approve_status=1 then '通过'
when cclsa.approve_status=2 then '驳回' when cclsa.approve_status=2 then '驳回'
end as approveResult, end as approveResult,
cclsa.work_flow_id as workFlowId,
CASE CASE
WHEN COUNT(csb.id) = 0 THEN NULL WHEN COUNT(csb.id) = 0 THEN NULL
WHEN COUNT(csb.id) = 1 THEN MAX(csb.name) WHEN COUNT(csb.id) = 1 THEN MAX(csb.name)