From 78856da3f9e96393fb32badedcccfa19fb108512 Mon Sep 17 00:00:00 2001
From: 南骏 池 <chiffly@163.com>
Date: 星期二, 18 三月 2025 15:55:20 +0800
Subject: [PATCH] 1.IQC检验 检验结果输入和特征值输入界面初步模型

---
 H5/Js/LLJ/Add.js |   39 ++++++++++++++++++-
 H5/LLJ/Add.aspx  |   65 ++++++++++++++++++++++++++++++--
 2 files changed, 98 insertions(+), 6 deletions(-)

diff --git a/H5/Js/LLJ/Add.js b/H5/Js/LLJ/Add.js
index 02d550e..ca52f28 100644
--- a/H5/Js/LLJ/Add.js
+++ b/H5/Js/LLJ/Add.js
@@ -25,9 +25,13 @@
                 boardStyle: ""
             },
             isShowTable: false,
-            tableData: [],
+            tableData: [],//杩斿洖鐨勬楠岄」鐩�
+            jymxData: [],//灞曠ず鐨勬楠岄」鐩�
 
-            ttrre: false
+            ttrre: false,
+            show: false,
+            tableMxData: [],
+            tabActive:0
         }
     },
     mounted() {
@@ -42,6 +46,37 @@
         this.init();
     },
     methods: {
+        togglePopup(index) {
+            // 鍒囨崲鎸囧畾绱㈠紩鐨� popup 鐘舵��
+            var that = this;
+            this.show = true;
+            console.log(index);
+            console.log(that.tableData[index].guid);
+            var mxguid = that.tableData[index].guid;
+            that.jymxData = that.tableData[index];
+            that.tabActive = index;
+            that.AxiosHttp("post", 'MesQaItemsDetect01Manager/GetModel12', {
+                parentGuid : "",
+                guid : mxguid ,
+            }, true, 1).then(function (res1) {
+                if (res1.rtnCode == 1) {
+                    
+                } else {
+                    that.$toast.fail(res1.rtnMsg);
+                }
+            }).catch(function (error) {
+                that.$toast.fail("缃戠粶閿欒锛岃閲嶈瘯锛�");
+                console.log(error);
+            });
+
+
+        },
+
+        handleTabClick() {
+            console.log(this.tabActive)
+            this.togglePopup(this.tabActive)
+        },
+
         init() {
             //alert(this.Request("id"));
             var that = this;
diff --git a/H5/LLJ/Add.aspx b/H5/LLJ/Add.aspx
index d8f5d5e..88089f4 100644
--- a/H5/LLJ/Add.aspx
+++ b/H5/LLJ/Add.aspx
@@ -10,6 +10,20 @@
                 margin-right: 4px;
                 vertical-align: middle;
             }
+
+            .van-popup__close-icon--top-right {
+                top: .4267rem;
+                right: -.01rem;
+            }
+
+            .content-wrapper-jymx {
+                margin: 27px;
+                background: #ffffff;
+                border-radius: 8px;
+                padding: 3px;
+                box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
+            }
+
         </style>
 </asp:Content>
 <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
@@ -19,7 +33,7 @@
           left-arrow
           @click-left="GetBack1()"
         ></van-nav-bar>
-        <div>
+        <div class="content-wrapper">
             <van-cell-group>
               <van-field label="妫�楠屽崟鍙�" colon="true" v-model="formData.releaseNo" readonly ></van-field>
               <van-field label="鍒拌揣鍗曞彿" colon="true" v-model="formData.lotNo" readonly ></van-field>
@@ -54,9 +68,9 @@
                   </van-row>
                   <van-row  v-for="(item,index) in tableData" :key="index"  type="flex" justify="center">
         
-                       <van-col span="10" center class="text-left padding-left">
+                       <van-col span="10" center class="text-left padding-left" >
                            <van-cell center
-                            center :title="item.fcheckItem"></van-cell>
+                            center :title="item.fcheckItem" @click="togglePopup(index)"></van-cell>
                       </van-col>
                       <van-col center span="6">
                           <van-cell center
@@ -77,11 +91,54 @@
                 </van-row>
               </van-tab>
            </van-tabs>
+
+     <van-popup 
+          v-model="show" 
+          closeable
+          overlay ="true"
+          round
+          close-icon="close"
+          position="right" 
+          :style="{ width: '100%',
+              height: '100%' ,
+              boxShadow: '-2px 0 12px rgba(0, 0, 0, 0.1)'
+              }"
+        >
+          <!-- 寮瑰嚭鍐呭 -->
+          <div  class="content-wrapper-jymx">
+            <van-tabs v-model="tabActive" sticky color="#000" round  ellipsis="false"  @click="handleTabClick">
+                <van-tab v-for="(itm,index) in tableData" round  :key="index" :name="index" >
+                    <template #title > <van-icon v-if="itm.fenterQty >=itm.checkQyt" name="success" color="#1989fa" class="badge-icon" ></van-icon>{{itm.fcheckItem}}</template>
+                    <template>
+                          <van-cell-group>
+                              <van-field label="椤圭洰鍚嶇О" colon="true" v-model="jymxData.fcheckItem" readonly ></van-field>
+                              <van-field label="瑙勬牸瑕佹眰" colon="true" v-model="jymxData.fspecRequ" readonly ></van-field>
+                              <van-field label="妫�楠屾柟娉�" colon="true" v-model="jymxData.inspectionMethod" readonly ></van-field>
+                              <van-field label="妫�楠屽伐鍏�" colon="true" v-model="jymxData.fcheckTool" readonly ></van-field>
+                              <van-field label="妫�楠屾暟" colon="true" v-model="jymxData.checkQyt" readonly ></van-field>
+                              <van-field label="妫�楠屾爣鍑嗙紪鐮�" colon="true" v-model="jymxData.sampleSizeNo" readonly ></van-field>
+                              <van-field label="妫�楠屾按骞�" colon="true" v-model="jymxData.fcheckLevel" readonly ></van-field>
+                              <van-field label="鎺ユ敹姘村钩" colon="true" v-model="jymxData.facLevel" readonly ></van-field>
+                              <van-field label="涓嬮檺" colon="true" v-model="jymxData.fdownAllow" readonly ></van-field>
+                              <van-field label="鏍囧噯鍊�" colon="true" v-model="jymxData.fstand" readonly ></van-field>
+                              <van-field label="涓婇檺" colon="true" v-model="jymxData.fupAllow" readonly ></van-field>
+                              <van-field label="AC鏁�" colon="true" v-model="jymxData.facQty" readonly ></van-field>
+                              <van-field label="RE鏁�" colon="true" v-model="jymxData.freQty" readonly ></van-field>
+                              <van-field label="涓嶅悎鏍兼暟" colon="true" v-model="jymxData.fngQty" readonly ></van-field>
+                              <van-field label="棰勮缁撴灉" colon="true" v-model="jymxData.result" readonly ></van-field>
+                              <van-field label="涓嶅悎鏍兼弿杩�" colon="true" v-model="jymxData.remarks" readonly ></van-field>
+                              <van-field label="妫�娴嬬粨鏋�" colon="true" v-model="jymxData.fcheckResu" placeholder="娌℃湁鏈�澶у�煎拰鏈�灏忓�兼椂濉啓0锛堟湭閫氳繃妫�楠岋級鎴�1锛堥�氳繃妫�楠岋級" ></van-field
+                            </van-cell-group>
+                    </template>
+                </van-tab>
+            </van-tabs
+          </div>
+        </van-popup>
 </asp:Content>
 <asp:Content ID="Content3" ContentPlaceHolderID="ContentPlaceHolder3" Runat="Server">
     <comloading  v-if="isLoading"></comloading>
   <%--<comback ></comback>--%>
 </asp:Content>
 <asp:Content ID="Content4" ContentPlaceHolderID="ContentPlaceHolder4" Runat="Server">
- <script src="../Js/LLJ/Add.js?<%=11243123 %>"></script>
+ <script src="../Js/LLJ/Add.js?<%=116 %>"></script>
 </asp:Content>

--
Gitblit v1.9.3