liuyao 1 год назад
Родитель
Сommit
69c5da4b95

+ 3 - 2
app.json

@@ -114,7 +114,8 @@
                 "pages/inventory-check/add/add",
                 "pages/inventory-check/detail/detail",
                 "pages/cost-check/cost-check",
-                "pages/cost-check/add/add"
+                "pages/cost-check/add/add",
+                "pages/ivt-warning-report/ivt-warning-report"
             ]
         },
         {
@@ -352,7 +353,7 @@
         "dk-list-report": "components/dkbase/dk-list-report/dk-list-report",
         "dk-goos-list": "components/dkbase/dk-goos-list/dk-goos-list",
         "dk-stepper": "components/dkbase/dk-stepper/dk-stepper",
-        "dk-navbar":"components/dkbase/dk-navbar/dk-navbar"
+        "dk-navbar": "components/dkbase/dk-navbar/dk-navbar"
     },
     "tabBar": {
         "color": "#95A8CB",

+ 1 - 1
components/dkbase/dk-side-pull-menu/dk-side-pull-menu.wxml

@@ -1,5 +1,5 @@
 <!-- 抽屉 侧拉菜单-->
-<van-popup show="{{show_p}}" position="right" bind:close="onClose" class="popup" custom-style="height:100%;width:75%">
+<van-popup show="{{show_p}}" position="right" bind:close="onClose" class="popup" custom-style="height:100%;width:75%;">
   <view style="height:45rpx;"></view>
   <scroll-view scroll-y class="popup-scroll-view">
     <slot>

+ 2 - 0
i18n/zh-CN.js

@@ -602,6 +602,8 @@ const goodsSku = {
   openingInv: '期初库存',
   flgPrice: '价格体系',
   packageIvtBox: '可售包装',
+  warningLowerLimit: '警戒下限',
+  warningUpperLimit: '警戒上限'
 }
 const fund = {
   openingBalance: "期初余额",

+ 11 - 3
package-basic-data/pages/product-file/add/add.js

@@ -147,7 +147,15 @@ Page({
         title: mixins.$t("otherPriceLimit"),
         required: true,
       }, ],
-
+      warning: [{ // 预警信息
+        type: 'textarea',
+        title: mixins.$t("warningLowerLimit"),
+        code: 'warningLowerLimit',
+      },{
+        type: 'textarea',
+        title: mixins.$t("warningUpperLimit"),
+        code: 'warningUpperLimit',
+      }],
       other: [{
         code: 'remarks',
         type: 'textarea',
@@ -952,11 +960,11 @@ Page({
     //标准版商品档案新建、编辑、详情不展示价格体系  
     if (this.data.gradeCode == Constants.gradeCode.STD) { //标准版
       this.setData({
-        cardList: ['main', 'goods', "unit", "warehouse", 'other'],
+        cardList: ['main', 'goods', "unit", "warehouse", 'warning', 'other'],
       })
     } else {
       this.setData({
-        cardList: ['main', 'goods', "unit", "warehouse", 'price', 'other'],
+        cardList: ['main', 'goods', "unit", "warehouse", 'price', 'warning', 'other'],
       })
     }
     if (this.data.formMode == Constants.formMode.edit) {

+ 330 - 0
package-inventory/pages/ivt-warning-report/ivt-warning-report.js

@@ -0,0 +1,330 @@
+/*******************************************************************************
+ * Copyright(c) 2022 dongke All rights reserved. / Confidential
+ * 类的信息:
+ *		1.程序名称:库存预警
+ * 编辑履历:
+ *		作者				日期					版本				修改内容
+ *		刘尧		 2024-1-23			1.00		    选品
+ *******************************************************************************/
+const Constants = require('@/utils/Constants.js');
+const mixins = require('@/mixins/index.js')
+const config = require('@/config/config.js')
+const app = getApp()
+Page({
+  mixins: [mixins],
+  /**
+   * 页面的初始数据
+   */
+  data: {
+    firstFlag: true,
+    orderBy: [
+      {
+        "text": mixins.$t('SellableQuantityAsc'),
+        "value": 1
+      },
+      {
+        "text": mixins.$t('SellableQuantityDesc'),
+        "value": 2
+      }
+    ],
+    orderByValue: null,
+    routeObjName: 'report',
+    // routeObjName: 'goodsSku',
+    dataItem: null,
+    choosedGoodsList: [],
+    commonService: app.globalData['commonService'],
+    inventoryService: app.globalData['inventoryService'],
+    typeList: [
+      {
+        brandName: mixins.$t('brandAllName')
+      }
+    ],
+    brandId: null,
+    active: 0,
+
+    popupTopObj: [{
+      leftTitle: mixins.$t('storageNum'), leftCode: 'usableQty',
+      rightTitle: mixins.$t('sellableQuantity'), rightCode: 'invQty'
+    }],
+
+    contentList: [],
+    item: Constants.billType.out,
+    form: {
+      whIds: [],
+      whNames: ''
+    }
+  },
+
+  /**
+   * @desc : 加载数据
+   * @date : 2024/6/12 10:12
+   * @author : 刘尧
+   */
+  loadInit() {
+    this.setData({
+      billType: this.data.item,
+      title: '库存预警表',
+      objectCode: Constants.menuCode.ivtDetailReport,
+      method: 'getIvtDetailReport',
+      exportCols: {
+        "skuCode": "商品编号",
+        "skuName": "商品名称",
+        "skuModel": "商品型号",
+        "nonStdCode": "色号",
+        "brandName": "商品品牌",
+        "categoryName": "种类名称",
+        "seriesName": "系列名称",
+        "skuSpec": "商品规格",
+        "whName": "仓库名称",
+        "invQty": "库存数量",
+        // "outingQty": "出库中数量",
+        "freezeQty": "冻结数量",
+        "usableQty": "可用数量",
+        "remarks": "备注",
+      },
+    })
+  },
+
+  /**
+  * @desc : 分类切换
+  * @date : 2024/6/12 10:12
+  * @author : 刘尧
+  */
+  changeSidebar(e) {
+    console.log(e.detail)
+    let index = e.detail
+    let typeList = this.data.typeList
+    this.setData({
+      brandId: typeList[index].brandId
+    })
+    this.searchData()
+  },
+
+  /**
+   * @desc : 跳转明细
+   * @author : 周兴
+   * @date : 2024/1/22
+   */
+  toDetail(e) {
+    console.log("toDetail", e);
+    if (e) {
+      let item = e.currentTarget.dataset.item;
+      e.detail.item = item
+      if (item) {
+        let button = {
+          formMode: Constants.formMode.edit
+        }
+        e.detail.item.button = button
+      }
+      // 如果name不传递,默认为edit
+      e.detail.name = 'editIvt'
+    }
+    this.open(e);
+  },
+
+
+  /**
+   * @desc : 设置查询参数
+   * @author : 刘尧
+   * @date : 2024/1/23 9:16
+   */
+  setSearchParams(params) {
+    params.brandId = this.data.brandId //品牌id 
+    //顶部的选择库区是否选择用户默认的库区
+    params.whIds = this.data.form.whIds //仓库  
+    //排序
+    params.desc = this.data.orderByValue
+    return params
+  },
+  /**
+  * @desc : 查询
+  * @date : 2024/6/12 10:12
+  * @author : 于继渤
+  */
+  doSearch() {
+    this.searchData()
+  },
+  /**
+   * @desc : 查询
+   * @date : 2024/6/12 10:12
+   * @author : 刘尧
+   */
+  getData(params) {
+    if (this.data.item == Constants.billType.sale) {
+      return this.excute(this.data.commonService, this.data.commonService.getGoodsForOrderByPage, params);
+    } else if (this.data.item == Constants.billType.out || this.data.item == Constants.billType.purReturn) {
+      return this.excute(this.data.inventoryService, this.data.inventoryService.selectByCond, params);
+    } else {
+      return this.excute(this.data.service, this.data.service.selectByCond, params);
+    }
+  },
+
+  /**
+     * @desc :   处理接口返回数据
+     * @date : 2024/6/12 10:12
+     * @author : 刘尧
+     */
+  handleSearchData(tableData) {
+    tableData.forEach(item => {
+      let list = []
+      // 商品名称
+      list.push({
+        title: mixins.$t('skuName'),
+        value: item.skuName ? item.skuName : '',
+        copyValue: item.skuName ? item.skuName : '',
+      })
+      // 库区
+      list.push({
+        title: mixins.$t('reservoirArea'),
+        value: item.whName ? item.whName : '',
+        copyValue: item.whName ? item.whName : '',
+      })
+      // 规格
+      list.push({
+        title: mixins.$t('goodSpec'),
+        value: item.skuSpec ? item.skuSpec : '',
+        copyValue: item.skuSpec ? item.skuSpec : '',
+      })
+      // 色号
+      list.push({
+        title: mixins.$t('colorNumber'),
+        value: item.nonStdCode ? item.nonStdCode : '',
+        copyValue: item.nonStdCode ? item.nonStdCode : '',
+      })
+      // 库存量
+      list.push({
+        title: mixins.$t('storageNum'),
+        value: (item.invQty ? item.invQty : '0') + item.unitName,
+        copyValue: item.invQty ? item.invQty : '0',
+      })
+      // 可售包装 
+      if (item.flgSubUnit) {
+        item['box'] = parseInt(item.invQty / item.packBox) 
+        item['piece'] = parseFloat( Number(item.invQty % item.packBox)).toFixed(item.decimalPlaces)
+        item.packageBox = item['box'] + item.subUnitName + item['piece'] + item.unitName
+        list.push({
+          title: mixins.$t('packageIvtBox'),
+          value: item.packageBox,
+          copyValue: item.packageBox,
+        })
+      }
+      item.list = list
+      if (item.skuImages && item.skuImages.length > 0) {
+        item.skuImages.forEach(it => {
+          it.url = config.image_url + it.path
+        });
+        item.imagesUrl = item.skuImages[0].url
+      }
+    })
+    this.setData({
+      tableData: tableData
+    })
+  },
+  /**
+  * @desc : 获取品牌
+  * @date : 2024/6/12 10:12
+  * @author : 刘尧
+  */
+  getGoodsBrandNoPage() {
+    return this.excute(this.data.commonService, this.data.commonService.getGoodsBrandNoPage, {}).then(res => {
+      this.setData({
+        typeList: this.data.typeList.concat(res.data.data)
+      })
+    })
+  },
+
+  /**
+    * @desc : 查询库存
+    * @date : 2024/6/12 10:12
+    * @author : 刘尧
+    */
+  getInventory(params) {
+    return this.excute(this.data.commonService, this.data.commonService.getInventory, params);
+  },
+
+  /**
+   * @desc : 下拉多选事件
+   * @author : 刘尧
+   * @date : 2022/5/26 12:16
+   */
+  dropdowncommit(e) {
+    this.setData({
+      whFlag: true
+    })
+  },
+  /**
+   * @desc : 下拉多选确定
+   * @author : jyh
+   * @date : 2023年9月8日
+   */
+  mutiSearch(e) {
+    console.log("mutiSearch", e);
+    let id = e.target.id
+    let form = this.data.form || {}
+    if (id === 'warehouse') {
+      form.whId = e.detail.item.id
+      form.whName = e.detail.item.name
+      this.setData({
+        whFlag: false,
+        form: form
+      })
+      this.selectComponent("#statusItemWareHouse").toggle(false)
+      this.searchData()
+    }
+  },
+
+
+  /** 下拉多选关闭 */
+  muticloseAll(e) {
+    this.setData({
+      whFlag: false
+    })
+    this.selectComponent("#statusItemWareHouse").toggle()
+  },
+
+  /** 下拉多选确定 */
+  mutiSearchAll(e) {
+    let form = this.data.form || {}
+    form.whIds = e.detail.idList
+    form.whNames = e.detail.names
+    this.setData({
+      whFlag: false,
+      form: form
+    })
+    this.selectComponent("#statusItemWareHouse").toggle(false)
+    this.searchData()
+  },
+  /**
+  * @desc : 排序
+  * @date : 2024/6/12 10:12
+  * @author : 刘尧
+  */
+  onSwitchChange(e) {
+    console.log("onSwitchChange", e);
+    this.setData({
+      orderByValue: e.detail == 2 ? 'desc' : null
+    })
+    this.searchData()
+  },
+
+  muticlose() {
+    this.selectComponent("#statusItemWareHouse").toggle(true)
+  },
+  /**
+  * @desc : 初始化
+  * @date : 2024/6/12 10:12
+  * @author : 刘尧
+  */
+  onLoad() {
+    this.getGoodsBrandNoPage()
+    let _this = this;
+    wx.getSystemInfo({
+      success: function (res) {
+        _this.setData({
+          windowHeight: res.windowHeight,
+          windowWidth: res.windowWidth
+        })
+      }
+    })
+  },
+})

+ 5 - 0
package-inventory/pages/ivt-warning-report/ivt-warning-report.json

@@ -0,0 +1,5 @@
+{
+    "usingComponents": {},
+    "navigationBarTitleText": "库存预警",
+    "navigationStyle": "custom"
+}

+ 82 - 0
package-inventory/pages/ivt-warning-report/ivt-warning-report.wxml

@@ -0,0 +1,82 @@
+<wxs src='/utils/numberFormat.wxs' module="numberFormat"></wxs>
+<wxs src='/utils/wxmlUtil.wxs' module="wxmlUtil"></wxs>
+<loading wx:if="{{loading}}"></loading>
+<van-dialog id="van-dialog" />
+
+<van-sticky offset-top="{{ 0 }}">
+  <dk-navbar titleFontColor="#000000" navbarTitle="库存预警" bind:clickBack="handleNavBack" operateShow="{{ guideUrl ? true: false}}" operateUrl="{{guideUrl}}"/>
+  <view style="display: flex;">
+    <view style="width: 85%;">
+      <!-- 查询条件 -->
+      <dk-dropdown-menu model:value="{{searchForm}}" menuList="{{searchContent}}" pullMenuList="{{pullMenuList}}" bind:search="searchData" searchTextPlaceholder="{{wxmlUtil.setSearchPlaceholder($t,['skuName','skuModel','colorNumber'])}}">
+      </dk-dropdown-menu>
+    </view>
+
+    <view class="scan-class" style="width: 15%;display: flex;align-items: center;">
+      <image style="width: 40rpx;height: 40rpx;" class="scan-image" fit="fill" src="{{imageUrl+'/scan_image.png'}}"></image>
+    </view>
+  </view>
+
+
+  <van-dropdown-menu active-color="#1B365D" style=" width: calc(100% ) !important; ">
+    <!-- 库区 -->
+    <van-dropdown-item id="statusItemWareHouse" disabled="{{controlFlags.choosewhReadonly}}" title="{{ form.whNames ? form.whNames:$t['reservoirArea'] }}" bind:open="dropdowncommit">
+    </van-dropdown-item>
+    <!-- 可售量排序 SellableQuantityAsc-->
+    <van-dropdown-item title="{{ orderBy.text?orderBy.text:$t['SellableQuantityAsc'] }}" value="{{value}}" options="{{ orderBy }}" bind:change="onSwitchChange">
+    </van-dropdown-item>
+  </van-dropdown-menu>
+
+</van-sticky>
+
+<view style="height:100%;background: #F8F9FD ;">
+  <!--出库商品 列表 走库存-->
+  <view style="height:calc({{windowHeight+'px'}} - 05rpx);overflow: scroll;">
+    <scroll-view scroll-y='{{true}}' bindscrolltolower='scrollToLower' lower-threshold='100'>
+      <view wx:for="{{tableData}}" wx:key="index" data-item="{{item}}" class="main-class" style="width: 75%;margin-left: 166rpx;">
+        <view class="main-foot" style="border-radius:15rpx;" data-item="{{item}}" catch:tap="toDetail">
+          <view>
+            <view class="table-content-row">
+              <view style="display:flex;width:100%;">
+                <view data-item="{{item}}" style="display:flex;font-size: 15px;">
+                  <dk-text style="font-size:30rpx;" fontWeight="nomal" value="{{item.skuModel }}"></dk-text>
+                </view>
+              </view>
+            </view>
+
+            <!-- 商品名称 及以下列 -->
+            <view class="table-row" wx:for="{{item.list}}" wx:for-item="item_" wx:for-index="index_">
+              <view class="table-content-row">
+                <view style="display: flex;">
+                  <view class="table-content-row-font">
+                    <dk-text fontSize="14px" color="#95A8CB" fontWeight="nomal" copyValue="{{item.copyValue}}" value="{{item_.title}}"></dk-text>
+                  </view>
+                  <view class="table-content-class">
+                    {{item_.value}}
+                  </view>
+                </view>
+              </view>
+            </view>
+
+          </view>
+        </view>
+      </view>
+    </scroll-view>
+
+  </view>
+</view>
+
+<van-sidebar activeKey="{{sideKey}}" bindchange="changeSidebar" custom-class="{{active == 0 ? 'left-class' : 'right-class'}}">
+  <view wx:if="{{active != 1}}" class="{{controlFlags.choosewhFlag?'addsidebar':''}}" style=" height:calc({{windowHeight+'px'}} - {{active == 1 ? '299rpx' :'299rpx' }});overflow: scroll;">
+    <van-sidebar-item wx:key="index" custom-class="{{sideKey - 1 == index? 'sidebar-item-before': (sideKey + 1 == index?'sidebar-item-next':'sidebar-item')}}" title="{{item.brandName}}" data-id="{{item.brandId}}" wx:for="{{typeList}}" />
+  </view>
+</van-sidebar>
+
+<!-- 仓库 -->
+<dk-muti-dropdown-item show="{{whFlag}}" content="{{form.whName}}" id='warehouse' typeName='warehouse' bind:commit='mutiSearchAll' bind:muticlose='mutiCloseAll'></dk-muti-dropdown-item>
+
+<view style="position: fixed;bottom: 230rpx;right: 30rpx;">
+  <view bind:tap="export" class="btn-add-class">
+    <van-icon name="share" color="#FFFFFF" size="60rpx" />
+  </view>
+</view>

+ 155 - 0
package-inventory/pages/ivt-warning-report/ivt-warning-report.wxss

@@ -0,0 +1,155 @@
+.main-good-class {
+	background-color: #FFFFFF;
+	border-radius: 0px 16px 0px 0px;
+}
+
+.search-class {
+	color: #ADB7C9;
+}
+
+.van-search {
+	background-color: transparent !important;
+}
+
+.van-nav-bar {
+	background-color: transparent !important;
+	color: #191919 !important;
+}
+
+.van-search__content {
+	background: #F8F9FD;
+	border: 1px solid #ffffff;
+	border-radius: 15rpx !important;
+}
+
+.van-tab-active-left {
+	background-color: #FFFFFF !important;
+	color: #002340 !important;
+	font-size: 28rpx;
+	border-radius: 8px;
+
+}
+
+.left-class {
+	color: #3E69F6 !important;
+	position: fixed;
+	/* top: 236rpx; */
+  top: 387.86rpx;
+	width: 130rpx !important;
+	z-index: 1 !important;
+	border-radius: 16rpx !important;
+}
+
+.van-sidebar-item--selected {
+	border-color: #3E69F6 !important;
+	color: #333333 !important;
+	font-weight: 600 !important;
+}
+
+.sidebar-item {
+	padding: 30rpx 25rpx 20rpx 35rpx !important;
+	font-size: 13px !important;
+	color: #666666 !important;
+	font-weight: 600;
+}
+
+.goods-class {
+	position: fixed;
+	left: 20rpx;
+	/* top: 324rpx; */
+	background-color: #fff;
+	border-radius: 0rpx 16rpx 0rpx 0rpx;
+	border-radius: 16px 0px 0px 0px;
+}
+
+.tags-class {
+	margin-top: 20rpx;
+}
+
+.cell-width {
+	width: 85%;
+	margin-right: 10rpx;
+}
+
+.goods-cell-class {
+	margin: 32rpx 32rpx 32rpx 32rpx;
+	padding: 20rpx;
+	box-shadow: 0px 10px 20px 0px #0000000D;
+	border-radius: 16rpx;
+}
+
+/**产品条目的图片**/
+.goods-item-image {
+	width: 170rpx;
+	height: 170rpx;
+	left: 6rpx;
+	top: calc((100% - 166rpx)/2);
+}
+
+/**产品条目的样式**/
+.goods-item-class {
+	display: flex;
+	text-align: left;
+	padding-top: 20rpx;
+}
+
+/* 图标 */
+.van-icon-class {
+	display: flex;
+	align-items: flex-end;
+}
+
+
+
+.selected-product {
+	color: #191919;
+	font-size: 28rpx;
+	padding: 18rpx 52rpx 18rpx 52rpx;
+	border-radius: 8px 8px 0px 0px;
+	width: 50%;
+	text-align: center;
+}
+
+.selected-product-color-01 {
+	background-color: #FFFFFF;
+}
+
+.selected-product-color-02 {
+	background-color: #FFFFFF4D;
+}
+
+.goods-selected-class {
+	/* padding-top: 98rpx; */
+	/* height: 100%; */
+	background-color: #fff;
+	border-radius: 0px 16px 0px 0px;
+}
+
+.scan-image {
+	width: 66rpx;
+	height: 66rpx;
+}
+
+.width-80 {
+	width: 100%;
+}
+
+.goods-cell-class {
+	padding: 0 20rpx 30rpx 20rpx !important;
+}
+
+.van-nav-bar__title {
+	color: #002340 !important;
+	font-size: 15px !important;
+}
+
+
+.btn-add-class {
+	background: #8091A9;
+	border-radius: 50%;
+	display: flex;
+	justify-content: center;
+	align-items: center;
+	padding: 20rpx;
+	box-shadow: 0px 17px 22px 0px #1B365D33;
+  }

+ 2 - 1
package-sales/pages/order-billing/order-billing.json

@@ -2,5 +2,6 @@
     "usingComponents": {},
     "navigationBarTitleText":"订单开单",
     "enablePullDownRefresh": true,
-    "backgroundTextStyle": "light"
+    "backgroundTextStyle": "light",
+    "navigationStyle": "custom"
   }

+ 1 - 0
package-sales/pages/order-billing/order-billing.wxml

@@ -3,6 +3,7 @@
 <van-dialog id="van-dialog" />
 <loading wx:if="{{loading}}" loadingName="{{$t['loading']}}" backgroundColor="#f2f2f2;" opacity="0.8"></loading>
 <van-sticky scroll-top="0">
+  <dk-navbar titleFontColor="#000000" navbarTitle="订单开单" bind:clickBack="handleNavBack" operateShow="{{ guideUrl ? true: false}}" operateUrl="{{guideUrl}}"/>
   <!-- 查询条件 -->
   <dk-dropdown-menu model:value="{{searchForm}}" menuList="{{searchContent}}" pullMenuList="{{pullMenuList}}" bind:search="searchData" searchTextPlaceholder="{{wxmlUtil.setSearchPlaceholder($t,['customerName','orderNo','telephone','adddress'])}}">
   </dk-dropdown-menu>

+ 2 - 1
package-sales/pages/order-return/order-return.json

@@ -2,5 +2,6 @@
     "usingComponents": {},
     "navigationBarTitleText":"销售退货",
     "enablePullDownRefresh": true,
-    "backgroundTextStyle": "light"
+    "backgroundTextStyle": "light",
+    "navigationStyle": "custom"
   }

+ 1 - 0
package-sales/pages/order-return/order-return.wxml

@@ -2,6 +2,7 @@
 <wxs src='/utils/wxmlUtil.wxs' module="wxmlUtil"></wxs>
 <loading wx:if="{{loading}}" ></loading>
 <van-sticky scroll-top="0">
+  <dk-navbar titleFontColor="#000000" navbarTitle="销售退货" bind:clickBack="handleNavBack" operateShow="{{ guideUrl ? true: false}}" operateUrl="{{guideUrl}}"/>
   <!-- 查询条件 -->
   <dk-dropdown-menu model:value="{{searchForm}}" menuList="{{searchContent}}" pullMenuList="{{pullMenuList}}" bind:search="searchData" searchTextPlaceholder="{{wxmlUtil.setSearchPlaceholder($t,['customerName','orderNo','telephone','adddress'])}}">
   </dk-dropdown-menu>

+ 2 - 1
package-sales/pages/sales-outbound/sales-outbound.json

@@ -1,5 +1,6 @@
 {
     "usingComponents": {},
     "enablePullDownRefresh": true,
-    "backgroundTextStyle": "light"
+    "backgroundTextStyle": "light",
+    "navigationStyle": "custom"
   } 

+ 2 - 1
package-sales/pages/sales-outbound/sales-outbound.wxml

@@ -1,7 +1,8 @@
 <!-- 前台导入wxmlUtil.wxs -->
 <wxs src='/utils/wxmlUtil.wxs' module="wxmlUtil"></wxs>
 <loading wx:if="{{loading}}" loadingName="{{$t['loading']}}" backgroundColor="#f2f2f2;" opacity="0.8"></loading>
-<van-sticky scroll-top="0">
+<van-sticky scroll-top="0">  
+  <dk-navbar titleFontColor="#000000" navbarTitle="销售出库" bind:clickBack="handleNavBack" operateShow="{{ guideUrl ? true: false}}" operateUrl="{{guideUrl}}"/>
   <!-- 查询条件 -->
   <dk-dropdown-menu model:value="{{searchForm}}" menuList="{{searchContent}}" pullMenuList="{{pullMenuList}}" bind:search="searchData" searchTextPlaceholder="{{wxmlUtil.setSearchPlaceholder($t,['customerName','orderNo','telephone','adddress'])}}">
   </dk-dropdown-menu>