App-Android(使用App+htnl5框架,解决消息推送兼容SignalR问题)
loulijun2021
2022-09-28 0e5cc5f682866e32be324024a72f54d117eb6423
pages/sbgl/rcdj.html
@@ -19,19 +19,22 @@
      <script type="text/javascript" src="../../js/common.js"></script>
      <script type="text/javascript" src="../../js/global.js"></script>
      <!-- <link rel="stylesheet" href="../../css/global.css" type="text/css" charset="utf-8" /> -->
      <script type="text/javascript">
         var topContent = [
            // {
            //    code: 'SB001',
            //    code: 'SB003',
            //    name: '齿轮箱组',
            //    wksp_code: "CJ002",
            //    wksp_name: '装配车间',
            //    eqpchkmain_code: "djbz002"
            // },
            // {
            //    code: 'SB003',
            //    code: 'SB001',
            //    name: '齿轮箱组',
            //    wksp_code: "CJ002",
            //    wksp_name: '装配车间',
@@ -139,7 +142,7 @@
            }).then(res => {
               if (res.code === '200') {
                  centerContent = res.data
                  centerContent = JSON.parse(JSON.stringify(centerContent))
                  // centerContent = JSON.parse(JSON.stringify(centerContent))
                  centerContent.forEach(item => {
                     item.isDisabled = item.isscan === 'Y'
                     item.inputValue = ''
@@ -344,19 +347,19 @@
               immediate: true,
            },
            'topContent.length': {
               handler(newValue, oldValue) {
                  if (newValue !== oldValue) {
                     this.$forceUpdate()
                     // if (topContent[0]&&topContent[0].code) {
                     //    this.$forceUpdate()
                     //    this.topContentClcik(topContent[0].code)
                     // }
                  }
               },
               deep: true,
               immediate: true,
            },
            // 'topContent.length': {
            //    handler(newValue, oldValue) {
            //       if (newValue !== oldValue) {
            //          this.$forceUpdate()
            //          // if (topContent[0]&&topContent[0].code) {
            //          //    this.$forceUpdate()
            //          //    this.topContentClcik(topContent[0].code)
            //          // }
            //       }
            //    },
            //    deep: true,
            //    immediate: true,
            // },
            'number2.length': {
               handler(newValue, oldValue) {
                  this.$forceUpdate()
@@ -364,13 +367,13 @@
               deep: true,
               immediate: true,
            },
            'number.length': {
               handler(newValue, oldValue) {
                  this.$forceUpdate()
               },
               deep: true,
               immediate: true,
            },
            // 'number.length': {
            //    handler(newValue, oldValue) {
            //       this.$forceUpdate()
            //    },
            //    deep: true,
            //    immediate: true,
            // },
         },
         created() {},
         mounted() {},
@@ -393,9 +396,6 @@
                  result: resultValue,
                  children: children
               }
               console.log(data, 1)
               post('AppDeviceManage/AppDeviceCheckSave?username=' + localStorage.getItem('username'), data)
                  .then(res => {
                     if (res.code === '200') {
@@ -451,16 +451,10 @@
                  }
               })
            },
            resultClick(val) {
               resultValue = val
               this.$forceUpdate()
            },
            selected(id) {
               alert(id)
            },
            // 扫描点检工位扫描
            topScanClick() {
               createWithoutTitle('../../components/barcode_scan.html', {
@@ -498,7 +492,6 @@
                  }
               });
            },
            // 部位正常 异常按钮点击
            bwClick(item, val) {
               item.isOK = val
@@ -518,7 +511,13 @@
               this.overlayShow = true
            },
            onSelect(action) {
               vant.Toast(action.text);
               if(action.text==='操作指导'){
                  topPopoverClick('操作指导')
               }else if(action.text==='成品追溯'){
                  topPopoverClick('成品追溯')
               }else if(action.text==='退出登录'){
                  topPopoverClick('退出登录')
               }
               this.overlayShow = false
            },
         }