Преглед на файлове

企业险种多对多调整

yanliming преди 5 години
родител
ревизия
840dee6cf4

+ 0 - 1
picc-common/src/main/java/com/jpsoft/picc/modules/base/dao/JobsDAO.java

@@ -16,6 +16,5 @@ public interface JobsDAO {
 	Jobs get(String id);
 	int delete(String id);
 	List<Jobs> list();
-	List<Jobs> findByDefinitionId(String definitionId);
 	List<Jobs> search(Map<String, Object> searchParams, List<Sort> sortList);
 }

+ 22 - 33
picc-common/src/main/java/com/jpsoft/picc/modules/base/entity/Jobs.java

@@ -4,6 +4,8 @@ import java.io.Serializable;
 import java.util.Date;
 import java.text.SimpleDateFormat;
 import java.math.BigDecimal;
+import java.util.List;
+
 import org.springframework.format.annotation.DateTimeFormat;
 import com.fasterxml.jackson.annotation.JsonFormat;
 import io.swagger.annotations.ApiModelProperty;
@@ -16,10 +18,6 @@ import io.swagger.annotations.ApiModel;
 public class Jobs {
     @ApiModelProperty(value = "编号")
 	private String id;
-	@ApiModelProperty(value = "险种信息Id")
-	private String definitionId;
-    @ApiModelProperty(value = "险种信息")
-	private InsuranceDefinition definition;
     @ApiModelProperty(value = "名称")
 	private String name;
     @ApiModelProperty(value = "详细信息")
@@ -37,6 +35,9 @@ public class Jobs {
     @ApiModelProperty(value = "修改时间")
 	private Date updateTime;
 
+	@ApiModelProperty(value = "险种关系列表")
+	private List<Jobs> jobsList;
+
     /**
 	 *获取编号
 	 */
@@ -50,35 +51,6 @@ public class Jobs {
 	public void setId(String id){
 		this.id = id;
 	}
-
-	/**
-	 *获取险种信息ID
-	 */
-	public String getDefinitionId(){
-		return definitionId;
-	}
-
-	/**
-	 *设置险种信息ID
-	 */
-	public void setDefinitionId(String definitionId){
-		this.definitionId = definitionId;
-	}
-
-	/**
-	 *获取险种信息
-	 */
-	public InsuranceDefinition getDefinition(){
-		return definition;
-	}
-
-	/**
-	 *设置险种信息
-	 */
-	public void setDefinition(InsuranceDefinition definition){
-		this.definition = definition;
-	}
-
 	/**
 	 *获取名称
 	 */
@@ -192,4 +164,21 @@ public class Jobs {
 	public void setUpdateTime(Date updateTime){
 		this.updateTime = updateTime;
 	}
+
+	/**
+	 *获取险种关系列表
+	 */
+	public List<Jobs> getJobsList(){
+		return jobsList;
+	}
+
+	/**
+	 *设置险种关系列表
+	 */
+	public void setJobsList(List<Jobs> jobsList){
+		this.jobsList = jobsList;
+	}
+
+
+
 }

+ 0 - 1
picc-common/src/main/java/com/jpsoft/picc/modules/base/service/JobsService.java

@@ -13,6 +13,5 @@ public interface JobsService {
 	int update(Jobs model);
 	int delete(String id);
 	List<Jobs> list();
-	List<Jobs> findByDefinitionId(String definitionId);
 	Page<Jobs> pageSearch(Map<String, Object> searchParams, int pageNum, int pageSize, List<Sort> sortList);
 }

+ 0 - 4
picc-common/src/main/java/com/jpsoft/picc/modules/base/service/impl/JobsServiceImpl.java

@@ -59,10 +59,6 @@ public class JobsServiceImpl implements JobsService {
 		return jobsDAO.list();
 	}
 
-	@Override
-	public List<Jobs> findByDefinitionId(String definitionId){
-		return jobsDAO.findByDefinitionId(definitionId);
-	}
 		
 	@Override
 	public Page<Jobs> pageSearch(Map<String, Object> searchParams, int pageNumber, int pageSize,List<Sort> sortList) {