Răsfoiți Sursa

绿智食堂菜谱更新

敲代码的猫 1 lună în urmă
părinte
comite
21069f99da
64 a modificat fișierele cu 30 adăugiri și 25 ștergeri
  1. BIN
      src/assets/caidanImgs/baizhuoshengcaishuijingfen.jpg
  2. BIN
      src/assets/caidanImgs/banzhugan.jpg
  3. BIN
      src/assets/caidanImgs/bocaidundoufufentiao.jpg
  4. BIN
      src/assets/caidanImgs/bocaimian.jpg
  5. BIN
      src/assets/caidanImgs/chaotudouyuyu.jpg
  6. BIN
      src/assets/caidanImgs/chuanfuhuiguorou.jpg
  7. BIN
      src/assets/caidanImgs/congxiangheidoufusi.jpg
  8. BIN
      src/assets/caidanImgs/dimiandaoxiaomian.jpg
  9. BIN
      src/assets/caidanImgs/doumianshouganmian.jpg
  10. BIN
      src/assets/caidanImgs/fangbianmian.jpg
  11. BIN
      src/assets/caidanImgs/fushouguaroupian.jpg
  12. BIN
      src/assets/caidanImgs/helandouchangshanyaotaoren.jpg
  13. BIN
      src/assets/caidanImgs/huangdouyasuantairousi.jpg
  14. BIN
      src/assets/caidanImgs/huangluobubanfentiao.jpg
  15. BIN
      src/assets/caidanImgs/huixiangyu.jpg
  16. BIN
      src/assets/caidanImgs/jiachangtudoupian.jpg
  17. BIN
      src/assets/caidanImgs/jianjiaoxingbaoguchaolarou.jpg
  18. BIN
      src/assets/caidanImgs/kalitudousi.jpg
  19. BIN
      src/assets/caidanImgs/kuqiaoxiaomizhou.jpg
  20. BIN
      src/assets/caidanImgs/lachaosanding.jpg
  21. BIN
      src/assets/caidanImgs/lanzhouniuroulamian.jpg
  22. BIN
      src/assets/caidanImgs/laocuchangqiezi.jpg
  23. BIN
      src/assets/caidanImgs/laoroubing.jpg
  24. BIN
      src/assets/caidanImgs/laotaiyuanguoyourou.jpg
  25. BIN
      src/assets/caidanImgs/laozhiqiukui.jpg
  26. BIN
      src/assets/caidanImgs/liangbanhuqin.jpg
  27. BIN
      src/assets/caidanImgs/lianyudoufutang.jpg
  28. BIN
      src/assets/caidanImgs/luobusijuqitang.jpg
  29. BIN
      src/assets/caidanImgs/malajizhao.jpg
  30. BIN
      src/assets/caidanImgs/mamahuaheidoufu.jpg
  31. BIN
      src/assets/caidanImgs/meilingzhou.jpg
  32. BIN
      src/assets/caidanImgs/muerjiecai.jpg
  33. BIN
      src/assets/caidanImgs/niurouhefen.jpg
  34. BIN
      src/assets/caidanImgs/qincaiheifuzhusi.jpg
  35. BIN
      src/assets/caidanImgs/qingjiaoroupian.jpg
  36. BIN
      src/assets/caidanImgs/shajichangshanyao.jpg
  37. BIN
      src/assets/caidanImgs/shanxixiaosurou.jpg
  38. BIN
      src/assets/caidanImgs/shaoshuanghua.jpg
  39. BIN
      src/assets/caidanImgs/shengbanxihulusi.jpg
  40. BIN
      src/assets/caidanImgs/shuijingyaorou.jpg
  41. BIN
      src/assets/caidanImgs/shuozhouhuicai.jpg
  42. BIN
      src/assets/caidanImgs/suanculiangfen.jpg
  43. BIN
      src/assets/caidanImgs/suanrongshuangsehua.jpg
  44. BIN
      src/assets/caidanImgs/suantaimuerbansuji.jpg
  45. BIN
      src/assets/caidanImgs/suantairousi.jpg
  46. BIN
      src/assets/caidanImgs/tounao.jpg
  47. BIN
      src/assets/caidanImgs/wanjianjiaochaosuji.jpg
  48. BIN
      src/assets/caidanImgs/wosunjiding.jpg
  49. BIN
      src/assets/caidanImgs/wucaixiaren.jpg
  50. BIN
      src/assets/caidanImgs/xiangbogurou.jpg
  51. BIN
      src/assets/caidanImgs/xianglabanggu.jpg
  52. BIN
      src/assets/caidanImgs/xiangladimiantiao.jpg
  53. BIN
      src/assets/caidanImgs/xianglaxiaomahuadaxia.jpg
  54. BIN
      src/assets/caidanImgs/xiangqinlvdouyahongdoufupi.jpg
  55. BIN
      src/assets/caidanImgs/xihulufuzhuchaoroupian.jpg
  56. BIN
      src/assets/caidanImgs/xilanhuabanhuangdou.jpg
  57. BIN
      src/assets/caidanImgs/xinjiangdapanji.jpg
  58. BIN
      src/assets/caidanImgs/yangcongchaodan.jpg
  59. BIN
      src/assets/caidanImgs/yinershuiguotang.jpg
  60. BIN
      src/assets/caidanImgs/youpomian.jpg
  61. BIN
      src/assets/caidanImgs/youxianmixian.jpg
  62. 24 21
      src/components/VideoComponent/index.vue
  63. 2 2
      src/views/screen/engineering/issueSubDia.vue
  64. 4 2
      src/views/screen/engineering/monitorLive.vue

