|
|
@ -5,14 +5,20 @@ import com.glxp.sale.admin.constant.ConstantStatus;
|
|
|
|
import com.glxp.sale.admin.entity.basic.BasicExportStatusEntity;
|
|
|
|
import com.glxp.sale.admin.entity.basic.BasicExportStatusEntity;
|
|
|
|
import com.glxp.sale.admin.entity.inout.OrderEntity;
|
|
|
|
import com.glxp.sale.admin.entity.inout.OrderEntity;
|
|
|
|
import com.glxp.sale.admin.req.basic.SpsSyncDataRequest;
|
|
|
|
import com.glxp.sale.admin.req.basic.SpsSyncDataRequest;
|
|
|
|
|
|
|
|
import com.glxp.sale.admin.req.thrsys.PostThirdSysUploadInfo;
|
|
|
|
import com.glxp.sale.admin.res.basic.SpSyncUdiResponse;
|
|
|
|
import com.glxp.sale.admin.res.basic.SpSyncUdiResponse;
|
|
|
|
import com.glxp.sale.admin.res.basic.SpsSyncBusResponse;
|
|
|
|
import com.glxp.sale.admin.res.basic.SpsSyncBusResponse;
|
|
|
|
import com.glxp.sale.admin.res.basic.SpsSyncDataResponse;
|
|
|
|
import com.glxp.sale.admin.res.basic.SpsSyncDataResponse;
|
|
|
|
import com.glxp.sale.admin.res.basic.SpsSyncOrderResponse;
|
|
|
|
import com.glxp.sale.admin.res.basic.SpsSyncOrderResponse;
|
|
|
|
import com.glxp.sale.admin.service.basic.BasicExportService;
|
|
|
|
import com.glxp.sale.admin.service.basic.BasicExportService;
|
|
|
|
import com.glxp.sale.admin.service.inout.OrderService;
|
|
|
|
import com.glxp.sale.admin.service.inout.OrderService;
|
|
|
|
|
|
|
|
import com.glxp.sale.common.enums.ResultEnum;
|
|
|
|
import com.glxp.sale.common.res.BaseResponse;
|
|
|
|
import com.glxp.sale.common.res.BaseResponse;
|
|
|
|
|
|
|
|
import com.glxp.sale.common.util.ResultVOUtils;
|
|
|
|
|
|
|
|
import org.springframework.validation.BindingResult;
|
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
|
|
|
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
|
|
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
|
|
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
import javax.annotation.Resource;
|
|
|
@ -169,8 +175,21 @@ public class SpsSyncDownloadController {
|
|
|
|
baseResponse.setData(spSyncUdiResponse);
|
|
|
|
baseResponse.setData(spSyncUdiResponse);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return baseResponse;
|
|
|
|
return baseResponse;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 同步UDI管理系统上传单据状态
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
* @param postThirdSysUploadInfo
|
|
|
|
|
|
|
|
* @return
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
@PostMapping("/sps/sync/order/syncOrderUploadInfo")
|
|
|
|
|
|
|
|
public BaseResponse syncOrderUploadInfo(@RequestBody PostThirdSysUploadInfo postThirdSysUploadInfo, BindingResult bindingResult) {
|
|
|
|
|
|
|
|
if (bindingResult.hasErrors()) {
|
|
|
|
|
|
|
|
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL, bindingResult.getFieldError().getDefaultMessage());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
return orderService.updateUploadInfo(postThirdSysUploadInfo);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|