czt
2024-12-04 e3804feab5c63af6a2c5a7939f2358772e28b5fd
调整广东1213-封仓确认单接口
已重命名1个文件
已删除1个文件
已修改3个文件
119 ■■■■ 文件已修改
src/main/java/com/fzzy/api/entity/Api1213.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/gd2023/ApiCodeConstant.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java 38 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1213.java 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api2002.java 58 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/fzzy/api/entity/Api1213.java
@@ -20,7 +20,7 @@
@Table(name = "API_1213")
public class Api1213 implements Serializable {
    public static String SORT_PROP = "fcrq";
    public static String SORT_PROP = "fcqrdh";
    @Id
    @PropertyDef(label = "封仓确认单号", description = "2位业务编码(21代表封仓)+yyMMdd+4位顺序码,212405040001")
src/main/java/com/fzzy/push/gd2023/ApiCodeConstant.java
@@ -5,10 +5,6 @@
 */
public class ApiCodeConstant {
    public static String API_1023 = "1023";
    public static String API_2001 = "2001";
    public static String API_2002 = "2002";
    /**
     * æŽ¥å£ç¼–码-1001 èº«ä»½è®¤è¯æŽ¥å£
     */
@@ -179,6 +175,10 @@
     */
    public static String API_CODE_QYXYXX = "qyxyxx";
    /**
     * æŽ¥å£ç¼–码-1041 è´¢åŠ¡æŠ¥è¡¨ä¿¡æ¯æŽ¥å£
     */
    public static String API_CODE_FCQRD = "fcqrd";
    /**
     * æŽ¥å£ç¼–码-1042 æ–‡ä»¶ä¸Šä¼ æŽ¥å£
     */
    public static String API_CODE_WJSC = "upload";
src/main/java/com/fzzy/push/gd2023/GD2023ApiRemoteService2023.java
@@ -903,36 +903,18 @@
            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
            return JSON.toJSONString(apiData);
        }
        if (ApiCodeConstant.API_2001.equals(inteId)) {
            Gd2023Api2001 apiData = new Gd2023Api2001();
            BeanUtils.copyProperties(data, apiData);
        if (Constant.API_CODE_1213.equals(inteId)) {
            Api1213 api1213 = (Api1213)data;
            Gd2023Api1213 apiData = new Gd2023Api1213();
            BeanUtils.copyProperties(api1213, apiData);
            //校验统一编码是否为空,为空则查询信息进行赋值
            if ("0".equals(apiData.getTycfbm()) || StringUtils.isEmpty(apiData.getTycfbm())) {
                String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
                apiData.setTycfbm(tycfbm);
            }
            //校验统一编码是否为空,为空则查询信息进行赋值
            if ("0".equals(apiData.getTycfbm()) || StringUtils.isEmpty(apiData.getTycfbm())) {
                String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
                apiData.setTycfbm(tycfbm);
            if ("0".equals(apiData.getTyhwbm()) || StringUtils.isEmpty(apiData.getTyhwbm())) {
                String tyhwbm = apiCommonService.getTyhwbm(apiData.getHwdm());
                apiData.setTyhwbm(tyhwbm);
            }
            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
            return JSON.toJSONString(apiData);
        }
        if (ApiCodeConstant.API_2002.equals(inteId)) {
            Gd2023Api2002 apiData = new Gd2023Api2002();
            BeanUtils.copyProperties(data, apiData);
            //校验统一编码是否为空,为空则查询信息进行赋值
            if ("0".equals(apiData.getTycfbm()) || StringUtils.isEmpty(apiData.getTycfbm())) {
                String tycfbm = apiCommonService.getTycfbm(apiData.getCfdm());
                apiData.setTycfbm(tycfbm);
            }
            //校验统一编码是否为空,为空则查询信息进行赋值
            if ("0".equals(apiData.getTyajbm()) || StringUtils.isEmpty(apiData.getTyajbm())) {
                String tyajbm = apiCommonService.getTyajbm(apiData.getAjdm());
                apiData.setTyajbm(tyajbm);
            }
            apiData.setZhgxsj(DateUtils.addSeconds(new Date(), -10));
            apiData.setFcsl(api1213.getFcsl());
            apiData.setFcsrq(api1213.getFcsqr());
            return JSON.toJSONString(apiData);
        }
        return JSON.toJSONString(data);
@@ -1227,6 +1209,8 @@
                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_ZMKCXX;
            case "1212":
                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_KHXX;
            case "1213":
                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_FCQRD;
            case "1301":
                return com.fzzy.push.gd2023.ApiCodeConstant.API_CODE_AQGL;
            case "1302":
src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api1213.java
ÎļþÃû´Ó src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api2001.java ÐÞ¸Ä
@@ -5,6 +5,7 @@
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import javax.persistence.Column;
import java.io.Serializable;
import java.util.Date;
@@ -14,18 +15,18 @@
 * @Date 2024/6/29 14:36
 */
@Data
public class Gd2023Api2001 implements Serializable {
public class Gd2023Api1213 implements Serializable {
    private static final long serialVersionUID = 9157617424050247565L;
    @PropertyDef(label = "封仓确认单号", description = "2位业务编码(21代表封仓)+yyyyMMdd+4位顺序码,21202405040001")
    private String fcqrdh;
    @PropertyDef(label = "仓房代码" )
    private String cfdm;
    @PropertyDef(label = "货位代码" )
    private String hwdm;
    @PropertyDef(label = "统一仓房编码")
    private String tycfbm;
    @PropertyDef(label = "统一货位编码")
    private String tyhwbm;
    @PropertyDef(label = "封仓日期")
    @JSONField(format = "yyyy-MM-dd")
@@ -54,7 +55,7 @@
    @PropertyDef(label = "封仓数量")
    @JsonProperty("Fcsl")
    private String Fcsl;
    private Double Fcsl;
    @PropertyDef(label = "封仓申请人")
    private String fcsrq;
src/main/java/com/fzzy/push/gd2023/dto/Gd2023Api2002.java
ÎļþÒÑɾ³ý