新增档案修改查询数据接口
Showing
3 changed files
with
26 additions
and
8 deletions
| ... | @@ -11,8 +11,7 @@ import java.util.List; | ... | @@ -11,8 +11,7 @@ import java.util.List; |
| 11 | public class SysCodeUtil { | 11 | public class SysCodeUtil { |
| 12 | @Autowired | 12 | @Autowired |
| 13 | private SysCodeMapper sysCodeMapper; | 13 | private SysCodeMapper sysCodeMapper; |
| 14 | @Autowired | 14 | |
| 15 | private SysCodeConverter converter; | ||
| 16 | /** | 15 | /** |
| 17 | * 编号生成规则 | 16 | * 编号生成规则 |
| 18 | * @param sysCodeVO | 17 | * @param sysCodeVO |
| ... | @@ -23,16 +22,22 @@ public class SysCodeUtil { | ... | @@ -23,16 +22,22 @@ public class SysCodeUtil { |
| 23 | SysCodeDO sysCodeDO=queryInfoByCondition(sysCodeVO); | 22 | SysCodeDO sysCodeDO=queryInfoByCondition(sysCodeVO); |
| 24 | String taskvalue=""; | 23 | String taskvalue=""; |
| 25 | if(sysCodeDO!=null){ | 24 | if(sysCodeDO!=null){ |
| 25 | String lastString=sysCodeDO.getTaskvalue().substring(sysCodeDO.getTaskvalue().length()-Integer.valueOf(sysCodeDO.getTaskchild())); | ||
| 26 | String firstString=sysCodeDO.getTaskvalue().substring(0,(sysCodeDO.getTaskvalue().length()-Integer.valueOf(sysCodeDO.getTaskchild()))); | ||
| 26 | //2、如果存在在修改编号值 | 27 | //2、如果存在在修改编号值 |
| 27 | taskvalue=Integer.valueOf(sysCodeDO.getTaskvalue())+1+""; | 28 | taskvalue=firstString+Integer.valueOf(lastString)+1; |
| 28 | sysCodeDO.setTaskvalue(taskvalue); | 29 | sysCodeDO.setTaskvalue(taskvalue); |
| 29 | sysCodeMapper.updateById(sysCodeDO); | 30 | sysCodeMapper.updateById(sysCodeDO); |
| 30 | }else { | 31 | }else { |
| 31 | //3、不存在则新增 | 32 | //3、不存在则新增 |
| 33 | SysCodeDO sysCodeDO1=new SysCodeDO(); | ||
| 34 | sysCodeDO1.setCtype(sysCodeVO.getCtype()); | ||
| 35 | sysCodeDO1.setState("1"); | ||
| 36 | sysCodeDO1.setTaskno(sysCodeVO.getTaskno()); | ||
| 37 | sysCodeDO1.setTaskname(sysCodeVO.getTaskname()); | ||
| 32 | taskvalue= getTaskValue(Integer.valueOf(sysCodeVO.getTaskchild())); | 38 | taskvalue= getTaskValue(Integer.valueOf(sysCodeVO.getTaskchild())); |
| 33 | sysCodeVO.setTaskvalue(taskvalue); | 39 | sysCodeDO1.setTaskvalue(sysCodeVO.getTaskno()+taskvalue); |
| 34 | sysCodeVO.setTaskname("自动生成序列号"); | 40 | sysCodeDO1.setTaskchild(sysCodeVO.getTaskchild()+""); |
| 35 | SysCodeDO sysCodeDO1=converter.addRequest2DO(sysCodeVO); | ||
| 36 | sysCodeMapper.insert(sysCodeDO1); | 41 | sysCodeMapper.insert(sysCodeDO1); |
| 37 | } | 42 | } |
| 38 | return taskvalue; | 43 | return taskvalue; | ... | ... |
| ... | @@ -40,5 +40,5 @@ public class SysCodeVO implements Serializable { | ... | @@ -40,5 +40,5 @@ public class SysCodeVO implements Serializable { |
| 40 | * 任务子类 | 40 | * 任务子类 |
| 41 | */ | 41 | */ |
| 42 | @ApiModelProperty(name = "taskchild", value = "任务子类") | 42 | @ApiModelProperty(name = "taskchild", value = "任务子类") |
| 43 | private String taskchild; | 43 | private Integer taskchild; |
| 44 | } | 44 | } | ... | ... |
| ... | @@ -7,6 +7,7 @@ import java.util.List; | ... | @@ -7,6 +7,7 @@ import java.util.List; |
| 7 | 7 | ||
| 8 | import com.pashanhoo.bdcdy.entity.vo.AddDgBdcdyRequest; | 8 | import com.pashanhoo.bdcdy.entity.vo.AddDgBdcdyRequest; |
| 9 | import com.pashanhoo.business.entity.vo.AddDgBusinessRequest; | 9 | import com.pashanhoo.business.entity.vo.AddDgBusinessRequest; |
| 10 | import com.pashanhoo.catalog.entity.vo.AddDgArchivesCatalogRequest; | ||
| 10 | import io.swagger.annotations.ApiModel; | 11 | import io.swagger.annotations.ApiModel; |
| 11 | import io.swagger.annotations.ApiModelProperty; | 12 | import io.swagger.annotations.ApiModelProperty; |
| 12 | import lombok.Data; | 13 | import lombok.Data; |
| ... | @@ -119,8 +120,20 @@ public class AddDgReceiveRequest implements Serializable { | ... | @@ -119,8 +120,20 @@ public class AddDgReceiveRequest implements Serializable { |
| 119 | /** | 120 | /** |
| 120 | * 不动产单元信息 | 121 | * 不动产单元信息 |
| 121 | */ | 122 | */ |
| 122 | @ApiModelProperty(name = "businessRequest", value = "推送业务信息") | 123 | @ApiModelProperty(name = "businessRequest", value = "推送不动产单元信息") |
| 123 | private List<AddDgBdcdyRequest> bdcdyRequestList; | 124 | private List<AddDgBdcdyRequest> bdcdyRequestList; |
| 125 | /** | ||
| 126 | * 目录信息列表 | ||
| 127 | */ | ||
| 128 | @ApiModelProperty(name = "catalogRequests", value = "推送目录信息列表") | ||
| 129 | private List<AddDgArchivesCatalogRequest> catalogRequests; | ||
| 130 | /** | ||
| 131 | * 文件访问地址列表 | ||
| 132 | */ | ||
| 133 | @ApiModelProperty(name = "fileList", value = "文件访问地址列表") | ||
| 134 | private List<String> fileList; | ||
| 135 | |||
| 136 | |||
| 124 | 137 | ||
| 125 | 138 | ||
| 126 | } | 139 | } | ... | ... |
-
Please register or sign in to post a comment