<wxs src='/utils/wxmlUtil.wxs' module="wxmlUtil"></wxs>
<loading wx:if="{{loading}}" ></loading>

<van-sticky scroll-top="0">
  <!-- 查询条件 -->
  <dk-dropdown-menu model:value="{{searchForm}}" searchText
  ='{{searchText}}' searchReadonly="{{flgSearchFlag}}"   menuList="{{searchContent}}" pullMenuList="{{pullMenuList}}" bind:search="searchData" searchTextPlaceholder="{{wxmlUtil.setSearchPlaceholder($t,['orderNo'])}}">
  </dk-dropdown-menu>
 
</van-sticky>

<view style="height: 40rpx;"></view>

<view wx:for="{{tableData}}" data-item="{{item}}" wx:key="index" class="main-class">
  <view class="main-foot" style="border-radius: 15rpx;">
    <view class="table-content" data-item="{{item}}">
      <view style="padding:16rpx;">
        <view style="display:flex;justify-content: left;align-items: center;">
          <view style="width: 8%;">
            <van-checkbox checked-color="#E4002B" value="{{ item.checked }}" data-index="{{index}}" data-index_="{{index_}}" bind:change="onListItemChange"></van-checkbox>
          </view>
          <view style="width: 72%;">
            <view style="font-size: 26rpx;color:#1B365D">{{item.purNo}}</view>
            <view style="font-size: 24rpx;color:#95A8CB;padding-top:10rpx"> {{item.makeTime ? wxmlUtil.format(item.makeTime) : ''}}</view>
          </view>
          <view style="width: 20%;text-align: right;font-size: 26rpx;color:#1B365D">采购订单</view>
        </view>
      </view>
      <view wx:for="{{item.purchaseItemResponseList}}" wx:for-item="item_" wx:for-index="index_">
        <view style="display: flex;" data-index="{{index}}" data-index_="{{index_}}">
          <view style="place-self: center;padding-left: 15rpx;padding-right: 15rpx;">
            <view style="display: flex;padding-left: 10rpx;">
              <van-checkbox checked-color="#E4002B" value="{{ item_.checked }}" data-index="{{index}}" data-index_="{{index_}}" bind:change="onChangeItemCheckbox" checked-color="#E4002B"></van-checkbox>
              <view class="red-checkbox" style="{{item_.checked ? 'color:#E4002B;' : ''}}"></view>
            </view>
          </view>
          <view class="border-solid" style="{{index_ === 0 ? (item.purchaseItemResponseList.length  == 1 ? 'margin-top:30rpx;margin-bottom:30rpx;' : 'margin-top:30rpx;') : index_ ===(item.purchaseItemResponseList.length -1) ? 'margin-bottom:30rpx;': ''}}"></view>
          <view style="display: flex;width: 100%;">
            <view style="padding:20rpx;">
              <van-image radius="5px" width="80" height="80" src="{{item_.imagesUrl? item_.imagesUrl : ''}}" />
            </view>
            <view style="width: 100%;padding:20rpx;padding-left: 10rpx;">
              <view>
                <dk-title   title="{{item_.skuModel}}"></dk-title>
              </view>
              <view>
                <view style="width: 100%;margin-top: 10rpx;" class="font">{{item_.skuName}}</view>
              </view>
              <view style="display: flex;width: 100%;margin-top: 40rpx;position: absolute;">
                <view style="width: 40%;">
                  <dk-cell contentFontSize="15" height="25rpx" fontWeight="bold" left="0rpx" contentColor="#CAA977" title="" content="{{ item_.pricePur ? item_.pricePur : 0}}"></dk-cell>
                </view>
                <view style="width: 60%;font-size:24rpx;color: #95A8CB;line-height: 34rpx;">{{ ' x ' + (item_.canIntoingQty ? item_.canIntoingQty : 0)}}</view>
              </view>
            </view>
          </view>
        </view>
        <view wx:if="{{index_ !== (item.purchaseItemResponseList.length -1)  && item.purchaseItemResponseList.length > 1}}" style="text-align: center;margin-left: 30rpx;margin-right: 30rpx;">
          <view style="border: solid 1rpx #D3D3D3;"></view>
        </view>
      </view>
    </view>
  </view>
</view>

<van-empty wx:if="{{!tableData[0].purchaseItemResponseList || tableData[0].purchaseItemResponseList.length ==0}}" description="暂无出库单" />

<view style="height: 200rpx;"></view>
 
 
<!-- 新建按钮 -->
<dk-save-button model:value="{{btnFormData}}" btnAutoWidthFlag="{{false}}" btnRightFlag="{{true}}" buttonList="{{buttonList}}" contentList="{{contentList}}"   bind:change="onCheckboxChange" bind:open="toAdd"></dk-save-button>