Browse Source

涉访涉诉fix--修改功能标签没有成功

master
buaixuexideshitongxue 3 weeks ago
parent
commit
8930b3607b
  1. 5
      src/main/java/com/biutag/supervision/pojo/param/ComplaintCollection/ComplaintCollectionUpdateParam.java
  2. 2
      src/main/java/com/biutag/supervision/repository/complaintCollection/ComplaintCollectionResourceService.java

5
src/main/java/com/biutag/supervision/pojo/param/ComplaintCollection/ComplaintCollectionUpdateParam.java

@ -1,6 +1,5 @@
package com.biutag.supervision.pojo.param.ComplaintCollection; package com.biutag.supervision.pojo.param.ComplaintCollection;
import com.baomidou.mybatisplus.annotation.TableField;
import com.biutag.supervision.pojo.enums.complaintCollection.ComplaintCollectionHandleMethodEnum; import com.biutag.supervision.pojo.enums.complaintCollection.ComplaintCollectionHandleMethodEnum;
import com.biutag.supervision.pojo.enums.complaintCollection.ComplaintCollectionSourceTableEnum; import com.biutag.supervision.pojo.enums.complaintCollection.ComplaintCollectionSourceTableEnum;
import com.biutag.supervision.pojo.enums.complaintCollection.YesOrNoEnum; import com.biutag.supervision.pojo.enums.complaintCollection.YesOrNoEnum;
@ -9,6 +8,7 @@ import lombok.Getter;
import lombok.Setter; import lombok.Setter;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.util.List;
/** /**
* @ClassName ComplaintCollectionUpdateRequest * @ClassName ComplaintCollectionUpdateRequest
@ -129,4 +129,7 @@ public class ComplaintCollectionUpdateParam {
@Schema(description = "群众认可") @Schema(description = "群众认可")
private String publicRecognition; private String publicRecognition;
@Schema(description = "标签集合(逗号分隔存 tag)")
private List<String> tags;
} }

2
src/main/java/com/biutag/supervision/repository/complaintCollection/ComplaintCollectionResourceService.java

@ -15,6 +15,7 @@ import com.biutag.supervision.pojo.param.ComplaintCollection.ComplaintCollection
import com.biutag.supervision.repository.base.BaseDAO; import com.biutag.supervision.repository.base.BaseDAO;
import jakarta.annotation.Resource; import jakarta.annotation.Resource;
import jakarta.validation.ValidationException; import jakarta.validation.ValidationException;
import net.logstash.logback.encoder.org.apache.commons.lang.StringUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.time.LocalDateTime; import java.time.LocalDateTime;
@ -202,6 +203,7 @@ public class ComplaintCollectionResourceService extends BaseDAO {
if ((param.getPublicRecognition()!=null)){ if ((param.getPublicRecognition()!=null)){
uw.set(ComplaintCollection::getPublicRecognition, param.getPublicRecognition()); uw.set(ComplaintCollection::getPublicRecognition, param.getPublicRecognition());
} }
uw.set(ComplaintCollection::getTag, param.getTags() != null ? StringUtils.join(param.getTags(), ",") : null);
uw.set(ComplaintCollection::getUpdateBy, UserContextHolder.getCurrentUser().getUserName()); uw.set(ComplaintCollection::getUpdateBy, UserContextHolder.getCurrentUser().getUserName());
uw.set(ComplaintCollection::getUpdateTime, LocalDateTime.now()); uw.set(ComplaintCollection::getUpdateTime, LocalDateTime.now());
if (uw.getExpression() == null || uw.getExpression().getSqlSegment().isEmpty()) { if (uw.getExpression() == null || uw.getExpression().getSqlSegment().isEmpty()) {

Loading…
Cancel
Save