| | |
| | | import com.vci.ubcs.starter.util.MdmBtmTypeConstant; |
| | | import com.vci.ubcs.starter.util.SaveLogUtil; |
| | | import com.vci.ubcs.starter.web.util.VciBaseUtil; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.apache.commons.collections4.map.CaseInsensitiveMap; |
| | |
| | | public class MdmInterJtClient implements IMdmInterJtClient { |
| | | |
| | | @Value("${docking.apply.partCode:10}") |
| | | public String partCode; |
| | | private String partCode; |
| | | |
| | | @Value("#{'${docking.apply.jDataBtmNames:wupin}'.split(',')}") |
| | | private List<String> JDATABTMNAMES; |
| | | |
| | | /** |
| | | * 集团申请单服务 |
| | |
| | | dockingPreApplyFormList.add(dockingPreApplyForm); |
| | | String jdataid = dockingPreApplyForm.getDataOid(); |
| | | String jdatabtmname = dockingPreApplyForm.getDataBtmName(); |
| | | // 跳过不需要处理集团返码的分类 |
| | | if(!JDATABTMNAMES.contains(jdatabtmname)){ |
| | | continue; |
| | | } |
| | | if (res) { |
| | | //此处需要查询业务数据,去更改 |
| | | R<List<BaseModel>> R = mdmEngineClient.selectByTypeAndOid(jdatabtmname,jdataid); |
| | |
| | | return R.fail("集团码集成赋值失败,原因:"+e.getMessage()); |
| | | } |
| | | log.info("获取集团集团码,赋值到主数据 end"); |
| | | |
| | | return R.success("集团码赋值成功"); |
| | | } |
| | | |