|
|
@ -13,6 +13,7 @@ import com.elink.esua.epdc.dto.epdc.result.EpdcUserGroupInviteResultDTO; |
|
|
|
import com.elink.esua.epdc.dto.group.form.*; |
|
|
|
import com.elink.esua.epdc.dto.group.result.*; |
|
|
|
import com.elink.esua.epdc.dto.project.form.ProjectListFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.project.form.ProjectScoreFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.topic.form.TopicCloseFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.topic.form.TopicListFormDTO; |
|
|
|
import com.elink.esua.epdc.dto.topic.form.TopicSubmitFormDTO; |
|
|
@ -32,10 +33,10 @@ import java.util.List; |
|
|
|
@RestController |
|
|
|
@RequestMapping("property") |
|
|
|
public class ApiPropertyController { |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private PropertyService propertyService; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
* 社群详情 |
|
|
|
* |
|
|
@ -251,11 +252,11 @@ public class ApiPropertyController { |
|
|
|
return propertyService.projectDetail(userDetail, propertyProjectId); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* @author: qushutong |
|
|
|
* @Date: 2020/5/14 16:48 |
|
|
|
* @Description:提交评论或回复接口 |
|
|
|
*/ |
|
|
|
/** |
|
|
|
* @author: qushutong |
|
|
|
* @Date: 2020/5/14 16:48 |
|
|
|
* @Description:提交评论或回复接口 |
|
|
|
*/ |
|
|
|
@PostMapping("comment/submit") |
|
|
|
public Result submit(@LoginUser TokenDto userDetail, @RequestBody TopicCommentFormDTO topicCommentFormDTO) { |
|
|
|
return propertyService.submit(userDetail, topicCommentFormDTO); |
|
|
@ -278,11 +279,10 @@ public class ApiPropertyController { |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* |
|
|
|
* 我的话题列表 |
|
|
|
* |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.topic.result.TopicListResultDTO>> |
|
|
|
* @params [userDetail, formDto] |
|
|
|
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List<com.elink.esua.epdc.dto.topic.result.TopicListResultDTO>> |
|
|
|
* @author liuchuang |
|
|
|
* @since 2019/11/11 15:04 |
|
|
|
*/ |
|
|
@ -291,4 +291,18 @@ public class ApiPropertyController { |
|
|
|
ValidatorUtils.validateEntity(formDto); |
|
|
|
return propertyService.listTopicOfMine(userDetail, formDto); |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* 物业打分 |
|
|
|
* |
|
|
|
* @return |
|
|
|
* @params [userDetail, formDto] |
|
|
|
* @author zhangyuan |
|
|
|
* @since 2020/5/21 15:04 |
|
|
|
*/ |
|
|
|
@GetMapping("property/projectScore") |
|
|
|
public Result score(@LoginUser TokenDto userDetail, ProjectScoreFormDTO formDto) { |
|
|
|
ValidatorUtils.validateEntity(formDto); |
|
|
|
return propertyService.score(userDetail, formDto); |
|
|
|
} |
|
|
|
} |
|
|
|