保誠-保戶業務員媒合平台
wayne
2021-12-17 ea43a98d7943fb440ce3c1bfe3aca8555866864a
pamapi/src/main/java/com/pollex/pam/web/rest/TestSendMsgResource.java
@@ -1,23 +1,33 @@
package com.pollex.pam.web.rest;
import com.pollex.pam.service.SendMsgService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
@Deprecated
@RestController
@RequestMapping("/api/test/sendMsg")
public class TestSendMsgResource {
    @PostMapping("/bySMS")
    public ResponseEntity<Void> bySMS(@RequestBody Object param) {
    @Autowired
    SendMsgService sendMsgService;
    @GetMapping("/bySMS")
    public ResponseEntity<Void> bySMS(@RequestParam String subject, @RequestParam String toMobile, @RequestParam String content) {
        sendMsgService.sendMsgBySMS(subject, toMobile, content);
        return ResponseEntity.noContent().build();
    }
    @PostMapping("/byEmail")
    public ResponseEntity<Void> byEmail(@RequestBody Object param) {
    @GetMapping("/byEmail")
    public ResponseEntity<Void> byEmail(
        @RequestParam String from,
        @RequestParam String to,
        @RequestParam String subject,
        @RequestParam String content,
        @RequestParam boolean htmlFormat
    ) {
        sendMsgService.sendMsgByEmail(from, to, subject, content, htmlFormat);
        return ResponseEntity.noContent().build();
    }
}