New file |
| | |
| | | package cn.huge.module.mediate.controller.web; |
| | | |
| | | import cn.huge.base.common.constant.GzAreaEnum; |
| | | import cn.huge.base.common.utils.DateUtils; |
| | | import cn.huge.base.common.utils.ReturnFailUtils; |
| | | import cn.huge.base.common.utils.ReturnSucUtils; |
| | | import cn.huge.module.mediate.service.CaseInfoService; |
| | | import cn.huge.module.mediate.service.JudicInfoService; |
| | | import cn.huge.module.mediate.utils.*; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | 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 javax.servlet.http.HttpServletRequest; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * @title: 提供前端生成id公共api-纠纷相关 |
| | | * @description: 提供前端生成id公共api-纠纷相关 |
| | | * @company: hugeinfo |
| | | * @author: liyj |
| | | * @time: 2022-04-29 10:12:39 |
| | | * @version: 1.0.0 |
| | | */ |
| | | @Slf4j |
| | | @RestController |
| | | @RequestMapping("/api/web/caseUtils") |
| | | public class CaseUtilsWebController { |
| | | |
| | | @Autowired(required = false) |
| | | private HttpServletRequest request; |
| | | |
| | | @Autowired |
| | | private CaseInfoService caseInfoService; |
| | | @Autowired |
| | | private JudicInfoService judicInfoService; |
| | | |
| | | |
| | | /** |
| | | * 公共id-获取时间Id,后四位常量 |
| | | * @url {ctx}/api/web/caseUtils/getNewTimeId |
| | | * @return Object |
| | | */ |
| | | @GetMapping("/getNewTimeId") |
| | | public Object getNewTimeId() { |
| | | try { |
| | | return ReturnSucUtils.getRepInfo(MediateIdUtils.getNewTimeId()); |
| | | } catch (Exception e) { |
| | | return ReturnFailUtils.getRepInfo(); |
| | | } |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 案件id-获取时间Id,后四位常量 |
| | | * @url {ctx}/api/web/caseUtils/getNewTimeCaseId |
| | | * @return Object |
| | | */ |
| | | @GetMapping("/getNewTimeCaseId") |
| | | public Object getNewTimeCaseId() { |
| | | try { |
| | | return ReturnSucUtils.getRepInfo(CaseIdUtils.getNewTimeId()); |
| | | } catch (Exception e) { |
| | | return ReturnFailUtils.getRepInfo(); |
| | | } |
| | | } |
| | | |
| | | } |