cnf
2025-12-10 69efa794fed691aeb990325aa9ed2309f6ff8c10
BaoGong/fjByPrd.aspx
@@ -7,7 +7,7 @@
          .tableBox  table {
              border-collapse: collapse;
            }
          .tableBox   td,  #tableBox  th {
          .tableBox table tr td,  #tableBox  th {
              border: 1px solid black; padding:6px;
            }
          .van-tag {
@@ -35,6 +35,16 @@
      .van-field--error .van-field__control, .van-field--error .van-field__control::placeholder {
       color: #000 !important; padding-left:20px;
       }
        .van-number-keyboard {
        padding-bottom:0px !important;
         color:#000000;
      }
      .van-key {
          max-height:0.76rem;
      }
        .van-count-down {
            display:inline-block;
        }
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" runat="server">
@@ -57,7 +67,7 @@
           <table style="width:100%;">
               <tr>
                    <td @click="getDaaList"><span class="font-remark"><font class="font-danger">*</font>工单编号:</span>{{fjInfor.gdbh}}</td>
                    <td><span class="font-remark">工单状态:</span> <van-tag :type="fjInfor.gdzt=='W:完工'?'success':'danger'" round >{{fjInfor.gdzt}}</van-tag></td>
                    <td><span class="font-remark">工单状态:</span><van-tag :type="fjInfor.gdzt=='W:完工'?'success':'danger'" round >{{fjInfor.gdzt}}</van-tag></td>
                    <td><span class="font-remark">预计开工:</span>{{fjInfor.yjkg}}</td>
               </tr>
                <tr>
@@ -71,20 +81,25 @@
                   <td><span class="font-remark">销售订单:</span>{{fjInfor.xsdd}}</td>
                </tr>
                 <tr>
                    <td><span class="font-remark">已生产数:</span>{{fjInfor.yscs}}</td>
                    <td>
                       <div style="display:block;float:left;"><span class="font-remark">已生产数:</span>{{fjInfor.yscs}}</div>
                       <div style="display:block;float:right;"><span class="font-remark">已入库:</span>{{fjInfor.yrks}}</div>
                    </td>
                     <td><span class="font-remark">产品型号:</span>{{fjInfor.prdModel}}</td>
                     <td><span class="font-remark">首检情况:</span><van-tag :type="fjInfor.sj*1==1?'success':'danger'" round >{{fjInfor.sj*1==1?'合格':'未检'}}</van-tag></td>
                </tr>
                 <tr>
                    <td><span class="font-remark">已入库数:</span>{{fjInfor.yrks}}</td>
                    <td><span class="font-remark">剩余数量:</span>{{fjInfor.sysl}}</td>
                    <td>
                        <div style="display:block;float:left;">
                           <span class="font-remark">可打印数:</span>{{fjInfor.kdysl}}
                        </div>
                          <div style="display:block;float:right;">
                           <span class="font-remark">已打数:</span>{{fjInfor.ydsl}}
                        </div>
                      </td>
                    <td> <span class="font-remark">齐套标识:</span><van-tag :type="fjInfor.qt*1==1?'success':'danger'" round >{{fjInfor.qt*1==1?'已齐套':'未齐套'}}</van-tag></td>
                    <td><span class="font-remark">巡检情况:</span><van-tag :type="fjInfor.xj*1==1?'success':'danger'" round >{{fjInfor.xj*1==1?'合格':'未检'}}</van-tag></td>
                </tr>
                 <tr>
                <td><span class="font-remark">可打印数:</span>{{fjInfor.kdysl}}</td>
                 <td><span class="font-remark">已打数量:</span>{{fjInfor.ydsl}}</td>
                 <td><span class="font-remark">齐套标识:</span><van-tag :type="fjInfor.qt*1==1?'success':'danger'" round >{{fjInfor.qt*1==1?'已齐套':'未齐套'}}</van-tag></td>
             </tr>
              <tr>
                  <td colspan="3">
                     <van-row>
@@ -92,8 +107,7 @@
                        <van-field
                            error
                            required
                            v-model="fjInfor.bzsl"
                            name="bzsl"
                            v-model="fjInfor.bzsl*1"
                            label="包装数量"
                            placeholder=""
                            @touchstart.native.stop="showPhone = true"
@@ -104,21 +118,28 @@
                      name="stepper" 
                      label="打印张数" 
                      error
                      required min="1" max="2" integer >
                      required>
                  <template #input>
                    <van-stepper style="margin-left:30px;"  v-model="fjInfor.dyzs"  disable-input></van-stepper>
                    <van-stepper style="margin-left:30px;"  v-model="fjInfor.dyzs*1"  disable-input  min="1" max="1" integer ></van-stepper>
                  </template>
                </van-field>
                </van-col>
            <van-col span="12">
              <van-button round block type="info" native-type="submit"  style="margin-top:5px;">确定打码报工</van-button>
              <van-button  round block type="danger"  style="margin-top:5px;"  color="linear-gradient(to right, #ff6034, #ee0a24)">距离下一次报工时间还有20秒,如果你想紧急报工,请点击切换账号</van-button>
              <van-button @click="onBaoGongSubmit" :disabled="isButtonDisabled" round block type="info" native-type="submit"  style="margin-top:5px;">确定打码报工</van-button>
              <van-button :disabled="!isButtonDisabled" @click="onClickLogin()"  round block type="danger"  style="margin-top:5px;"  color="linear-gradient(to right, #ff6034, #ee0a24)">距离下次报工还有
                           <van-count-down
                              ref="countDown"
                              :time="fjInfor.yssj*1"
                              :auto-start="true"
                              format="mm分ss秒"
                              @finish="djsFinish"
                            ></van-count-down>
                 如果想紧急报工,请点击切换账号</van-button>
             </van-col>
            </van-row>
      </td>
      </tr>
 </table>
<div  class="font-size" style=" font-weight:bold;padding:2px;color:#1989fa">条码明细</div>
      <div class="font-size tableBox">
         <table style="width:100%;">
@@ -143,7 +164,7 @@
                  <td>{{item.bgr}}</td>
                  <td>{{item.bgrDate}}</td>
                  <td>
                    <van-button type="info" size="mini" icon="plus" round >重打</van-button>
                    <van-button @click="print2(item,1)" type="info" size="mini" icon="plus" round >重打</van-button>
                 </td>
        </tr>
         </table>
@@ -156,7 +177,7 @@
                {{item.gdbh}}
                ({{item.gdzt}})
               <%-- ({{item.prdNo}})--%>
              <div class="font-remark"> {{item.prdName}}</div>
              <div class="font-remark">{{item.prdName}}</div>
            </van-button>
          </div>
     </van-popup>
@@ -172,16 +193,15 @@
      :actions="actions"
      cancel-text="取消"
      close-on-click-action
    ></van-action-sheet>
      @select="onSelect"></van-action-sheet>
      <van-number-keyboard
       v-model="fjInfor.bzsl"
       v-model="fjInfor.bzsl.toString()"
       :show="showPhone"
       @blur="showPhone = false"
        theme="custom"
          extra-key="."
          close-button-text="完成"
 ></van-number-keyboard>
        extra-key="."
       close-button-text="完成"></van-number-keyboard>
    </div>
</asp:Content>