Преглед изворни кода

用户档案新增与修改

anderx пре 1 година
родитељ
комит
4c0aca6283

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

@@ -67,4 +67,8 @@ public interface PublicReleaseMapper {
     PublicRelease selectSonIdByMain(Integer id);
 
     int selectCountByAssistUnaudited(String aid);
+
+    int selectCountByUnaudited(String aid);
+
+    int selectCountByOtherUnaudited(String aid);
 }

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

@@ -819,4 +819,22 @@
         from public_release a left join admin_public_reviewer b on a.aid =b.aid
         where a.`type`=3 and a.assist =2 and a.status =1  and b.reviewer_id = #{aid}
     </select>
+    <select id="selectCountByUnaudited" resultType="java.lang.Integer">
+        select  COUNT(*)
+        from public_release a  left join admin c on a.aid =c.id
+        where a.public_type in (0,2)
+          and a.assist in(0,1)
+          and a.tech_start_process in (0,2)
+          and c.reviewer = #{aid}
+    </select>
+    <select id="selectCountByOtherUnaudited" resultType="java.lang.Integer">
+        select count(*)
+        from public_release a
+                 left join public_release_details b on a.id=b.prid
+                 left join `user` e on b.uid=e.id
+        where a.assist in(0,1)
+          and a.public_type =1
+          and a.status =1
+          and e.aid =  #{aid}
+    </select>
 </mapper>

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

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

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

@@ -932,7 +932,13 @@ public class PublicReleaseServiceImpl extends BaseMybatisDao<PublicReleaseMapper
 	@Override
 	public Object assistUnaudited() {
 		String aid=TokenManager.getAdminId();
-		int i = publicReleaseMapper.selectCountByAssistUnaudited(aid);
+		int unaudited = publicReleaseMapper.selectCountByUnaudited(aid);
+		int assistUnaudited = publicReleaseMapper.selectCountByAssistUnaudited(aid);
+		int otherUnaudited = publicReleaseMapper.selectCountByOtherUnaudited(aid);
+		Map<String,Object> i=new HashMap<>();
+		i.put("unaudited",unaudited);
+		i.put("assistUnaudited",assistUnaudited);
+		i.put("otherUnaudited",otherUnaudited);
 		return i;
 	}