Browse Source

更改

master
ligaode 5 months ago
parent
commit
1adbbce287
  1. 2
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basetrailer/BaseTrailerFeign.java
  2. 5
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basetrailer/BaseTrailerFeignFallback.java
  3. 2
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehinstall/BaseVehinstallFeign.java
  4. 5
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehinstall/BaseVehinstallFeignFallback.java
  5. 4
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basetrailer/BaseTrailerMapper.java
  6. 52
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basetrailer/BaseTrailerMapper.xml
  7. 2
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basetrailer/BaseTrailerRest.java
  8. 9
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basetrailer/BaseTrailerService.java
  9. 18
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehinstall/BaseVehinstallMapper.java
  10. 2
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehinstall/BaseVehinstallRest.java
  11. 9
      anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehinstall/BaseVehinstallService.java

2
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basetrailer/BaseTrailerFeign.java

@ -145,5 +145,5 @@ public interface BaseTrailerFeign {
@ApiOperation("付款申请选择挂车") @ApiOperation("付款申请选择挂车")
@PostMapping("/payApply") @PostMapping("/payApply")
public ResultBean<List<PayApplyTrailerVo>> payApply(@RequestBody PayApplyTrailerQuery query); public ResultBean<PagerVo<PayApplyTrailerVo>> payApply(@RequestBody PagerQuery<PayApplyTrailerQuery> query);
} }

5
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basetrailer/BaseTrailerFeignFallback.java

@ -108,4 +108,9 @@ public class BaseTrailerFeignFallback implements BaseTrailerFeign {
public ResultBean<BaseTrailerDetailsVo> fetchByGcVinNoAndVehSid(String gcVinNo, String vehSid) { public ResultBean<BaseTrailerDetailsVo> fetchByGcVinNoAndVehSid(String gcVinNo, String vehSid) {
return null; return null;
} }
@Override
public ResultBean<PagerVo<PayApplyTrailerVo>> payApply(PagerQuery<PayApplyTrailerQuery> query) {
return null;
}
} }

2
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehinstall/BaseVehinstallFeign.java

@ -98,5 +98,5 @@ public interface BaseVehinstallFeign {
@ApiOperation("付款申请选择上装") @ApiOperation("付款申请选择上装")
@PostMapping("/payApply") @PostMapping("/payApply")
public ResultBean<List<PayApplyTopVo>> payApply(@RequestBody PayApplyTopQuery query); public ResultBean<PagerVo<PayApplyTopVo>> payApply(@RequestBody PagerQuery<PayApplyTopQuery> query);
} }

5
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehinstall/BaseVehinstallFeignFallback.java

@ -89,4 +89,9 @@ public class BaseVehinstallFeignFallback implements BaseVehinstallFeign {
public ResultBean vehinstallOutNew(String sid) { public ResultBean vehinstallOutNew(String sid) {
return null; return null;
} }
@Override
public ResultBean<PagerVo<PayApplyTopVo>> payApply(PagerQuery<PayApplyTopQuery> query) {
return null;
}
} }

4
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basetrailer/BaseTrailerMapper.java

@ -106,9 +106,9 @@ public interface BaseTrailerMapper extends BaseMapper<BaseTrailer> {
List<BaseTrailer> getByVehSid(@Param("vehSid") String vehSid); List<BaseTrailer> getByVehSid(@Param("vehSid") String vehSid);
@Select("select * from base_trailer where vinNo = #{gcVinNo} and vehSid = #{vehSid} order by id desc limit 1") @Select("select * from base_trailer where vinNo = #{gcVinNo} and vehSid = #{vehSid} order by id desc limit 1")
BaseTrailerDetailsVo fetchByGcVinNoAndVehSid(@Param("gcVinNo") String gcVinNo,@Param("vehSid") String vehSid); BaseTrailerDetailsVo fetchByGcVinNoAndVehSid(@Param("gcVinNo") String gcVinNo, @Param("vehSid") String vehSid);
List<BaseTrailerModelDetailsVo> fetchTypeAndMan(String materialSid); List<BaseTrailerModelDetailsVo> fetchTypeAndMan(String materialSid);
List<PayApplyTrailerVo> payApply(@Param(Constants.WRAPPER) Wrapper<BaseTrailer> qw); IPage<PayApplyTrailerVo> payApply(IPage<BaseTrailer> page, @Param(Constants.WRAPPER) Wrapper<BaseTrailer> qw);
} }

52
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basetrailer/BaseTrailerMapper.xml

