diff --git a/pom.xml b/pom.xml index 250fbb533..c54dd8186 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ UTF-8 1.1.2 - 1.0.22 + 1.0.23 diff --git a/src/main/java/au/com/royalpay/payment/manage/merchants/enums/paymentScenarioEnum.java b/src/main/java/au/com/royalpay/payment/manage/merchants/enums/paymentScenarioEnum.java index ad2e5269e..846516fc7 100644 --- a/src/main/java/au/com/royalpay/payment/manage/merchants/enums/paymentScenarioEnum.java +++ b/src/main/java/au/com/royalpay/payment/manage/merchants/enums/paymentScenarioEnum.java @@ -45,4 +45,4 @@ public enum paymentScenarioEnum { this.scenarioTypeId = scenarioTypeId; this.desc = desc; } -} \ No newline at end of file +} diff --git a/src/main/java/au/com/royalpay/payment/manage/posters/core/PosterService.java b/src/main/java/au/com/royalpay/payment/manage/posters/core/PosterService.java new file mode 100644 index 000000000..918e19999 --- /dev/null +++ b/src/main/java/au/com/royalpay/payment/manage/posters/core/PosterService.java @@ -0,0 +1,9 @@ +package au.com.royalpay.payment.manage.posters.core; + + +/** + * create by todking at 2019-6-3 + */ +public interface PosterService { + void updatePoster(String imgUrl); +} diff --git a/src/main/java/au/com/royalpay/payment/manage/posters/core/impls/PosterServiceImpl.java b/src/main/java/au/com/royalpay/payment/manage/posters/core/impls/PosterServiceImpl.java new file mode 100644 index 000000000..bacc18d93 --- /dev/null +++ b/src/main/java/au/com/royalpay/payment/manage/posters/core/impls/PosterServiceImpl.java @@ -0,0 +1,35 @@ +package au.com.royalpay.payment.manage.posters.core.impls; + +import au.com.royalpay.payment.manage.posters.core.PosterService; +import cn.yixblog.platform.http.HttpRequestGenerator; +import com.alibaba.fastjson.JSONObject; +import com.yeepay.shade.org.apache.http.protocol.HTTP; +import org.apache.http.entity.StringEntity; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.stereotype.Service; +import org.springframework.web.bind.annotation.RequestMethod; + +import java.net.URISyntaxException; + + +/** + * create by todking at 2019-6-3 + */ + +@Service +public class PosterServiceImpl implements PosterService { + @Value("${app.cms.host}") + private String cmsHost; + + @Override + public void updatePoster(String imgUrl) { + String url = cmsHost + "/api/statistics/count"; + try { + new HttpRequestGenerator(url, RequestMethod.PUT).addQueryString("imgUrl", imgUrl).execute(); + }catch (URISyntaxException e) { + e.printStackTrace(); + } + } + + +} diff --git a/src/main/java/au/com/royalpay/payment/manage/posters/web/posterController.java b/src/main/java/au/com/royalpay/payment/manage/posters/web/posterController.java new file mode 100644 index 000000000..bf56f78c3 --- /dev/null +++ b/src/main/java/au/com/royalpay/payment/manage/posters/web/posterController.java @@ -0,0 +1,25 @@ +package au.com.royalpay.payment.manage.posters.web; + + +import au.com.royalpay.payment.manage.permission.manager.ManagerMapping; +import au.com.royalpay.payment.manage.posters.core.PosterService; +import com.alibaba.fastjson.JSONObject; +import org.springframework.web.bind.annotation.*; + +import javax.annotation.Resource; + +/** + * create by todking at 2019-6-3 + */ +@RestController +@RequestMapping(value = "/app/poster") +public class posterController { + + @Resource + private PosterService posterService; + + @RequestMapping(method = RequestMethod.PUT) + public void updatePoster(@RequestBody JSONObject img ){ + posterService.updatePoster(img.getString("imgUrl")); + } +} diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 21d2a1d39..19969b1c7 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -139,7 +139,7 @@ settle.abafile.bank.NAB.account-name=Tunnel Show Pty Ltd # 瀚银Secure app.hanyin-secure.pid=ROYALPAY -app.hanyin-secure.sftp-host=180.168.61.86 +app.hanyin-secure.sftp-host=180.168.61.93 app.hanyin-secure.sftp-port=28480 app.hanyin-secure.sftp-username=royalpay app.hanyin-secure.sftp-pwd=royalpay diff --git a/src/main/resources/au/com/royalpay/payment/manage/mappers/payment/RefundMapper.xml b/src/main/resources/au/com/royalpay/payment/manage/mappers/payment/RefundMapper.xml index ccb6688ce..0bc54e7fb 100644 --- a/src/main/resources/au/com/royalpay/payment/manage/mappers/payment/RefundMapper.xml +++ b/src/main/resources/au/com/royalpay/payment/manage/mappers/payment/RefundMapper.xml @@ -3,53 +3,50 @@ @@ -71,53 +68,53 @@