wangyi
6 天以前 5ced1b3f91a5437ffd06f44958afba787c349cc3
优化三点照合光标显示
7个文件已修改
578 ■■■■■ 已修改文件
pages/Kf_MoveStockBill_CusBar/Kf_MoveStockBill_CusBar_APP.vue 67 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/Kf_MoveStockStepOutBill_CusBar/Kf_MoveStockStepOutBill_CusBar_APP.vue 70 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/Kf_SellOutBill_CusBar/Kf_SellOutBill_CusBar_APP.vue 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/index/login.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/shengchanlingliaoshengdan/Kf_MateOutBill.vue 150 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/weiwailingliao/Kf_EntrustOutBill.vue 146 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/weiwailingliao/Kf_EntrustOutBillList.vue 115 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pages/Kf_MoveStockBill_CusBar/Kf_MoveStockBill_CusBar_APP.vue
@@ -2,28 +2,28 @@
    <view>
        <!-- 基本信息 -->
        <view class="form">
            <view class="form-item">
                <view class="title">
                    传票:
                </view>
                <view class="right">
                    <input type="text" v-model="hform.HCP">
                </view>
                <view class="icon-wrapper">
                    <uni-icons type="scan" size="20" @click="qrCodeDisplay('HCP')"></uni-icons>
                </view>
            </view>
            <view class="form-item">
                <view class="title">
                    条码:
                </view>
                <view class="right">
                    <input type="text" v-model="hform.HBarCode" @confirm="GetMessageByBarCode">
                </view>
                <view class="icon-wrapper">
                    <uni-icons type="scan" size="20" @click="qrCodeDisplay('BarCode')"></uni-icons>
                </view>
            </view>
           <view class="form-item">
               <view class="title">
                   传票:
               </view>
               <view class="right">
                   <input id="hcpInput" type="text" v-model="hform.HCP" @confirm="handleHCPConfirm">
               </view>
               <view class="icon-wrapper">
                   <uni-icons type="scan" size="20" @click="qrCodeDisplay('HCP')"></uni-icons>
               </view>
           </view>
           <view class="form-item">
               <view class="title">
                   条码:
               </view>
               <view class="right">
                   <input id="barCodeInput" type="text" v-model="hform.HBarCode" @confirm="handleBarCodeConfirm">
               </view>
               <view class="icon-wrapper">
                   <uni-icons type="scan" size="20" @click="qrCodeDisplay('BarCode')"></uni-icons>
               </view>
           </view>
            <view class="form-item">
                <view class="title">
                    数量:
@@ -549,6 +549,29 @@
            }
        },
        methods: {
            // 修改:条码回车处理方法
              handleBarCodeConfirm() {
                  // 先执行原有的查询
                  this.GetMessageByBarCode();
                  this.hform.HBarCode = '';
                                this.hform.HCP = '';
                  setTimeout(() => {
                      uni.createSelectorQuery().select("#hcpInput").node(res => {
                          res.node.focus();
                      }).exec();
                  }, 100);
              },
              // 修改:传票回车处理方法
              handleHCPConfirm() {
                  // 聚焦到条码输入框
                  setTimeout(() => {
                      uni.createSelectorQuery().select("#barCodeInput").node(res => {
                          res.node.focus();
                      }).exec();
                  }, 100);
              },
            // 获取单据子类型
            async set_InitBillSubType(){
                try{
pages/Kf_MoveStockStepOutBill_CusBar/Kf_MoveStockStepOutBill_CusBar_APP.vue
@@ -2,28 +2,28 @@
    <view>
        <!-- 基本信息 -->
        <view class="form">
            <view class="form-item">
                <view class="title">
                    传票:
                </view>
                <view class="right">
                    <input type="text" v-model="hform.HCP">
                </view>
                <view class="icon-wrapper">
                    <uni-icons type="scan" size="20" @click="qrCodeDisplay('HCP')"></uni-icons>
                </view>
            </view>
            <view class="form-item">
                <view class="title">
                    条码:
                </view>
                <view class="right">
                    <input type="text" v-model="hform.HBarCode" @confirm="GetMessageByBarCode">
                </view>
                <view class="icon-wrapper">
                    <uni-icons type="scan" size="20" @click="qrCodeDisplay('BarCode')"></uni-icons>
                </view>
            </view>
          <view class="form-item">
              <view class="title">
                  传票:
              </view>
              <view class="right">
                  <input id="hcpInput" type="text" v-model="hform.HCP" @confirm="handleHCPConfirm">
              </view>
              <view class="icon-wrapper">
                  <uni-icons type="scan" size="20" @click="qrCodeDisplay('HCP')"></uni-icons>
              </view>
          </view>
          <view class="form-item">
              <view class="title">
                  条码:
              </view>
              <view class="right">
                  <input id="barCodeInput" type="text" v-model="hform.HBarCode" @confirm="handleBarCodeConfirm">
              </view>
              <view class="icon-wrapper">
                  <uni-icons type="scan" size="20" @click="qrCodeDisplay('BarCode')"></uni-icons>
              </view>
          </view>
            <view class="form-item">
                <view class="title">
                    数量:
@@ -549,6 +549,29 @@
            }
        },
        methods: {
              // 修改:条码回车处理方法
                handleBarCodeConfirm() {
                    // 先执行原有的查询
                    this.GetMessageByBarCode();
                    this.hform.HBarCode = '';
                    this.hform.HCP = '';
                    setTimeout(() => {
                        uni.createSelectorQuery().select("#hcpInput").node(res => {
                            res.node.focus();
                        }).exec();
                    }, 100);
                },
                // 修改:传票回车处理方法
                handleHCPConfirm() {
                    // 聚焦到条码输入框
                    setTimeout(() => {
                        uni.createSelectorQuery().select("#barCodeInput").node(res => {
                            res.node.focus();
                        }).exec();
                    }, 100);
                },
            // 获取单据子类型
            async set_InitBillSubType(){
                try{
@@ -1691,6 +1714,9 @@
                        // this.DisBillEntryList(sBarCodePrefix)
                    }
                }
                setTimeout(() => {
                    this.$refs.hcpInput?.focus();
                }, 800);
            },
            // 根据客户 传票 条码进行验证
            async getChechBarCodeAndCPJSON(sHCusID, sHCP, sBarCode, sBarCodePrefix) {
pages/Kf_SellOutBill_CusBar/Kf_SellOutBill_CusBar_APP.vue
@@ -7,7 +7,7 @@
                    传票:
                </view>
                <view class="right">
                    <input type="text" v-model="hform.HCP">
                    <input id="hcpInput" type="text" v-model="hform.HCP" @confirm="handleHCPConfirm">
                </view>
                <view class="icon-wrapper">
                    <uni-icons type="scan" size="20" @click="qrCodeDisplay('HCP')"></uni-icons>
@@ -18,7 +18,7 @@
                    条码:
                </view>
                <view class="right">
                    <input type="text" v-model="hform.HBarCode" @confirm="GetMessageByBarCode">
                    <input id="barCodeInput" type="text" v-model="hform.HBarCode" @confirm="handleBarCodeConfirm">
                </view>
                <view class="icon-wrapper">
                    <uni-icons type="scan" size="20" @click="qrCodeDisplay('BarCode')"></uni-icons>
@@ -459,6 +459,29 @@
            }
        },
        methods: {
            // 修改:条码回车处理方法
              handleBarCodeConfirm() {
                  // 先执行原有的查询
                  this.GetMessageByBarCode();
                  this.hform.HBarCode = '';
                                this.hform.HCP = '';
                  setTimeout(() => {
                      uni.createSelectorQuery().select("#hcpInput").node(res => {
                          res.node.focus();
                      }).exec();
                  }, 100);
              },
              // 修改:传票回车处理方法
              handleHCPConfirm() {
                  // 聚焦到条码输入框
                  setTimeout(() => {
                      uni.createSelectorQuery().select("#barCodeInput").node(res => {
                          res.node.focus();
                      }).exec();
                  }, 100);
              },
            // 打开选源单页面
            openSourceBillSelector() {
                this.$refs.billList.showPopup()
pages/index/login.vue
@@ -115,7 +115,6 @@
                    "张瑞广本地测试": 'http://localhost:8082/API/',
                    "余思杰本地测试": 'http://localhost:8082/LuBaoAPI/',
                    "杨权鑫本地测试": 'http://192.168.0.36:8082/API/',
                    "王仪本地测试": 'http://192.168.0.74:8080/API/',
                    // 小卫内外网
                    "苏州卫智科技-外网": 'http://221.224.60.42:8082/API_WW/',
                    "苏州卫智科技-内网": 'http://172.16.20.233:8082/API_NW/',
@@ -165,7 +164,7 @@
        },
        methods: {
            async ApplyLanguagePack(lang, forceUpdate = false) {
                // 读取语言包并加载
                // // 读取语言包并加载
                // let {
                //     data,
                //     getRemoteFile
pages/shengchanlingliaoshengdan/Kf_MateOutBill.vue
@@ -2,9 +2,9 @@
    <view>
        <view class="form">
            <view class="form-item">
                <view class="title">条码:</view>
                <view class="title">{{ $t("Kf_MateOutBill_PDA.BarCode") == "Kf_MateOutBill_PDA.BarCode" ? "条码" : $t("Kf_MateOutBill_PDA.BarCode") }}:</view>
                <view class="right" style="width: 380rpx;">
                    <input :focus="barCodeFocus" v-model="hform.HBarCode" placeholder="请扫描(或输入)条码"
                    <input :focus="barCodeFocus" v-model="hform.HBarCode" :placeholder="placeholder_BarCode"
                        @confirm="getCode(hform.HBarCode)" />
                </view>
                <view class="icon-wrapper">
@@ -12,41 +12,41 @@
                </view>
            </view>
            <view class="form-item">
                <view class="title">数量:</view>
                <view class="title">{{ $t("Kf_MateOutBill_PDA.Qty") == "Kf_MateOutBill_PDA.Qty" ? "数量" : $t("Kf_MateOutBill_PDA.Qty") }}:</view>
                <view class="right">
                    <input v-model="hform.HQty" placeholder="请输入数量" />
                    <input v-model="hform.HQty" :placeholder="placeholder_Qty" />
                </view>
            </view>
            <view class="form-item">
                <view class="title">仓库:</view>
                <view class="title">{{ $t("Kf_MateOutBill_PDA.Warehouse") == "Kf_MateOutBill_PDA.Warehouse" ? "仓库" : $t("Kf_MateOutBill_PDA.Warehouse") }}:</view>
                <view class="right">
                    <uni-combox :candidates="arrayHWHName" placeholder="请输入(或扫描)仓库" v-model="hform.HWHName"
                    <uni-combox :candidates="arrayHWHName" :placeholder="placeholder_Warehouse" v-model="hform.HWHName"
                        @input="HWHNameChange" @confirm="HWHNameScan"></uni-combox>
                </view>
            </view>
            <view class="form-item">
                <view class="title">仓位:</view>
                <view class="title">{{ $t("Kf_MateOutBill_PDA.StockPlace") == "Kf_MateOutBill_PDA.StockPlace" ? "仓位" : $t("Kf_MateOutBill_PDA.StockPlace") }}:</view>
                <view class="right" v-show="HIsStockMgr">
                    <uni-combox :candidates="HStockPlaceNameListComputed" placeholder="请输入(或扫描)仓位"
                    <uni-combox :candidates="HStockPlaceNameListComputed" :placeholder="placeholder_StockPlace"
                        v-model="hform.HStockPlaceName" @input="HStockPlaceNameChange"
                        @confirm='HStockPlaceNameScan'></uni-combox>
                </view>
                <view class="righton" v-show="!HIsStockMgr">
                    <input v-model="hform.HStockPlaceName" :disabled="!HIsStockMgr" placeholder="不可操作" />
                    <input v-model="hform.HStockPlaceName" :disabled="!HIsStockMgr" :placeholder="unOperate" />
                </view>
            </view>
            <view class="tabs">
                <view :class="tabs == 0 ? 'on':''" @tap="tabs = 0">选择源单</view>
                <view :class="tabs == 1 ? 'on':''" @tap="tabs = 1">表头信息</view>
                <view :class="tabs == 2 ? 'on':''" @tap="tabs = 2">物料信息</view>
                <view :class="tabs == 3 ? 'on':''" @tap="tabs = 3">条码信息</view>
                <view :class="tabs == 4 ? 'on':''" @tap="tabs = 4">下架信息</view>
            </view>
           <view class="tabs">
               <view :class="tabs == 0 ? 'on' : ''" @tap="tabs = 0">{{ $t("Kf_MateOutBill_PDA.selectSource") == "Kf_MateOutBill_PDA.selectSource" ? "选择源单" : $t("Kf_MateOutBill_PDA.selectSource") }}</view>
               <view :class="tabs == 1 ? 'on' : ''" @tap="tabs = 1">{{ $t("Kf_MateOutBill_PDA.tableInfo") == "Kf_MateOutBill_PDA.tableInfo" ? "表头信息" : $t("Kf_MateOutBill_PDA.tableInfo") }}</view>
               <view :class="tabs == 2 ? 'on' : ''" @tap="tabs = 2">{{ $t("Kf_MateOutBill_PDA.materInfo") == "Kf_MateOutBill_PDA.materInfo" ? "物料信息" : $t("Kf_MateOutBill_PDA.materInfo") }}</view>
               <view :class="tabs == 3 ? 'on' : ''" @tap="tabs = 3">{{ $t("Kf_MateOutBill_PDA.barInfo") == "Kf_MateOutBill_PDA.barInfo" ? "条码信息" : $t("Kf_MateOutBill_PDA.barInfo") }}</view>
               <view :class="tabs == 4 ? 'on' : ''" @tap="tabs = 4">{{ $t("Kf_MateOutBill_PDA.removeShelvesInfo") == "Kf_MateOutBill_PDA.removeShelvesInfo" ? "下架信息" : $t("Kf_MateOutBill_PDA.removeShelvesInfo") }}</view>
           </view>
            <view v-if="tabs == 0">
                <view class="form-item">
                    <view class="title">源单类型:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.SourceBillType") == "Kf_MateOutBill_PDA.SourceBillType" ? "源单类型" : $t("Kf_MateOutBill_PDA.SourceBillType") }}:</view>
                    <view class="right" v-show="showHMainSourceBillType">
                        <picker :range="arrayHMainSourceBillType" v-model="HMainSourceBillType"
                            @change="HMainSourceBillTypeChange">
@@ -61,12 +61,12 @@
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">源单单号:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.SourceBillNo") == "Kf_MateOutBill_PDA.SourceBillNo" ? "源单单号" : $t("Kf_MateOutBill_PDA.SourceBillNo") }}:</view>
                    <view class="right" v-show="showHSourceBillNo">
                        <!-- <uni-combox v-if="reHSourceBillNo" :candidates="arrayHSourceBillNo" placeholder="请输入源单单号"
                            v-model="hform.HSourceBillNo" @input="HSourceBillNoChange"></uni-combox> -->
                        <input :focus="HSourceBillNoFocus" type="text" name="HSourceBillNo"
                            v-model="hform.HSourceBillNo" @confirm="onSourceBillBlurHandler" placeholder="请输入源单单号" />
                            v-model="hform.HSourceBillNo" @confirm="onSourceBillBlurHandler" :placeholder="placeholder_SourceBillNo" />
                    </view>
                    <view class="icon-wrapper" v-show="showHSourceBillNo" :disabled="hform.HMainSourceBillType === -1">