@ -110,36 +110,36 @@
<select id="payApply" resultType="com.yxt.anrui.base.api.basetrailer.PayApplyTrailerVo"> <select id="payApply" resultType="com.yxt.anrui.base.api.basetrailer.PayApplyTrailerVo">
SELECT btm.trailerTypeValue, SELECT btm.trailerTypeValue,
CONCAT( CONCAT(
btm.appearanceSizeLong, btm.appearanceSizeLong,
btm.appearanceSizeWide, btm.appearanceSizeWide,
btm.appearanceSizeHigh btm.appearanceSizeHigh
) AS size, ) AS size,
bt.vinNo, bt.vinNo,
bt.sid AS trailerSid, bt.sid AS trailerSid,
btm.boxColor AS color, btm.boxColor AS color,
bt.settlementPrice AS costPrice, bt.settlementPrice AS costPrice,
btm.brandName, btm.brandName,
btm.carModelName AS vehModel, btm.carModelName AS vehModel,
bt.zcvinNo AS zcVinNo, bt.zcvinNo AS zcVinNo,
bso.contractNo, bso.contractNo,
bso.billNo AS saleOrderNo, bso.billNo AS saleOrderNo,
bso.customerName, bso.customerName,
bso.payType bso.payType
FROM FROM
base_trailer bt base_trailer bt
LEFT JOIN base_trailer_model btm LEFT JOIN base_trailer_model btm
ON bt.trailerModelSid = btm.sid ON bt.trailerModelSid = btm.sid
LEFT JOIN anrui_buscenter.bus_sales_order_vehicle bsov LEFT JOIN anrui_buscenter.bus_sales_order_vehicle bsov
ON bt.vehSid = bsov.linkSid ON bt.vehSid = bsov.linkSid
LEFT JOIN anrui_buscenter.bus_sales_order bso LEFT JOIN anrui_buscenter.bus_sales_order bso
ON bsov.salesOrderSid = bso.sid ON bsov.salesOrderSid = bso.sid
<where> <where>
${ew.sqlSegment} ${ew.sqlSegment}
</where> </where>
AND bt.sid NOT IN ( AND bt.sid NOT IN (
SELECT ft.trailerSid SELECT ft.trailerSid
FROM anrui_fin.fin_paymentapply_trailer ft FROM anrui_fin.fin_paymentapply_trailer ft
) )
</select> </select>
</mapper> </mapper>

2
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basetrailer/BaseTrailerRest.java

@ -138,7 +138,7 @@ public class BaseTrailerRest implements BaseTrailerFeign {
} }
@Override @Override
public ResultBean<List<PayApplyTrailerVo>> payApply(PayApplyTrailerQuery query) { public ResultBean<PagerVo<PayApplyTrailerVo>> payApply(PagerQuery<PayApplyTrailerQuery> query) {
return baseTrailerService.payApply(query); return baseTrailerService.payApply(query);
} }
} }

9
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basetrailer/BaseTrailerService.java

@ -984,8 +984,9 @@ public class BaseTrailerService extends MybatisBaseService<BaseTrailerMapper, Ba
return baseMapper.fetchTypeAndMan(vehSid); return baseMapper.fetchTypeAndMan(vehSid);
} }
public ResultBean<List<PayApplyTrailerVo>> payApply(PayApplyTrailerQuery query) { public ResultBean<PagerVo<PayApplyTrailerVo>> payApply(PagerQuery<PayApplyTrailerQuery> pq) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
PayApplyTrailerQuery query = pq.getParams();
QueryWrapper qw = new QueryWrapper<>(); QueryWrapper qw = new QueryWrapper<>();
qw.eq("bt.useOrgSid", query.getUseOrgSid()); qw.eq("bt.useOrgSid", query.getUseOrgSid());
if (StringUtils.isNotBlank(query.getVinNo())) { if (StringUtils.isNotBlank(query.getVinNo())) {
@ -1000,7 +1001,9 @@ public class BaseTrailerService extends MybatisBaseService<BaseTrailerMapper, Ba
if (StringUtils.isNotBlank(query.getTrailerTypeValue())) { if (StringUtils.isNotBlank(query.getTrailerTypeValue())) {
qw.like("btm.trailerTypeValue", query.getTrailerTypeValue()); qw.like("btm.trailerTypeValue", query.getTrailerTypeValue());
} }
List<PayApplyTrailerVo> payApplyTrailerVoList = baseMapper.payApply(qw); IPage<BaseTrailer> page = PagerUtil.queryToPage(pq);
return rb.success().setData(payApplyTrailerVoList); IPage<PayApplyTrailerVo> pagging = baseMapper.payApply(page, qw);
PagerVo<PayApplyTrailerVo> p = PagerUtil.pageToVo(pagging, null);
return rb.success().setData(p);
} }
} }

18
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehinstall/BaseVehinstallMapper.java