BIN
src/assets/caidanImgs/baizhuoshengcaishuijingfen.jpg


BIN
src/assets/caidanImgs/banzhugan.jpg


BIN
src/assets/caidanImgs/bocaidundoufufentiao.jpg


BIN
src/assets/caidanImgs/bocaimian.jpg


BIN
src/assets/caidanImgs/chaotudouyuyu.jpg


BIN
src/assets/caidanImgs/chuanfuhuiguorou.jpg


BIN
src/assets/caidanImgs/congxiangheidoufusi.jpg


BIN
src/assets/caidanImgs/dimiandaoxiaomian.jpg


BIN
src/assets/caidanImgs/doumianshouganmian.jpg


BIN
src/assets/caidanImgs/fangbianmian.jpg


BIN
src/assets/caidanImgs/fushouguaroupian.jpg


BIN
src/assets/caidanImgs/helandouchangshanyaotaoren.jpg


BIN
src/assets/caidanImgs/huangdouyasuantairousi.jpg


BIN
src/assets/caidanImgs/huangluobubanfentiao.jpg


BIN
src/assets/caidanImgs/huixiangyu.jpg


BIN
src/assets/caidanImgs/jiachangtudoupian.jpg


BIN
src/assets/caidanImgs/jianjiaoxingbaoguchaolarou.jpg


BIN
src/assets/caidanImgs/kalitudousi.jpg


BIN
src/assets/caidanImgs/kuqiaoxiaomizhou.jpg


BIN
src/assets/caidanImgs/lachaosanding.jpg


BIN
src/assets/caidanImgs/lanzhouniuroulamian.jpg


BIN
src/assets/caidanImgs/laocuchangqiezi.jpg


BIN
src/assets/caidanImgs/laoroubing.jpg


BIN
src/assets/caidanImgs/laotaiyuanguoyourou.jpg


BIN
src/assets/caidanImgs/laozhiqiukui.jpg


BIN
src/assets/caidanImgs/liangbanhuqin.jpg


BIN
src/assets/caidanImgs/lianyudoufutang.jpg


BIN
src/assets/caidanImgs/luobusijuqitang.jpg


BIN
src/assets/caidanImgs/malajizhao.jpg


BIN
src/assets/caidanImgs/mamahuaheidoufu.jpg


BIN
src/assets/caidanImgs/meilingzhou.jpg


BIN
src/assets/caidanImgs/muerjiecai.jpg


BIN
src/assets/caidanImgs/niurouhefen.jpg


BIN
src/assets/caidanImgs/qincaiheifuzhusi.jpg


BIN
src/assets/caidanImgs/qingjiaoroupian.jpg


