南骏 池
2025-03-18 78856da3f9e96393fb32badedcccfa19fb108512
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
<%@ Page Title="" Language="C#" MasterPageFile="~/Mst.master" AutoEventWireup="true" %>
 
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
        <style>
            .bg-info {
                background-color: #fff;
            }
 
            .custom-title {
                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">
        <van-nav-bar
          title="来料检验明细"
          left-text="返回"
          left-arrow
          @click-left="GetBack1()"
        ></van-nav-bar>
        <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>
                
              <!-- 自定义字段用于显示两个标识 -->
              <van-field label="标识" colon="true" readonly>
                <template #input>
                  <div class="checkbox-container">
                    委外<van-checkbox v-model="formData.ftype" disabled></van-checkbox>
                    急料<van-checkbox v-model="formData.urgentFlag" disabled></van-checkbox>
                  </div>
                </template>
              </van-field>
              <van-field label="创建时间" colon="true" v-model="formData.createDate" readonly ></van-field>
              <van-field label="创建人" colon="true" v-model="formData.createBy" readonly ></van-field>
              <van-field label="物料编码" colon="true" v-model="formData.itemNo" readonly ></van-field>
              <van-field label="物料名称" colon="true" v-model="formData.itemName" readonly ></van-field>
              <van-field label="规格型号" colon="true" v-model="formData.itemModel" readonly ></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-cell-group>
        </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-tabs color="#000" title-active-color="#0283EF" style="padding-bottom: 120px;">
              <van-tab title="检验项目" class="mySolid font">
                  <van-row type="flex" justify="center">
                       <van-col span="10">检验项目</van-col>
                      <van-col span="6">是否合格</van-col>
                      <van-col span="8">记录(点击)</van-col>
                  </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-cell center
                            center :title="item.fcheckItem" @click="togglePopup(index)"></van-cell>
                      </van-col>
                      <van-col center span="6">
                          <van-cell center
                            center :title="item.fcheckResu"></van-cell>
                      </van-col>
                      <van-col span="8">
                          <van-cell center :url="'detail.aspx?id='+ item.guid + '&gid=' + formData.guid+'&fsubmit='+formData.fsubmit"
                              v-if="item.fenterQty >=item.checkQyt"
                              center :title="item.checkQyt + '/' + item.fenterQty"></van-cell>
                          <van-cell v-else center is-link :url="'detail.aspx?id='+ item.guid + '&gid=' + formData.guid+'&fsubmit='+formData.fsubmit">
                              <!-- 使用 title 插槽来自定义标题 -->
                              <template #title>
                                <span class="custom-title">{{item.checkQyt + '/' + item.fenterQty}}</span>
                                <van-tag type="danger" style="font-size:15px">未完成</van-tag>
                              </template>
                          </van-cell>
                      </van-col>
                </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?<%=116 %>"></script>
</asp:Content>