修改
This commit is contained in:
@ -80,7 +80,7 @@ public class ContractSalesController {
|
||||
return content.getObj();
|
||||
}
|
||||
});
|
||||
return R.ok(res.getId());
|
||||
return R.ok(res);
|
||||
}
|
||||
|
||||
private void execAfter(String table, Long id, String sign) {
|
||||
|
||||
@ -7,9 +7,13 @@ import com.github.yulichang.base.MPJBaseMapper;
|
||||
import com.xjrsoft.module.contract.dto.LngContractPageDto;
|
||||
import com.xjrsoft.module.contract.entity.LngContract;
|
||||
import com.xjrsoft.module.contract.vo.LngContractPageVo;
|
||||
import com.xjrsoft.module.contract.vo.LngContractSalesPngPointVo;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import org.apache.ibatis.annotations.Select;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @title: mapper
|
||||
* @Author 管理员
|
||||
@ -36,5 +40,12 @@ public interface LngContractMapper extends MPJBaseMapper<LngContract>, BaseMappe
|
||||
" ${ew.customSqlSegment}" +
|
||||
" GROUP BY k.id, k.k_no, k.k_name, cu.cu_sname, k.date_from, k.date_to,com.name, dd_a.name" +
|
||||
" ORDER BY k.date_from DESC, k.k_no DESC")
|
||||
IPage<LngContractPageVo> queryPage(IPage<LngContractPageDto> page, QueryWrapper<LngContract> queryWrapper);
|
||||
IPage<LngContractPageVo> queryPage(IPage<LngContractPageDto> page, @Param("ew") QueryWrapper<LngContract> queryWrapper);
|
||||
|
||||
@Select("SELECT t1.*, t2.full_name AS pointDelyName, t3.full_name AS pointTransName" +
|
||||
" FROM lng_contract_sales_png_point t1" +
|
||||
" LEFT JOIN lng_b_station_png t2 on t1.point_dely_code = t2.code" +
|
||||
" LEFT JOIN lng_b_station_png t3 on t1.point_trans_code = t3.code" +
|
||||
" WHERE t1.k_id = #{kid}")
|
||||
List<LngContractSalesPngPointVo> queryLngContractSalesPngPointList(@Param("kid") Long kid);
|
||||
}
|
||||
|
||||
@ -73,12 +73,10 @@ public class ContractSalesServiceImpl extends MPJBaseServiceImpl<LngContractMapp
|
||||
vo.setLngContractSalesPngList(BeanUtil.copyToList(lngContractSalesPngList,
|
||||
LngContractSalesPngVo.class));
|
||||
}
|
||||
List<LngContractSalesPngPoint> lngContractSalesPngPointList = lngContractSalesPngPointMapper.selectList(
|
||||
new LambdaQueryWrapper<LngContractSalesPngPoint>()
|
||||
.eq(LngContractSalesPngPoint::getKId, lngContract.getId()));
|
||||
if (CollectionUtils.isNotEmpty(lngContractSalesPngPointList)) {
|
||||
vo.setLngContractSalesPngPointList(BeanUtil.copyToList(lngContractSalesPngPointList,
|
||||
LngContractSalesPngPointVo.class));
|
||||
List<LngContractSalesPngPointVo> lngContractSalesPngPointVoList = this.baseMapper.
|
||||
queryLngContractSalesPngPointList(lngContract.getId());
|
||||
if (CollectionUtils.isNotEmpty(lngContractSalesPngPointVoList)) {
|
||||
vo.setLngContractSalesPngPointList(lngContractSalesPngPointVoList);
|
||||
}
|
||||
List<LngContractSalesPngQty> lngContractSalesPngQtyList = lngContractSalesPngQtyMapper.selectList(
|
||||
new LambdaQueryWrapper<LngContractSalesPngQty>()
|
||||
|
||||
Reference in New Issue
Block a user