This commit is contained in:
zhaokaiyao@91isoft.com
2021-07-27 11:05:42 +08:00
parent 5bb3959002
commit b182ad5885
5 changed files with 4 additions and 33 deletions
@@ -8,7 +8,6 @@ import com.adc.da.person.page.PersonCollectEOPage;
import com.adc.da.person.service.IPersonCollectEOService;
import com.adc.da.util.LoginUserUtil;
import com.adc.da.util.UUIDUtils;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -79,20 +78,12 @@ public class PersonCollectEOController extends BaseController<TsPersonCollect> {
@PostMapping(consumes = APPLICATION_JSON_UTF8_VALUE)
// @RequiresPermissions("person:personCollect:create")
public ResponseMessage<TsPersonCollect> create(@RequestBody TsPersonCollect tsPersonCollect) throws Exception {
// String userId = LoginUserUtil.getUserId();
tsPersonCollect.setModifyTime(new Date());
tsPersonCollect.setValidFlag(0);
//如果这个用户已经收藏过这个标准,则更新个人收藏表
int line=personCollectEOService.updateByUserIdAndCollectResId(tsPersonCollect);
if (personCollectEOService.updateByUserIdAndCollectResId(tsPersonCollect)>0) {
return Result.success("0","收藏成功,请到'我的收藏'中查看相关信息。", tsPersonCollect);
}
//用户没有收藏过时,在表中添加
tsPersonCollect.setId(UUIDUtils.randomUUID20());
tsPersonCollect.setValidFlag(0);
tsPersonCollect.setCreationTime(new Date());
tsPersonCollect.setModifyTime(new Date());
personCollectEOService.save(tsPersonCollect);
@@ -102,13 +93,10 @@ public class PersonCollectEOController extends BaseController<TsPersonCollect> {
@ApiOperation(value = "|PersonCollectEO|修改")
@PutMapping(consumes = APPLICATION_JSON_UTF8_VALUE,value = "/updatePersonCollect")
@PutMapping(consumes = APPLICATION_JSON_UTF8_VALUE)
// @RequiresPermissions("person:personCollect:update")
public ResponseMessage<TsPersonCollect> update(@RequestBody TsPersonCollect tsPersonCollect) throws Exception {
tsPersonCollect.setModifyTime(new Date());
// tsPersonCollect.setValidFlag(0);
personCollectEOService.updateById(tsPersonCollect);
return Result.success(tsPersonCollect);
}
@@ -18,8 +18,6 @@ import java.util.List;
*/
public interface PersonCollectEODao extends BaseMapper<TsPersonCollect> {
public int updateByUserIdAndCollectResId(TsPersonCollect tsPersonCollect);
public List<TsPersonCollect> queryByList(BasePage page);
public int queryByCount(BasePage var1);
@@ -10,8 +10,6 @@ import java.util.List;
public interface IPersonCollectEOService extends IService<TsPersonCollect> {
public int updateByUserIdAndCollectResId(TsPersonCollect tsPersonCollect);
public List<TsPersonCollect> queryByPage(PersonCollectEOPage page);
public List<TsPersonCollect> queryByList(PersonCollectEOPage page);
@@ -36,17 +36,12 @@ public class PersonCollectEOServiceImpl extends ServiceImpl<PersonCollectEODao,
@Autowired
private PersonNoteEODao personNoteEODao;
@Autowired
private PersonCollectEODao personCollectEODao;
@Override
public int updateByUserIdAndCollectResId(TsPersonCollect tsPersonCollect) {
return personCollectEODao.updateByUserIdAndCollectResId(tsPersonCollect);
}
@Override
public List<TsPersonCollect> queryByPage(PersonCollectEOPage page) {