BIN
src/assets/caidanImgs/shajichangshanyao.jpg


BIN
src/assets/caidanImgs/shanxixiaosurou.jpg


BIN
src/assets/caidanImgs/shaoshuanghua.jpg


BIN
src/assets/caidanImgs/shengbanxihulusi.jpg


BIN
src/assets/caidanImgs/shuijingyaorou.jpg


BIN
src/assets/caidanImgs/shuozhouhuicai.jpg


BIN
src/assets/caidanImgs/suanculiangfen.jpg


BIN
src/assets/caidanImgs/suanrongshuangsehua.jpg


BIN
src/assets/caidanImgs/suantaimuerbansuji.jpg


BIN
src/assets/caidanImgs/suantairousi.jpg


BIN
src/assets/caidanImgs/tounao.jpg


BIN
src/assets/caidanImgs/wanjianjiaochaosuji.jpg


BIN
src/assets/caidanImgs/wosunjiding.jpg


BIN
src/assets/caidanImgs/wucaixiaren.jpg


BIN
src/assets/caidanImgs/xiangbogurou.jpg


BIN
src/assets/caidanImgs/xianglabanggu.jpg


BIN
src/assets/caidanImgs/xiangladimiantiao.jpg


BIN
src/assets/caidanImgs/xianglaxiaomahuadaxia.jpg


BIN
src/assets/caidanImgs/xiangqinlvdouyahongdoufupi.jpg


BIN
src/assets/caidanImgs/xihulufuzhuchaoroupian.jpg


BIN
src/assets/caidanImgs/xilanhuabanhuangdou.jpg


BIN
src/assets/caidanImgs/xinjiangdapanji.jpg


BIN
src/assets/caidanImgs/yangcongchaodan.jpg


BIN
src/assets/caidanImgs/yinershuiguotang.jpg


BIN
src/assets/caidanImgs/youpomian.jpg


BIN
src/assets/caidanImgs/youxianmixian.jpg


+ 24 - 21
src/components/VideoComponent/index.vue

@@ -148,17 +148,31 @@ export default {
         console.log("==设备编码不全,无法播放==");
         console.log("==设备编码不全,无法播放==");
         return;
         return;
       }
       }
+
+      if (typeof UVPVideoObj === 'undefined') {
+        console.log("UVPVideoObj尚未加载,延迟重试...");
+        setTimeout(() => {
+          that.videoPlay(options);
+        }, 100);
+        return;
+      }
+
       if (!that.nrUvpVideoObj) {
       if (!that.nrUvpVideoObj) {
         console.log("==创建播放器==");
         console.log("==创建播放器==");
-        that.nrUvpVideoObj = new UVPVideoObj({
-          id: that.clientId,
-          winNum: options.winNum,
-          ip: that.cameraConfig.ip,
-          port: that.cameraConfig.port,
-          token: that.cameraConfig.token,
-          ak: that.cameraConfig.ak,
-          callback: onEventNotify
-        });
+        try {
+          that.nrUvpVideoObj = new UVPVideoObj({
+            id: that.clientId,
+            winNum: options.winNum,
+            ip: that.cameraConfig.ip,
+            port: that.cameraConfig.port,
+            token: that.cameraConfig.token,
+            ak: that.cameraConfig.ak,
+            callback: window.onEventNotify
+          });
+        } catch (error) {
+          console.error("创建UVPVideoObj实例失败:", error);
+          return;
+        }
       }
       }
       console.log("==开始播放==>参数集: ", JSON.stringify(options));
       console.log("==开始播放==>参数集: ", JSON.stringify(options));
       that.nrUvpVideoObj.uvpVideoPlay({
       that.nrUvpVideoObj.uvpVideoPlay({
@@ -168,21 +182,10 @@ export default {
         streamType: 1
         streamType: 1
       });
       });
     },
     },