@@ -74,18 +74,18 @@
                    </view>
                    <view class="righton" v-show="!showHSourceBillNo">
                        <input name="HSourceBillNo" disabled v-model="hform.HSourceBillNo" placeholder="请输入源单单号" />
                        <input name="HSourceBillNo" disabled v-model="hform.HSourceBillNo" :placeholder="placeholder_SourceBillNo" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">先进先出仓:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.FIFOwarehouse") == "Kf_MateOutBill_PDA.FIFOwarehouse" ? "先进先出仓" : $t("Kf_MateOutBill_PDA.FIFOwarehouse") }}:</view>
                    <view class="right">
                        <uni-combox :candidates="arrayHWHName" placeholder="请选择" v-model="hform.HFIFOWHName"
                        <uni-combox :candidates="arrayHWHName" :placeholder="placeholder_FIFOwarehouse" v-model="hform.HFIFOWHName"
                            @input="HFIFOWHNameChange"></uni-combox>
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">日期:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.Date") == "Kf_MateOutBill_PDA.Date" ? "日期" : $t("Kf_MateOutBill_PDA.Date") }}</view>
                    <view class="right">
                        <picker mode="date" v-model="hform.HDate" @change="HDateChange">
                            <input disabled v-model="hform.HDate" placeholder="请选择日期" />
@@ -94,13 +94,13 @@
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">制单人:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.Maker") == "Kf_MateOutBill_PDA.Maker" ? "制单人" : $t("Kf_MateOutBill_PDA.Maker") }}:</view>
                    <view class="righton">
                        <input name="HMaker" disabled v-model="hform.HMaker" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">单据号:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.BillNo") == "Kf_MateOutBill_PDA.BillNo" ? "单据号" : $t("Kf_MateOutBill_PDA.BillNo") }}:</view>
                    <view class="righton">
                        <input name="HBillNo" disabled v-model="hform.HBillNo" />
                    </view>
@@ -109,7 +109,7 @@
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">单据ID:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.BillID") == "Kf_MateOutBill_PDA.BillID" ? "单据ID" : $t("Kf_MateOutBill_PDA.BillID") }}:</view>
                    <view class="righton">
                        <input name="HInterID" disabled v-model="hform.HInterID" />
                    </view>
@@ -118,23 +118,23 @@
            <view v-if="tabs == 1">
                <view class="form-item">
                    <view class="title">保管:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.Keeper") == "Kf_MateOutBill_PDA.Keeper" ? "保管" : $t("Kf_MateOutBill_PDA.Keeper") }}:</view>
                    <view class="right">
                        <uni-combox :candidates="arrayHEmpName" placeholder="请选择保管员" v-model="hform.HKeeperName"
                        <uni-combox :candidates="arrayHEmpName" :placeholder="placeholder_Keeper" v-model="hform.HKeeperName"
                            @input="HKeeperNameChange"></uni-combox>
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">验收:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.SecManager") == "Kf_MateOutBill_PDA.SecManager" ? "验收" : $t("Kf_MateOutBill_PDA.SecManager") }}:</view>
                    <view class="right">
                        <uni-combox :candidates="arrayHEmpName" placeholder="请选择验收员" v-model="hform.HSecManagerName"
                        <uni-combox :candidates="arrayHEmpName" :placeholder="placeholder_SecManager" v-model="hform.HSecManagerName"
                            @input="HSecManagerNameChange"></uni-combox>
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">部门:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.Dept") == "Kf_MateOutBill_PDA.Dept" ? "部门" : $t("Kf_MateOutBill_PDA.Dept") }}:</view>
                    <view class="right">
                        <uni-combox :candidates="arrayHDeptName" placeholder="请选择部门" v-model="hform.HDeptName"
                        <uni-combox :candidates="arrayHDeptName" :placeholder="placeholder_Dept" v-model="hform.HDeptName"
                            @input="HDeptNameChange"></uni-combox>
                    </view>
                </view>
