瀏覽代碼

新增协单未审核接口

anderx 1 年之前
父節點
當前提交
8dc99a6a3b

+ 2 - 0
src/main/java/com/goafanti/common/dao/PublicReleaseMapper.java

@@ -65,4 +65,6 @@ public interface PublicReleaseMapper {
     List<releaseAndExpenseCountOut > releaseAndExpenseCount(InputreleaseAndExpenseCount in);
 
     PublicRelease selectSonIdByMain(Integer id);
+
+    int selectCountByAssistUnaudited(String aid);
 }

+ 5 - 0
src/main/java/com/goafanti/common/mapper/PublicReleaseMapper.xml

@@ -814,4 +814,9 @@
         from public_release a left join public_release b on a.main_id=b.id
         where  a.id = #{id,jdbcType=INTEGER}
     </select>
+    <select id="selectCountByAssistUnaudited" resultType="java.lang.Integer">
+        SELECT count(*)
+        from public_release a left join admin_public_reviewer b on a.aid =b.aid and b.reviewer_id ='3a13370b-4deb-4296-bac8-8e7ef121e8ca'
+        where a.`type`=3 and a.assist =2 and a.status =1
+    </select>
 </mapper>

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

@@ -492,5 +492,15 @@ public class AdminReleaseApiController extends CertifyApiController{
 	}
 
 
+	/**
+	 * 协单审核是否有未审核查询
+	 */
+	@RequestMapping(value = "/assistUnaudited",method = RequestMethod.GET)
+	public Result assistUnaudited (){
+		Result res =new Result();
+		return res.data(publicReleaseService.assistUnaudited());
+	}
+
+
 
 }

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

@@ -77,4 +77,6 @@ public interface PublicReleaseService {
 	Object releaseAndExpenseCountClear();
 
 	Object updateAssistExamine(Integer id, Integer status, String remarks);
+
+	Object assistUnaudited();
 }

+ 7 - 0
src/main/java/com/goafanti/weChat/service/impl/PublicReleaseServiceImpl.java

@@ -924,6 +924,13 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
 		return 1;
 	}
 
+	@Override
+	public Object assistUnaudited() {
+		String aid=TokenManager.getAdminId();
+		int i = publicReleaseMapper.selectCountByAssistUnaudited(aid);
+		return i;
+	}
+
 	private void updateAdminUserCountPublicRelease(String aid, Date transferTime) {
 		String startTime= DateUtils.formatDate(transferTime,AFTConstants.YYYYMMDD);
 		String endTime=startTime+" 23:59:59";