wbc
2024-09-06 8177b79722037a348b08375c63723356c07690c5
unpackage/cache/wgt/H546D0BA6/pages/CangKuManage/first_check.html
@@ -45,6 +45,19 @@
            margin-top: 0.15rem;
         }
         .full-width-button {
            display: block;
            /* 让按钮显示为块级元素 */
            width: 100%;
            /* 宽度设置为100%以适应父元素宽度 */
            text-align: center;
            /* 文本居中显示(可选) */
            padding: 10px;
            /* 内边距(可选) */
            margin-bottom: 5px;
            /* 底部外边距(可选),用于与图片分隔开 */
         }
         select {
            background: url(../img/right-arrow.png) no-repeat right center;
            background-size: 1.2rem 1.2rem;
@@ -58,7 +71,8 @@
            <span class="mui-icon mui-icon-left-nav"></span>
         </button>
         <h1 class="mui-title">首件检验</h1>
         <span class="title-right mui-icon mui-icon-camera" style="color:#0062CC" id="cameraId"></span>
         <span class="title-right mui-icon mui-icon-camera" style="color:#0062CC;font-size:50px;"
            id="cameraId"></span>
      </header>
      <div class="mui-content">
         <div class="mui-input-group">
@@ -110,6 +124,12 @@
            <div class="mui-input-row">
               <label>图号</label>
               <input id="tuhao" type="text" class="mui-input" disabled="disabled">
            </div>
            <div>
               <!-- 假设这是你的按钮,点击后会触发AJAX请求 -->
               <button id="fetchImageButton" class="full-width-button" data-image-id="123">产品图纸查看</button>
               <!-- 这是用于展示图片的img元素 -->
               <img id="imageDisplay" src="#" alt="Image Placeholder" style="display: none;">
            </div>
            <!-- <div class="mui-input-row">
               <label>生产工序:</label>
@@ -178,16 +198,17 @@
      </div>
      <script type="text/javascript" charset="utf-8">
         window.addEventListener('refresh', function(e) { //监听页面返回事件   
            getBill()
            //getBill()
            changeTaskNo()
         //   getprocessT()
         });
         // var user_id = app.userid;
         mui.init({});
          mui.ready(function() {
         mui.plusReady(function() {
            app.init();
            $("#deal1").hide();
            $("#deal2").hide();
            document.getElementById('cameraId').addEventListener('tap', function(event) {
            document.getElementById('cameraId').addEventListener('click', function(event) {
               console.log(2);
               var mid = $("#checkNo").val() 
               console.log(mid);
@@ -238,7 +259,8 @@
                              /* 动态添加下拉框数据 */
                              $("#selectLineNo").append("<option value=''>请选择车间</option>");
                              for (var i = 0; i < matterTable.length; i++) {
                                 $("#selectLineNo").append("<option value=" + matterTable[i].DAA032 + ">" + matterTable[i].DAA032 +
                        $("#selectLineNo").append("<option value=" + matterTable[i].DAA032 + ">" +
                           matterTable[i].DAA032 +
                                    "</option>");
                              }
@@ -315,7 +337,8 @@
                                     $("#selectModeNoT").append("<option value=''></option>")
                                    for (var i = 0; i < data.length; i++) {
   
                                       $("#selectModeNoT").append("<option value=" + data[i].DAA001 + ">" + data[i].DAA001 + "</option>")
                        $("#selectModeNoT").append("<option value=" + data[i].DAA001 + ">" + data[i].DAA001 +
                           "</option>")
                                    }
                                 } 
               },
@@ -437,7 +460,63 @@
         }
//获取工单
         $('#fetchImageButton').on('click', function() {
         // 获取按钮的data-image-id属性值
         var imageId = $("#tuhao").val();
         console.log(1);
         $.ajax({
         url: app.API_URL_HEADER + "/XKYDHD/GET_YUNTU",
         data: {
            tuhao: imageId //user_id,//Admin //先写死,便于调试
         },
         dataType: "json",
         type: "post",
         async: false,
         //timeout: 15000,
         success: function(data) {
            //console.log(data.data);
            if (data.status != 0) {
               console.log("获取失败");
               mui.alert(data.message, "", "", function() {
                  return;
               });
            } else {
               console.log("获取图纸信息");
               console.log(data.data);
               var imageDataUrl = data.data.image; // 从后端返回的data中获取image属性
               console.log(imageDataUrl);
               // 清除sessionStorage中的旧值(如果有的话)
               sessionStorage.removeItem('imageDataUrl');
               // 存储新的imageDataUrl到sessionStorage
               sessionStorage.setItem('imageDataUrl', imageDataUrl);
               var newId = 'window_' + Math.random().toString(36).substr(2, 10);
               var url = 'picture.html?image=' + imageDataUrl;
               console.log(url);
               mui.openWindow({
                  id: newId,
                  url: url,
                  extras: {},
                  waiting: {
                     autoShow: true,
                     title: '加载中'
                  }
               });
            }
         },
         error: function(xhr, type, errorThrown) {
            alert("获取数据异常:" + JSON.stringify(errorThrown));
         }
         });
         });
         function getTaskNo(ModeNo, keyword) {
            var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION);
            var user_id = currentSession.user_id;
@@ -468,7 +547,8 @@
                                     $("#selectModeNoT").append("<option value=''></option>")
                                    for (var i = 0; i < data.length; i++) {
               
                                       $("#selectModeNoT").append("<option value=" + data[i].DAA001 + ">" + data[i].DAA001 + "</option>")
                        $("#selectModeNoT").append("<option value=" + data[i].DAA001 + ">" + data[i].DAA001 +
                           "</option>")
                                    }
                                 } 
               },
@@ -512,8 +592,9 @@
         //   console.log($("#checkNo").val());
            // var url = 'first_check_add.html?did=' + id + "&req=" + r + "&res=" + encodeURI(res) + '&note=' + encodeURI(note) +
            //    '&pro=' + encodeURI(p) + '&order=' + $("#checkNo").val();
            var url = 'first_check_add.html?did=' + id +'&ddid=' + did + '&pro=' + pid + '&order=' + $("#checkNo").val();
            if (s != '') {
            var url = 'first_check_add.html?did=' + id + '&ddid=' + did + '&pro=' + pid + '&order=' + $("#checkNo")
               .val();
            if (s != '' && s != 0) {
               url='first_check_input.html?did=' + did +
                '&order=' + $("#checkNo").val();
            }