chenhaozhe
2025-10-23 64aba338beb7018c8264cfcf1b7b6c9b2abc9987
pages/caigoudingdan/caigoudingdan.vue
@@ -32,8 +32,8 @@
      <view style="width: 100%;height: 16rpx;background-color: #e5e5e5;"></view>
      <view class="list" v-for="(item,index) in listData" :key="index" @tap="toSon(item, index+1)">
         <uni-card :title="item.物料代码" :extra="'No. ' + Number(index+1)" style="margin: 10px;">
      <view class="list" v-for="(item,index) in listData" :key="item['行号']" @tap="toSon(item)">
         <uni-card :title="item.物料代码" :extra="'行号:  ' + item['行号']" style="margin: 10px;">
            <view class="card-detail">
               <view class="detail">
                  <text>物料名称:</text>{{item.物料名称}}
@@ -44,6 +44,9 @@
               <view class="detail">
                  <text>订单数量:</text>{{item.数量}}
               </view>
               <!-- <view class="detail">
                  <text>行号:</text>{{item.行号}}
               </view> -->
            </view>
         </uni-card>
@@ -114,9 +117,9 @@
                     if(count == 1 && Array.from(data).length> 0){
                        CommonUtils.playSound(1)
                        this.baseInfo = {
                           HBillNo: data[0].单据号,
                           HSupName: data[0].供应商,
                           HDeptName: data[0].部门,
                           HBillNo: data[0]['单据号'],
                           HSupName: data[0]['供应商'],
                           HDeptName: data[0]['部门'],
                           HInterID: data[0].hmainid,
                        }
                        this.listData = data
@@ -147,7 +150,7 @@
         },
         toSon(item, lineNo) {
            uni.navigateTo({
               url: `./generate?OperationType=1&closeType=1&linterid=${this.baseInfo.HInterID}&hmaterid=${item["HMaterID"]}&lineNo=${lineNo}`
               url: `./generate?OperationType=1&closeType=1&billNo=${item['单据号']}&lineNo=${item['行号']}`
            })
         }
      }