Commit 735a4c86 by 田超

Merge branch 'feature/erp' into 'master'

feat:[ERP] ERP融合

See merge request rays/pcloud-common-parent!127
parents 93050c4c 51ed310e
...@@ -124,4 +124,6 @@ mini.appid.uat = wx125b30e53bf22476 ...@@ -124,4 +124,6 @@ mini.appid.uat = wx125b30e53bf22476
mini.appsecret.uat = 1eb5d1a2e1b262ea8f41e733f664a40c mini.appsecret.uat = 1eb5d1a2e1b262ea8f41e733f664a40c
mini.appid.prod = wxd951244ee206df89 mini.appid.prod = wxd951244ee206df89
mini.appsecret.prod = e3111585d219f7e96e35ef593b67ab2b mini.appsecret.prod = e3111585d219f7e96e35ef593b67ab2b
mini.official.account.id = 777 mini.official.account.id = 777
\ No newline at end of file
erp.domain = http://192.168.92.11
...@@ -123,4 +123,6 @@ mini.appid.uat = wx125b30e53bf22476 ...@@ -123,4 +123,6 @@ mini.appid.uat = wx125b30e53bf22476
mini.appsecret.uat = 1eb5d1a2e1b262ea8f41e733f664a40c mini.appsecret.uat = 1eb5d1a2e1b262ea8f41e733f664a40c
mini.appid.prod = wxd951244ee206df89 mini.appid.prod = wxd951244ee206df89
mini.appsecret.prod = e3111585d219f7e96e35ef593b67ab2b mini.appsecret.prod = e3111585d219f7e96e35ef593b67ab2b
mini.official.account.id = 777 mini.official.account.id = 777
\ No newline at end of file
erp.domain = http://192.168.8.181
...@@ -133,3 +133,4 @@ mini.appid.prod = wxd951244ee206df89 ...@@ -133,3 +133,4 @@ mini.appid.prod = wxd951244ee206df89
mini.appsecret.prod = e3111585d219f7e96e35ef593b67ab2b mini.appsecret.prod = e3111585d219f7e96e35ef593b67ab2b
mini.official.account.id = 777 mini.official.account.id = 777
erp.domain = http://192.168.92.11
...@@ -127,3 +127,5 @@ mini.appsecret.uat = 1eb5d1a2e1b262ea8f41e733f664a40c ...@@ -127,3 +127,5 @@ mini.appsecret.uat = 1eb5d1a2e1b262ea8f41e733f664a40c
mini.appid.prod = wxd951244ee206df89 mini.appid.prod = wxd951244ee206df89
mini.appsecret.prod = e3111585d219f7e96e35ef593b67ab2b mini.appsecret.prod = e3111585d219f7e96e35ef593b67ab2b
mini.official.account.id = 777 mini.official.account.id = 777
erp.domain = http://192.168.92.131
/**
*
*/
package com.pcloud.common.core.facade;
import com.pcloud.common.core.biz.MessageBiz;
import com.pcloud.common.core.dto.SendEmailDto;
import com.pcloud.common.dto.ResponseDto;
import com.pcloud.common.exceptions.BizException;
import com.pcloud.common.permission.PermissionException;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.codehaus.jackson.JsonParseException;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
/**
* 接口暂时只限ERP使用,有可能后期会加权限验证
*/
@Api("ERP接口")
@RequestMapping(value = "/erpInterface")
@RestController("erpInterfaceFacade")
public class ErpInterfaceFacade {
@Autowired
MessageBiz messageBiz;
@ApiOperation("发送邮件")
@PostMapping("/sendEmail")
public ResponseDto<Boolean> sendEmail(SendEmailDto sendEmailDto) throws BizException, PermissionException, JsonParseException {
messageBiz.sendEmail(sendEmailDto);
return new ResponseDto<>(true);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment