最近做了一個批量發(fā)放工資詳情短信的小功能,具體是上傳給定的excel模板制作的excel琅豆,解析并存入數(shù)據(jù)庫愉豺,然后可以一鍵發(fā)放工資詳情。這個需求很簡單茫因,使用阿里云api的批量發(fā)送方法蚪拦,傳入參數(shù),上傳即可。具體如下
先在pom文件中引入阿里sdk外盯。
pom中sdk依賴
阿里云的相關短信模板和簽名就不多說摘盆,依照阿里官方說明配置然后通過審核就可以使用。發(fā)送代碼如下:
sendBatchSms--1
sendBatchSms--2
發(fā)送完成后將短信相關內容設置為 * ,防止泄露
sendBatchSms--3
阿里短信相關設置:
sendBatchSms--4
組裝請求對象并發(fā)送糕伐!
sendBatchSms--5
到此陪汽,阿里云批量發(fā)送短信接口完成阻荒。在前端html中定義@click方法:
<a class="btn btn-primary" herf="" @click="sendBatchSms" > 工資條發(fā)放</a>
前端vue的js中方法如下:
調用接口方法