ConsultationTicketNode ctn = ConsultationTicketNode.dao;
ctn.set("ID", UUID.randomUUID());
ConsultationTicketNodeContent ctnc = ConsultationTicketNodeContent.dao;
ctnc.set("ID", UUID.randomUUID());
ctnc.set("NODE_ID", ctn.get("ID").toString());
boolean succeed = Db.tx(new IAtom(){
public boolean run() throws SQLException {
boolean b1 = ctn.save();
boolean b2 = ctnc.save();
int count = Db.update("UPDATE CONSULTATION_TICKET SET NOW_STEP=?,CC_STATUS=?,CC_STATUS_LAST_TIME=?", new Integer(step),ConsultationTicket.WAIT_DEAL,currentTime);
return b1&&b2&&count==1;
}});
//为什么不能这样子呀。。。?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。