czt
昨天 9f6dacf7b39e5aeba37d8faf575c9e56d8cbe51a
src/main/java/com/fzzy/api/service/ApiCommonService.java
@@ -5,9 +5,7 @@
import com.fzzy.api.entity.*;
import com.fzzy.api.utils.RedisConst;
import com.fzzy.api.utils.RedisUtil;
import com.fzzy.api.view.repository.Api1105Rep;
import com.fzzy.api.view.repository.ApiConfsRep;
import com.fzzy.api.view.repository.GbAreaRep;
import com.fzzy.api.view.repository.*;
import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
@@ -32,7 +30,17 @@
    @Autowired
    private GbAreaRep gbAreaRep;
    @Autowired
    private Api1101Rep api1101Rep;
    @Autowired
    private Api1102Rep api1102Rep;
    @Autowired
    private Api1103Rep api1103Rep;
    @Autowired
    private Api1104Rep api1104Rep;
    @Autowired
    private Api1105Rep api1105Rep;
    @Autowired
    private Api1106Rep api1106ep;
    /**
     * 刷新缓存- 接口配置参数
@@ -231,4 +239,113 @@
        return null;
    }
    /**
     * 根据单位代码获取统一单位编码
     * @param dwdm
     * @return
     */
    public String getTydwbm(String dwdm) {
        if(StringUtils.isEmpty(dwdm)){
            return dwdm;
        }
        Api1101 api1101= api1101Rep.findData(dwdm);
        if(null == api1101){
            return dwdm;
        }
        return api1101.getTydwbm();
    }
    /**
     * 根据库区代码获取统一库区编码
     * @param kqdm
     * @return
     */
    public String getTykqbm(String kqdm) {
        if(StringUtils.isEmpty(kqdm)){
            return kqdm;
        }
        Api1102 api1102= api1102Rep.findDataByKqdm(kqdm);
        if(null == api1102){
            return kqdm;
        }
        return api1102.getTykqbm();
    }
    /**
     * 根据仓房代码获取统一仓房编码
     * @param cfdm
     * @return
     */
    public String getTycfbm(String cfdm) {
        if(StringUtils.isEmpty(cfdm)){
            return cfdm;
        }
        Api1103 api1103= api1103Rep.findDataByCfdm(cfdm);
        if(null == api1103){
            return cfdm;
        }
        return api1103.getTycfbm();
    }
    /**
     * 根据廒间代码获取统一廒间编码
     * @param ajdm
     * @return
     */
    public String getTyajbm(String ajdm) {
        if(StringUtils.isEmpty(ajdm)){
            return ajdm;
        }
        Api1104 api1104 = api1104Rep.findByAjdh(ajdm);
        if(null == api1104){
            return ajdm;
        }
        return api1104.getTyajbm();
    }
    /**
     * 根据货位代码获取统一货位编码
     * @param hwdm
     * @return
     */
    public String getTyhwbm(String hwdm) {
        if(StringUtils.isEmpty(hwdm)){
            return hwdm;
        }
        Api1105 api1105= api1105Rep.findDataByHwdm(hwdm);
        if(null == api1105){
            return hwdm;
        }
        return api1105.getTyhwbm();
    }
    /**
     * 根据油罐代码获取统一油罐编码
     * @param ygdm
     * @return
     */
    public String getTyygbm(String ygdm) {
        if(StringUtils.isEmpty(ygdm)){
            return ygdm;
        }
        Api1106 api1106= api1106ep.findDataByYgdm(ygdm);
        if(null == api1106){
            return ygdm;
        }
        return api1106.getTyygbm();
    }
}