Merge remote-tracking branch 'origin/bd_dev' into bd_dev
This commit is contained in:
commit
8c97479b1c
|
@ -1037,6 +1037,19 @@ public class BdWaresController extends BaseController {
|
||||||
return AjaxResult.success(list);
|
return AjaxResult.success(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据商品类型查询商品列表全部数据
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@GetMapping("/find-all-maker")
|
||||||
|
public AjaxResult findAllMaker(WaresParams waresParams) {
|
||||||
|
Integer pkCountry = SecurityUtils.getPkCountry();
|
||||||
|
Integer systemType = SecurityUtils.getSystemType();
|
||||||
|
List<BdWares> list = iBdWaresService.listByMaker(waresParams,pkCountry,systemType);
|
||||||
|
return AjaxResult.success(list);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 计算商品业绩
|
* 计算商品业绩
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -179,4 +179,7 @@ public interface BdWaresMapper extends BaseMapper<BdWares> {
|
||||||
*/
|
*/
|
||||||
List<BdWaresExt> listWaresNoSale(@Param("param") WaresNoSaleParam param);
|
List<BdWaresExt> listWaresNoSale(@Param("param") WaresNoSaleParam param);
|
||||||
|
|
||||||
|
List<BdWares> listByMaker(@Param("param") WaresParams waresParams,
|
||||||
|
@Param("pkCountry") Integer pkCountry,
|
||||||
|
@Param("systemType") Integer systemType);
|
||||||
}
|
}
|
||||||
|
|
|
@ -247,4 +247,5 @@ public interface IBdWaresService extends IService<BdWares> {
|
||||||
*/
|
*/
|
||||||
List<BdWaresExt> listWaresNoSale(WaresNoSaleParam param);
|
List<BdWaresExt> listWaresNoSale(WaresNoSaleParam param);
|
||||||
|
|
||||||
|
List<BdWares> listByMaker(WaresParams waresParams, Integer pkCountry, Integer systemType);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1611,4 +1611,9 @@ public class BdWaresServiceImpl extends ServiceImpl<BdWaresMapper, BdWares> impl
|
||||||
return baseMapper.listWaresNoSale(param);
|
return baseMapper.listWaresNoSale(param);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<BdWares> listByMaker(WaresParams waresParams, Integer pkCountry, Integer systemType) {
|
||||||
|
return baseMapper.listByMaker(waresParams,pkCountry,systemType);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -493,5 +493,25 @@
|
||||||
</if>
|
</if>
|
||||||
order by bw.wares_name
|
order by bw.wares_name
|
||||||
</select>
|
</select>
|
||||||
|
<select id="listByMaker" resultType="com.hzs.common.domain.sale.wares.BdWares">
|
||||||
|
SELECT
|
||||||
|
bw.*
|
||||||
|
FROM
|
||||||
|
BD_WARES bw LEFT JOIN BD_WARES_EXTEND bwe ON bw.PK_ID = bwe.PK_WARES
|
||||||
|
WHERE
|
||||||
|
bw.PK_COUNTRY = #{pkCountry}
|
||||||
|
<if test="param.isMakerGift != null">
|
||||||
|
and bwe.IS_MAKER_GIFT = #{param.isMakerGift}
|
||||||
|
</if>
|
||||||
|
<if test="param.specialArea != null">
|
||||||
|
and bw.SPECIAL_AREA = #{param.specialArea}
|
||||||
|
</if>
|
||||||
|
<if test="param.queryName != null and param.queryName != ''">
|
||||||
|
AND (
|
||||||
|
wares_name LIKE CONCAT('%', #{param.queryName}, '%')
|
||||||
|
OR wares_code LIKE CONCAT('%', #{param.queryName}, '%')
|
||||||
|
)
|
||||||
|
</if>
|
||||||
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
Loading…
Reference in New Issue