فهرست منبع

修改广告主名称

yumeng 5 سال پیش
والد
کامیت
aea0c7cb1e

+ 9 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/ctop/controller/AdvertiserController.java

@@ -19,6 +19,7 @@ import org.jeecg.modules.ctop.entity.Project;
 import org.jeecg.modules.ctop.mapper.ProjectMapper;
 import org.jeecg.modules.ctop.mapper.ProjectMemberMapper;
 import org.jeecg.modules.ctop.service.IAdvertiserService;
+import org.jeecg.modules.ctop.service.IProjectService;
 import org.jeecg.modules.system.entity.SysCategory;
 import org.jeecg.modules.system.entity.UserCompany;
 import org.jeecg.modules.system.mapper.UserCompanyMapper;
@@ -198,6 +199,9 @@ public class AdvertiserController {
      * @param advertiser
      * @return
      */
+    @Autowired
+    private IProjectService projectService;
+
     @AutoLog(value = "广告主信息表-编辑")
     @ApiOperation(value = "广告主信息表-编辑", notes = "广告主信息表-编辑")
     @PutMapping(value = "/edit")
@@ -208,6 +212,11 @@ public class AdvertiserController {
             result.error500("未找到对应实体");
         } else {
             boolean ok = advertiserService.updateById(advertiser);
+            QueryWrapper<Project> projectQueryWrapper = new QueryWrapper<>();
+            projectQueryWrapper.eq("advertiser_id", advertiser.getId());
+            Project updateProject = new Project();
+            updateProject.setAdvertiserName(advertiser.getName());
+            projectService.update(updateProject, projectQueryWrapper);
             if (ok) {
                 result.success("修改成功!");
             }