zhou zhou
2 天以前 fb8f89c2d44c0a3226897f9704f86695e9d2d5b6
rsf-server/src/main/java/com/vincent/rsf/server/manager/controller/dto/OrderOutItemDto.java
@@ -1,13 +1,13 @@
package com.vincent.rsf.server.manager.controller.dto;
import com.vincent.rsf.server.manager.entity.Loc;
import com.vincent.rsf.server.manager.entity.LocItem;
import com.vincent.rsf.server.manager.utils.Synchro;
import io.swagger.annotations.ApiOperation;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import lombok.experimental.Delegate;
import java.util.ArrayList;
import java.util.List;
@@ -15,13 +15,24 @@
@Accessors(chain = true)
public class OrderOutItemDto {
//    @Delegate(types = LocItem.class)
//    private LocItem locItem;
    @Delegate(excludes = Synchro.class)
    private LocItem locItem;
//    @Delegate(types = Loc.class)
    private Loc loc;
    private List<LocItem> locItemList = new ArrayList<>();
    private List<staListDto> staNos;
    private List<String> targSiteAreaList;
    private String targSiteAreaNow;
    private String siteNo;
    private String sourceId;
    private String source;
    @Data
    public static class staListDto{
@@ -29,6 +40,7 @@
        private String staName;
    }
    public void sync(Object source) {
        Synchro.Copy(source, this);
    }