TransAriiveTest.java 1.9 KB
import com.tianbo.analysis.NmmsAdminApplication;
import com.tianbo.analysis.config.CustomsProperties;
import com.tianbo.analysis.model.TRANSTOARRIVEEXPORT;
import com.tianbo.analysis.service.TransArriveExportService;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import java.util.Date;


@SpringBootTest(classes = NmmsAdminApplication.class)
@Slf4j
public class TransAriiveTest {

    @Autowired
    private CustomsProperties customsProperties;

    @Autowired
    TransArriveExportService transArriveExportService;

    @org.junit.jupiter.api.Test
    public void send(){
        TRANSTOARRIVEEXPORT t = new TRANSTOARRIVEEXPORT();
        //海关信息及IC卡相关部分
        t.setApplycode(customsProperties.getApplyCode());
        t.setApplyname(customsProperties.getApplyName());
        t.setCopcode(customsProperties.getCopCode());
        t.setCustomscode("4604");
        //操作员IC卡号
        t.setInputopid(customsProperties.getInputOpId());
        t.setInputopname(customsProperties.getInputOpName());
        t.setCertno("21212321321321");

        t.setSeqno("");
        //货物承运运输信息部分
        t.setTrafmode("5");
        t.setTrnmode("2");
        t.setTrafway("4");
        t.setUnloadcode("CGO");
        t.setArrivetime(new Date());

        //货物信息部分
        t.setGrosswt("42.00");

        //申报签名部分
        t.setOpertype("A");
        t.setSign("kUNHDHVG1b72ZIrN8voIGUr+2JRITIo5FlusuSQCMerhV5GEGg9Z42L5F28MM+4gFL6CQgH2JPmdRdHAYIKJa89fdxGnHE3QSVd8dDUxx7q7AUUDzOg25OVB3ULywb8ruivj6tAR0daYkU3ACzWMYZoH4BNEMh4Za6DI7lBNf04=");
        t.setSigndate(new Date());
//        t.setClientseqno("000000000000905006");
//        t.setClientseqno("000000000000057246");
        t.setClientseqno("000000000000002050");
        t.setHostid("2012062600");

        transArriveExportService.send(t);
    }
}