{"err_msg":"thirdPartyOpenPage:fail_invalid param"
wx.config({
beta: true,
debug: true,
appId: data.corpId,
timestamp: data.timestamp,
nonceStr: data.noncestr,
signature: data.configsign,
jsApiList: ['agentConfig']
});
wx.error(function(res) {
alert('应用内部异常: ' + JSON.stringify(res));
});
wx.ready(function(){
wx.agentConfig({
corpid: data.corpId, // 企业微信的corpid
agentid: data.agentId, // 企业微信的应用id
timestamp: data.timestamp, // 生成签名的时间戳
nonceStr: data.noncestr, // 生成签名的随机串
signature: data.agentsign,
jsApiList: ['thirdPartyOpenPage'],
success: function(res) {
let applyData = {
"oaType": "10001",// 操作类型,目前支持:10001-发起审批;10002-查看审批详情
"templateId": templateId,// 模版id
"thirdNo": data.approvalNum,// 审批单号,开发者自己控制,不可重复
"extData": {
'fieldList': [{
'title': '申请原因',
'type': 'text',
'value': apply,
},{
'title': '权限名称',
'type': 'text',
'value': options,
}],
}
};
// alert(JSON.stringify(applyData));
// 发起审批流程
wx.invoke('thirdPartyOpenPage', applyData, function (res) {
if (res.err_msg.indexOf('ok') > 0) {
let body = {
'_token': '{{ csrf_token() }}',
'gid': gid,
'tag': tag,
'apply': apply,
'templateId': templateId,
'thirdNo': data.approvalNum,
'options': $("#select option:selected").text()
};
$.post('/check/add', body, function (resp) {});
} else {
alert("应用内部错误: " + JSON.stringify(res));
}
});
},
fail: function(res) {
alert('应用配置异常: '+ JSON.stringify(res))
}
});
});