| | |
| | | order by id desc |
| | | </select> |
| | | <select id="selectByOrderId" resultType="com.dy.pmsGlobal.pojoPlt.PltProduct"> |
| | | SELECT p.* FROM |
| | | SELECT |
| | | <include refid="Join_Column_List"> |
| | | <property name="alias" value="p"/> |
| | | </include> |
| | | FROM |
| | | <if test="orderId != null and orderId != ''"> |
| | | (select * from pr_order_item WHERE deleted!=1 AND order_id = #{orderId,jdbcType=BIGINT}) poi, |
| | | </if> |
| | | (select * from plt_product where deleted!=1) p |
| | | <if test="orderId != null and orderId != ''"> |
| | | WHERE poi.pro_id = p.id |
| | | </if> |
| | | order by id desc |
| | | </select> |
| | | <select id="selectMaxCode" resultType="java.lang.String"> |
| | |
| | | * 可根据orderId查询产品 |
| | | * @return |
| | | */ |
| | | @GetMapping(path="selectByOrderId") |
| | | @GetMapping(path="getProduct") |
| | | @SsoPowerAop(power = "10300000") |
| | | @Log("可根据orderId查询产品") |
| | | public BaseResponse<List<PltProduct>> selectByOrderId(Long orderId){ |
| | | return BaseResponseUtils.buildSuccess(proSv.selectByOrderId(orderId)); |
| | | public BaseResponse<List<PltProduct>> getProduct(Long orderId){ |
| | | return BaseResponseUtils.buildSuccess(proSv.getProduct(orderId)); |
| | | } |
| | | |
| | | |
| | |
| | | Map<String, Object> params = (Map<String, Object>) PojoUtils.generalize(queryVo); |
| | | return dao.selectAll(params); |
| | | } |
| | | public List<PltProduct> selectByOrderId(Long orderId) { |
| | | public List<PltProduct> getProduct(Long orderId) { |
| | | return dao.selectByOrderId(orderId); |
| | | } |
| | | |