Browse Source

接口修改

master
wangpengfei 2 years ago
parent
commit
4fc0b0e21f
  1. 6
      yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/packaginginventoryrecord/PackagingInventoryRecord.java
  2. 2
      yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/packaginginventoryrecord/PackagingInventoryRecordDto.java
  3. 2
      yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/packaginginventoryrecord/PackagingInventoryRecordMapper.xml
  4. 11
      yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/packaginginventoryrecord/PackagingInventoryRecordService.java
  5. 2
      yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/packagingoutbound/PackagingOutboundService.java
  6. 2
      yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/packagingstorage/PackagingStorageService.java

6
yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/packaginginventoryrecord/PackagingInventoryRecord.java

@ -11,14 +11,14 @@ import lombok.Data;
*/ */
@Data @Data
@ApiModel(value = "包装物盘库记录信息", description = "包装物盘库记录信息") @ApiModel(value = "包装物盘库记录信息", description = "包装物盘库记录信息")
@TableName("material_inventory_record") @TableName("packaging_inventory_record")
public class PackagingInventoryRecord extends BaseEntity { public class PackagingInventoryRecord extends BaseEntity {
//盘库日期 //盘库日期
private String inventoryDate; private String inventoryDate;
//盘库库存 //盘库库存
private double inventory; private double inventory;
//包装物类型 //包装物库存sid
private String typeSid; private String inventorySid;
//价值 //价值
private double value; private double value;
} }

2
yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/packaginginventoryrecord/PackagingInventoryRecordDto.java

@ -19,7 +19,7 @@ public class PackagingInventoryRecordDto implements Dto {
//盘库库存 //盘库库存
private double inventory; private double inventory;
//包装物类型 //包装物类型
private String typeSid; private String inventorySid;
//价值 //价值
private double value; private double value;
} }

2
yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/packaginginventoryrecord/PackagingInventoryRecordMapper.xml

@ -5,7 +5,7 @@
<!-- ${ew.customSqlSegment} --> <!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecordVo"> <select id="selectPageVo" resultType="com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecordVo">
SELECT SELECT
*,i.name as name,i.inventory as inventory,t.name as typeName; *,i.name as name,i.inventory as inventory,t.name as typeName
FROM FROM
packaging_inventory_record r packaging_inventory_record r
left join packaging_inventory i on r.inventorySid =i.sid left join packaging_inventory i on r.inventorySid =i.sid

11
yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/packaginginventoryrecord/PackagingInventoryRecordService.java

@ -1,6 +1,7 @@
package com.yxt.supervise.cyf.biz.packaginginventoryrecord; package com.yxt.supervise.cyf.biz.packaginginventoryrecord;
import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.date.DateUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yxt.common.base.service.MybatisBaseService; import com.yxt.common.base.service.MybatisBaseService;
@ -8,13 +9,18 @@ import com.yxt.common.base.utils.PagerUtil;
import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo; import com.yxt.common.core.vo.PagerVo;
import com.yxt.supervise.cyf.api.packaginginventory.PackagingInventory;
import com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecord; import com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecord;
import com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecordDto; import com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecordDto;
import com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecordQuery; import com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecordQuery;
import com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecordVo; import com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecordVo;
import com.yxt.supervise.cyf.biz.packaginginventory.PackagingInventoryService;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.util.Date;
/** /**
* @author wangpengfei * @author wangpengfei
* @date 2023/5/4 14:37 * @date 2023/5/4 14:37
@ -22,6 +28,8 @@ import org.springframework.stereotype.Service;
@Service @Service
public class PackagingInventoryRecordService extends MybatisBaseService<PackagingInventoryRecordMapper, PackagingInventoryRecord> { public class PackagingInventoryRecordService extends MybatisBaseService<PackagingInventoryRecordMapper, PackagingInventoryRecord> {
@Autowired
PackagingInventoryService packagingInventoryService;
public PagerVo<PackagingInventoryRecordVo> listPageVo(PagerQuery<PackagingInventoryRecordQuery> pq) { public PagerVo<PackagingInventoryRecordVo> listPageVo(PagerQuery<PackagingInventoryRecordQuery> pq) {
PackagingInventoryRecordQuery query = pq.getParams(); PackagingInventoryRecordQuery query = pq.getParams();
@ -42,6 +50,9 @@ public class PackagingInventoryRecordService extends MybatisBaseService<Packagin
ResultBean rb=new ResultBean(); ResultBean rb=new ResultBean();
PackagingInventoryRecord entity=new PackagingInventoryRecord(); PackagingInventoryRecord entity=new PackagingInventoryRecord();
BeanUtil.copyProperties(dto, entity, "id", "sid"); BeanUtil.copyProperties(dto, entity, "id", "sid");
Date curDate = new Date();
String dfmt = DateUtil.format(curDate, "yyyy-MM-dd");
entity.setInventoryDate(dfmt);
baseMapper.insert(entity); baseMapper.insert(entity);
return rb.success().setMsg("新增成功"); return rb.success().setMsg("新增成功");
} }

2
yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/packagingoutbound/PackagingOutboundService.java

@ -38,7 +38,7 @@ public class PackagingOutboundService extends MybatisBaseService<PackagingOutbou
PackagingOutboundQuery query = pq.getParams(); PackagingOutboundQuery query = pq.getParams();
QueryWrapper<PackagingOutbound> qw = new QueryWrapper<>(); QueryWrapper<PackagingOutbound> qw = new QueryWrapper<>();
if (StringUtils.isNotBlank(query.getDate())) { if (StringUtils.isNotBlank(query.getDate())) {
qw.eq("STR_TO_DATE(o.deliverDate,'%Y-%m-%d')", query.getDate()); qw.eq("STR_TO_DATE(o.deliveryDate,'%Y-%m-%d')", query.getDate());
} }
if (StringUtils.isNotBlank(query.getContractNumber())) { if (StringUtils.isNotBlank(query.getContractNumber())) {
qw.like("o.salesContractNumber", query.getContractNumber()); qw.like("o.salesContractNumber", query.getContractNumber());

2
yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/packagingstorage/PackagingStorageService.java

@ -40,7 +40,7 @@ public class PackagingStorageService extends MybatisBaseService<PackagingStorage
qw.eq("STR_TO_DATE(s.warehousingDate,'%Y-%m-%d')", query.getDate()); qw.eq("STR_TO_DATE(s.warehousingDate,'%Y-%m-%d')", query.getDate());
} }
if (StringUtils.isNotBlank(query.getContractNumber())) { if (StringUtils.isNotBlank(query.getContractNumber())) {
qw.like("s.salesContractNumber", query.getContractNumber()); qw.like("s.contractNumber", query.getContractNumber());
} }
IPage<PackagingStorage> page = PagerUtil.queryToPage(pq); IPage<PackagingStorage> page = PagerUtil.queryToPage(pq);
IPage<PackagingStorageVo> pagging = baseMapper.selectPageVo(page, qw); IPage<PackagingStorageVo> pagging = baseMapper.selectPageVo(page, qw);

Loading…
Cancel
Save