From 0ab4bf8f3982bdee9962076f29c5664185328517 Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期五, 21 十月 2022 17:02:10 +0800
Subject: [PATCH] 1.消息全局化2.消息响应静态页面实现
---
unpackage/cache/wgt/H5EDA0853/pages/adgl/adhj.html | 141 ++++++++++++++++++++++++++++++++---------------
1 files changed, 96 insertions(+), 45 deletions(-)
diff --git a/unpackage/cache/wgt/H5EDA0853/pages/adgl/adhj.html b/unpackage/cache/wgt/H5EDA0853/pages/adgl/adhj.html
index ae4a279..10c7da5 100644
--- a/unpackage/cache/wgt/H5EDA0853/pages/adgl/adhj.html
+++ b/unpackage/cache/wgt/H5EDA0853/pages/adgl/adhj.html
@@ -21,9 +21,14 @@
<script type="text/javascript" src="../../js/global.js"></script>
- <script src="http://121.196.36.24:8001/Scripts/jquery-3.4.1.min.js"></script>
- <script src="http://121.196.36.24:8001/Scripts/jquery.signalR-2.2.2.min.js"></script>
- <script src="http://121.196.36.24:8001/SignalR/Hubs"></script>
+ <!-- <script src="http://121.196.36.24:8001/Scripts/jquery-3.4.1.min.js"></script> -->
+ <!-- <script src="http://121.196.36.24:8001/Scripts/jquery.signalR-2.2.2.min.js"></script> -->
+ <!-- <script src="http://121.196.36.24:8001/SignalR/Hubs"></script> -->
+
+ <script src="../../js/jquery-3.4.1.min.js"></script>
+ <script src="../../js/jquery.signalR-2.2.2.min.js"></script>
+ <script src="../../js/Hubs.js"></script>
+
<script type="text/javascript">
var pushServer = "http://demo.dcloud.net.cn/push/?";
@@ -183,15 +188,61 @@
+ function CreateNotification(msg, n) {
+ console.log(msg, n)
+
+ vant.Notify(msg, n, 9999999999)
+
+ var NotifyID = n;
+ var Context = plus.android.importClass("android.content.Context");
+ var main = plus.android.runtimeMainActivity();
+ var Noti = plus.android.importClass("android.app.Notification");
+ var NotificationManager = plus.android.importClass("android.app.NotificationManager");
+ var nm = main.getSystemService(Context.NOTIFICATION_SERVICE)
+ var Notification = plus.android.importClass("android.app.Notification");
+ var mNotification = new Notification.Builder(main);
+ var pending = plus.android.importClass("android.app.PendingIntent");
+ var intent = plus.android.importClass("android.content.Intent");
+
+ //mNotification.setOngoing(true);
+ mNotification.setContentTitle("鎮ㄦ湁涓�鏉℃湭璇绘秷鎭�"); //鏍囬
+ mNotification.setContentText(msg); //鍐呭
+ mNotification.setSmallIcon(17301620); //鍥炬爣
+ mNotification.setTicker("First Time"); //閫氱煡棣栨鍑虹幇鍦ㄩ�氱煡鏍忔椂鐨勬晥鏋�
+ mNotification.setNumber(5); //閫氱煡闆嗗悎鐨勬暟閲�
+ //var str = dateToStr(new Date());
+ //mNotification.setWhen(str);//閫氱煡浜х敓鏃堕棿
+ //mNotification.setContentIntent();//閫氱煡鏍忕偣鍑讳簨浠�
+ mNotification.setDefaults(Noti.DEFAULT_VIBRATE); //澹伴煶銆侀棯鐏�侀渿鍔ㄦ晥鏋滐紝鍙彔鍔�
+ mNotification.setPriority(Noti.PRIORITY_DEFAULT); //閫氱煡浼樺厛绾�
+ mNotification.flags = Notification.FLAG_ONLY_ALERT_ONCE; //鍙戣捣閫氱煡鏃堕渿鍔�
+ var mNb = mNotification.build()
+ nm.notify(NotifyID, mNb);
+ }
+
+ // wakeLock()
+ // var g_wakelock = null;
+ // //鍏佽绋嬪簭鍚庡彴杩愯锛屼互鎸佺画鑾峰彇GPS浣嶇疆
+ // function wakeLock() {
+ // //Android
+ // var main = plus.android.runtimeMainActivity();
+ // var Context = plus.android.importClass("android.content.Context");
+ // var PowerManager = plus.android.importClass("android.os.PowerManager");
+ // var pm = main.getSystemService(Context.POWER_SERVICE);
+ // g_wakelock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "ANY_NAME");
+ // g_wakelock.acquire();
+ // }
$(function() {
//鍓嶇Hub鐨勪娇鐢紝娉ㄦ剰鐨勬槸锛孒ub鐨勫悕瀛楁槸ChatHub锛岃繖閲屼娇鐢ㄦ椂棣栧瓧姣嶅皬鍐�
var work = $.connection.chatHub;
-
+ // work
+ console.log(work, 1)
//瀵瑰簲鍚庣鐨凷endMessage鍑芥暟锛屾秷鎭帴鏀跺嚱鏁�
// console.log(work.client.sendMessage)
work.client.sendMessage = function(msg) {
- console.log(msg, 1)
+ // console.log(msg, 1)
+ // CreateNotification(msg, Math.random())
createLocalPushMsg(msg)
};
@@ -555,48 +606,48 @@
this.$forceUpdate()
},
submit() {
- setTimeout(() => {
- const data = {
- username: localStorage.getItem('username'),
- eqpcode: topContent.find(i => i.code === radioValue).code,
- wkshpcode: topContent.find(i => i.code === radioValue).wksp_code
- }
- const DATA = []
- centerContent.forEach(i => {
- if (i.isTrue && !currentValue.includes(i.code)) {
- i.flag = i.isTrue ? 'Y' : 'N'
- DATA.push(i)
- }
- })
+ // setTimeout(() => {
+ // const data = {
+ // username: localStorage.getItem('username'),
+ // eqpcode: topContent.find(i => i.code === radioValue).code,
+ // wkshpcode: topContent.find(i => i.code === radioValue).wksp_code
+ // }
+ // const DATA = []
+ // centerContent.forEach(i => {
+ // if (i.isTrue && !currentValue.includes(i.code)) {
+ // i.flag = i.isTrue ? 'Y' : 'N'
+ // DATA.push(i)
+ // }
+ // })
- submitIsDisabled = true
- // falseArray.push({
- // id: '1'
- // })
- this.$forceUpdate()
- post('AppDeviceManage/AppDeviceAnDengCallSave' + formatParams(data), DATA).then(
- res => {
- if (res.code === '200') {
- vant.Notify({
- type: 'primary',
- message: '鎻愪氦鎴愬姛锛�'
- })
- topContent.forEach((r, i) => {
- if (r.code === radioValue) {
- topContent.splice(i, 1)
- }
- })
- if (topContent.length >= 1) {
- radioValue = topContent[0].code
- topContentClick(radioValue, topContent.find(i => i.code ===
- radioValue).wksp_code)
- }
+ // submitIsDisabled = true
+ // // falseArray.push({
+ // // id: '1'
+ // // })
+ // this.$forceUpdate()
+ // post('AppDeviceManage/AppDeviceAnDengCallSave' + formatParams(data), DATA).then(
+ // res => {
+ // if (res.code === '200') {
+ // vant.Notify({
+ // type: 'primary',
+ // message: '鎻愪氦鎴愬姛锛�'
+ // })
+ // topContent.forEach((r, i) => {
+ // if (r.code === radioValue) {
+ // topContent.splice(i, 1)
+ // }
+ // })
+ // if (topContent.length >= 1) {
+ // radioValue = topContent[0].code
+ // topContentClick(radioValue, topContent.find(i => i.code ===
+ // radioValue).wksp_code)
+ // }
- submitIsDisabled = false
- this.$forceUpdate()
- }
- })
- }, 100)
+ // submitIsDisabled = false
+ // this.$forceUpdate()
+ // }
+ // })
+ // }, 100)
},
// topContentClick(code, wksp_code) {
--
Gitblit v1.9.3