package com.ld.igds.protocol.fzzy.builder;
|
|
import com.ld.igds.io.request.BaseRequest;
|
import com.ld.igds.protocol.fzzy.ServerUtils;
|
import com.ld.igds.protocol.fzzy.dto.MessageInfo;
|
import com.ld.igds.protocol.fzzy.dto.SendMessage;
|
|
import org.apache.commons.lang3.RandomUtils;
|
|
/**
|
*
|
*/
|
public class PullDepotCommandBuilder extends CommandBuilder {
|
|
|
|
private final static PullDepotCommandBuilder instance = new PullDepotCommandBuilder();
|
|
private PullDepotCommandBuilder() {
|
}
|
|
public static PullDepotCommandBuilder getInstance() {
|
return instance;
|
}
|
|
|
public void buildInfo(SendMessage message, BaseRequest request) {
|
MessageInfo info = new MessageInfo();
|
info.setSign(request.getCompanyId());
|
info.setIedId(request.getSerId());
|
info.setFunctionId(ServerUtils.FUNCTION_1010);
|
info.setRespCode("0000");
|
info.setOrderId(request.getOrderId());
|
info.setUserData("0");
|
info.setSign("0000");
|
info.setContent(null);
|
message.setInfo(info);
|
}
|
|
}
|