📄 delvotecontext.java
字号:
package sunyang.vote.action.vote;
import java.util.List;
import sunyang.vote.action.rootaction.VoteContextRoot;
import sunyang.vote.domain.Votecontext;
import sunyang.vote.domain.Vote;
@SuppressWarnings("serial")
public class DelVoteContext extends VoteContextRoot {
private static final String DELCONTEXTERROR = "delContextError";
@Override
public String execute() throws Exception {
Vote vote = new Vote();
vote.setVoteId(voteId);
// 通过投票ID查找投票选项信息并封装到list
List<Votecontext> list = voteContextService
.findVoteContextByVoteId(vote);
System.out.println("=========="+list.size());
// 如果对应某投票ID的投票选项数小于或等于2则不可继续删除
if (list.size() > 2) {
Votecontext voteContext = new Votecontext();
voteContext.setVotecontextId(votecontextId);
voteContextService.delVoteContext(voteContext);
return SUCCESS;
} else {
addActionError(getText("lessthantwo"));
return DELCONTEXTERROR;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -