企业解决方案

上级 7fa20f8f
流水线 #8610 已通过 于阶段
in 2 分 30 秒
...@@ -3,6 +3,8 @@ package com.mmc.iuav.user.dao; ...@@ -3,6 +3,8 @@ package com.mmc.iuav.user.dao;
import com.mmc.iuav.user.entity.BackUserSuggestionDO; import com.mmc.iuav.user.entity.BackUserSuggestionDO;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
import java.util.List;
/** /**
* @author Admin * @author Admin
* @description 针对表【back_user_suggestion】的数据库操作Mapper * @description 针对表【back_user_suggestion】的数据库操作Mapper
...@@ -18,7 +20,7 @@ public interface BackUserSuggestionDao { ...@@ -18,7 +20,7 @@ public interface BackUserSuggestionDao {
int insertSelective(BackUserSuggestionDO record); int insertSelective(BackUserSuggestionDO record);
BackUserSuggestionDO selectByPrimaryKey(Integer backUserId); List<BackUserSuggestionDO> selectByPrimaryKey(Integer backUserId);
int countSelectSuggestion(Integer backUserId); int countSelectSuggestion(Integer backUserId);
int updateByPrimaryKeySelective(BackUserSuggestionDO record); int updateByPrimaryKeySelective(BackUserSuggestionDO record);
......
...@@ -318,12 +318,10 @@ public class BackUserAccountServiceImpl implements BackUserAccountService { ...@@ -318,12 +318,10 @@ public class BackUserAccountServiceImpl implements BackUserAccountService {
@Override @Override
public ResultBody insertCompanySuggestion(BackUserSuggestionDO backUserSuggestionDO,Integer backUserId) { public ResultBody insertCompanySuggestion(BackUserSuggestionDO backUserSuggestionDO,Integer backUserId) {
int count = backUserSuggestionDao.countSelectSuggestion(backUserId);
backUserSuggestionDO.setBackUserId(backUserId); backUserSuggestionDO.setBackUserId(backUserId);
if(count > 0) { if(backUserSuggestionDO.getId() != null) {
backUserSuggestionDao.updateByPrimaryKeySelective(backUserSuggestionDO); backUserSuggestionDao.updateByPrimaryKeySelective(backUserSuggestionDO);
return ResultBody.success(); return ResultBody.success();
} }
backUserSuggestionDao.insertSelective(backUserSuggestionDO); backUserSuggestionDao.insertSelective(backUserSuggestionDO);
return ResultBody.success(); return ResultBody.success();
...@@ -331,8 +329,7 @@ public class BackUserAccountServiceImpl implements BackUserAccountService { ...@@ -331,8 +329,7 @@ public class BackUserAccountServiceImpl implements BackUserAccountService {
@Override @Override
public ResultBody getSuggestion(Integer backUserId) { public ResultBody getSuggestion(Integer backUserId) {
BackUserSuggestionDO backUserSuggestionDO = backUserSuggestionDao.selectByPrimaryKey(backUserId); List<BackUserSuggestionDO> backUserSuggestionDO = backUserSuggestionDao.selectByPrimaryKey(backUserId);
return ResultBody.success(backUserSuggestionDO); return ResultBody.success(backUserSuggestionDO);
} }
......
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
back_user_id = #{backUserId}, back_user_id = #{backUserId},
</if> </if>
</set> </set>
where back_user_id = #{backUserId,jdbcType=INTEGER} where id = #{id,jdbcType=INTEGER}
</update> </update>
<update id="updateByPrimaryKey" parameterType="com.mmc.iuav.user.entity.BackUserSuggestionDO"> <update id="updateByPrimaryKey" parameterType="com.mmc.iuav.user.entity.BackUserSuggestionDO">
update back_user_suggestion update back_user_suggestion
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论