@@ -149,7 +149,7 @@
                    </view>
                </view> -->
                <view class="form-item">
                    <view class="title">组织:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.StockOrg") == "Kf_MateOutBill_PDA.StockOrg" ? "组织" : $t("Kf_MateOutBill_PDA.StockOrg") }}:</view>
                    <view class="righton">
                        <input name="HStockOrgName" disabled v-model="hform.HStockOrgName" />
                    </view>
@@ -161,33 +161,33 @@
                    <uni-card :title="item.物料名称" :extra="item.物料代码" style="margin: 10px;" @tap="delMater(item)">
                        <view class="card-detail">
                            <view class="detail">
                                <text>源单单号:</text>{{item.源单单号}}
                                <text>{{ $t("Kf_MateOutBill_PDA.table_SourceBillNo") == "Kf_MateOutBill_PDA.table_SourceBillNo" ? "源单单号" : $t("Kf_MateOutBill_PDA.table_SourceBillNo") }}:</text>{{item.源单单号}}
                            </view>
                            <view class="detail">
                                <text>源单数量:</text>{{item.源单数量}}
                                <text>{{ $t("Kf_MateOutBill_PDA.table_SourceBillQty") == "Kf_MateOutBill_PDA.table_SourceBillQty" ? "源单数量" : $t("Kf_MateOutBill_PDA.table_SourceBillQty") }}:</text>{{item.源单数量}}
                            </view>
                            <view class="detail">
                                <text>数量:</text>{{item.数量}}
                                <text>{{ $t("Kf_MateOutBill_PDA.table_BarQty") == "Kf_MateOutBill_PDA.table_BarQty" ? "数量" : $t("Kf_MateOutBill_PDA.table_BarQty") }}:</text>{{item.数量}}
                            </view>
                            <view class="detail" v-if="item.合计数量">
                                <text>合计数量:</text>{{item.合计数量}}
                                <text>{{ $t("Kf_MateOutBill_PDA.TotalQty") == "Kf_MateOutBill_PDA.TotalQty" ? "合计数量" : $t("Kf_MateOutBill_PDA.TotalQty") }}:</text>{{item.合计数量}}
                            </view>
                            <view class="detail">
                                <text>条码个数:</text>{{item.条码个数}}
                                <text>{{ $t("Kf_MateOutBill_PDA.table_BarNum") == "Kf_MateOutBill_PDA.table_BarNum" ? "条码个数" : $t("Kf_MateOutBill_PDA.table_BarNum") }}:</text>{{item.条码个数}}
                            </view>
                            <view class="detail" v-if="item.规格型号">
                                <text>规格型号:</text>{{item.规格型号}}
                                <text>{{ $t("Kf_MateOutBill_PDA.table_MaterModel") == "Kf_MateOutBill_PDA.table_MaterModel" ? "规格型号" : $t("Kf_MateOutBill_PDA.table_MaterModel") }}:</text>{{item.规格型号}}
                            </view>
                            <view class="detail" v-if="item.辅助属性">
                                <text>辅助属性:</text>{{item.辅助属性}}
                                <text>{{ $t("Kf_MateOutBill_PDA.table_Aux") == "Kf_MateOutBill_PDA.table_Aux" ? "辅助属性" : $t("Kf_MateOutBill_PDA.table_Aux") }}:</text>{{item.辅助属性}}
                            </view>
                            <view class="detail" v-if="item.款号">
                                <text>款号:</text>{{item.款号}}
                                <text>{{ $t("Kf_MateOutBill_PDA.StyleNo") == "Kf_MateOutBill_PDA.StyleNo" ? "款号" : $t("Kf_MateOutBill_PDA.StyleNo") }}:</text>{{item.款号}}
                            </view>
                        </view>
                    </uni-card>
                </view>
                <view class="over" v-if="Materlist.length == 0">暂无数据</view>
                <view class="over" v-if="Materlist.length == 0">{{ $t("Kf_MateOutBill_PDA.noData") == "Kf_MateOutBill_PDA.noData" ? "暂无数据" : $t("Kf_MateOutBill_PDA.noData") }}</view>
            </view>
            <view v-if="tabs == 4">
@@ -196,84 +196,84 @@
                        @tap="delMater(item)">
                        <view class="card-detail">
                            <view class="detail">
                                <text>数量:</text>{{item.HQty}}
                                <text>{{ $t("Kf_MateOutBill_PDA.Qty") == "Kf_MateOutBill_PDA" ? "数量" : $t("Kf_MateOutBill_PDA.Qty") }}:</text>{{item.HQty}}
                            </view>
                            <view class="detail">
                                <text>下架数量:</text>{{item.HQtyMust}}
                                <text>{{ $t("Kf_MateOutBill_PDA.PutawayQty") == "Kf_MateOutBill_PDA.PutawayQty" ? "下架数量" : $t("Kf_MateOutBill_PDA.PutawayQty") }}:</text>{{item.HQtyMust}}
                            </view>
                            <view class="detail">
                                <text>仓库:</text>{{item.HWhName}}
                                <text>{{ $t("Kf_MateOutBill_PDA.Warehouse") == "Kf_MateOutBill_PDA.Warehouse" ? "仓库" : $t("Kf_MateOutBill_PDA.Warehouse") }}:</text>{{item.HWhName}}
                            </view>
                            <view class="detail">
                                <text>仓位:</text>{{item.HSPName}}
                                <text>{{ $t("Kf_MateOutBill_PDA.StockPlace") == "Kf_MateOutBill_PDA.StockPlace" ? "仓位" : $t("Kf_MateOutBill_PDA.StockPlace") }}:</text>{{item.HSPName}}
                            </view>
                            <view class="detail">
                                <text>规格型号:</text>{{item.HMaterModel}}
                                <text>{{ $t("Kf_MateOutBill_PDA.MaterModel") == "Kf_MateOutBill_PDA.MaterModel" ? "规格型号" : $t("Kf_MateOutBill_PDA.MaterModel") }}:</text>{{item.HMaterModel}}
                            </view>
                            <view class="detail" v-if="item.HBatchNo">
                                <text>批号:</text>{{item.HBatchNo}}
                                <text>{{ $t("Kf_MateOutBill_PDA.BatchNo") == "Kf_MateOutBill_PDA.BatchNo" ? "批号" : $t("Kf_MateOutBill_PDA.BatchNo") }}:</text>{{item.HBatchNo}}
                            </view>
                            <view class="detail" v-if="item.HAuxPropName">
                                <text>辅助属性:</text>{{item.HAuxPropName}}
                                <text>{{ $t("Kf_MateOutBill_PDA.table_Aux") == "Kf_MateOutBill_PDA.table_Aux" ? "辅助属性" : $t("Kf_MateOutBill_PDA.table_Aux") }}:</text>{{item.HAuxPropName}}
                            </view>
                        </view>
                    </uni-card>
                </view>
                <view class="over" v-if="FIFOlist.length == 0">暂无数据</view>
                <view class="over" v-if="FIFOlist.length == 0">{{ $t("Kf_MateOutBill_PDA.noData") == "Kf_MateOutBill_PDA.noData" ? "暂无数据" : $t("Kf_MateOutBill_PDA.noData") }}</view>
            </view>
            <view v-if="tabs == 3">
                <view class="form-item">
                    <view class="title">条码:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.BarCode") == "Kf_MateOutBill_PDA.BarCode" ? "条码" : $t("Kf_MateOutBill_PDA.BarCode") }}:</view>
                    <view class="righton">
                        <input name="HBarCode_B" disabled v-model="hform.HBarCode_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">物料:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.Material") == "Kf_MateOutBill_PDA.Material" ? "物料" : $t("Kf_MateOutBill_PDA.Material") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HMaterName_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">规格:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.MaterModel") == "Kf_MateOutBill_PDA.MaterModel" ? "规格" : $t("Kf_MateOutBill_PDA.MaterModel") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HMaterModel_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">批次:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.BatchNo") == "Kf_MateOutBill_PDA.BatchNo" ? "批次" : $t("Kf_MateOutBill_PDA.BatchNo") }}</view>
                    <view class="righton">
                        <input disabled v-model="hform.HBatchNo_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">单位:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.Unit") == "Kf_MateOutBill_PDA.Unit" ? "单位" : $t("Kf_MateOutBill_PDA.Unit") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HUnitName_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">数量:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.Qty") == "Kf_MateOutBill_PDA.Qty" ? "数量" : $t("Kf_MateOutBill_PDA.Qty") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HQty_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">容量:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.Capacity") == "Kf_MateOutBill_PDA.Capacity" ? "容量" : $t("Kf_MateOutBill_PDA.Capacity") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HTMQty_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">仓库:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.Warehouse") == "Kf_MateOutBill_PDA.Warehouse" ? "仓库" : $t("Kf_MateOutBill_PDA.Warehouse") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HWHName_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">仓位:</view>
                    <view class="title">{{ $t("Kf_MateOutBill_PDA.StockPlace") == "Kf_MateOutBill_PDA.StockPlace" ? "仓位" : $t("Kf_MateOutBill_PDA.StockPlace") }}::</view>
                    <view class="righton">
                        <input disabled v-model="hform.HSPName_B" />
                    </view>
