定时任务 根据时间更新 文本状态

This commit is contained in:
yuezhihang
2022-05-07 16:29:10 +08:00
parent b02e61a6c5
commit e01952afc2
9 changed files with 407 additions and 54 deletions
@@ -0,0 +1,79 @@
package com.adc.da.slrs.sarQaInfo.entity;
import com.adc.da.base.page.BasePage;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* <p>
* 标准法规问答信息表
* </p>
*
* @author yzh
* @since 2022-05-06
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(value="SarQaInfo对象", description="标准法规问答信息表")
public class SarQaInfoPage extends BasePage {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "主键")
@TableId("ID")
private String id;
@ApiModelProperty(value = "资源类型-标准、法规、企标")
@TableField("RES_TYPE")
private String resType;
@ApiModelProperty(value = "资源ID")
@TableField("RES_ID")
private String resId;
@TableField("QUE_USER")
private String queUser;
@TableField("ANSWER_USER")
private String answerUser;
@TableField("RE_ANSWER_USER")
private String reAnswerUser;
@ApiModelProperty(value = "提问时间")
@TableField("QUE_TIME")
private LocalDateTime queTime;
@ApiModelProperty(value = "是否解答")
@TableField("ANSWER_FLAG")
private BigDecimal answerFlag;
@ApiModelProperty(value = "是否有效")
@TableField("VALID_FLAG")
private BigDecimal validFlag;
@ApiModelProperty(value = "创建时间")
@TableField("CREATED_TIME")
private LocalDateTime createdTime;
@TableField("CREATED_USER")
private String createdUser;
@ApiModelProperty(value = "修改时间")
@TableField("MODIFY_TIME")
private LocalDateTime modifyTime;
@TableField("MODIFY_USER")
private String modifyUser;
}
@@ -829,7 +829,7 @@ public class SarStandardsInfoController extends BaseController<SarStandardsInfo>
return "1";
}
//处理 代替被代替数据 关系
@ApiOperation(value = "国内海外数据处理接口")
@GetMapping("/replaceBdtbzhforDtbzh")
public String replaceBdtbzhforDtbzh(SarStandardsInfo sarStandardsInfo) {
@@ -1,5 +1,6 @@
package com.adc.da.slrs.sarStandardsInfo.dao;
import com.adc.da.slrs.sarStandardsInfo.entity.DSarStandardDTO;
import com.adc.da.slrs.sarStandardsInfo.entity.RecommendVO;
import com.adc.da.slrs.sarStandardsInfo.entity.SarStandardsInfo;
import com.adc.da.slrs.sarStandardsInfo.entity.SarStandardsInfoEOPage;
@@ -84,4 +85,6 @@ public interface SarStandardsInfoDao extends BaseMapper<SarStandardsInfo> {
List<String> selectIdFormDTBZH(String DTBZHCode);
List<DSarStandardDTO> dealWithDS(@Param("type") String standType, @Param("status")List<String> strings);
}
@@ -0,0 +1,29 @@
package com.adc.da.slrs.sarStandardsInfo.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
@Data
public class DSarStandardDTO implements Serializable {
private static final long serialVersionUID=1L;
@ApiModelProperty(value = "主键")
@TableId("ID")
private String id;
@TableField(exist = false)
private String SSRQ;
// 新添加字段
@ApiModelProperty(value = "文本状态")
@TableField("TEXT_STATUS")
private String textStatus;
}