fix:客户管理中的销售记录接口优化
This commit is contained in:
parent
d979b30aca
commit
1bff0c805e
@ -89,5 +89,5 @@ public interface WmProductSalseMapper
|
||||
* @param clientId
|
||||
* @return
|
||||
*/
|
||||
List<SaleRecordVO> getSaleRecord(@Param("clientId") Long clientId);
|
||||
List<WmProductSalse> getSaleRecord(@Param("clientId") Long clientId);
|
||||
}
|
||||
|
@ -143,7 +143,7 @@ public class WmProductSalseServiceImpl implements IWmProductSalseService
|
||||
*/
|
||||
@Override
|
||||
public AjaxResult getSaleRecord(Long clientId) {
|
||||
List<SaleRecordVO> saleRecordVOS = wmProductSalseMapper.getSaleRecord(clientId);
|
||||
List<WmProductSalse> saleRecordVOS = wmProductSalseMapper.getSaleRecord(clientId);
|
||||
return AjaxResult.success(saleRecordVOS);
|
||||
}
|
||||
}
|
||||
|
@ -193,11 +193,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
select * from wm_product_salse_line
|
||||
where salse_id in ( select salse_id from wm_product_salse where client_id = #{clientId} )
|
||||
</select>
|
||||
<select id="getSaleRecord" resultType="com.ktg.mes.wm.domain.vo.SaleRecordVO" resultMap="SaleRecordVOResult">
|
||||
SELECT * FROM wm_product_salse_line wl
|
||||
LEFT JOIN (select * from wm_product_salse) ws ON ws.salse_id = wl.salse_id
|
||||
WHERE
|
||||
ws.client_id = #{clientId}
|
||||
<select id="getSaleRecord" resultType="com.ktg.mes.wm.domain.vo.SaleRecordVO" resultMap="WmProductSalseResult">
|
||||
<include refid="selectWmProductSalseVo"/>
|
||||
where
|
||||
client_id = #{clientId}
|
||||
</select>
|
||||
|
||||
<insert id="insertWmProductSalse" parameterType="WmProductSalse" useGeneratedKeys="true" keyProperty="salseId">
|
||||
|
Loading…
Reference in New Issue
Block a user