开业筹备阶段4.0
This commit is contained in:
@@ -3,6 +3,8 @@ package com.cool.store.dao;
|
||||
import com.cool.store.dto.openPreparation.OpeningOperationPlanDTO;
|
||||
import com.cool.store.entity.OpeningOperationPlanDO;
|
||||
import com.cool.store.mapper.OpeningOperationPlanMapper;
|
||||
import com.github.pagehelper.Page;
|
||||
import com.github.pagehelper.PageHelper;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import org.springframework.stereotype.Repository;
|
||||
@@ -43,7 +45,9 @@ public class OpeningOperationPlanDAO {
|
||||
return openingOperationPlanMapper.selectByShopId(shopId);
|
||||
}
|
||||
|
||||
public List<OpeningOperationPlanDTO> selectConditionPlanList(Date StartDate,Date EndDate,Integer resultType){
|
||||
public Page<OpeningOperationPlanDTO> selectConditionPlanList(Date StartDate, Date EndDate, Integer resultType,
|
||||
Integer pageNum,Integer pageSize){
|
||||
PageHelper.startPage(pageNum,pageSize);
|
||||
return openingOperationPlanMapper.selectPlanList( StartDate,EndDate,resultType);
|
||||
}
|
||||
|
||||
|
||||
@@ -140,8 +140,8 @@ public class ShopInfoDAO {
|
||||
* @Date: 2024/4/24
|
||||
* @description: 开业运营方案,根据shopname获取列表
|
||||
*/
|
||||
public Page<OpenPlanShopInfoDTO> getOpenPlanShopListByShopName( List<Long> shopIdlist,String shopName, String bigName, String fightName, Integer pageNum, Integer pageSize){
|
||||
PageHelper.startPage(pageNum, pageSize);
|
||||
public List<OpenPlanShopInfoDTO>getOpenPlanShopListByShopName( List<Long> shopIdlist,String shopName, String bigName, String fightName){
|
||||
|
||||
return shopInfoMapper.getOpenPlanShopListByShopName(shopIdlist,shopName,bigName,fightName);
|
||||
}
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@ package com.cool.store.mapper;
|
||||
|
||||
import com.cool.store.dto.openPreparation.OpeningOperationPlanDTO;
|
||||
import com.cool.store.entity.OpeningOperationPlanDO;
|
||||
import com.github.pagehelper.Page;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import tk.mybatis.mapper.common.Mapper;
|
||||
|
||||
@@ -12,9 +13,9 @@ public interface OpeningOperationPlanMapper extends Mapper<OpeningOperationPlanD
|
||||
|
||||
OpeningOperationPlanDO selectByShopId(@Param("shopId") Long shopId);
|
||||
|
||||
List<OpeningOperationPlanDTO> selectPlanList( @Param("startDate") Date startDate,
|
||||
@Param("endDate") Date endDate,
|
||||
@Param("resultType") Integer resultType);
|
||||
Page<OpeningOperationPlanDTO> selectPlanList(@Param("startDate") Date startDate,
|
||||
@Param("endDate") Date endDate,
|
||||
@Param("resultType") Integer resultType);
|
||||
|
||||
Integer updateByShopId(@Param("shopId") Long shopId, @Param("audit") Long auditId, @Param("resulType") Integer resultType);
|
||||
}
|
||||
@@ -68,7 +68,7 @@ public interface ShopInfoMapper extends Mapper<ShopInfoDO> {
|
||||
* @Date: 2024/4/24
|
||||
* @description: 开业运营方案,根据shopname获取列表
|
||||
*/
|
||||
Page<OpenPlanShopInfoDTO> getOpenPlanShopListByShopName(@Param("shopIdlist")List<Long> shopIdlist, @Param("shopName") String shopName,
|
||||
List<OpenPlanShopInfoDTO> getOpenPlanShopListByShopName(@Param("shopIdlist")List<Long> shopIdlist, @Param("shopName") String shopName,
|
||||
@Param("bigName") String bigName, @Param("fightName") String fightName);
|
||||
/**
|
||||
* @Auther: wangshuo
|
||||
|
||||
@@ -48,16 +48,17 @@
|
||||
op.audit_id as auditId
|
||||
FROM xfsg_opening_operation_plan op
|
||||
where
|
||||
<if test="openingOperationPlanDTO.planStartDate != null">
|
||||
op.create_time >= #{startDate}
|
||||
</if>
|
||||
<if test="openingOperationPlanDTO.planEndDate != null">
|
||||
<![CDATA[AND op.create_time <= #{endDate}]]>
|
||||
</if>
|
||||
<if test="openingOperationPlanDTO.resultType != null">
|
||||
and op.result_type = #{resultType}
|
||||
</if>
|
||||
<if test="openingOperationPlanDTO.planStartDate != null">
|
||||
op.create_time >= #{startDate}
|
||||
</if>
|
||||
<if test="openingOperationPlanDTO.planEndDate != null">
|
||||
<![CDATA[AND op.create_time <= #{endDate}]]>
|
||||
</if>
|
||||
<if test="openingOperationPlanDTO.resultType != null">
|
||||
and op.result_type = #{resultType}
|
||||
</if>
|
||||
|
||||
</select>
|
||||
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user