@@ -281,10 +281,10 @@
            </view>
            <view class="bottom-btn">
                <button class="btn-a" size="mini" @tap="submit">提交</button>
                <button class="btn-a" size="mini" @tap="submit">{{ $t("Kf_MateOutBill_PDA.btnSubmit") == "Kf_MateOutBill_PDA.btnSubmit" ? "提交" : $t("Kf_MateOutBill_PDA.btnSubmit") }}</button>
                <view style="flex: 1;"></view>
                <button class="btn-a" size="mini" @tap="addNew">新增</button>
                <button class="btn-c" size="mini" @tap="goBack">退出</button>
                <button class="btn-a" size="mini" @tap="addNew">{{ $t("Kf_MateOutBill_PDA.btnAdd") == "Kf_MateOutBill_PDA.btnAdd" ? "新增" : $t("Kf_MateOutBill_PDA.btnAdd") }}</button>
                <button class="btn-c" size="mini" @tap="goBack">{{ $t("Kf_MateOutBill_PDA.btnExit") == "Kf_MateOutBill_PDA.btnExit" ? "退出" : $t("Kf_MateOutBill_PDA.btnExit") }}</button>
            </view>
        </view>
        <BillListPopupVue ref="billList" :HBillType="hform.HBillType" :HSourceBillType="hform.HMainSourceBillType"
@@ -396,7 +396,26 @@
                    HTMQty_B: '',
                    HWHName_B: '',
                    HSPName_B: '',
                }
                },
                placeholder_BarCode:this.$t("Kf_MateOutBill_PDA.placeholder_BarCode") == "Kf_MateOutBill_PDA.placeholder_BarCode" ? "请扫描(或输入)条码" : this.$t("Kf_MateOutBill_PDA.placeholder_BarCode"),
                placeholder_Qty:this.$t("Kf_MateOutBill_PDA.placeholder_Qty") == "Kf_MateOutBill_PDA.placeholder_Qty" ? "请输入数量" : this.$t("Kf_MateOutBill_PDA.placeholder_Qty"),
                placeholder_DCWarehouse:this.$t("Kf_MateOutBill_PDA.placeholder_DCWarehouse") == "Kf_MateOutBill_PDA.placeholder_DCWarehouse" ? "请输入(或扫描)仓库" : this.$t("Kf_MateOutBill_PDA.placeholder_DCWarehouse"),
                placeholder_DCStockPlace:this.$t("Kf_MateOutBill_PDA.placeholder_DCStockPlace") == "Kf_MateOutBill_PDA.placeholder_DCStockPlace" ? "请输入(或扫描)仓位" : this.$t("Kf_MateOutBill_PDA.placeholder_DCStockPlace"),
                placeholder_SourceBillNo:this.$t("Kf_MateOutBill_PDA.placeholder_SourceBillNo") == "Kf_MateOutBill_PDA.placeholder_SourceBillNo" ? "请输入源单单号" : this.$t("Kf_MateOutBill_PDA.placeholder_SourceBillNo"),
                placeholder_FIFOwarehouse:this.$t("Kf_MateOutBill_PDA.placeholder_FIFOwarehouse") == "Kf_MateOutBill_PDA.placeholder_FIFOwarehouse" ? "请选择" : this.$t("Kf_MateOutBill_PDA.placeholder_FIFOwarehouse"),
                placeholder_OutboundType:this.$t("Kf_MateOutBill_PDA.placeholder_OutboundType") == "Kf_MateOutBill_PDA.placeholder_OutboundType" ? "请选择" : this.$t("Kf_MateOutBill_PDA.placeholder_OutboundType"),
                placeholder_TransferDirection:this.$t("Kf_MateOutBill_PDA.placeholder_TransferDirection") == "Kf_MateOutBill_PDA.placeholder_TransferDirection" ? "请选择调拨方向" : this.$t("Kf_MateOutBill_PDA.placeholder_TransferDirection"),
                placeholder_TransferType:this.$t("Kf_MateOutBill_PDA.placeholder_TransferType") == "Kf_MateOutBill_PDA.placeholder_TransferType" ? "请选择调拨类型" : this.$t("Kf_MateOutBill_PDA.placeholder_TransferType"),
                placeholder_SCWarehouse:this.$t("Kf_MateOutBill_PDA.placeholder_SCWarehouse") == "Kf_MateOutBill_PDA.placeholder_SCWarehouse" ? "请选择调出仓库" : this.$t("Kf_MateOutBill_PDA.placeholder_SCWarehouse"),
                placeholder_SCStockPlace:this.$t("Kf_MateOutBill_PDA.placeholder_SCStockPlace") == "Kf_MateOutBill_PDA.placeholder_SCStockPlace" ? "请选择调出仓位" : this.$t("Kf_MateOutBill_PDA.placeholder_SCStockPlace"),
                placeholder_SecManager:this.$t("Kf_MateOutBill_PDA.placeholder_SecManager") == "Kf_MateOutBill_PDA.placeholder_SecManager" ? "请选择验收员" : this.$t("Kf_MateOutBill_PDA.placeholder_SecManager"),
                placeholder_Keeper:this.$t("Kf_MateOutBill_PDA.placeholder_Keeper") == "Kf_MateOutBill_PDA.placeholder_Keeper" ? "请选择保管员" : this.$t("Kf_MateOutBill_PDA.placeholder_Keeper"),
                placeholder_Dept:this.$t("Kf_MateOutBill_PDA.placeholder_Dept") == "Kf_MateOutBill_PDA.placeholder_Dept" ? "请选择部门" : this.$t("Kf_MateOutBill_PDA.placeholder_Dept"),
                placeholder_Supplier:this.$t("Kf_MateOutBill_PDA.placeholder_Supplier") == "Kf_MateOutBill_PDA.placeholder_Supplier" ? "请选择供应商" : this.$t("Kf_MateOutBill_PDA.placeholder_Supplier"),
                placeholder_Customer:this.$t("Kf_MateOutBill_PDA.placeholder_Customer") == "Kf_MateOutBill_PDA.placeholder_Customer" ? "请选择客户" : this.$t("Kf_MateOutBill_PDA.placeholder_Customer"),
                placeholder_StockPlace:this.$t("Kf_MateOutBill_PDA.placeholder_StockPlace") == "Kf_MateOutBill_PDA.placeholder_StockPlace" ? "请输入(或扫描)仓位" : this.$t("Kf_MateOutBill_PDA.placeholder_StockPlace"),
                placeholder_Warehouse:this.$t("Kf_MateOutBill_PDA.placeholder_Warehouse") == "Kf_MateOutBill_PDA.placeholder_Warehouse" ? "请输入(或扫描)仓库" : this.$t("Kf_MateOutBill_PDA.placeholder_Warehouse"),
                unOperate:this.$t("Kf_MateOutBill_PDA.unOperate") == "Kf_MateOutBill_PDA.unOperate" ? "不可操作" : this.$t("Kf_MateOutBill_PDA.unOperate")
            }
        },
        components: {
@@ -404,6 +423,9 @@
            BarCodePopupVue
        },
        onLoad(e) {
            uni.setNavigationBarTitle({
                            title: this.$t("Kf_MateOutBill_PDA.title") == 'Kf_MateOutBill_PDA.title' ? '生产补料单' : this.$t("Kf_MateOutBill_PDA.title")
                        })
            console.log(e, this.userInfo)
            this.OperationType = e.OperationType
            if (e.HInterID) {
pages/weiwailingliao/Kf_EntrustOutBill.vue
@@ -2,9 +2,9 @@
    <view>
        <view class="form">
            <view class="form-item">
                <view class="title">条码:</view>
                <view class="title">{{ $t("Kf_EntrustOutBill_PDA.BarCode") == "Kf_EntrustOutBill_PDA.BarCode" ? "条码" : $t("Kf_EntrustOutBill_PDA.BarCode") }}:</view>
                <view class="right" style="width: 380rpx;">
                    <input :focus="barCodeFocus" v-model="hform.HBarCode" placeholder="请扫描(或输入)条码"
                    <input :focus="barCodeFocus" v-model="hform.HBarCode" :placeholder="placeholder_BarCode"
                        @confirm="getCode(hform.HBarCode)" />
                </view>
                <view class="icon-wrapper" @click="toScanCode">
@@ -12,42 +12,42 @@
                </view>
            </view>
            <view class="form-item">
                <view class="title">数量:</view>
                <view class="title">{{ $t("Kf_EntrustOutBill_PDA.Qty") == "Kf_EntrustOutBill_PDA.Qty" ? "数量" : $t("Kf_EntrustOutBill_PDA.Qty") }}:</view>
                <view class="right">
                    <input v-model="hform.HQty" placeholder="请输入数量" />
                    <input v-model="hform.HQty" :placeholder="placeholder_Qty" />
                </view>
            </view>
            <view class="form-item">
                <view class="title">仓库:</view>
                <view class="title">{{ $t("Kf_EntrustOutBill_PDA.SCWarehouse") == "Kf_EntrustOutBill_PDA.SCWarehouse" ? "调出仓库" : $t("Kf_EntrustOutBill_PDA.SCWarehouse") }}:</view>
                <view class="right">
                    <uni-combox :candidates="arrayHWHName" placeholder="请输入(或扫描)仓库" v-model="hform.HWHName"
                    <uni-combox :candidates="arrayHWHName":placeholder="placeholder_SCWarehouse" v-model="hform.HWHName"
                        @input="HWHNameChange" @confirm="HWHNameScan"></uni-combox>
                </view>
            </view>
            <view class="form-item">
                <view class="title">仓位:</view>
                <view class="title">{{ $t("Kf_EntrustOutBill_PDA.SCStockPlace") == "Kf_EntrustOutBill_PDA.SCStockPlace" ? "调出仓位" : $t("Kf_EntrustOutBill_PDA.SCStockPlace") }}:</view>
                <view class="right" v-show="showHStockPlaceName">
                    <uni-combox :candidates="HStockPlaceNameListComputed" placeholder="请输入(或扫描)仓位"
                    <uni-combox :candidates="HStockPlaceNameListComputed" :placeholder="placeholder_SCStockPlace"
                        v-model="hform.HStockPlaceName" @input="HStockPlaceNameChange"
                        @confirm='HStockPlaceNameScan'></uni-combox>
                </view>
                <view class="righton" v-show="!showHStockPlaceName">
                    <input v-model="hform.HStockPlaceName" :disabled="!showHStockPlaceName" placeholder="不可操作" />
                    <input v-model="hform.HStockPlaceName" :disabled="!showHStockPlaceName" :placeholder="unOperate" />
                </view>
            </view>
            <view class="tabs">
                <view :class="tabs == 0 ? 'on' : ''" @tap="tabs = 0">选择源单</view>
                <view :class="tabs == 1 ? 'on' : ''" @tap="tabs = 1">表头信息</view>
                <view :class="tabs == 2 ? 'on' : ''" @tap="tabs = 2">物料信息</view>
                <view :class="tabs == 3 ? 'on' : ''" @tap="tabs = 3">条码信息</view>
                <view :class="tabs == 4 ? 'on' : ''" @tap="tabs = 4">下架信息</view>
                <view :class="tabs == 0 ? 'on' : ''" @tap="tabs = 0">{{ $t("Kf_EntrustOutBill_PDA.selectSource") == "Kf_EntrustOutBill_PDA.selectSource" ? "选择源单" : $t("Kf_EntrustOutBill_PDA.selectSource") }}</view>
                <view :class="tabs == 1 ? 'on' : ''" @tap="tabs = 1">{{ $t("Kf_EntrustOutBill_PDA.tableInfo") == "Kf_EntrustOutBill_PDA.tableInfo" ? "表头信息" : $t("Kf_EntrustOutBill_PDA.tableInfo") }}</view>
                <view :class="tabs == 2 ? 'on' : ''" @tap="tabs = 2">{{ $t("Kf_EntrustOutBill_PDA.materInfo") == "Kf_EntrustOutBill_PDA.materInfo" ? "物料信息" : $t("Kf_EntrustOutBill_PDA.materInfo") }}</view>
                <view :class="tabs == 3 ? 'on' : ''" @tap="tabs = 3">{{ $t("Kf_EntrustOutBill_PDA.barInfo") == "Kf_EntrustOutBill_PDA.barInfo" ? "条码信息" : $t("Kf_EntrustOutBill_PDA.barInfo") }}</view>
                <view :class="tabs == 4 ? 'on' : ''" @tap="tabs = 4">{{ $t("Kf_EntrustOutBill_PDA.removeShelvesInfo") == "Kf_EntrustOutBill_PDA.removeShelvesInfo" ? "下架信息" : $t("Kf_EntrustOutBill_PDA.removeShelvesInfo") }}</view>
            </view>
            <view v-if="tabs == 0">
                <view class="form-item">
                    <view class="title">源单类型:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.SourceBillType") == "Kf_EntrustOutBill_PDA.SourceBillType" ? "源单类型" : $t("Kf_EntrustOutBill_PDA.SourceBillType") }}:</view>
                    <view class="right" v-show="showHMainSourceBillType">
                        <picker :range="arrayHMainSourceBillType" v-model="HMainSourceBillType"
                            @change="HMainSourceBillTypeChange">
@@ -62,12 +62,12 @@
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">源单单号:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.SourceBillNo") == "Kf_EntrustOutBill_PDA.SourceBillNo" ? "源单单号" : $t("Kf_EntrustOutBill_PDA.SourceBillNo") }}:</view>
                    <view class="right" v-show="showHSourceBillNo">
                        <!-- <uni-combox v-if="reHSourceBillNo" :candidates="arrayHSourceBillNo" placeholder="请输入源单单号"
                            v-model="hform.HSourceBillNo" @input="HSourceBillNoChange"></uni-combox> -->
                        <input :focus="HSourceBillNoFocus" @confirm="getHBarCodeData(hform.HSourceBillNo)" type="text"
                            name="HSourceBillNo" v-model="hform.HSourceBillNo" placeholder="请输入源单单号" />
                            name="HSourceBillNo" v-model="hform.HSourceBillNo" :placeholder="placeholder_SourceBillNo" />
                    </view>
                    <view class="icon-wrapper" v-show="showHSourceBillNo" :disabled="hform.HMainSourceBillType === -1">
@@ -75,18 +75,18 @@
                    </view>
                    <view class="righton" v-show="!showHSourceBillNo">
                        <input name="HSourceBillNo" disabled v-model="hform.HSourceBillNo" placeholder="请输入源单单号" />
                        <input name="HSourceBillNo" disabled v-model="hform.HSourceBillNo" :placeholder="placeholder_SourceBillNo" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">先进先出仓:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.FIFOwarehouse") == "Kf_EntrustOutBill_PDA.FIFOwarehouse" ? "先进先出仓" : $t("Kf_EntrustOutBill_PDA.FIFOwarehouse") }}:</view>
                    <view class="right">
                        <uni-combox :candidates="arrayHWHName" placeholder="请选择" v-model="hform.HFIFOWHName"
                        <uni-combox :candidates="arrayHWHName" :placeholder="placeholder_FIFOwarehouse" v-model="hform.HFIFOWHName"
                            @input="HFIFOWHNameChange"></uni-combox>
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">日期:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.Date") == "Kf_EntrustOutBill_PDA.Date" ? "日期" : $t("Kf_EntrustOutBill_PDA.Date") }}</view>
                    <view class="right">
                        <picker mode="date" v-model="hform.HDate" @change="HDateChange">
                            <input disabled v-model="hform.HDate" placeholder="请选择日期" />
@@ -95,13 +95,13 @@
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">制单人:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.Maker") == "Kf_EntrustOutBill_PDA.Maker" ? "制单人" : $t("Kf_EntrustOutBill_PDA.Maker") }}:</view>
                    <view class="righton">
                        <input name="HMaker" disabled v-model="hform.HMaker" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">单据号:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.BillNo") == "Kf_EntrustOutBill_PDA.BillNo" ? "单据号" : $t("Kf_EntrustOutBill_PDA.BillNo") }}:</view>
                    <view class="righton">
                        <input name="HBillNo" disabled v-model="hform.HBillNo" />
                    </view>
@@ -110,7 +110,7 @@
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">单据ID:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.BillID") == "Kf_EntrustOutBill_PDA.BillID" ? "单据ID" : $t("Kf_EntrustOutBill_PDA.BillID") }}:</view>
                    <view class="righton">
                        <input name="HInterID" disabled v-model="hform.HInterID" />
                    </view>
@@ -119,38 +119,38 @@
            <view v-if="tabs == 1">
                <view class="form-item">
                    <view class="title">保管:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.Keeper") == "Kf_EntrustOutBill_PDA.Keeper" ? "保管" : $t("Kf_EntrustOutBill_PDA.Keeper") }}:</view>
                    <view class="right">
                        <uni-combox :candidates="arrayHEmpName" placeholder="请选择保管员" v-model="hform.HKeeperName"
                        <uni-combox :candidates="arrayHEmpName":placeholder="placeholder_Keeper" v-model="hform.HKeeperName"
                            @input="HKeeperNameChange"></uni-combox>
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">验收:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.SecManager") == "Kf_EntrustOutBill_PDA.SecManager" ? "验收" : $t("Kf_EntrustOutBill_PDA.SecManager") }}:</view>
                    <view class="right">
                        <uni-combox :candidates="arrayHEmpName" placeholder="请选择验收员" v-model="hform.HSecManagerName"
                        <uni-combox :candidates="arrayHEmpName" :placeholder="placeholder_SecManager" v-model="hform.HSecManagerName"
                            @input="HSecManagerNameChange"></uni-combox>
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">部门:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.Dept") == "Kf_EntrustOutBill_PDA.Dept" ? "部门" : $t("Kf_EntrustOutBill_PDA.Dept") }}:</view>
                    <view class="right">
                        <uni-combox :candidates="arrayHDeptName" placeholder="请选择部门" v-model="hform.HDeptName"
                        <uni-combox :candidates="arrayHDeptName" :placeholder="placeholder_Dept" v-model="hform.HDeptName"
                            @input="HDeptNameChange"></uni-combox>
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">供应商:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.Supplier") == "Kf_EntrustOutBill_PDA.Supplier" ? "供应商" : $t("Kf_EntrustOutBill_PDA.Supplier") }}:</view>
                    <!-- <view class="right" v-show="showHSupName">
                        <uni-combox :candidates="arrayHSupName" placeholder="请选择供应商" v-model="hform.HSupName"
                            @input="HSupNameChange"></uni-combox>
                    </view> -->
                    <view class="righton">
                        <input name="HSupName" disabled v-model="hform.HSupName" placeholder="" />
                        <input name="HSupName" disabled v-model="hform.HSupName" :placeholder="placeholder_Supplier" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">组织:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.StockOrg") == "Kf_EntrustOutBill_PDA.StockOrg" ? "组织" : $t("Kf_EntrustOutBill_PDA.StockOrg") }}:</view>
                    <view class="righton">
                        <input name="HStockOrgName" disabled v-model="hform.HStockOrgName" />
                    </view>
