瀏覽代碼

bug 修复

傅行帆 3 年之前
父節點
當前提交
9047078edf

+ 5
- 2
src/main/java/com/yunzhi/marketing/controller/TaNewsController.java 查看文件

164
                                         @RequestBody TaNews taNews,
164
                                         @RequestBody TaNews taNews,
165
                                      HttpServletRequest request){
165
                                      HttpServletRequest request){
166
         taNews.setNewsId(id);
166
         taNews.setNewsId(id);
167
-        Integer cityId = iTaBuildingService.getCityById(taNews.getBuildingId());
168
-        taNews.setCityId(cityId);
167
+        if (!StringUtils.isEmpty(taNews.getBuildingId())){
168
+            Integer cityId = iTaBuildingService.getCityById(taNews.getBuildingId());
169
+            taNews.setCityId(cityId);
170
+        }
171
+
169
         taNews.setOrgId(getOrgId(request));
172
         taNews.setOrgId(getOrgId(request));
170
         ResponseBean responseBean = iTaNewsService.updateTaNews(taNews);
173
         ResponseBean responseBean = iTaNewsService.updateTaNews(taNews);
171
         if ("1".equals(String.valueOf(taNews.getNewsStatus()))){
174
         if ("1".equals(String.valueOf(taNews.getNewsStatus()))){

+ 3
- 1
src/main/java/com/yunzhi/marketing/controller/TaOrgCityController.java 查看文件

67
     @ApiOperation(value = "删除此项目的城市", notes = "添加此项目的城市")
67
     @ApiOperation(value = "删除此项目的城市", notes = "添加此项目的城市")
68
     @DeleteMapping(value = "/admin/org/city/{id}")
68
     @DeleteMapping(value = "/admin/org/city/{id}")
69
     public ResponseBean deleteCity(@PathVariable Integer id, HttpServletRequest request) {
69
     public ResponseBean deleteCity(@PathVariable Integer id, HttpServletRequest request) {
70
-        return ResponseBean.success(taOrgCityMapper.deleteById(id));
70
+        LambdaQueryWrapper<TaOrgCity> queryWrapper = new LambdaQueryWrapper<>();
71
+        queryWrapper.eq(TaOrgCity::getCityId,id);
72
+        return ResponseBean.success(taOrgCityMapper.delete(queryWrapper));
71
     }
73
     }
72
 }
74
 }

+ 1
- 1
src/main/java/com/yunzhi/marketing/service/impl/TaNewsServiceImpl.java 查看文件

112
         }
112
         }
113
 
113
 
114
         //-- 校验 公司,楼盘,资讯类型
114
         //-- 校验 公司,楼盘,资讯类型
115
-        check(taNews);
115
+//        check(taNews);
116
 
116
 
117
         BeanTools.copyProperties(taNews, oldNews);
117
         BeanTools.copyProperties(taNews, oldNews);
118
         this.updateById(oldNews);
118
         this.updateById(oldNews);

+ 3
- 1
src/main/java/com/yunzhi/marketing/xlk/mapper/SceneLogMapper.java 查看文件

1
 package com.yunzhi.marketing.xlk.mapper;
1
 package com.yunzhi.marketing.xlk.mapper;
2
 
2
 
3
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
3
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
4
+import com.baomidou.mybatisplus.core.metadata.IPage;
4
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
5
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
5
 import com.yunzhi.marketing.entity.TaBuilding;
6
 import com.yunzhi.marketing.entity.TaBuilding;
6
 import com.yunzhi.marketing.entity.TaPersonBuilding;
7
 import com.yunzhi.marketing.entity.TaPersonBuilding;
10
 import org.apache.ibatis.annotations.Param;
11
 import org.apache.ibatis.annotations.Param;
11
 
12
 
12
 import java.util.List;
13
 import java.util.List;
14
+import java.util.Map;
13
 
15
 
14
 /**
16
 /**
15
  * <p>
17
  * <p>
22
 @Mapper
24
 @Mapper
23
 public interface SceneLogMapper extends BaseMapper<SceneLog> {
25
 public interface SceneLogMapper extends BaseMapper<SceneLog> {
24
 
26
 
25
-    List<BuildingLogVO> getBuildingLogs(Page<BuildingLogVO> page, @Param("buildingId") String buildingId, @Param("personBuildingList") List<TaPersonBuilding> taPersonBuildingList, @Param("institutionIds") List<String> institutionIds);
27
+    IPage<BuildingLogVO> getBuildingLogs(Page<BuildingLogVO> page, @Param("buildingId") String buildingId, @Param("personBuildingList") List<TaPersonBuilding> taPersonBuildingList, @Param("institutionIds") List<String> institutionIds);
26
 }
28
 }

+ 3
- 1
src/main/java/com/yunzhi/marketing/xlk/service/impl/SceneLogServiceImpl.java 查看文件

1
 package com.yunzhi.marketing.xlk.service.impl;
1
 package com.yunzhi.marketing.xlk.service.impl;
2
 
2
 
3
+import com.baomidou.mybatisplus.core.metadata.IPage;
3
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
4
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
4
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
5
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
5
 import com.yunzhi.marketing.base.ResponseBean;
6
 import com.yunzhi.marketing.base.ResponseBean;
16
 
17
 
17
 import java.time.LocalDateTime;
18
 import java.time.LocalDateTime;
18
 import java.util.List;
19
 import java.util.List;
20
+import java.util.Map;
19
 
21
 
20
 /**
22
 /**
21
  * <p>
23
  * <p>
46
     @Override
48
     @Override
47
     public ResponseBean getBuildingLogs(Integer pageNum, Integer pageSize, String buildingId, List<TaPersonBuilding> taPersonBuildingList, List<String> InstitutionIds) {
49
     public ResponseBean getBuildingLogs(Integer pageNum, Integer pageSize, String buildingId, List<TaPersonBuilding> taPersonBuildingList, List<String> InstitutionIds) {
48
         Page<BuildingLogVO> page = new Page<>(pageNum, pageSize);
50
         Page<BuildingLogVO> page = new Page<>(pageNum, pageSize);
49
-        List<BuildingLogVO> buildings = this.baseMapper.getBuildingLogs(page, buildingId, taPersonBuildingList, InstitutionIds);
51
+        IPage<BuildingLogVO> buildings = this.baseMapper.getBuildingLogs(page, buildingId, taPersonBuildingList, InstitutionIds);
50
         return ResponseBean.success(buildings);
52
         return ResponseBean.success(buildings);
51
     }
53
     }
52
 }
54
 }