<!DOCTYPE html>
<html lang="en">
<head>
<title>工资条</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="../Content/bootstrap.min.css">
<script src="../Scripts/jquery-3.6.4.min.js"></script>
<script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
<script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script>
</head>
<body>
<div class="container-fluid" id="container" style="display: none;">
<div class="card">
<div class="card-header">
<span>你好!</span>
<span id="staffname"></span>
<span>当前客户</span>
<span id="username"></span>
</div>
</div>
</div>
<script>
$(function () {
var id = document.getElementById("HiddenField_WXWorkId").value;
var signatureE = document.getElementById("HiddenField_signatureE").value;
var timestamp = parseInt(document.getElementById("HiddenField_timestamp").value);
var nonceStr = document.getElementById("HiddenField_nonceStr").value;
var signature = document.getElementById("HiddenField_signature").value;
$('#staffname').text(id);
wx.config({
beta: true,
debug: false,
appId: 'wwfc0501b5df2630a9',
timestamp: timestamp,
nonceStr: nonceStr,
signature: signatureE,
jsApiList: ['getCurExternalContact']
});
wx.ready(function () {
wx.agentConfig({
corpid: 'wwfc0501b5df2630a9',
agentid: '1000038',
timestamp: timestamp,
nonceStr: nonceStr,
signature: signature,
jsApiList: ['getCurExternalContact'],
success: function (res) {
wx.invoke('getCurExternalContact', {
}, function (res) {
if (res.err_msg == "getCurExternalContact:ok") {
$('#username').text(res.userId);
} else {
}
});
},
fail: function (res) {
if (res.errMsg.indexOf('function not exist') > -1) {
}
}
});
});
wx.error(function (res) {
alert("config",res);
});
});
</script>
<form runat="server">
<asp:HiddenField ID="HiddenField_WXWorkId" runat="server" />
<asp:HiddenField ID="HiddenField_name" runat="server" />
<asp:HiddenField ID="HiddenField_timestamp" runat="server" />
<asp:HiddenField ID="HiddenField_nonceStr" runat="server" />
<asp:HiddenField ID="HiddenField_signature" runat="server" />
<asp:HiddenField ID="HiddenField_signatureE" runat="server" />
</form>
</body>
</html>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)