@@ -162,33 +162,33 @@
                    <uni-card :title="item.物料名称" :extra="item.物料代码" style="margin: 10px;" @tap="delMater(item)">
                        <view class="card-detail">
                            <view class="detail">
                                <text>源单单号:</text>{{ item.源单单号 }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.table_SourceBillNo") == "Kf_EntrustOutBill_PDA.table_SourceBillNo" ? "源单单号" : $t("Kf_EntrustOutBill_PDA.table_SourceBillNo") }}:</text>{{ item.源单单号 }}
                            </view>
                            <view class="detail">
                                <text>源单数量:</text>{{ item.源单数量 }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.table_SourceBillQty") == "Kf_EntrustOutBill_PDA.table_SourceBillQty" ? "源单数量" : $t("Kf_EntrustOutBill_PDA.table_SourceBillQty") }}:</text>{{ item.源单数量 }}
                            </view>
                            <view class="detail">
                                <text>数量:</text>{{ item.数量 }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.table_BarQty") == "Kf_EntrustOutBill_PDA.table_BarQty" ? "数量" : $t("Kf_EntrustOutBill_PDA.table_BarQty") }}:</text>{{ item.数量 }}
                            </view>
                            <view class="detail" v-if="item.合计数量">
                                <text>合计数量:</text>{{item.合计数量}}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.TotalQty") == "Kf_EntrustOutBill_PDA.TotalQty" ? "合计数量" : $t("Kf_EntrustOutBill_PDA.TotalQty") }}:</text>{{item.合计数量}}
                            </view>
                            <view class="detail">
                                <text>条码个数:</text>{{ item.条码个数 }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.table_BarNum") == "Kf_EntrustOutBill_PDA.table_BarNum" ? "条码个数" : $t("Kf_EntrustOutBill_PDA.table_BarNum") }}:</text>{{ item.条码个数 }}
                            </view>
                            <view class="detail" v-if="item.规格型号">
                                <text>规格型号:</text>{{ item.规格型号 }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.table_MaterModel") == "Kf_EntrustOutBill_PDA.table_MaterModel" ? "规格型号" : $t("Kf_EntrustOutBill_PDA.table_MaterModel") }}:</text>{{ item.规格型号 }}
                            </view>
                            <view class="detail" v-if="item.辅助属性">
                                <text>辅助属性:</text>{{ item.辅助属性 }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.table_Aux") == "Kf_EntrustOutBill_PDA.table_Aux" ? "辅助属性" : $t("Kf_EntrustOutBill_PDA.table_Aux") }}:</text>{{ item.辅助属性 }}
                            </view>
                            <view class="detail" v-if="item.款号">
                                <text>款号:</text>{{item.款号}}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.StyleNo") == "Kf_EntrustOutBill_PDA.StyleNo" ? "款号" : $t("Kf_EntrustOutBill_PDA.StyleNo") }}:</text>{{item.款号}}
                            </view>
                        </view>
                    </uni-card>
                </view>
                <view class="over" v-if="Materlist.length == 0">暂无数据</view>
                <view class="over" v-if="Materlist.length == 0">{{ $t("Kf_EntrustOutBill_PDA.noData") == "Kf_EntrustOutBill_PDA.noData" ? "暂无数据" : $t("Kf_EntrustOutBill_PDA.noData") }}</view>
            </view>
            <view v-if="tabs == 4">
@@ -197,83 +197,83 @@
                        @tap="delMater(item)">
                        <view class="card-detail">
                            <view class="detail">
                                <text>数量:</text>{{ item.HQty }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.Qty") == "Kf_EntrustOutBill_PDA" ? "数量" : $t("Kf_EntrustOutBill_PDA.Qty") }}:</text>{{ item.HQty }}
                            </view>
                            <view class="detail">
                                <text>下架数量:</text>{{ item.HQtyMust }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.PutawayQty") == "Kf_EntrustOutBill_PDA.PutawayQty" ? "下架数量" : $t("Kf_EntrustOutBill_PDA.PutawayQty") }}:</text>{{ item.HQtyMust }}
                            </view>
                            <view class="detail">
                                <text>仓库:</text>{{ item.HWhName }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.Warehouse") == "Kf_EntrustOutBill_PDA.Warehouse" ? "仓库" : $t("Kf_EntrustOutBill_PDA.Warehouse") }}:</text>{{ item.HWhName }}
                            </view>
                            <view class="detail">
                                <text>仓位:</text>{{ item.HSPName }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.StockPlace") == "Kf_EntrustOutBill_PDA.StockPlace" ? "仓位" : $t("Kf_EntrustOutBill_PDA.StockPlace") }}:</text>{{ item.HSPName }}
                            </view>
                            <view class="detail">
                                <text>规格型号:</text>{{ item.HMaterModel }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.MaterModel") == "Kf_EntrustOutBill_PDA.MaterModel" ? "规格型号" : $t("Kf_EntrustOutBill_PDA.MaterModel") }}:</text>{{ item.HMaterModel }}
                            </view>
                            <view class="detail" v-if="item.HBatchNo">
                                <text>批号:</text>{{ item.HBatchNo }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.BatchNo") == "Kf_EntrustOutBill_PDA.BatchNo" ? "批号" : $t("Kf_EntrustOutBill_PDA.BatchNo") }}:</text>{{ item.HBatchNo }}
                            </view>
                            <view class="detail" v-if="item.HAuxPropName">
                                <text>辅助属性:</text>{{ item.HAuxPropName }}
                                <text>{{ $t("Kf_EntrustOutBill_PDA.table_Aux") == "Kf_EntrustOutBill_PDA.table_Aux" ? "辅助属性" : $t("Kf_EntrustOutBill_PDA.table_Aux") }}:</text>{{ item.HAuxPropName }}
                            </view>
                        </view>
                    </uni-card>
                </view>
                <view class="over" v-if="FIFOlist.length == 0">暂无数据</view>
                <view class="over" v-if="FIFOlist.length == 0">{{ $t("Kf_EntrustOutBill_PDA.noData") == "Kf_EntrustOutBill_PDA.noData" ? "暂无数据" : $t("Kf_EntrustOutBill_PDA.noData") }}</view>
            </view>
            <view v-if="tabs == 3">
                <view class="form-item">
                    <view class="title">条码:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.BarCode") == "Kf_EntrustOutBill_PDA.BarCode" ? "条码" : $t("Kf_EntrustOutBill_PDA.BarCode") }}:</view>
                    <view class="righton">
                        <input name="HBarCode_B" disabled v-model="hform.HBarCode_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">物料:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.Material") == "Kf_EntrustOutBill_PDA.Material" ? "物料" : $t("Kf_EntrustOutBill_PDA.Material") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HMaterName_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">规格:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.MaterModel") == "Kf_EntrustOutBill_PDA.MaterModel" ? "规格" : $t("Kf_EntrustOutBill_PDA.MaterModel") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HMaterModel_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">批次:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.BatchNo") == "Kf_EntrustOutBill_PDA.BatchNo" ? "批次" : $t("Kf_EntrustOutBill_PDA.BatchNo") }}</view>
                    <view class="righton">
                        <input disabled v-model="hform.HBatchNo_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">单位:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.Unit") == "Kf_EntrustOutBill_PDA.Unit" ? "单位" : $t("Kf_EntrustOutBill_PDA.Unit") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HUnitName_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">数量:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.Qty") == "Kf_EntrustOutBill_PDA.Qty" ? "数量" : $t("Kf_EntrustOutBill_PDA.Qty") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HQty_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">容量:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.Capacity") == "Kf_EntrustOutBill_PDA.Capacity" ? "容量" : $t("Kf_EntrustOutBill_PDA.Capacity") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HTMQty_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">仓库:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.Warehouse") == "Kf_EntrustOutBill_PDA.Warehouse" ? "仓库" : $t("Kf_EntrustOutBill_PDA.Warehouse") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HWHName_B" />
                    </view>
                </view>
                <view class="form-item">
                    <view class="title">仓位:</view>
                    <view class="title">{{ $t("Kf_EntrustOutBill_PDA.StockPlace") == "Kf_EntrustOutBill_PDA.StockPlace" ? "调入仓位" : $t("Kf_EntrustOutBill_PDA.StockPlace") }}:</view>
                    <view class="righton">
                        <input disabled v-model="hform.HSPName_B" />
                    </view>
@@ -281,12 +281,12 @@
            </view>
            <view class="bottom-btn">
                <button class="btn-a" size="mini" @tap="submit">提交</button>
                <button class="btn-a" size="mini" @tap="submit">{{ $t("Kf_EntrustOutBill_PDA.btnSubmit") == "Kf_EntrustOutBill_PDA.btnSubmit" ? "提交" : $t("Kf_EntrustOutBill_PDA.btnSubmit") }}</button>
                <view style="flex: 1;">
                </view>
                <button class="btn-a" size="mini" @tap="addNew">新增</button>
                <button class="btn-c" size="mini" @tap="goBack">退出</button>
                <button class="btn-a" size="mini" @tap="addNew">{{ $t("Kf_EntrustOutBill_PDA.btnAdd") == "Kf_EntrustOutBill_PDA.btnAdd" ? "新增" : $t("Kf_EntrustOutBill_PDA.btnAdd") }}</button>
                <button class="btn-c" size="mini" @tap="goBack">{{ $t("Kf_EntrustOutBill_PDA.btnExit") == "Kf_EntrustOutBill_PDA.btnExit" ? "退出" : $t("Kf_EntrustOutBill_PDA.btnExit") }}</button>
            </view>
        </view>
        <BillListPopupVue ref="billList" :HBillType="hform.HBillType" :HSourceBillType="hform.HMainSourceBillType"
@@ -390,7 +390,24 @@
                    HTMQty_B: '',
                    HWHName_B: '',
                    HSPName_B: '',
                }
                },
                placeholder_BarCode:this.$t("Kf_EntrustOutBill_PDA.placeholder_BarCode") == "Kf_EntrustOutBill_PDA.placeholder_BarCode" ? "请扫描(或输入)条码" : this.$t("Kf_EntrustOutBill_PDA.placeholder_BarCode"),
                placeholder_Qty:this.$t("Kf_EntrustOutBill_PDA.placeholder_Qty") == "Kf_EntrustOutBill_PDA.placeholder_Qty" ? "请输入数量" : this.$t("Kf_EntrustOutBill_PDA.placeholder_Qty"),
                placeholder_DCWarehouse:this.$t("Kf_EntrustOutBill_PDA.placeholder_DCWarehouse") == "Kf_EntrustOutBill_PDA.placeholder_DCWarehouse" ? "请输入(或扫描)仓库" : this.$t("Kf_EntrustOutBill_PDA.placeholder_DCWarehouse"),
                placeholder_DCStockPlace:this.$t("Kf_EntrustOutBill_PDA.placeholder_DCStockPlace") == "Kf_EntrustOutBill_PDA.placeholder_DCStockPlace" ? "请输入(或扫描)仓位" : this.$t("Kf_EntrustOutBill_PDA.placeholder_DCStockPlace"),
                placeholder_SourceBillNo:this.$t("Kf_EntrustOutBill_PDA.placeholder_SourceBillNo") == "Kf_EntrustOutBill_PDA.placeholder_SourceBillNo" ? "请输入源单单号" : this.$t("Kf_EntrustOutBill_PDA.placeholder_SourceBillNo"),
                placeholder_FIFOwarehouse:this.$t("Kf_EntrustOutBill_PDA.placeholder_FIFOwarehouse") == "Kf_EntrustOutBill_PDA.placeholder_FIFOwarehouse" ? "请选择" : this.$t("Kf_EntrustOutBill_PDA.placeholder_FIFOwarehouse"),
                placeholder_OutboundType:this.$t("Kf_EntrustOutBill_PDA.placeholder_OutboundType") == "Kf_EntrustOutBill_PDA.placeholder_OutboundType" ? "请选择" : this.$t("Kf_EntrustOutBill_PDA.placeholder_OutboundType"),
                placeholder_TransferDirection:this.$t("Kf_EntrustOutBill_PDA.placeholder_TransferDirection") == "Kf_EntrustOutBill_PDA.placeholder_TransferDirection" ? "请选择调拨方向" : this.$t("Kf_EntrustOutBill_PDA.placeholder_TransferDirection"),
                placeholder_TransferType:this.$t("Kf_EntrustOutBill_PDA.placeholder_TransferType") == "Kf_EntrustOutBill_PDA.placeholder_TransferType" ? "请选择调拨类型" : this.$t("Kf_EntrustOutBill_PDA.placeholder_TransferType"),
                placeholder_SCWarehouse:this.$t("Kf_EntrustOutBill_PDA.placeholder_SCWarehouse") == "Kf_EntrustOutBill_PDA.placeholder_SCWarehouse" ? "请选择调出仓库" : this.$t("Kf_EntrustOutBill_PDA.placeholder_SCWarehouse"),
                placeholder_SCStockPlace:this.$t("Kf_EntrustOutBill_PDA.placeholder_SCStockPlace") == "Kf_EntrustOutBill_PDA.placeholder_SCStockPlace" ? "请选择调出仓位" : this.$t("Kf_EntrustOutBill_PDA.placeholder_SCStockPlace"),
                placeholder_SecManager:this.$t("Kf_EntrustOutBill_PDA.placeholder_SecManager") == "Kf_EntrustOutBill_PDA.placeholder_SecManager" ? "请选择验收员" : this.$t("Kf_EntrustOutBill_PDA.placeholder_SecManager"),
                placeholder_Keeper:this.$t("Kf_EntrustOutBill_PDA.placeholder_Keeper") == "Kf_EntrustOutBill_PDA.placeholder_Keeper" ? "请选择保管员" : this.$t("Kf_EntrustOutBill_PDA.placeholder_Keeper"),
                placeholder_Dept:this.$t("Kf_EntrustOutBill_PDA.placeholder_Dept") == "Kf_EntrustOutBill_PDA.placeholder_Dept" ? "请选择部门" : this.$t("Kf_EntrustOutBill_PDA.placeholder_Dept"),
                placeholder_Supplier:this.$t("Kf_EntrustOutBill_PDA.placeholder_Supplier") == "Kf_EntrustOutBill_PDA.placeholder_Supplier" ? "请选择供应商" : this.$t("Kf_EntrustOutBill_PDA.placeholder_Supplier"),
                placeholder_Customer:this.$t("Kf_EntrustOutBill_PDA.placeholder_Customer") == "Kf_EntrustOutBill_PDA.placeholder_Customer" ? "请选择客户" : this.$t("Kf_EntrustOutBill_PDA.placeholder_Customer"),
                unOperate:this.$t("Kf_EntrustOutBill_PDA.unOperate") == "Kf_EntrustOutBill_PDA.unOperate" ? "不可操作" : this.$t("Kf_EntrustOutBill_PDA.unOperate")
            }
        },
        components: {
@@ -408,6 +425,9 @@
            }
        },
        onLoad(e) {
            uni.setNavigationBarTitle({
                            title: this.$t("Kf_EntrustOutBill_PDA.title") == 'Kf_EntrustOutBill_PDA.title' ? '委外领料单' : this.$t("Kf_EntrustOutBill_PDA.title")
                        })
            console.log(e, this.userInfo)
            this.OperationType = e.OperationType
            if (e.HInterID) {
pages/weiwailingliao/Kf_EntrustOutBillList.vue
@@ -1,33 +1,33 @@
<template>
    <view class="content">
        <view class="tabs">
            <view :class="tabs == 0 ? 'on':''" @tap="changeTab(0)">缓存列表</view>
            <view :class="tabs == 1 ? 'on':''" @tap="changeTab(1)">已上传列表</view>
            <view :class="tabs == 0 ? 'on':''" @tap="changeTab(0)">{{ $t("Kf_EntrustOutBillList_PDA.cacheList") == "Kf_EntrustOutBillList_PDA.cacheList" ? "缓存列表" : $t("Kf_EntrustOutBillList_PDA.cacheList") }}</view>
            <view :class="tabs == 1 ? 'on':''" @tap="changeTab(1)">{{ $t("Kf_EntrustOutBillList_PDA.updatedList") == "Kf_EntrustOutBillList_PDA.updatedList" ? "已上传列表" : $t("Kf_EntrustOutBillList_PDA.updatedList") }}</view>
        </view>
        
        <view style="width: 100%;height: 16rpx;background-color: #e5e5e5;"></view>
        
        <view class="form" v-if="tabs == 0">
            <view class="buttons" @tap="add">
                <uni-icons type="plus" style="margin-right: 10rpx;" size="22"></uni-icons>新增
                <uni-icons type="plus" style="margin-right: 10rpx;" size="22"></uni-icons>{{ $t("Kf_EntrustOutBillList_PDA.btnAdd") == "Kf_EntrustOutBillList_PDA.btnAdd" ? "新增" : $t("Kf_EntrustOutBillList_PDA.btnAdd") }}
            </view>
        </view>
        <view class="form" v-if="tabs == 1">
            <view class="form-item">
                <view class="title">单据号:</view>
                <view class="title">{{ $t("Kf_EntrustOutBillList_PDA.billNo") == "Kf_EntrustOutBillList_PDA.billNo" ? "单据号" : $t("Kf_EntrustOutBillList_PDA.billNo") }}:</view>
                <view class="right">
                    <input v-model="hform.HBillNo" placeholder="请输入单据号" />
                    <input v-model="hform.HBillNo" :placeholder="billNoPlaceholder" />
                </view>
            </view>
            <view class="form-item">
                <view class="title">源单单号:</view>
                <view class="title">{{ $t("Kf_EntrustOutBillList_PDA.sourceBillNo") == "Kf_EntrustOutBillList_PDA.sourceBillNo" ? "源单单号" : $t("Kf_EntrustOutBillList_PDA.sourceBillNo") }}:</view>
                <view class="right">
                    <input v-model="hform.HSourceBillNo" placeholder="请输入源单单号" />
                    <input v-model="hform.HSourceBillNo" :placeholder="sourceBillNoPlaceholder" />
                </view>
            </view>
            <view class="buttons">
                <button class="btn-a" size="mini" type="default" @tap="clear">重置</button>
                <button class="btn-c" size="mini" type="default" @tap="search">查询</button>
                <button class="btn-a" size="mini" type="default" @tap="clear">{{ $t("Kf_EntrustOutBillList_PDA.btn_Reset") == "Kf_EntrustOutBillList_PDA.btn_Reset" ? "重置" : $t("Kf_EntrustOutBillList_PDA.btn_Reset") }}</button>
                <button class="btn-c" size="mini" type="default" @tap="search">{{ $t("Kf_EntrustOutBillList_PDA.btn_Query") == "Kf_EntrustOutBillList_PDA.btn_Query" ? "查询" : $t("Kf_EntrustOutBillList_PDA.btn_Query") }}</button>
            </view>
        </view>
        
@@ -37,75 +37,75 @@
            <uni-card :title="item.制单日期.substr(0,10)" :extra="item.单据号" style="margin: 10px;" @tap="showDetail = showDetail==index?-1:index">
                <view class="card-detail">
                    <view class="detail" v-if="item.制单人">
                        <text>制单人:</text>{{item.制单人}}
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.table_Maker") == "Kf_EntrustOutBillList_PDA.table_Maker" ? "制单人" : $t("Kf_EntrustOutBillList_PDA.table_Maker") }}:</text>{{item.制单人}}
                    </view>
                    <view class="detail" v-if="item.单据内码">
                        <text>单据内码:</text>{{item.单据内码}}
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.table_BillID") == "Kf_EntrustOutBillList_PDA.table_BillID" ? "单据内码" : $t("Kf_EntrustOutBillList_PDA.table_BillID") }}:</text>{{item.单据内码}}
                    </view>
                    <view class="detail" v-if="item.数量">
                        <text>数量:</text>{{item.数量}}
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.table_Qty") == "Kf_EntrustOutBillList_PDA.table_Qty" ? "数量" : $t("Kf_EntrustOutBillList_PDA.table_Qty") }}:</text>{{item.数量}}
                    </view>
                    <view class="detail" v-if="item.源单单号">
                        <text>源单单号:</text>{{item.源单单号}}
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.table_SourceBillNo") == "Kf_EntrustOutBillList_PDA.table_SourceBillNo" ? "源单单号" : $t("Kf_EntrustOutBillList_PDA.table_SourceBillNo") }}:</text>{{item.源单单号}}
                    </view>
                    <view class="detail" v-if="item.组织">
                        <text>组织:</text>{{item.组织}}
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.table_Org") == "Kf_EntrustOutBillList_PDA.table_Org" ? "组织" : $t("Kf_EntrustOutBillList_PDA.table_Org") }}:</text>{{item.组织}}
                    </view>
                </view>
                <view class="more">
                    <view class="part" style="border-right: 1px solid #eee;color: #3a78ff;" @tap.stop="edit(item)">
                        <uni-icons type="compose" style="color: #3a78ff;margin-right: 10rpx;" size="18"></uni-icons>编辑
                        <uni-icons type="compose" style="color: #3a78ff;margin-right: 10rpx;" size="18"></uni-icons>{{ $t("Kf_EntrustOutBillList_PDA.btn_Edit") == "Kf_EntrustOutBillList_PDA.btn_Edit" ? "编辑" : $t("Kf_EntrustOutBillList_PDA.btn_Edit") }}
                    </view>
                    <view class="part" style="color: #da0000;" @tap.stop="del(item)">
                        <uni-icons type="trash" style="color: #da0000;margin-right: 10rpx;" size="18"></uni-icons>删除
                        <uni-icons type="trash" style="color: #da0000;margin-right: 10rpx;" size="18"></uni-icons>{{ $t("Kf_EntrustOutBillList_PDA.btn_Del") == "Kf_EntrustOutBillList_PDA.btn_Del" ? "删除" : $t("Kf_EntrustOutBillList_PDA.btn_Del") }}
                    </view>
                </view>
            </uni-card>
        </view>
        <view class="list" v-for="(item,index) in showList" :key="index" v-if="tabs==1">
            <uni-card :title="item.日期" :extra="item.单据号" style="margin: 10px;" @tap="showDetail = showDetail==index?-1:index">
                <view class="card-detail">
                    <view class="detail" v-if="item.状态">
                        <text>状态:</text>{{item.状态}}
                    </view>
                    <view class="detail" v-if="item.制单人">
                        <text>制单人:</text>{{item.制单人}}
                    </view>
                    <view class="detail" v-if="item.数量">
                        <text>数量:</text>{{item.数量}}
                    </view>
                    <view class="detail" v-if="item.源单单号">
                        <text>源单单号:</text>{{item.源单单号}}
                    </view>
                    <view class="detail" v-if="item.物料代码">
                        <text>物料代码:</text>{{item.物料代码}}
                    </view>
                    <view class="detail" v-if="item.物料名称">
                        <text>物料名称:</text>{{item.物料名称}}
                    </view>
                    <view class="detail" v-if="item.规格型号">
                        <text>规格型号:</text>{{item.规格型号}}
                    </view>
                    <view class="detail" v-if="item.组织">
                        <text>组织:</text>{{item.组织}}
                    </view>
                </view>
            <uni-card :title="item.日期" :extra="item.单据号" style="margin: 10px;" @tap="showDetail = showDetail==index?-1:index">
                <view class="card-detail">
                    <view class="detail" v-if="item.状态">
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.table_Status") == "Kf_EntrustOutBillList_PDA.table_Status" ? "状态" : $t("Kf_EntrustOutBillList_PDA.table_Status") }}:</text>{{item.状态}}
                    </view>
                    <view class="detail" v-if="item.制单人">
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.table_Maker") == "Kf_EntrustOutBillList_PDA.table_Maker" ? "制单人" : $t("Kf_EntrustOutBillList_PDA.table_Maker") }}:</text>{{item.制单人}}
                    </view>
                    <view class="detail" v-if="item.数量">
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.table_Qty") == "Kf_EntrustOutBillList_PDA.table_Qty" ? "数量" : $t("Kf_EntrustOutBillList_PDA.table_Qty") }}:</text>{{item.数量}}
                    </view>
                    <view class="detail" v-if="item.源单单号">
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.sourceBillNo") == "Kf_EntrustOutBillList_PDA.sourceBillNo" ? "源单单号" : $t("Kf_EntrustOutBillList_PDA.sourceBillNo") }}:</text>{{item.源单单号}}
                    </view>
                    <view class="detail" v-if="item.物料代码">
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.table_MaterNumber") == "Kf_EntrustOutBillList_PDA.table_MaterNumber" ? "物料代码" : $t("Kf_EntrustOutBillList_PDA.table_MaterNumber") }}:</text>{{item.物料代码}}
                    </view>
                    <view class="detail" v-if="item.物料名称">
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.table_MaterName") == "Kf_EntrustOutBillList_PDA.table_MaterName" ? "物料名称" : $t("Kf_EntrustOutBillList_PDA.table_MaterName") }}:</text>{{item.物料名称}}
                    </view>
                    <view class="detail" v-if="item.规格型号">
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.table_MaterModel") == "Kf_EntrustOutBillList_PDA.table_MaterModel" ? "规格型号" : $t("Kf_EntrustOutBillList_PDA.table_MaterModel") }}:</text>{{item.规格型号}}
                    </view>
                    <view class="detail" v-if="item.组织">
                        <text>{{ $t("Kf_EntrustOutBillList_PDA.table_Org") == "Kf_EntrustOutBillList_PDA.table_Org" ? "组织" : $t("Kf_EntrustOutBillList_PDA.table_Org") }}:</text>{{item.组织}}
                    </view>
                </view>
        
                <view class="more">
                    <view class="part" style="color: #3a78ff;width: 100%;" @tap.stop="qrCodeDisplay(item)">
                        <uni-icons type="scan" style="color: #3a78ff;margin-right: 10rpx;" size="18"></uni-icons>显示二维码
                    </view>
                    <view class="part" style="color: #d98d00;width: 100%;" @tap.stop="revoke(item)">
                        <uni-icons type="undo" style="color: #d98d00;margin-right: 10rpx;" size="18"></uni-icons>撤销
                    </view>
                </view>
            </uni-card>
                <view class="more">
                    <view class="part" style="color: #3a78ff;width: 100%;" @tap.stop="qrCodeDisplay(item)">
                        <uni-icons type="scan" style="color: #3a78ff;margin-right: 10rpx;" size="18"></uni-icons>{{ $t("Kf_EntrustOutBillList_PDA.btn_DisplayCode") == "Kf_EntrustOutBillList_PDA.btn_DisplayCode" ? "显示二维码" : $t("Kf_EntrustOutBillList_PDA.btn_DisplayCode") }}
                    </view>
                    <view class="part" style="color: #d98d00;width: 100%;" @tap.stop="revoke(item)">
                        <uni-icons type="undo" style="color: #d98d00;margin-right: 10rpx;" size="18"></uni-icons>{{ $t("Kf_EntrustOutBillList_PDA.btn_Revoke") == "Kf_EntrustOutBillList_PDA.btn_Revoke" ? "撤销" : $t("Kf_EntrustOutBillList_PDA.btn_Revoke") }}
                    </view>
                </view>
            </uni-card> <!-- 添加闭合标签 -->
        </view>
        
        <view class="over" v-if="!listData || listData.length == 0">暂无数据</view>
        <view class="over" v-if="listData.length != 0 && listData.length != showList.length">加载中...</view>
        <view class="over" v-if="listData.length != 0 && listData.length == showList.length">已到底</view>
        <view class="over" v-if="!listData || listData.length == 0">{{ $t("Kf_EntrustOutBillList_PDA.noDate") == "Kf_EntrustOutBillList_PDA.noDate" ? "暂无数据" : $t("Kf_EntrustOutBillList_PDA.noDate") }}</view>
        <view class="over" v-if="listData.length != 0 && listData.length != showList.length">{{ $t("Kf_EntrustOutBillList_PDA.Loading") == "Kf_EntrustOutBillList_PDA.Loading" ? "加载中..." : $t("Kf_EntrustOutBillList_PDA.Loading") }}</view>
        <view class="over" v-if="listData.length != 0 && listData.length == showList.length">{{ $t("Kf_EntrustOutBillList_PDA.bottom") == "Kf_EntrustOutBillList_PDA.bottom" ? "已到底" : $t("Kf_EntrustOutBillList_PDA.bottom") }}</view>
        <BarCodePopupVue ref="barcodePopup"></BarCodePopupVue>
    </view>
</template>
@@ -134,10 +134,15 @@
                showDetail:-1,
                
                page:1,
                billNoPlaceholder:this.$t("Kf_EntrustOutBillList_PDA.billNoPlaceholder") == "Kf_EntrustOutBillList_PDA.billNoPlaceholder" ? "请输入单据号" : this.$t("Kf_EntrustOutBillList_PDA.billNoPlaceholder"),
                sourceBillNoPlaceholder:this.$t("MoveStockBillList.sourceBillNoPlaceholder") == "Kf_EntrustOutBillList_PDA.sourceBillNoPlaceholder" ? "请输入源单编号" : this.$t("Kf_EntrustOutBillList_PDA.sourceBillNoPlaceholder"),
            }
        },
        onShow() {
            //用户模块权限判断
            uni.setNavigationBarTitle({
                            title: this.$t("Kf_EntrustOutBillList_PDA.title") == 'Kf_EntrustOutBillList_PDA.title' ? '委外领料' : this.$t("Kf_EntrustOutBillList_PDA.title")
                        })
            this.CheckModRight()
            this.changeTab(0)
            console.log(this.userInfo,uni.getStorageSync('HUserName'))