zoukankan      html  css  js  c++  java
  • 重写mybatis plus updateById 方法以及嵌套循环

     /**
         * 重写mybatis plus updateById 方法
         * 2021-06-09
         *
         * @param entity
         * @return
         */
        @Override
        @Transactional
        public boolean updateById(EvnConsultationArrange entity) {
            super.updateById(entity);
            if (entity.getArrangeState().equals("2"))//草稿1,进行中2,完成3,进行发送短信操作
            {
                Collection collectionSms = new ArrayList<>();
                String receiverNames = entity.getArrangeReceivernames();//得到短信接收人姓名
                String receiverPhoness = entity.getArrangeReceiverphones();//得到短信接收人手机
                String[] phonesArray = receiverPhoness.split(",");
                String[] namesArray = receiverNames.split(",");
                for (int i = 0; i < namesArray.length; i++) {
                    String phone = null;
                    for (int j = i; j < phonesArray.length; j++) {
                        phone=phonesArray[j];
                        break;
                    }
                    String testphone= phonesArray[i];
                    String name = namesArray[i];
                    SysSms sysSms = new SysSms();
                    sysSms.setBusinessId(entity.getId());//业务主键
                    sysSms.setMessageContent(entity.getArrangeSmscontent());//短信内容
                    sysSms.setMessageReceiver(phone);//接收人电话
                    sysSms.setMessageTitle(name);//接收人
                    sysSms.setMessageType("0");//未发送
                    sysSms.setMessageSender(entity.getCreateName());//发送人
                    sysSms.setMessageSendtime(new Date());
                    collectionSms.add(sysSms);
                }
    
            }
            return true;
        }
  • 相关阅读:
    众包中使用变分推断和信念传播的几篇文章
    众包中的概率图模型和 EM 算法的使用和总结
    矩阵求导
    CCDM2018会议见闻
    关于 PCA 算法的一点小结
    Nginx--安装
    Nginx--简介
    linux--系统启动过程
    linux--目录结构
    Linux 远程连接工具Xshell6
  • 原文地址:https://www.cnblogs.com/Jeely/p/14868268.html
Copyright © 2011-2022 走看看