12/1
This commit is contained in:
@@ -19,7 +19,8 @@ import java.util.UUID;
|
|||||||
public class LpkGoodsVo implements Vo {
|
public class LpkGoodsVo implements Vo {
|
||||||
|
|
||||||
private String sid;
|
private String sid;
|
||||||
private String createTime;
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
|
||||||
|
private Date createTime;
|
||||||
private String remarks;
|
private String remarks;
|
||||||
private String code;
|
private String code;
|
||||||
private String barcode;
|
private String barcode;
|
||||||
|
|||||||
@@ -23,4 +23,5 @@ public interface LpkGoodsMapper extends BaseMapper<LpkGoods> {
|
|||||||
IPage<LpkGoodsVo> goodsListPage(IPage<LpkGoods> page, @Param(Constants.WRAPPER) QueryWrapper<LpkGoods> qw);
|
IPage<LpkGoodsVo> goodsListPage(IPage<LpkGoods> page, @Param(Constants.WRAPPER) QueryWrapper<LpkGoods> qw);
|
||||||
|
|
||||||
List<LpkGoodsVo> getGoods();
|
List<LpkGoodsVo> getGoods();
|
||||||
|
LpkGoodsVo getGoodsDetails(@Param("sid")String sid);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,4 +32,18 @@
|
|||||||
picUrl
|
picUrl
|
||||||
from lpk_goods
|
from lpk_goods
|
||||||
</select>
|
</select>
|
||||||
|
<select id="getGoodsDetails" resultType="com.yxt.yyth.api.lpkgoods.LpkGoodsVo">
|
||||||
|
select sid,
|
||||||
|
date_format(createTime, '%Y-%m-%d') as createTime,
|
||||||
|
code,
|
||||||
|
barcode,
|
||||||
|
`name`,
|
||||||
|
unitName,
|
||||||
|
typeCode,
|
||||||
|
price,
|
||||||
|
picUrl
|
||||||
|
from lpk_goods
|
||||||
|
where sid=#{sid}
|
||||||
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
@@ -56,4 +56,10 @@ public class LpkGoodsRest {
|
|||||||
public ResultBean<List<LpkGoodsVo>> getGoods() {
|
public ResultBean<List<LpkGoodsVo>> getGoods() {
|
||||||
return lpkGoodsService.getGoods();
|
return lpkGoodsService.getGoods();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ApiOperation("商品详情")
|
||||||
|
@GetMapping("/goodsDetails/{sid}")
|
||||||
|
public ResultBean<LpkGoodsDetailsVo> goodsDetails(@PathVariable("sid") String sid) {
|
||||||
|
return lpkGoodsService.goodsDetails(sid);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -93,6 +93,20 @@ public class LpkGoodsService extends MybatisBaseService<LpkGoodsMapper, LpkGoods
|
|||||||
}
|
}
|
||||||
return rb.success().setData(vo);
|
return rb.success().setData(vo);
|
||||||
}
|
}
|
||||||
|
public ResultBean<LpkGoodsDetailsVo> goodsDetails(String sid) {
|
||||||
|
ResultBean rb = ResultBean.fireFail();
|
||||||
|
LpkGoodsDetailsVo vo = new LpkGoodsDetailsVo();
|
||||||
|
LpkGoodsVo lpkGoods = baseMapper.getGoodsDetails(sid);
|
||||||
|
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
|
||||||
|
if (null != lpkGoods) {
|
||||||
|
BeanUtil.copyProperties(lpkGoods, vo);
|
||||||
|
if (StringUtils.isNotBlank(lpkGoods.getPicUrl())) {
|
||||||
|
vo.setPicUrl(fileUploadComponent.getUrlPrefix() + lpkGoods.getPicUrl());
|
||||||
|
}
|
||||||
|
vo.setCreateTime(sdf.format(lpkGoods.getCreateTime()));
|
||||||
|
}
|
||||||
|
return rb.success().setData(vo);
|
||||||
|
}
|
||||||
|
|
||||||
public ResultBean deleteGoods(String sid) {
|
public ResultBean deleteGoods(String sid) {
|
||||||
ResultBean rb = ResultBean.fireFail();
|
ResultBean rb = ResultBean.fireFail();
|
||||||
|
|||||||
Reference in New Issue
Block a user