FHLResolveImpl.java 1.1 KB
package com.tianbo.analysis.service.imp;

import com.tianbo.analysis.dao.OriginmanifestsecondaryMapper;
import com.tianbo.analysis.dao.TBBaseAirportInfoDao;
import com.tianbo.analysis.model.Originmanifestsecondary;
import com.tianbo.analysis.model.ResultJson;
import com.tianbo.analysis.service.FHLResolve;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

@Service("nmmsV1FHLResolve")
public class FHLResolveImpl implements FHLResolve {

    @Resource
    TBBaseAirportInfoDao airportInfoDao;

    @Resource
    OriginmanifestsecondaryMapper mapper;

    @Override
    public ResultJson resolve(Originmanifestsecondary fhl) {
        ResultJson resultJson = new ResultJson();
        try{
            fhl.textToStringList();
            if(fhl.startParse()){
                resultJson.setMsg("解析报文成功");
                resultJson.setCode("200");
            }
        }catch (Exception e){
            e.printStackTrace();
            resultJson.setMsg("解析报文失败");
            resultJson.setCode("400");
            resultJson.setError(e.toString());
        }
        return resultJson;
    }


}