Commit b5897bfe authored by alex yao's avatar alex yao

fix: 修复合同列表用户区分

parent 665f349b
...@@ -2,6 +2,7 @@ select id, ...@@ -2,6 +2,7 @@ select id,
task_id, task_id,
file_url, file_url,
file_name, file_name,
user_id,
action_type, action_type,
review_status, review_status,
review_error_msg, review_error_msg,
...@@ -14,6 +15,13 @@ select id, ...@@ -14,6 +15,13 @@ select id,
MODIFIED_TIME MODIFIED_TIME
from biz_extraction_review_task from biz_extraction_review_task
where is_deleted = 'N' <<and task_id = :taskId>> where is_deleted = 'N'
<<and LOCATE(:search,file_name)>> <<and action_type = :actionType>> <<
and user_id = :userId >>
<<
and task_id = :taskId >>
<<
and LOCATE(:search, file_name) >>
<<
and action_type = :actionType >>
order by CREATED_TIME desc order by CREATED_TIME desc
\ No newline at end of file
...@@ -39,4 +39,13 @@ public class ExtractionTaskQueryCondition implements Serializable { ...@@ -39,4 +39,13 @@ public class ExtractionTaskQueryCondition implements Serializable {
this.actionType = actionType; this.actionType = actionType;
} }
private Long userId;
public Long getUserId() {
return userId;
}
public void setUserId(Long userId) {
this.userId = userId;
}
} }
\ No newline at end of file
...@@ -10,72 +10,89 @@ import java.io.Serializable; ...@@ -10,72 +10,89 @@ import java.io.Serializable;
* Query Item class for ExtractionTaskQuery * Query Item class for ExtractionTaskQuery
*/ */
@Entity @Entity
public class ExtractionTaskQueryItem extends BaseItemClass implements Serializable{ public class ExtractionTaskQueryItem extends BaseItemClass implements Serializable {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** id /**
*id * id
*/ * id
*/
private Integer id; private Integer id;
@Column(name = "id") @Column(name = "id")
public Integer getId(){ public Integer getId() {
return this.id; return this.id;
} }
public void setId(Integer id){ public void setId(Integer id) {
this.id = id; this.id = id;
} }
/** task_id /**
*task_id * task_id
*/ * task_id
*/
private String taskId; private String taskId;
@Column(name = "task_id") @Column(name = "task_id")
public String getTaskId(){ public String getTaskId() {
return this.taskId; return this.taskId;
} }
public void setTaskId(String taskId){ public void setTaskId(String taskId) {
this.taskId = taskId; this.taskId = taskId;
} }
/** file_url
*file_url private Long userId;
*/
@Column(name = "user_id")
public Long getUserId() {
return this.userId;
}
public void setUserId(Long userId) {
this.userId = userId;
}
/**
* file_url
* file_url
*/
private String fileUrl; private String fileUrl;
@Column(name = "file_url") @Column(name = "file_url")
public String getFileUrl(){ public String getFileUrl() {
return this.fileUrl; return this.fileUrl;
} }
public void setFileUrl(String fileUrl){ public void setFileUrl(String fileUrl) {
this.fileUrl = fileUrl; this.fileUrl = fileUrl;
} }
/** file_name /**
*file_name * file_name
*/ * file_name
*/
private String fileName; private String fileName;
@Column(name = "file_name") @Column(name = "file_name")
public String getFileName(){ public String getFileName() {
return this.fileName; return this.fileName;
} }
public void setFileName(String fileName){ public void setFileName(String fileName) {
this.fileName = fileName; this.fileName = fileName;
} }
/** actionType /**
*执行动作(审查,提取,对比) * actionType
* 执行动作(审查,提取,对比)
*/ */
private String actionType; private String actionType;
@Column(name = "action_type",length = 100) @Column(name = "action_type", length = 100)
public String getActionType() { public String getActionType() {
return actionType; return actionType;
} }
...@@ -83,131 +100,140 @@ public class ExtractionTaskQueryItem extends BaseItemClass implements Serializab ...@@ -83,131 +100,140 @@ public class ExtractionTaskQueryItem extends BaseItemClass implements Serializab
public void setActionType(String actionType) { public void setActionType(String actionType) {
this.actionType = actionType; this.actionType = actionType;
} }
/** review_status /**
*review_status * review_status
*/ * review_status
*/
private String reviewStatus; private String reviewStatus;
@Column(name = "review_status") @Column(name = "review_status")
public String getReviewStatus(){ public String getReviewStatus() {
return this.reviewStatus; return this.reviewStatus;
} }
public void setReviewStatus(String reviewStatus){ public void setReviewStatus(String reviewStatus) {
this.reviewStatus = reviewStatus; this.reviewStatus = reviewStatus;
} }
/** review_error_msg /**
*review_error_msg * review_error_msg
*/ * review_error_msg
*/
private String reviewErrorMsg; private String reviewErrorMsg;
@Column(name = "review_error_msg") @Column(name = "review_error_msg")
public String getReviewErrorMsg(){ public String getReviewErrorMsg() {
return this.reviewErrorMsg; return this.reviewErrorMsg;
} }
public void setReviewErrorMsg(String reviewErrorMsg){ public void setReviewErrorMsg(String reviewErrorMsg) {
this.reviewErrorMsg = reviewErrorMsg; this.reviewErrorMsg = reviewErrorMsg;
} }
/** text_in_task_id /**
*text_in_task_id * text_in_task_id
*/ * text_in_task_id
*/
private String textInTaskId; private String textInTaskId;
@Column(name = "text_in_task_id") @Column(name = "text_in_task_id")
public String getTextInTaskId(){ public String getTextInTaskId() {
return this.textInTaskId; return this.textInTaskId;
} }
public void setTextInTaskId(String textInTaskId){ public void setTextInTaskId(String textInTaskId) {
this.textInTaskId = textInTaskId; this.textInTaskId = textInTaskId;
} }
/** contract_type /**
*contract_type * contract_type
*/ * contract_type
*/
private String contractType; private String contractType;
@Column(name = "contract_type") @Column(name = "contract_type")
public String getContractType(){ public String getContractType() {
return this.contractType; return this.contractType;
} }
public void setContractType(String contractType){ public void setContractType(String contractType) {
this.contractType = contractType; this.contractType = contractType;
} }
/** is_deleted /**
*is_deleted * is_deleted
*/ * is_deleted
*/
private String isDeleted; private String isDeleted;
@Column(name = "is_deleted") @Column(name = "is_deleted")
public String getIsDeleted(){ public String getIsDeleted() {
return this.isDeleted; return this.isDeleted;
} }
public void setIsDeleted(String isDeleted){ public void setIsDeleted(String isDeleted) {
this.isDeleted = isDeleted; this.isDeleted = isDeleted;
} }
/** CREATOR /**
*CREATOR * CREATOR
*/ * CREATOR
*/
private String creator; private String creator;
@Column(name = "CREATOR") @Column(name = "CREATOR")
public String getCreator(){ public String getCreator() {
return this.creator; return this.creator;
} }
public void setCreator(String creator){ public void setCreator(String creator) {
this.creator = creator; this.creator = creator;
} }
/** CREATED_TIME /**
*CREATED_TIME * CREATED_TIME
*/ * CREATED_TIME
*/
private java.util.Date createdTime; private java.util.Date createdTime;
@Column(name = "CREATED_TIME") @Column(name = "CREATED_TIME")
public java.util.Date getCreatedTime(){ public java.util.Date getCreatedTime() {
return this.createdTime; return this.createdTime;
} }
public void setCreatedTime(java.util.Date createdTime){ public void setCreatedTime(java.util.Date createdTime) {
this.createdTime = createdTime; this.createdTime = createdTime;
} }
/** MODIFIER /**
*MODIFIER * MODIFIER
*/ * MODIFIER
*/
private String modifier; private String modifier;
@Column(name = "MODIFIER") @Column(name = "MODIFIER")
public String getModifier(){ public String getModifier() {
return this.modifier; return this.modifier;
} }
public void setModifier(String modifier){ public void setModifier(String modifier) {
this.modifier = modifier; this.modifier = modifier;
} }
/** MODIFIED_TIME /**
*MODIFIED_TIME * MODIFIED_TIME
*/ * MODIFIED_TIME
*/
private java.util.Date modifiedTime; private java.util.Date modifiedTime;
@Column(name = "MODIFIED_TIME") @Column(name = "MODIFIED_TIME")
public java.util.Date getModifiedTime(){ public java.util.Date getModifiedTime() {
return this.modifiedTime; return this.modifiedTime;
} }
public void setModifiedTime(java.util.Date modifiedTime){ public void setModifiedTime(java.util.Date modifiedTime) {
this.modifiedTime = modifiedTime; this.modifiedTime = modifiedTime;
} }
} }
\ No newline at end of file
...@@ -187,9 +187,17 @@ public class ExtractionRestImpl implements ExtractionRest { ...@@ -187,9 +187,17 @@ public class ExtractionRestImpl implements ExtractionRest {
@Override @Override
public List<ReviewProgressDto> reviewProgressList(String reviewTaskId, String search, String actionType) { public List<ReviewProgressDto> reviewProgressList(String reviewTaskId, String search, String actionType) {
Assert.notNull(reviewTaskId); Assert.notNull(reviewTaskId);
UserBaseEntity currentUser = BlContext.getCurrentUserNotException();
if (currentUser == null) {
throw new BusinessException("用户未登录");
}
ExtractionTaskQueryCondition condition = new ExtractionTaskQueryCondition(); ExtractionTaskQueryCondition condition = new ExtractionTaskQueryCondition();
condition.setTaskId(reviewTaskId); condition.setTaskId(reviewTaskId);
condition.setSearch(search); condition.setSearch(search);
condition.setUserId(currentUser.getUserId());
condition.setActionType(actionType); condition.setActionType(actionType);
List<ExtractionTaskQueryItem> extractionTaskQueryItems = bizExtractionReviewTaskService.extractionTaskQuery(condition, null); List<ExtractionTaskQueryItem> extractionTaskQueryItems = bizExtractionReviewTaskService.extractionTaskQuery(condition, null);
List<ReviewProgressDto> reviewProgressDtos = new ArrayList<>(); List<ReviewProgressDto> reviewProgressDtos = new ArrayList<>();
......
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