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;
        }
  • 相关阅读:
    sqlserver 时间格式函数详细
    asp.net中session的原理及应用
    asp.net中的cookie
    WCF 应用(一)
    c#操作word文档之简历导出
    浅解多线程
    .net反射详解
    正则表达式、常用的匹配总结
    存储过程详解
    jquery.pagination.js分页
  • 原文地址:https://www.cnblogs.com/Jeely/p/14868268.html
Copyright © 2011-2022 走看看