南骏 池
2025-03-21 daede3be8445e09aa261e1362b5a88bf7bb9d5ec
H5/LLJ/Add.aspx
@@ -233,6 +233,25 @@
                padding: 8px 12px;
            }
            /* 图片上传大小 */
            .van-uploader__preview-image {
              width: 80px;
              height: 80px;
              object-fit: cover;
            }
            .van-uploader__upload{
              width: 80px;
              height: 80px;
            }
            .uploader-container {
              height: auto;
              overflow-y: auto;
              -webkit-overflow-scrolling: touch; /* 流畅滚动(iOS) */
            }
            .van-uploader__preview-delete-icon{
                    font-size: 1.8em;
            }
        </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">
@@ -296,17 +315,56 @@
                  </template>
                </van-field>
              <van-field label="数量" colon="true" v-model="formData.fcovertQty" readonly ></van-field>
              <van-field label="不合格描述" v-if='formData.fcheckResu == "不合格"' colon="true" v-model="formData.remarks" ></van-field>
<%--              <van-field label="检测结果" colon="true" v-model="formData.fcheckResu" readonly ></van-field>--%>
<%--                <van-field label="检测结果" colon="true" readonly >
                   <template #input>
                       <van-tag round v-if="formData.fcheckResu === '不合格'" type="danger">不合格</van-tag>
                       <van-tag round v-else-if="formData.fcheckResu === '检验中'" type="warning">检验中</van-tag>
                       <van-tag round v-else type="success">合格</van-tag>
                   </template>
                </van-field>--%>
              <van-field label="不合格描述"   v-if='formData.fcheckResu == "不合格"' colon v-model="remarks" readonly class="wrap-field">
                  <template #input>
                      <div class="wrap-content">{{ remarks }}</div>
                    </template>
                  <template #button>
                    <van-tag type="primary" style="font-size:15px" @click="updateRemarks(formData.guid)">输入</van-tag>
                  </template>
              </van-field>
<%--            <van-field
                v-if='formData.fcheckResu == "不合格"' colon="true"
                v-model="formData.remarks"
                rows="2"
                autosize
                label="不合格描述"
                type="textarea"
                maxlength="50"
                placeholder="请输入不合格描述"
                show-word-limit
            />--%>
                            <!-- 不合格表述输入 -->
            <van-dialog v-model="showDialog" title="不合格描述" :show-cancel-button="false"  @confirm="remarksConfirm">
              <van-field
                v-model="remarks"
                rows="5"
                autosize
                type="textarea"
                maxlength="500"
                placeholder="请输入不合格描述"
                show-word-limit
            />
           </van-dialog>
            </van-cell-group>
        </div>
     <!-- 方式 -->
             <div class="uploader-container">
  <!-- 使用 field 样式包裹 -->
  <div class="van-cell van-field" style="padding: 10px 16px">
    <!-- 左侧标签 -->
    <div class="van-field__label" style="width: 90px">图片上传</div>
    <!-- 右侧上传区域 -->
    <div class="van-field__body" style="flex: 1">
      <van-uploader
        v-model="fileList"
        :after-read="afterRead"
        style="padding: 8px 0"
      />
    </div>
  </div>
</div>
<%--            <van-button :loading="ttrre" type="info" loading-text="加载中..." v-if="!isShowTable && formData.fsubmit == 0" @click="submit">检验提交</van-button>
            <van-button type="danger" v-if="!isShowTable && formData.fsubmit == 0" @click="removeXJ">重新加载项目</van-button>--%>
<%--            <van-button :loading="ttrre"  type="info" loading-text="加载中..."  @click="submit">检验提交</van-button>
@@ -364,6 +422,7 @@
              height: '100%' ,
              boxShadow: '-2px 0 12px rgba(0, 0, 0, 0.1)'
              }"
         @click-close-icon ="init"
        >
          <!-- 弹出内容 -->
          <div  class="content-wrapper-jymx">
@@ -414,7 +473,7 @@
                                           :ref="'okValue_' + tabActive"
                                          v-model="okValue"
                                          class="si-input-field"
                                          placeholder="请输入OK数量"
                                          placeholder="输入OK数"
                                          :border="false"
                                          @keyup.enter.native="getInputOK"
                                            @input="handleNumberInput1"
@@ -434,7 +493,7 @@
                                            :ref="'ngValue_' + tabActive"
                                          v-model="ngValue"
                                          class="si-input-field"
                                          placeholder="请输入NG数量"
                                          placeholder="输入NG数"
                                          :border="false"
                                         @keyup.enter.native="getInputNG"
                                            @input="handleNumberInput2"
@@ -477,7 +536,7 @@
                                  <van-field
                                      :ref="'inputValue' + tabActive"
                                    v-model="inputValue"
                                    placeholder="请输入"
                                    placeholder="请输入特征值"
                                    :border="false"
                                    class="si-input-field"
                                    @input="handleNumberInput3"
@@ -487,21 +546,22 @@
                              </div>
                    </template>
                            <van-row type="flex" justify="center">
                                 <van-col span="10" center class="text-left padding-left">检验项目</van-col>
                                 <van-col span="6">样本集</van-col>
                                <van-col span="6">样本值</van-col>
                                <van-col span="8">判定标志</van-col>
                                <van-col span="6">判定标志</van-col>
                                <van-col span="6">操作</van-col>
                            </van-row>
                            <van-row  v-for="(item,index) in tableMxData.list2" :key="index"  type="flex" justify="left">
        
                                 <van-col span="10" center class="text-left padding-left" >
                                 <van-col span="6"  >
                                     <van-cell center
                                      center :title="item.fcheckItemd5" @click="togglePopup(index)"></van-cell>
                                      center :title="item.fcheckItem" @click="togglePopup(index)"></van-cell>
                                </van-col>
                                <van-col span="6" >
                                    <van-cell center 
                                        center :title="item.fcheckResu"></van-cell>
                                </van-col>
                                <van-col center span="8" >
                                <van-col center span="6" >
                                    <van-cell center
                                      center v-if="item.fstand === '√'">
                                      <van-tag round plain type="success" style="font-size:15px">合格</van-tag>   
@@ -514,6 +574,9 @@
                                        center v-else >
                                        <van-tag round plain type="warning" style="font-size:15px">检验中</van-tag>   
                                      </van-cell>
                                </van-col>
                                <van-col center span="6" >
                                    <van-tag type="danger" style="font-size:15px" @click="deleteDetail13(item.guid)">删除</van-tag>
                                </van-col>
                          </van-row>
                    
@@ -547,11 +610,14 @@
              >刷新重做</van-button>
            </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?<%=11993 %>"></script>
 <script src="../Js/LLJ/Add.js?<%=119993 %>"></script>
</asp:Content>