|
@@ -5,9 +5,11 @@ import cn.hutool.http.HttpUtil;
|
|
|
import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
import com.zjugis.ysgzybz.dao.XcryMapper;
|
|
|
import com.zjugis.ysgzybz.dao.XcryWkflyMapper;
|
|
|
+import com.zjugis.ysgzybz.domain.dto.CommonDTO;
|
|
|
import com.zjugis.ysgzybz.domain.entity.Bjxcry;
|
|
|
import com.zjugis.ysgzybz.domain.entity.BjxcryWkfly;
|
|
|
import com.zjugis.ysgzybz.domain.vo.BjXcryDkRespVO;
|
|
@@ -77,6 +79,16 @@ public class XcryServiceImpl extends ServiceImpl<XcryMapper, Bjxcry> implements
|
|
|
return xcryMapper.getXcryDk(dkIds, null,dkbh);
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public Object getXcryDkListByPage(CommonDTO dto) {
|
|
|
+ Map<String, Object> map = new HashMap<>();
|
|
|
+ Page<Map> page = new Page(dto.getPageIndex(), dto.getPageSize());
|
|
|
+ List<BjXcryDkRespVO> list = xcryMapper.getXcryDkByPage(page, dto);
|
|
|
+ map.put("list", list);
|
|
|
+ map.put("total", page.getTotal());
|
|
|
+ return map;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public BjXcryDkRespVO getXcryDkDetailByDksyh(String dksyh) {
|
|
|
ArrayList<String> dkIds = new ArrayList();
|