Forráskód Böngészése

协单审核接口开发

anderx 1 éve%!(EXTRA string=óta)
szülő
commit
23d2098bbd

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

@@ -214,7 +214,7 @@ public class AdminReleaseApiController extends CertifyApiController{
 			res.getError().add(buildError("备注长度不能超过20个字符。"));
 			return res;
 		}
-		res.setData(publicReleaseService.assistExamine(id,status,remarks));
+		res.setData(publicReleaseService.updateAssistExamine(id,status,remarks));
 		return res;
 	}
 

+ 1 - 1
src/main/java/com/goafanti/weChat/service/PublicReleaseService.java

@@ -76,5 +76,5 @@ public interface PublicReleaseService {
 
 	Object releaseAndExpenseCountClear();
 
-	Object assistExamine(Integer id, Integer status, String remarks);
+	Object updateAssistExamine(Integer id, Integer status, String remarks);
 }

+ 10 - 5
src/main/java/com/goafanti/weChat/service/impl/PublicReleaseServiceImpl.java

@@ -881,7 +881,7 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
 
 
 	@Override
-	public Object assistExamine(Integer id, Integer status, String remarks) {
+	public Object updateAssistExamine(Integer id, Integer status, String remarks) {
 		PublicRelease use = publicReleaseMapper.selectByPrimaryKey(id);
 		PublicRelease mianUse = publicReleaseMapper.selectSonIdByMain(id);
 		if (use.getAssist()!=2 && use.getStatus()!=1){
@@ -891,14 +891,19 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
 		PublicRelease newPublic=new PublicRelease();
 		if (status==0){
 			content+="已被驳回。";
-			addpublicLog(id, 0, content);
+			addpublicLog(mianUse.getId(), status, remarks);
 			newPublic.setId(mianUse.getId());
-			newPublic.setStatus(0);
+			newPublic.setStatus(status);
+			PublicRelease newPublic2=new PublicRelease();
+			addpublicLog(id, status, remarks);
+			newPublic2.setId(use.getId());
+			newPublic2.setStatus(status);
+			publicReleaseMapper.updateByPrimaryKeySelective(newPublic2);
 		}else if(status==2){
 			content+="已通过审核。";
-			addpublicLog(id, 2, content);
+			addpublicLog(id, status, remarks);
 			newPublic.setId(use.getId());
-			newPublic.setStatus(2);
+			newPublic.setStatus(status);
 		}
 		publicReleaseMapper.updateByPrimaryKeySelective(newPublic);
 		sendNoticeAndSoucket(mianUse.getAid(),status,content.toString());