| | |
| | | import java.io.FileNotFoundException; |
| | | import java.io.IOException; |
| | | import java.nio.charset.StandardCharsets; |
| | | import java.text.ParseException; |
| | | import java.util.ArrayList; |
| | | import java.util.Arrays; |
| | | import java.util.List; |
| | |
| | | } |
| | | |
| | | /** |
| | | * 获取业务类型包含的属性 |
| | | * 获取业务类型包含的属性全部为小写 |
| | | * @param btmId 业务类型名称 |
| | | * @return 属性的信息 |
| | | */ |
| | |
| | | } |
| | | |
| | | /** |
| | | * 获取业务全部属性类型 |
| | | * @param btmName 业务类型名称 |
| | | * @return 属性的信息 |
| | | */ |
| | | @GetMapping(value = "/getBizTypeQTDs") |
| | | @VciBusinessLog(operateName = "查看业务类型的属性") |
| | | public BaseResult<List<OsBtmTypeAttributeVO>> getBizTypeQTDs(String btmName){ |
| | | |
| | | try { |
| | | List<OsBtmTypeAttributeVO> osBtmTypeAttributeVOS = btmService.getBizTypeQTDs(btmName); |
| | | return BaseResult.dataList(osBtmTypeAttributeVOS); |
| | | } catch (PLException e) { |
| | | BaseResult objectBaseResult = new BaseResult<>(); |
| | | objectBaseResult.setCode(Integer.parseInt(e.code)); |
| | | objectBaseResult.setMsg(Arrays.toString(e.messages)); |
| | | return objectBaseResult; |
| | | } catch (ParseException e) { |
| | | BaseResult objectBaseResult = new BaseResult<>(); |
| | | objectBaseResult.setCode(500); |
| | | objectBaseResult.setMsg(e.getMessage()); |
| | | return objectBaseResult; |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 参照的业务类型 |
| | | * @param baseQueryObject 查询条件 |
| | | * @return 列表的内容 |