.Net 平台标准存储过程&函数&CLR方法
CLR 方法类
CLR_CallWebAPIEx / CLR_CallWebAPIEx2 [调用外部系统接口]
CLR_CallWebAPIEx3 [调用外部系统接口]
CLR_CreateImageByHtml 根据HTML内容生成图片接口
CLR_Dingtalk_GetUserIdByMobile 通过手机号码获取企业钉钉号
CLR_Dingtalk_MessageSend 企业钉钉发送消息接口
CLR_FeiShu_MessageSend 企业飞书发送消息接口
CLR_GetSolarDate 农历日期转换成阳历日期
CLR_RegexIsMatch 正则表达式匹配函数
CLR_RegexReplace 正则表达式替换函数
CLR_WeChatPostEx 企业微信消息及文件推送
【EAM】标准方法
【QMS】存储过程类
FQC(终检)生产卡控处理
PQC(半成品检验)生产卡控处理
出货检 宽严转换规则处理
出货检验单生成接口
发货扫描卡控出货检验
完工检 宽严转换规则处理
完工检验单生成接口
巡检检验生产卡控
巡检验检验单生成接口(手工引用)
巡检验检验单生成接口(用于自动执行)
来料检验急料邮件预警提醒
首件检验单生成接口
首件检验生产卡控处理
【WES】标准方法
【MES】TxnBase_LotStart_Batch(批号批量启动) --【5大接口之一】
【WES】TxnBase_WES_AdviceCell(获取建议储位)
【WES】TxnBase_WES_BoxSN_PrintForPDA(物料箱号打印)
【WES】TxnBase_WES_InAndOutRecord(WES出入库记录)
【WES】TxnBase_WES_LotSN_PrintForPDA(物料批号打印)
【WES】TxnBase_WES_LotTrackBatch(批号追溯--批量)
【WES】TxnBase_WES_LotTrack(批号追溯)
【WES】TxnBase_WES_Lot_InCellCheck(上架策略)
【WES】TxnBase_WES_Lot_OutCellCheck_PickingList(出库策略--领料)
【WES】TxnBase_WES_Lot_OutCellCheck_SaleDelivery(出库策略--销售发货)
【WES】TxnBase_WES_Vendor_LotRuleCheck(供应批号规则检查)
函数类【通用】
【OrBit】Convert10ToUserXSerial(10进制 转换为 “任意自定义进制” 序列)
【OrBit】Convert10ToUserX(10进制 转换为 “任意自定义进制”)
【OrBit】Convert10ToXSerial(10进制 转换为 2到36进制 “序列”)
【OrBit】Convert10ToX(10进制 转换为 2到36进制)
【OrBit】ConvertXTo10(2到36进制 转换为 10进制)
【OrBit】Fn_GetObjectPKId(根据主键头及序列计数值获取主键)
【OrBit】TFn_BillStates_Table(获取单据状态表)
【OrBit】TFn_BillType_Table(获取单据类型表)
【OrBit】TFn_UserCodeToTable(获取用户自定义编码)
【OrBit】TFn_UserCode_Table(获取用户编码表)
【WES】TFn_ParsingBarcodeStr
存储过程类【通用】
【MES】LotOnResourceBackflushDoMethod(通用生产扣料)
【MES】LotOnSMTBackflushDoMethod(SMT扣料)
【MES】SysCheckLotStatus(规程检查) --【5大接口之一】
【MES】TxnBase_DataChainMainLine(创建数据链) --【5大接口之一】
【MES】TxnBase_IsolationLot_Submit(批次隔离)
【MES】TxnBase_LotMove(批号移动,移动到下一个节点) --【5大接口之一】
【MES】TxnBase_LotNonStdMove(非标准移动) --【5大接口之一】
【MES】TxnBase_LotStart(批号启动) --【5大接口之一】
【MES】TxnBase_MES_CollectSNCheck(采集项SN检查)
【MES】TxnBase_Production_Feedback(生产报工)
【OrBit】StartRuleSNDoMethod / StartRuleSN_BatchDoMethod(序列号接口)
【OrBit】Txn_BillNewSN(生成--系统单据号)
【QMS】TxnBase_QMS_IQCCheck_RuleShift(IQC宽严转换)
-
+
首页
CLR_WeChatPostEx 企业微信消息及文件推送
# 1.概述 平台发送企业微信消息支持4种类型:TEXT(文本消息)、IMAGE(图片,主流图片格式)、FILE(文件)、VOICE(音频)、VIDEO(视频)。这个功能可以结合平台的dbo.CLR_MRZPrint存储过程,把MRZ报表打印成相应的文件(比如图片、.pdf、.html、.xlsx等等格式),并通过此功能把文件发给相应的企业微信人员。 # 2.安装 CLR ![](/media//202010/123_1602661683.png) # 3.CLR_WeChatPostEx 函数的应用 ```sql EXEC dbo.CLR_WeChatPostEx @I_ReturnMessage = @I_ReturnMessage OUTPUT, -- 返回信息 @LocalWCFUrl = N'http://127.0.0.1/OrBitWCFServiceR13/', -- WCF地址 @CorpId = N'ww2222227b944ee4260c4561bdb', -- 企业微信的“企业ID” @Corpsecret = N'4hAOx_-XWsy-22yOe-XQoW9I336dD2222QrfktFmvzM2223315LDqC-0', -- 企业微信“自建应用”的秘钥 @FileType = N'VIDEO', --信息格式类型:TEXT、IMAGE、FILE、VOICE、VIDEO @FilePath = N'http://127.0.0.1/OrBitWCFServiceR13/Download/1111111.mp4', --发送IMAGE、FILE、VOICE、VIDEO这四种类型时,必须指定文件路径,可以本地文件和服务器文件 @JsonString = @JsonString --发送的Json文本 SELECT @I_ReturnMessage ``` # 4.参数说明 1)@CorpId 为企业微信的企业ID,登录企业微信网页可以获取。 ![](/media//202010/123_1602661824.png) 2)@Corpsecret 企业微信“自建应用”的秘钥。 ![](/media//202010/123_1602661854.png) 3)@FilePath 文件路径 发送IMAGE、FILE、VOICE、VIDEO这四种类型时,必须指定文件路径,可以本地文件和服务器文件。 比如:http://127.0.0.1/OrBitWCFServiceR13/Download/安卓移动打印 修改点.docx C:\inetpub\wwwroot\OrBitWCFServiceR13\Download安卓移动打印 修改点.docx 4) @JsonString Json 字符串 <span style="font-family:楷体;Color:red">**文本 Text类:**</span> 当@FileType为TEXT时,Json格式为: ![](/media//202010/123_1602662053.png) touser:为发送给谁谁谁(企业微信号),如果多个人,请用“|”分开,企业微信号可以在企业微信-我-设置-账号里面查看到。 msgtyp:指定为text. aengtid:企业应用Id。登录企业微信查看 ![](/media//202010/123_1602662106.png) content:为发送的文本内容 <span style="font-family:楷体;Color:red">**文件 File 类:**</span> 当@FileType为IMAGE、FILE、VOICE、VIDEO时,Json格式为: ![](/media//202010/123_1602662169.png) 这个除了touser和agentid根据实际情况填写外,其他都固定。 # 5.示例 ![](/media//202010/123_1602662233.png) ![](/media//202010/123_1602662253.png)
HB0005
2022年10月13日 13:49
分享
上一篇
下一篇
目录
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
下载Markdown文件