-
+    
     // 云台控制
     // 云台控制
     videoControl(options) {
     videoControl(options) {
       if (!options?.code) return;
       if (!options?.code) return;
-      // if (!this.nrUvpVideoObj) {
-      //   this.nrUvpVideoObj = new UVPVideoObj({
-      //       id: that.clientId,
-      //       winNum: options.winNum,
-      //       ip: that.cameraConfig.ip,
-      //       port: that.cameraConfig.port,
-      //       token: that.cameraConfig.token,
-      //       ak: that.cameraConfig.ak,
-      //       callback: onEventNotify
-      //   });
-      // }
       console.log("==进入云台操作==>参数集: ", JSON.stringify(options));
       console.log("==进入云台操作==>参数集: ", JSON.stringify(options));
       this.nrUvpVideoObj.uvpVideoControl({
       this.nrUvpVideoObj.uvpVideoControl({
         devCode: options.code,
         devCode: options.code,

+ 2 - 2
src/views/screen/engineering/issueSubDia.vue

@@ -59,7 +59,7 @@
           <img width="100%" :src="dialogImageUrl" v-if="fileFlag" style="height: 100%;object-fit: cover;">
           <img width="100%" :src="dialogImageUrl" v-if="fileFlag" style="height: 100%;object-fit: cover;">
         </div>
         </div>
         <el-button style="width: 100px;margin-top: 10px;margin-right: 10px;border: 1px solid #00FFFF;border-radius: 2px;" @click="add">提交</el-button>
         <el-button style="width: 100px;margin-top: 10px;margin-right: 10px;border: 1px solid #00FFFF;border-radius: 2px;" @click="add">提交</el-button>
-        <el-button style="width: 100px;margin-top: 10px;background: rgba(15, 86, 86, 0.54);color: #00ffff;border: 1px solid #00FFFF;border-radius: 2px;">取消</el-button>
+        <el-button style="width: 100px;margin-top: 10px;background: rgba(15, 86, 86, 0.54);color: #00ffff;border: 1px solid #00FFFF;border-radius: 2px;" @click="close">取消</el-button>
       </div>
       </div>
     </div>
     </div>
   </div>
   </div>
@@ -70,7 +70,7 @@ import { add } from "@/api/screen/service";
 import pinyin from "../data/pinyin.js";
 import pinyin from "../data/pinyin.js";
 
 
 export default {
 export default {
-  name: "UnitCamera",
+  name: "IssueSubDia",
   props: {
   props: {
     projectId:{
     projectId:{
       type: Number,
       type: Number,

+ 4 - 2
src/views/screen/engineering/monitorLive.vue

@@ -199,6 +199,7 @@ export default {
     },
     },
 
 
     amplify() {
     amplify() {
+      this.direction=0x0303
       console.log(this.videoObj,'========================aaa');
       console.log(this.videoObj,'========================aaa');
       console.log("视频播放编号", this.code);
       console.log("视频播放编号", this.code);
       if (!this.videoObj)
       if (!this.videoObj)
@@ -212,6 +213,7 @@ export default {
     },
     },
 
 
     reduce() {
     reduce() {
+      this.direction=0x0301
       console.log(this.videoObj,'========================aaa');
       console.log(this.videoObj,'========================aaa');
       console.log("视频播放编号", this.code);
       console.log("视频播放编号", this.code);
       if (!this.videoObj)
       if (!this.videoObj)
@@ -377,7 +379,7 @@ export default {
   .c1{
   .c1{
   width: 50px;
   width: 50px;
   height: 30px;
   height: 30px;
-  background-color: rgba(88,139,196,0.37);box-shadow: 0 0 15px rgb(47,113,124);
+  background-color: rgb(6 28 52 / 37%);;box-shadow: 0 0 15px #123a41;
   display: flex;
   display: flex;
   position:absolute;
   position:absolute;
   justify-content: center;
   justify-content: center;
@@ -390,7 +392,7 @@ export default {
   width: 150px;
   width: 150px;
   height: 150px;
   height: 150px;
   border-radius: 50%;
   border-radius: 50%;
-  background-color: rgba(88,139,196,0.37);box-shadow: 0 0 15px rgb(47,113,124);
+  background-color: rgb(6 28 52 / 37%);;box-shadow: 0 0 15px #123a41;
   display: flex;
   display: flex;
   position:absolute;
   position:absolute;
   justify-content: center;
   justify-content: center;