Przeglądaj źródła

[task-2010]表ibps_party_rel增加新增数据接口

szjbdgzl 1 rok temu
rodzic
commit
424b5372b5

+ 2 - 0
ibps-provider-root/modules/provider-platform-default/src/main/java/com/lc/ibps/cloud/timer/job/RevokeServiceJob.java

@@ -51,6 +51,8 @@ public class RevokeServiceJob extends BaseJob2 {
 			throw new RuntimeException("service url is empty.");
 		}
 		String runqianServer = EnvUtil.getProperty("runqian.server", "");
+		// http://192.168.2.247:5100/ibps/business/v3/sys/CronNotify/data
+		runqianServer = "http://192.168.2.247:5100";
 		url = runqianServer + url;
 		// 获取token
 		// 这里获取的是平台库的admin用户token

+ 31 - 8
ibps-provider-root/modules/provider-platform-default/src/main/java/com/lc/ibps/org/provider/PartyRelProvider.java

@@ -1,22 +1,22 @@
 package com.lc.ibps.org.provider;
 
-import javax.annotation.Resource;
-
-import org.springframework.stereotype.Service;
-import org.springframework.web.bind.annotation.RequestParam;
-
 import com.lc.ibps.api.base.constants.StateEnum;
 import com.lc.ibps.api.org.constant.PartyRelType;
+import com.lc.ibps.base.core.constants.StringPool;
 import com.lc.ibps.base.core.util.I18nUtil;
+import com.lc.ibps.base.framework.request.signature.annotation.Signature;
 import com.lc.ibps.cloud.entity.APIResult;
 import com.lc.ibps.cloud.provider.GenericProvider;
 import com.lc.ibps.org.api.IPartyRelService;
+import com.lc.ibps.org.party.domain.PartyRel;
 import com.lc.ibps.org.party.persistence.entity.PartyRelPo;
 import com.lc.ibps.org.party.repository.PartyRelRepository;
+import io.swagger.annotations.*;
+import org.springframework.stereotype.Service;
+import org.springframework.web.bind.annotation.RequestParam;
 
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
-import io.swagger.annotations.ApiParam;
+import javax.annotation.Resource;
+import javax.validation.Valid;
 
 /**
  * 参与者关系
@@ -71,4 +71,27 @@ public class PartyRelProvider extends GenericProvider implements IPartyRelServic
 		return result;
 	}
 
+
+	@ApiOperation(value = "保存", notes = "保存参与者与人对象",
+			extensions = {
+					@Extension(properties = {
+							@ExtensionProperty(name = "submitCtrl", value = StringPool.Y)
+					})
+			})
+	@Signature
+	@Override
+	public APIResult<Void> save(@Valid PartyRelPo partyRelPo) {
+		APIResult<Void> result = new APIResult<Void>();
+		try {
+			logger.debug("com.lc.ibps.org.provider.PartyRelPo.save()--->partyRelPo: {}",partyRelPo.toString());
+			PartyRel partyRel = partyRelRepository.newInstance(partyRelPo);
+			partyRel.save();
+			result.setMessage(I18nUtil.getMessage("com.lc.ibps.org.provider.PartyRelProvider.save"));
+			result.addVariable("id", partyRelPo.getId());
+		} catch (Exception e) {
+			setExceptionResult(result, StateEnum.ERROR_ENTITY.getCode(), I18nUtil.getMessage(StateEnum.ERROR_ENTITY.getCode()+""), e);
+		}
+		return result;
+	}
+
 }