@ -56,20 +56,20 @@ import java.util.List;
@Mapper @Mapper
public interface BaseVehinstallMapper extends BaseMapper<BaseVehinstall> { public interface BaseVehinstallMapper extends BaseMapper<BaseVehinstall> {
//@Update("update base_vehinstall set name=#{msg} where id=#{id}") //@Update("update base_vehinstall set name=#{msg} where id=#{id}")
//IPage<BaseVehinstallVo> voPage(IPage<BaseVehinstall> page, @Param(Constants.WRAPPER) QueryWrapper<BaseVehinstall> qw); //IPage<BaseVehinstallVo> voPage(IPage<BaseVehinstall> page, @Param(Constants.WRAPPER) QueryWrapper<BaseVehinstall> qw);
IPage<BaseVehinstallVo> selectPageVo(IPage<BaseVehinstall> page, @Param(Constants.WRAPPER) Wrapper<BaseVehinstall> qw); IPage<BaseVehinstallVo> selectPageVo(IPage<BaseVehinstall> page, @Param(Constants.WRAPPER) Wrapper<BaseVehinstall> qw);
List<BaseVehinstallVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BaseVehinstall> qw); List<BaseVehinstallVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BaseVehinstall> qw);
@Select("select vinNo from base_vehinstall where createOrg = #{createOrgSid}") @Select("select vinNo from base_vehinstall where createOrg = #{createOrgSid}")
List<String> selectListVo(String createOrgSid); List<String> selectListVo(String createOrgSid);
List<BaseVehinstall> selectByOrgSidAndVin(@Param("useOrgSid") String orgSid, @Param("vinNo") String vin); List<BaseVehinstall> selectByOrgSidAndVin(@Param("useOrgSid") String orgSid, @Param("vinNo") String vin);
@Select("select * from base_vehinstall where createOrg = #{createOrgSid} and vinNo = #{vinNo}") @Select("select * from base_vehinstall where createOrg = #{createOrgSid} and vinNo = #{vinNo}")
BaseVehinstallDetailsVo fetchByVinNoAndOrgSid(@Param("vinNo") String vinNo,@Param("createOrgSid") String createOrgSid); BaseVehinstallDetailsVo fetchByVinNoAndOrgSid(@Param("vinNo") String vinNo, @Param("createOrgSid") String createOrgSid);
BaseVehinstall seletByVinAndUseOrg(@Param("vinNo") String vinNo, @Param("useOrgSid") String useOrgSid); BaseVehinstall seletByVinAndUseOrg(@Param("vinNo") String vinNo, @Param("useOrgSid") String useOrgSid);
@ -77,5 +77,5 @@ public interface BaseVehinstallMapper extends BaseMapper<BaseVehinstall> {
String selectNum(String billNo); String selectNum(String billNo);
List<PayApplyTopVo> payApply(@Param(Constants.WRAPPER) QueryWrapper qw); IPage<PayApplyTopVo> payApply(IPage<BaseVehinstall> page, @Param(Constants.WRAPPER) QueryWrapper qw);
} }

2
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehinstall/BaseVehinstallRest.java

@ -299,7 +299,7 @@ public class BaseVehinstallRest implements BaseVehinstallFeign {
} }
@Override @Override
public ResultBean<List<PayApplyTopVo>> payApply(PayApplyTopQuery query) { public ResultBean<PagerVo<PayApplyTopVo>> payApply(PagerQuery<PayApplyTopQuery> query) {
return baseVehinstallService.payApply(query); return baseVehinstallService.payApply(query);
} }
} }

9
anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehinstall/BaseVehinstallService.java

@ -521,8 +521,9 @@ public class BaseVehinstallService extends MybatisBaseService<BaseVehinstallMapp
return rb.success(); return rb.success();
} }
public ResultBean<List<PayApplyTopVo>> payApply(PayApplyTopQuery query) { public ResultBean<PagerVo<PayApplyTopVo>> payApply(PagerQuery<PayApplyTopQuery> pq) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
PayApplyTopQuery query = pq.getParams();
QueryWrapper qw = new QueryWrapper<>(); QueryWrapper qw = new QueryWrapper<>();
qw.eq("bv.useOrgSid", query.getUseOrgSid()); qw.eq("bv.useOrgSid", query.getUseOrgSid());
if (StringUtils.isNotBlank(query.getVinNo())) { if (StringUtils.isNotBlank(query.getVinNo())) {
@ -534,7 +535,9 @@ public class BaseVehinstallService extends MybatisBaseService<BaseVehinstallMapp
if (StringUtils.isNotBlank(query.getInstallNameValue())) { if (StringUtils.isNotBlank(query.getInstallNameValue())) {
qw.like("bvm.installNameValue", query.getInstallNameValue()); qw.like("bvm.installNameValue", query.getInstallNameValue());
} }
List<PayApplyTopVo> payApplyTopVoList = baseMapper.payApply(qw); IPage<BaseVehinstall> page = PagerUtil.queryToPage(pq);
return rb.success().setData(payApplyTopVoList); IPage<PayApplyTopVo> pagging = baseMapper.payApply(page, qw);
PagerVo<PayApplyTopVo> p = PagerUtil.pageToVo(pagging, null);
return rb.success().setData(p);
} }
} }
Loading…
Cancel
Save