ソースを参照

防盗小程序说明文档

rltest 5 年 前
コミット
8b24021f65

+ 1 - 0
fdxcx

@@ -0,0 +1 @@
+Subproject commit e65f2974d58e1c0bbc201e4d5fb332056d4e3d40

+ 30 - 0
wxmessage/1.0.0/.gitignore

@@ -0,0 +1,30 @@
+# Logs
+logs
+*.log
+
+# Runtime data
+pids
+*.pid
+*.seed
+
+# Directory for instrumented libs generated by jscoverage/JSCover
+lib-cov
+
+# Coverage directory used by tools like istanbul
+coverage
+
+# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
+.grunt
+
+# Compiled binary addons (http://nodejs.org/api/addons.html)
+build/Release
+
+# Dependency directory
+# Deployed apps should consider commenting this line out:
+# see https://npmjs.org/doc/faq.html#Should-I-check-my-node_modules-folder-into-git
+node_modules
+
+_book/
+book.pdf
+book.epub
+book.mobi

+ 58 - 0
wxmessage/1.0.0/README.md

@@ -0,0 +1,58 @@
+#### **一.数据表**
+
+##### 1.**mysql表**
+
+* jms\_wx\_push\_config         事件类型表
+
+* jms\_wx\_role\_config           角色表
+
+* jms\_wx\_template\_config  模板表
+
+##### 2.**redis表**
+
+* wx\_template 事件类型表
+
+* wx\_template\_number 模板信息表
+
+#### **二.配置**
+
+1. **微信管理 \(添加要推送的微信公众号 如果已经存在,该步骤忽略\)**![](/assets/wx.png)
+
+2. **添加模板编号**![](/assets/template.png)PS: 模板编号需要 TP3公共库 -> Rlfd任联防盗 -> Rlfd\Alarm告警 -> 微信模板消息通用模板\(WxTemplate\) -> 微信模板消息通用模板\(WX\_TEMPLATE\_LIST\) 里面先添加。
+
+3. **添加角色**![](/assets/role.png)PS: 角色ID\(角色类型\) 在TP3公共库 -> Rlfd任联防盗 -> Rlfd\User用户 -> 角色枚举\(RoleEnum\) 里面添加。
+
+4. **添加事件类型**![](/assets/pushevent.png)PS: \(1\).微信模板对应关系里面需要填写微信模板内容里面的变量![](/assets/pushevent1.png)
+
+5. **调用代码**
+
+   1. ```
+      (1).参数介绍
+      参数1 事件类型 例:\Rlfd\Alarm\WxTemplateStatusEnum::CONFIRM_LOSS
+      参数2 推送内容 
+      参数3 车主ID(角色类型为车主时必填)
+
+      (2).推送内容后面 + "|颜色16进制的值" 可以自定义字体颜色 例: "|ff0000"
+      (3).推送内容需要按照微信模板对应关系的key拼接
+      ```
+   2. ```
+       $template_content = array(
+             array(
+                 "title" => "尊敬的用户,您的案件有了新的进展",
+                 "time" => $keyword1,
+                 "content" => $keyword2."|ff0000",
+                 "result" => $remark
+             )
+       );
+       $wx_push = new \Jiaruan\WxPush();
+       $result = $wx_push->push(参数1, 参数2, 参数3);
+      ```
+
+6. **微信模板对象关系里面key存储位置**
+
+   ```
+    TP3公共库 -> Rlfd任联防盗 -> Rlfd\Alarm告警 -> 微信模板消息通用模板(WxTemplate) -> 微信模板消息通用常量
+   ```
+
+
+

+ 5 - 0
wxmessage/1.0.0/SUMMARY.md

@@ -0,0 +1,5 @@
+# Summary
+
+## 微信模板消息文档
+* [微信模板消息文档](README.md)
+

BIN
wxmessage/1.0.0/assets/import.png


BIN
wxmessage/1.0.0/assets/pushevent.png


BIN
wxmessage/1.0.0/assets/pushevent1.png


BIN
wxmessage/1.0.0/assets/role.png


BIN
wxmessage/1.0.0/assets/template.png


BIN
wxmessage/1.0.0/assets/wx.png


+ 56 - 0
wxmessage/1.0.0/book.json

@@ -0,0 +1,56 @@
+{
+    "title":"微信模板消息文档",
+    "output.name": "site",
+    "language": "zh-hans",
+    "gitbook": "3.2.3",
+    "root": ".",
+    "plugins": [
+        "-lunr", 
+        "-search", 
+        "search-plus@^0.0.11",
+        "prism",
+        "-highlight",
+        "versions-select@^0.1.1",
+        "sharing-plus@^0.0.2",
+        "favicon@^0.0.2"
+    ],
+
+    "pluginsConfig": {
+        "sharing": {
+           "douban": false,
+           "facebook": false,
+           "google": true,
+           "hatenaBookmark": false,
+           "instapaper": false,
+           "line": false,
+           "linkedin": true,
+           "messenger": false,
+           "pocket": false,
+           "qq": false,
+           "qzone": false,
+           "stumbleupon": false,
+           "twitter": false,
+           "viber": false,
+           "vk": false,
+           "weibo": true,
+           "whatsapp": false,
+           "all": [
+               "facebook", "google", "twitter",
+               "weibo", "instapaper", "linkedin",
+               "pocket", "stumbleupon", "qq", "qzone"
+           ]
+        },
+        "favicon": {
+            "shortcut": "favicon.ico",
+            "bookmark": "favicon.ico"
+        },
+        "versions": {
+            "options": [
+                {
+                    "value": "http://sysdoc.rltest.cn/wxmessage/v1.0.0/",
+                    "text": "v1.0.0"
+                }
+            ]
+        }
+    }
+}

+ 5 - 0
wxmessage/1.0.0/bookjson.md

@@ -0,0 +1,5 @@
+# book.json配置文件
+
+<!--email_off-->  
+[import](book.json)
+<!--/email_off-->

+ 1 - 0
wxmessage/1.0.0/chapter1.md

@@ -0,0 +1 @@
+# First Chapter

BIN
wxmessage/1.0.0/favicon.ico