短信推送功能

在订单创建时,会向供货商注册的手机号发送信息。

使用的是腾讯云功能

public class Notify2Supplier {

private static final String templateId = "1245713";public static void sendByGroup(String[] phoneNumberSet, String hospitalName) {try {String[] _templateParamSet = {hospitalName};SmsTencent.send(templateId, phoneNumberSet, _templateParamSet);} catch (Exception e) {System.out.println(e.toString());}
}

}
初始化并调用

private static final String SecretId = "AKIDfCWbUbSdZEdniVAeuypV0JRMxJSM2UjC";
private static final String SecretKey = "UlmX4OTIrwlTxEH8k8HFxQtHYcR1NVQ7";
private static final String Endpoint = "sms.tencentcloudapi.com";
private static final String Region = "ap-beijing";
private static final String SmsSdkAppId = "1400604278";
private static final String SignName = "忠联科技";public static SendSmsResponse send(String templateId, String[] phoneNumberSet, String[] templateParamSet) {try {// 实例化一个认证对象,入参需要传入腾讯云账户secretId,secretKey,此处还需注意密钥对的保密// 密钥可前往https://console.cloud.tencent.com/cam/capi网站进行获取Credential cred = new Credential(SecretId, SecretKey);// 实例化一个http选项,可选的,没有特殊需求可以跳过HttpProfile httpProfile = new HttpProfile();httpProfile.setEndpoint(Endpoint);// 实例化一个client选项,可选的,没有特殊需求可以跳过ClientProfile clientProfile = new ClientProfile();clientProfile.setHttpProfile(httpProfile);// 实例化要请求产品的client对象,clientProfile是可选的SmsClient client = new SmsClient(cred, Region, clientProfile);// 实例化一个请求对象,每个接口都会对应一个request对象SendSmsRequest req = new SendSmsRequest();// 转换为国内手机号String[] _phoneNumberSet = new String[phoneNumberSet.length];for (int i = 0; i < phoneNumberSet.length; i++) {String _p = "+86" + phoneNumberSet[i];_phoneNumberSet[i] = _p;}req.setPhoneNumberSet(_phoneNumberSet);req.setSmsSdkAppId(SmsSdkAppId);req.setSignName(SignName);req.setTemplateId(templateId);req.setTemplateParamSet(templateParamSet);// 返回的resp是一个SendSmsResponse的实例,与请求对象对应SendSmsResponse resp = client.SendSms(req);// 输出json格式的字符串回包System.out.println(SendSmsResponse.toJsonString(resp));return resp;} catch (Exception e) {System.out.println(e.toString());}return null;
}

填写腾讯云相关接口

展示:

医院耗材管理系统开发_17相关推荐

  1. 山东大学项目实训开发日志——基于vue+springboot的医院耗材管理系统(2)

    因为我主要负责前端的内容,因此本专栏主要记录前端页面的一些设计. 首先是前端逻辑的整理,按照一般流程,耗材的管理系统应该有两级库,即中心库和各个科室库.角色应当有管理员,中心库库管,科室库库管,供货商 ...

  2. 山东大学项目实训开发日志——基于vue+springboot的医院耗材管理系统(16)

    今天我们解决了一个困扰了我们很久的问题--isqr值的获取与使用. 功能的设想:通过isqr这个值来确定该耗材是否使用二维码管理,在新增耗材种类的时候加入该属性(选择是或否),并写入数据库,在显示库存 ...

  3. 山东大学项目实训开发日志——基于vue+springboot的医院耗材管理系统(14)

    我们解决了一个逻辑上的问题: 1.医院向供货商下单,如果供货商一时不能提供足够的数量,应该怎么办. 2.科室库向中心库提交申请,如果中心库库存不满足申请的数量,应该怎么办. 经过一番讨论,对于第一个问 ...

  4. 医院实验室管理系统开发功能设计详解来自博奥智源公司

    1.检前管理 1.1.检验申请 (1)提供检验开单功能(开单模式支持勾选.支持通过检验项目代码\名称快速模糊查找.混合录入查找模式等),并提供集成接口直接嵌入到HIS系统. (2)提供检验项目套单组合 ...

  5. 【附源码】计算机毕业设计SSM实验室耗材管理系统

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  6. 计算机毕业设计 SSM+MySQL毕业设计 疫情期间医院门诊管理系统

    摘  要 21世纪的到来,国家的方方面面.各行各业都在努力与现代的先进技术接轨,智能科技时代崛起的优势,医院门诊管理系统当然也不能排除在外.疫情期间医院门诊管理系统是以实际运用为开发背景,运用软件工程 ...

  7. 【计算机毕业设计】医院病历管理系统

    一.系统截图(需要演示视频可以私聊) 摘  要 随着科学技术的飞速发展,社会的方方面面.各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,医院病历管理系统当然也不能排除在外.医院病历 ...

  8. 医院信息管理系统/医院管理系统的设计与实现

    摘  要 21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识,科学化的管理,使信息存储达到准 ...

  9. springboot医院住院管理系统 计算机毕设源码32182

    目录 1 绪论 1.1系统开发的意义 1.2系统开发的目标 1.3系统开发技术的特色 1.4springboot框架介绍 2医院住院管理系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1数 ...

  10. 医院计算机管理工资,医院工资管理系统的设计与开发

    [第五篇]论文题目:  医院工资管理系统的设计与开发 摘要:随着计算机的普及和医院业务的飞速发展,信息化对医院的发展发挥着越来越重要的作用.工资管理是一项琐碎.复杂而又十分细致的工作,一般不允许发生差 ...

最新文章

  1. Visual Studio 20年
  2. 我虐小车千百遍,小车待我如初恋
  3. geotools学习(一)IntelliJ IDEA搭建快速入门示例.pdf
  4. Android的BUG(四) - Android app的卡死问题
  5. 如何解决在ASP.NET Core中找不到图像时设置默认图像
  6. 怎么捡自己空投_使命召唤手游空投怎么快速找到?使命召唤手游快速找到空投技巧...
  7. java ajax jquery分页插件_jquery ajax分页插件的简单实现
  8. 面试精讲之面试考点及大厂真题 - 分布式专栏 09 缓存必问:Reids持久化,高可用集群
  9. P1855 榨取kkksc03
  10. C++官方文档-this
  11. Java项目:淘淘商城
  12. Beijing Thwarts Coke's Takeover Bid
  13. 创建第一个Android Kotlin应用
  14. JAVA程序员就业面试题大全
  15. Fiddler环境配置/代理设置:电脑端/移动端/模拟器
  16. 天翎低代码平台助力企业业务流程集成,为企业降本增效
  17. 医疗his系统值不值得投入使用
  18. 两台电脑用网线直连传文件
  19. 关于Gson对日期的格式化
  20. 十进制整数,转换成八进制和十六进制数并输出。

热门文章

  1. 三星 GT-I9118拆机换外屏教程
  2. linux kernel x86 32/64 memory zones
  3. koa mysql 按钮级权限_Vue要做权限管理该怎么做?控制到按钮级别的权限怎么做?...
  4. 道路矢量数据下载教程
  5. 论文中baseline是什么意思?
  6. 嵌入式可视化编程软件选哪个好?(可视化编程平台介绍、测评与选择)【Scratch、Mind+、Mixly】
  7. C语言国二上机题库,【高分飘过】2013年国二C语言上机题库(必备完美版).doc
  8. 蓝色妖姬 t3200 linux连接
  9. delphixe android服务,delphi xe10 android服务gps [复制]
  10. Notepad2 巧妙替换回车换行符