Browse Source

按客户名称搜索客户修改分为默认和APP公出

anderx 2 years ago
parent
commit
fa67d669b8

+ 2 - 2
src/main/java/com/goafanti/weChat/controller/AdminReleaseApiController.java

@@ -37,7 +37,7 @@ public class AdminReleaseApiController extends CertifyApiController{
 
 
 	/**
-	 * 发起外出申请
+	 * 发起外出申请、发起公出
 	 */
 	@RequestMapping(value = "/addPublicRelease", method = RequestMethod.POST)
 	public Result addPublicRelease(InputPublicRelease in){
@@ -68,7 +68,7 @@ public class AdminReleaseApiController extends CertifyApiController{
 	}
 
 	/**
-	 * 修改外出申请
+	 * 修改外出申请、修改公出
 	 * @return
 	 */
 	@RequestMapping(value = "/updatePublicRelease", method = RequestMethod.POST)

+ 13 - 3
src/main/java/com/goafanti/weChat/service/impl/PublicReleaseServiceImpl.java

@@ -97,9 +97,19 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
 					prd.setMainStatus(1);
 				}else {
 					prd.setMainStatus(0);
-					//不是自己的企业则需要审核并设置非自己客户待审核
-					addPublicExamine(in.getId(),u.getAid());
-					if(in.getPublicType()==0)in.setPublicType(1);
+					StringBuffer str2=new StringBuffer();
+					//如果是白名单只通当事人不审核
+					if (my.getPublicPurview()==1){
+						str2=str2.append("业务员(无需审核),发起对您的企业");
+						str2=str2.append("[").append(u.getNickname()).append("]发起公出。");
+					}else {
+						str2=str2.append("(需审核),发起对您的企业");
+						str2=str2.append("[").append(u.getNickname()).append("]发起公出。");
+						//不是自己的企业则需要审核并设置非自己客户待审核
+						addPublicExamine(in.getId(),u.getAid());
+						if(in.getPublicType()==0)in.setPublicType(1);
+					}
+					addWeChatNotice(u.getAid(),1,str2.toString(),in.getId());
 				}
 				prd.setPrid(in.getId());
 				prd.setUid(s);