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