verou
2025-03-11 89b19f453e03402aa2c8a588e5be1f491c007141
Merge branch 'dev' of http://47.97.1.152:5880/r/wms-master into front
21个文件已删除
5个文件已修改
675 ■■■■■ 已修改文件
rsf-server/src/main/java/asnOrder.sql 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/asnOrderItem.sql 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/batchRegular.sql 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/MobileServiceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/com/vincent/rsf/server/common/config/MybatisPlusConfig.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/StockItem.java 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/ScheduleJobs.java 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/companys.sql 33 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/container.sql 36 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/contract.sql 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/customer.sql 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/dictData.sql 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/dictType.sql 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/loc.sql 38 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/matnr.sql 46 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/matnrGroup.sql 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/purchase.sql 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/purchaseItem.sql 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/qlyInspect.sql 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/serialRule.sql 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/serialRuleItem.sql 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/shipper.sql 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/warehouse.sql 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/warehouseAreas.sql 29 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/warehouseAreasItem.sql 37 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/resources/application.yml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/asnOrder.sql
File was deleted
rsf-server/src/main/java/asnOrderItem.sql
File was deleted
rsf-server/src/main/java/batchRegular.sql
File was deleted
rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/MobileServiceImpl.java
@@ -255,8 +255,10 @@
                .setStockUnit(matnr.getStockUnit());
        QlyInspect inspect = qlyInspectMapper.selectOne(new LambdaQueryWrapper<QlyInspect>()
                .eq(QlyInspect::getAsnItemId, asnOrderItem.getId()).eq(QlyInspect::getPoItemId, asnOrderItem.getPoDetlId()));
        //set 质检结果
        detlsDto.setInspect(inspect.getStatus$());
        if (!Objects.isNull(inspect)) {
            //set 质检结果
            detlsDto.setInspect(inspect.getStatus$());
        }
        //获取当前库存信息
        StockItem stockItem = stockItemMapper.selectOne(new LambdaQueryWrapper<StockItem>()
                .eq(StockItem::getAsnItemId, asnOrderItem.getId())
rsf-server/src/main/java/com/vincent/rsf/server/common/config/MybatisPlusConfig.java
@@ -73,7 +73,9 @@
        } catch (Exception e) {
            System.out.println(e.getMessage());
        }
        return new NullValue();
        //TODO 需设置一个系统调度帐号
//        return new NullValue();
        return new LongValue(1);
    }
}
rsf-server/src/main/java/com/vincent/rsf/server/manager/entity/StockItem.java
@@ -3,18 +3,16 @@
import java.text.SimpleDateFormat;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.*;
import com.vincent.rsf.server.manager.service.*;
import org.springframework.format.annotation.DateTimeFormat;
import com.baomidou.mybatisplus.annotation.TableLogic;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.text.SimpleDateFormat;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -142,24 +140,28 @@
     * ASN单据,带出PO单
     */
    @ApiModelProperty(value= "ASN单据,带出PO单")
    @TableField(exist = false)
    private String asnOrder;
    /**
     * ERP凭证
     */
    @ApiModelProperty(value= "ERP凭证")
    @TableField(exist = false)
    private String erpToken;
    /**
     * ERP单号
     */
    @ApiModelProperty(value= "ERP单号")
    @TableField(exist = false)
    private String erpOrder;
    /**
     * ERP库存地址
     */
    @ApiModelProperty(value= "ERP库存地址")
    @TableField(exist = false)
    private String erpStkAdr;
    /**
@@ -184,18 +186,21 @@
     * 锁定原因
     */
    @ApiModelProperty(value= "锁定原因")
    @TableField(exist = false)
    private String lockReason;
    /**
     * 锁定状态
     */
    @ApiModelProperty(value= "锁定状态")
    @TableField(exist = false)
    private Short lockStatus;
    /**
     * 锁定人
     */
    @ApiModelProperty(value= "锁定人")
    @TableField(exist = false)
    private String locker;
    /**
@@ -203,6 +208,7 @@
     */
    @ApiModelProperty(value= "锁定时间")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @TableField(exist = false)
    private Date lockedTime;
    /**
rsf-server/src/main/java/com/vincent/rsf/server/manager/schedules/ScheduleJobs.java
@@ -52,7 +52,8 @@
     * @return
     * @time 2025/3/3 15:44
     */
    @Scheduled(cron = "0 0/30 * * * ?  ")
    @Scheduled(cron = "0 0/05 * * * ?  ")
//    @Scheduled(cron = "0/5 * * * * ?")
    @Transactional(rollbackFor = Exception.class)
    public void genAsnOrder() {
        //判断是否开启自动生成ASN单据
@@ -92,7 +93,12 @@
            List<AsnOrderItem> orderItems = new ArrayList<>();
            items.forEach(item -> {
                AsnOrderItem orderItem = new AsnOrderItem();
                Matnr matnr = matnrService.getOne(new LambdaQueryWrapper<Matnr>().eq(Matnr::getId, item.getMatnrCode()));
                Matnr matnr = matnrService.getOne(new LambdaQueryWrapper<Matnr>().eq(Matnr::getCode, item.getMatnrCode()));
                if (Objects.isNull(matnr)) {
                    throw new CoolException("数据错误:当前物料不存在!!");
                }
                //TODO barcode生成策略
                String barcode = code + matnr.getCode();
                orderItem.setAnfme(item.getAnfme())
                        .setAsnId(order.getId())
                        .setQty(item.getQty())
@@ -100,6 +106,7 @@
                        .setSplrCode(item.getSplrCode())
                        .setMatnk(item.getMatnrName())
                        .setPoDetlId(item.getId())
                        .setBarcode(barcode)
                        .setPoCode(purchase.getCode())
                        .setPurQty(item.getAnfme())
                        .setPurUnit(item.getUnit())
@@ -114,7 +121,7 @@
            //任务执行完成,修改已完成数量和PO单执行状态
            purchase.setQty(purchase.getAnfme()).setStatus(1);
            if (!purchaseService.save(purchase)) {
            if (!purchaseService.saveOrUpdate(purchase)) {
                throw new CoolException("PO单执行完成后,保存失败!!");
            }
rsf-server/src/main/java/companys.sql
File was deleted
rsf-server/src/main/java/container.sql
File was deleted
rsf-server/src/main/java/contract.sql
File was deleted
rsf-server/src/main/java/customer.sql
File was deleted
rsf-server/src/main/java/dictData.sql
File was deleted
rsf-server/src/main/java/dictType.sql
File was deleted
rsf-server/src/main/java/loc.sql
File was deleted
rsf-server/src/main/java/matnr.sql
File was deleted
rsf-server/src/main/java/matnrGroup.sql
File was deleted
rsf-server/src/main/java/purchase.sql
File was deleted
rsf-server/src/main/java/purchaseItem.sql
File was deleted
rsf-server/src/main/java/qlyInspect.sql
File was deleted
rsf-server/src/main/java/serialRule.sql
File was deleted
rsf-server/src/main/java/serialRuleItem.sql
File was deleted
rsf-server/src/main/java/shipper.sql
File was deleted
rsf-server/src/main/java/warehouse.sql
File was deleted
rsf-server/src/main/java/warehouseAreas.sql
File was deleted
rsf-server/src/main/java/warehouseAreasItem.sql
File was deleted
rsf-server/src/main/resources/application.yml
@@ -23,7 +23,7 @@
  #  global-config:
  #    field-strategy: 0
  configuration:
#    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
    map-underscore-to-camel-case: true
    cache-enabled: true
  global-config: