Browse Source

bug修复

dev_kxc
zhuyulei 1 year ago
parent
commit
24d592b9c3
  1. 7
      jwtech-system/src/main/java/com/kms/earlyStage/mapper/BsSlgcQqjdContractFulfillingNoticeMapper.java
  2. 9
      jwtech-system/src/main/java/com/kms/earlyStage/service/BsSlgcQqjdContractFulfillingNoticeService.java
  3. 4
      jwtech-system/src/main/resources/mapper/earlyStage/BsSlgcQqjdContractFulfillingNoticeMapper.xml

7
jwtech-system/src/main/java/com/kms/earlyStage/mapper/BsSlgcQqjdContractFulfillingNoticeMapper.java

@ -1,5 +1,7 @@
package com.kms.earlyStage.mapper; package com.kms.earlyStage.mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
@ -16,10 +18,9 @@ import java.util.List;
@Repository @Repository
public interface BsSlgcQqjdContractFulfillingNoticeMapper extends BaseMapper<BsSlgcQqjdContractFulfillingNotice> { public interface BsSlgcQqjdContractFulfillingNoticeMapper extends BaseMapper<BsSlgcQqjdContractFulfillingNotice> {
List<BsSlgcQqjdContractFulfillingNotice> getList(@Param("proNo") String proNo, IPage<BsSlgcQqjdContractFulfillingNotice> getList(@Param("proNo") String proNo,
@Param("proCode") String proCode, @Param("proCode") String proCode,
@Param("contractName") String contractName, @Param("contractName") String contractName,
@Param("orderBy") String orderBy, @Param("orderBy") String orderBy,
@Param("pageNum") int pageNum, Page page);
@Param("pageSize") int pageSize);
} }

9
jwtech-system/src/main/java/com/kms/earlyStage/service/BsSlgcQqjdContractFulfillingNoticeService.java

@ -31,16 +31,13 @@ public class BsSlgcQqjdContractFulfillingNoticeService extends BaseService<BsSlg
Map<String, Object> params = sp.getParams(); Map<String, Object> params = sp.getParams();
List<BsSlgcQqjdContractFulfillingNotice> list = IPage<BsSlgcQqjdContractFulfillingNotice> list =
bsSlgcQqjdContractFulfillingNoticeMapper.getList(data.getProNo(),data.getProCode(),data.getContractName() bsSlgcQqjdContractFulfillingNoticeMapper.getList(data.getProNo(),data.getProCode(),data.getContractName()
,(String) params.get("orderBy"),sp.getPageNum(),sp.getPageSize()); ,(String) params.get("orderBy"),new Page<>(sp.getPageNum(),sp.getPageSize()));
Page<BsSlgcQqjdContractFulfillingNotice> page = new Page<>();
page.setRecords(list);
page.setTotal(list.size());
return page; return list;
} }
} }

4
jwtech-system/src/main/resources/mapper/earlyStage/BsSlgcQqjdContractFulfillingNoticeMapper.xml

@ -28,7 +28,7 @@
<select id="getList" resultMap="BsSlgcQqjdContractFulfillingNotice"> <select id="getList" resultMap="BsSlgcQqjdContractFulfillingNotice">
<bind name="pageNum" value="(pageNum-1)*pageSize"></bind>
<include refid="info"/> <include refid="info"/>
<where> <where>
<if test="proNo!=null and proNo!=''"> <if test="proNo!=null and proNo!=''">
@ -41,7 +41,7 @@
and bn.pro_code like concat('%',#{proCode},'%') and bn.pro_code like concat('%',#{proCode},'%')
</if> </if>
</where> </where>
order by bn.${orderBy} desc LIMIT #{pageNum},#{pageSize}; order by bn.${orderBy} desc
</select> </select>

Loading…
Cancel
Save