| | |
| | | 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; |
| | |
| | | @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; |
| | | |
| | | /** |
| | | * 刷新缓存- 接口配置参数 |
| | |
| | | |
| | | 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(); |
| | | } |
| | | |
| | | } |