You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
873 B
30 lines
873 B
|
4 years ago
|
package sendmessage
|
||
|
|
|
||
|
|
import (
|
||
|
|
"encoding/json"
|
||
|
|
"fmt"
|
||
|
|
|
||
|
|
"github.com/flipped-aurora/gin-vue-admin/server/api/wechatapp/sharemethod"
|
||
|
|
"github.com/flipped-aurora/gin-vue-admin/server/commonus"
|
||
|
|
)
|
||
|
|
|
||
|
|
//审批相关操作
|
||
|
|
func (s *TemplatedEtailType) GetTemplatedeTail(appName string) ([]byte, bool, string) {
|
||
|
|
sendUrl, IsTrue, msg := sharemethod.GetExamineApprove(appName)
|
||
|
|
if IsTrue == false {
|
||
|
|
return nil, false, msg
|
||
|
|
}
|
||
|
|
sendJsonData, _ := json.Marshal(s)
|
||
|
|
addDePartMent := commonus.CurlPostJosn(sendUrl, sendJsonData)
|
||
|
|
fmt.Printf("%v-------------->%v\n", string(sendJsonData), string(addDePartMent))
|
||
|
|
return addDePartMent, true, msg
|
||
|
|
}
|
||
|
|
|
||
|
|
//获取企业的jsapi_ticket
|
||
|
|
|
||
|
|
//计算JS-SDK使用权限签名算法
|
||
|
|
func JsSdkSignAlgorithm(appName string) (sendUrlstr string, isTrue bool, msg string) {
|
||
|
|
sendUrlstr, isTrue, msg = sharemethod.GetExamineApproveSign(appName, 1)
|
||
|
|
return
|
||
|
|
}
|