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
@ApiModel(value = "包装物盘库记录信息", description = "包装物盘库记录信息")
@TableName("material_inventory_record")
@TableName("packaging_inventory_record")
public class PackagingInventoryRecord extends BaseEntity {
//盘库日期
private String inventoryDate;
//盘库库存
private double inventory;
//包装物类型
private String typeSid;
//包装物库存sid
private String inventorySid;
//价值
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 String typeSid;
private String inventorySid;
//价值
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} -->
<select id="selectPageVo" resultType="com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecordVo">
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
packaging_inventory_record r
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;
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.metadata.IPage;
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.result.ResultBean;
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.PackagingInventoryRecordDto;
import com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecordQuery;
import com.yxt.supervise.cyf.api.packaginginventoryrecord.PackagingInventoryRecordVo;
import com.yxt.supervise.cyf.biz.packaginginventory.PackagingInventoryService;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.Date;
/**
* @author wangpengfei
* @date 2023/5/4 14:37
@ -22,6 +28,8 @@ import org.springframework.stereotype.Service;
@Service
public class PackagingInventoryRecordService extends MybatisBaseService<PackagingInventoryRecordMapper, PackagingInventoryRecord> {
@Autowired
PackagingInventoryService packagingInventoryService;
public PagerVo<PackagingInventoryRecordVo> listPageVo(PagerQuery<PackagingInventoryRecordQuery> pq) {
PackagingInventoryRecordQuery query = pq.getParams();
@ -42,6 +50,9 @@ public class PackagingInventoryRecordService extends MybatisBaseService<Packagin
ResultBean rb=new ResultBean();
PackagingInventoryRecord entity=new PackagingInventoryRecord();
BeanUtil.copyProperties(dto, entity, "id", "sid");
Date curDate = new Date();
String dfmt = DateUtil.format(curDate, "yyyy-MM-dd");
entity.setInventoryDate(dfmt);
baseMapper.insert(entity);
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();
QueryWrapper<PackagingOutbound> qw = new QueryWrapper<>();
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())) {
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());
}
if (StringUtils.isNotBlank(query.getContractNumber())) {
qw.like("s.salesContractNumber", query.getContractNumber());
qw.like("s.contractNumber", query.getContractNumber());
}
IPage<PackagingStorage> page = PagerUtil.queryToPage(pq);
IPage<PackagingStorageVo> pagging = baseMapper.selectPageVo(page, qw);

Loading…
Cancel
Save