bug修复
This commit is contained in:
+5
-6
@@ -5,6 +5,7 @@ import com.adc.da.http.ResponseMessage;
|
|||||||
import com.adc.da.http.Result;
|
import com.adc.da.http.Result;
|
||||||
import com.adc.da.slrs.fileMaterialCenter.entity.FileMaterialPage;
|
import com.adc.da.slrs.fileMaterialCenter.entity.FileMaterialPage;
|
||||||
import com.adc.da.slrs.fileMaterialCenter.service.IFileMaterialService;
|
import com.adc.da.slrs.fileMaterialCenter.service.IFileMaterialService;
|
||||||
|
import com.adc.da.slrs.zlTree.dao.ZlTreeDataDao;
|
||||||
import com.adc.da.slrs.zlTree.entity.ZlTreeData;
|
import com.adc.da.slrs.zlTree.entity.ZlTreeData;
|
||||||
import com.adc.da.slrs.zlTree.service.IZlTreeDataService;
|
import com.adc.da.slrs.zlTree.service.IZlTreeDataService;
|
||||||
import com.adc.da.util.UUIDUtils;
|
import com.adc.da.util.UUIDUtils;
|
||||||
@@ -44,6 +45,9 @@ public class FileMaterialController extends BaseController<FileMaterial> {
|
|||||||
@Autowired
|
@Autowired
|
||||||
IZlTreeDataService iZlTreeService;
|
IZlTreeDataService iZlTreeService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
ZlTreeDataDao zlTreeDataDao;
|
||||||
|
|
||||||
@PostMapping
|
@PostMapping
|
||||||
@ApiOperation("新增文件资料组")
|
@ApiOperation("新增文件资料组")
|
||||||
public ResponseMessage addFileMaterial(@RequestBody FileMaterial material){
|
public ResponseMessage addFileMaterial(@RequestBody FileMaterial material){
|
||||||
@@ -95,12 +99,7 @@ public class FileMaterialController extends BaseController<FileMaterial> {
|
|||||||
@ApiOperation("修改文件资料组")
|
@ApiOperation("修改文件资料组")
|
||||||
public ResponseMessage updateFileMaterial(@RequestBody FileMaterial fileMaterial){
|
public ResponseMessage updateFileMaterial(@RequestBody FileMaterial fileMaterial){
|
||||||
boolean b = iFileMaterialService.updateById(fileMaterial);
|
boolean b = iFileMaterialService.updateById(fileMaterial);
|
||||||
ZlTreeData zlTreeData=new ZlTreeData();
|
zlTreeDataDao.updateZT(fileMaterial.getTreeId(),fileMaterial.getId());
|
||||||
zlTreeData.setId(fileMaterial.getTreeId());
|
|
||||||
zlTreeData.setDataId(fileMaterial.getId());
|
|
||||||
QueryWrapper<ZlTreeData> wrapper=new QueryWrapper<>();
|
|
||||||
wrapper.eq("data_id",fileMaterial.getId());
|
|
||||||
iZlTreeService.update(zlTreeData,wrapper);
|
|
||||||
return Result.success(b);
|
return Result.success(b);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -75,4 +75,7 @@ public class FileMaterial extends BaseEntity {
|
|||||||
@ApiModelProperty(value = "树id")
|
@ApiModelProperty(value = "树id")
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String treeId;
|
private String treeId;
|
||||||
|
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String treeName;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ package com.adc.da.slrs.zlTree.dao;
|
|||||||
|
|
||||||
import com.adc.da.slrs.zlTree.entity.ZlTreeData;
|
import com.adc.da.slrs.zlTree.entity.ZlTreeData;
|
||||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
import org.apache.ibatis.annotations.Update;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* <p>
|
* <p>
|
||||||
@@ -13,5 +15,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|||||||
*/
|
*/
|
||||||
public interface ZlTreeDataDao extends BaseMapper<ZlTreeData> {
|
public interface ZlTreeDataDao extends BaseMapper<ZlTreeData> {
|
||||||
|
|
||||||
|
@Update("update zl_data SET id = #{treeId}, data_id = #{dataId} WHERE data_id = #{dataId}")
|
||||||
|
boolean updateZT(@Param("treeId")String treeId,@Param("dataId")String dataId);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-1
@@ -18,10 +18,11 @@
|
|||||||
</update>
|
</update>
|
||||||
<select id="getFileMaterialPage" resultType="com.adc.da.slrs.fileMaterialCenter.entity.FileMaterial">
|
<select id="getFileMaterialPage" resultType="com.adc.da.slrs.fileMaterialCenter.entity.FileMaterial">
|
||||||
SELECT
|
SELECT
|
||||||
fm.*,zd.id as treeId
|
fm.*,zd.id as treeId,zt.name as treeName
|
||||||
FROM
|
FROM
|
||||||
file_material fm
|
file_material fm
|
||||||
LEFT JOIN zl_data zd ON zd.data_id=fm.id
|
LEFT JOIN zl_data zd ON zd.data_id=fm.id
|
||||||
|
LEFT JOIN zl_tree zt ON zd.id=zt.id
|
||||||
WHERE
|
WHERE
|
||||||
fm.del_flag = '0'
|
fm.del_flag = '0'
|
||||||
<if test="flieM.treeId != null and flieM.treeId != ''">
|
<if test="flieM.treeId != null and flieM.treeId != ''">
|
||||||
|
|||||||
Reference in New Issue
Block a user