소스 검색

添加时添加状态,查询时,要查审核过的

lidongyang 5 년 전
부모
커밋
3ec5b4a037

+ 2 - 0
src/main/java/com/lightinit/hsdataportal/impl/BusinessIncubationServiceImpl.java

@@ -1,5 +1,6 @@
 package com.lightinit.hsdataportal.impl;
 
+import com.lightinit.hsdataportal.dictionary.DicPublishApiState;
 import com.lightinit.hsdataportal.entity.Roadshow;
 import com.lightinit.hsdataportal.entity.RoadshowRequirement;
 import com.lightinit.hsdataportal.entity.RoadshowRequirementWithBLOBs;
@@ -41,6 +42,7 @@ public class BusinessIncubationServiceImpl implements IBusinessIncubationService
         DynamicDataContextHolder.setCustomerType(DynamicDataContextHolder.DEFAULT);
         RoadshowWithBLOBs roadshowWithBLOBs = new RoadshowWithBLOBs();
         BeanUtils.copyProperties(roadshowAddModel,roadshowWithBLOBs);
+        roadshowWithBLOBs.setRoadshowState(DicPublishApiState.PENDING);
         ResultState resultState = new ResultState();
         int result = 0;
         result  = roadshowMapper.insert(roadshowWithBLOBs);

+ 4 - 2
src/main/resources/sqlmaps/RoadshowMapper.xml

@@ -579,8 +579,9 @@
 
     SELECT r.id ,r.roadshow_name,r.roadshow_intro,r.thumbnail FROM `roadshow` r
     <where>
+        r.roadshow_state = '审核通过'
       <if test="projectPhase !=null and projectPhase !='' and projectPhase !='不限'">
-        r.project_phase = #{projectPhase}
+        and r.project_phase = #{projectPhase}
       </if>
       <if test="tradeField !=null and tradeField !='' and tradeField !='不限'">
        and r.trade_field = #{tradeField}
@@ -595,8 +596,9 @@
 
     SELECT count(*) FROM `roadshow` r
     <where>
+      r.roadshow_state = '审核通过'
       <if test="projectPhase !=null and projectPhase !='' and projectPhase !='不限'">
-        r.project_phase = #{projectPhase}
+        and r.project_phase = #{projectPhase}
       </if>
       <if test="tradeField !=null and tradeField !='' and tradeField !='不限'">
       and  r.trade_field = #{tradeField}