|
|
@@ -359,6 +359,36 @@ public class caiController {
|
|
|
return ResponseObject.newErrResponse("查询失败:" + e.getMessage());
|
|
|
}
|
|
|
}
|
|
|
+ @Mapping(value = "com.awspaas.user.apps.donenow_ivt.queryContractByDes")
|
|
|
+ public ResponseObject queryContractByDes(UserContext uc, String des) {
|
|
|
+ if (StringUtils.isBlank(des)) {
|
|
|
+ return ResponseObject.newErrResponse("des(合同ID)不能为空");
|
|
|
+ }
|
|
|
+
|
|
|
+ String sql = "select description " +
|
|
|
+ "from `BO_EU_DNCTT_CONTRACT` " +
|
|
|
+ "where id = ? ";
|
|
|
+
|
|
|
+ String contractName = DBSql.getString(sql, new Object[]{des});
|
|
|
+
|
|
|
+ if (StringUtils.isBlank(contractName)) {
|
|
|
+ ResponseObject responseObject = ResponseObject.newOkResponse();
|
|
|
+ responseObject.put("message", "未找到id为【" + des + "】的合同信息");
|
|
|
+ responseObject.setData(Collections.emptyList());
|
|
|
+ return responseObject;
|
|
|
+ }
|
|
|
+
|
|
|
+ List<Map<String, Object>> resultList = new ArrayList<>();
|
|
|
+ Map<String, Object> contractInfo = new HashMap<>();
|
|
|
+ contractInfo.put("id", des);
|
|
|
+ contractInfo.put("CONTRACT_NAME", contractName);
|
|
|
+ resultList.add(contractInfo);
|
|
|
+
|
|
|
+ ResponseObject responseObject = ResponseObject.newOkResponse();
|
|
|
+ responseObject.setData(resultList);
|
|
|
+ return responseObject;
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
|