Commit 0a0f3f12 authored by hongguangwu's avatar hongguangwu

MVP1.7.16-法大大定时任务获取模板

parent 8594abb8
......@@ -14,6 +14,7 @@ import com.yifu.cloud.plus.v1.yifu.common.core.constant.SecurityConstants;
import com.yifu.cloud.plus.v1.yifu.common.core.util.Common;
import com.yifu.cloud.plus.v1.yifu.common.core.util.R;
import com.yifu.cloud.plus.v1.yifu.common.core.vo.YifuUser;
import com.yifu.cloud.plus.v1.yifu.common.security.annotation.Inner;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.RequiredArgsConstructor;
......@@ -21,10 +22,7 @@ import org.apache.commons.lang.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.security.core.GrantedAuthority;
import org.springframework.security.core.authority.AuthorityUtils;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
......@@ -55,6 +53,19 @@ public class FascController {
private static String FASC_SUCCESS = "success";
private static String FASC_BIZ_CONTENT_STR = ";fddBizContent:";
/**
* @Description: 获取模板
* @Author: hgw
* @Date: 2025/9/26 16:21
* @return: com.yifu.cloud.plus.v1.yifu.common.core.util.R<java.lang.String>
**/
@Operation(description = "每日定时获取法大大模板和详情")
@PostMapping("/inner/everyDayGetFascTemplate")
@Inner
public R<String> everyDayGetFascTemplate() throws ApiException {
return fascService.getTemplate(null);
}
/**
* @param templateName 签署任务模板名称,如果传了该参数,会根据名称模糊匹配查询,长度最大100个字符。
* @Description: 获取模板
......
......@@ -168,4 +168,18 @@ public class ArchiveTask {
log.info("-------------每日早9点电子签合同即将超期提醒-定时任务结束------------");
}
/**
* @Author hgw
* @Description 每日定时获取法大大模板和详情
* @Date 2025-10-20 16:15:32
* @Param
**/
public void everyDayGetFascTemplate() {
log.info("-------------每日定时获取法大大模板和详情-定时任务开始------------");
HttpDaprUtil.invokeMethodPost(daprArchivesProperties.getAppUrl(), daprArchivesProperties.getAppId(),
"/fasc/inner/everyDayGetFascTemplate", "", Object.class,
SecurityConstants.FROM_IN);
log.info("-------------每日定时获取法大大模板和详情-定时任务结束------------");
}
}
\ No newline at end of file
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