Browse Source

资金管理

于继渤 2 năm trước cách đây
mục cha
commit
1cc40d390b

+ 24 - 0
components/dkbase/dk-save-bottom/dk-save-bottom.wxml

@@ -872,6 +872,30 @@
     </view>
     </view>
   </view>
   </view>
 
 
+  <view style="padding:52rpx 34rpx 61rpx 43rpx; display: flex;" wx:if="{{flagTypeName ==='payment-order-detail'}}">
+
+<view style="width:40%;height:88rpx">
+  <view style="color: #CAA977;font-size: 30rpx;line-height: 40rpx;">
+    付款核销总额:
+  </view>
+  <dk-cell contentFontSize="16" height="44rpx" fontWeight="600" left="0rpx" contentColor="#CAA977" title="" content="{{ totallength}}"></dk-cell>
+</view>
+
+<!-- 保存确定区域 -->
+<view style="width: 60%; display: flex;">
+
+  <view style="border-radius: 15rpx;width: 26rpx; height: 88rpx;font-size: 32rpx;line-height: 40rpx;">
+
+  </view>
+  <view style="width: 19rpx;"></view>
+
+  <view style="border-radius: 15rpx;width: 426rpx; height: 88rpx;font-size: 32rpx;line-height: 40rpx;">
+    <van-button disabled="{{disabledFlag}}" loading="{{disabledFlag}}" round size="large" color="#1B365D" custom-style="height:88rpx;" bind:click="submit" type="info">关闭
+    </van-button>
+  </view>
+</view>
+</view>
+
   <view wx:if="{{flagTypeName ==='payment-order'}}" style="display: flex; padding:35rpx 34rpx 62rpx 34rpx;justify-content: left;align-items: center;">
   <view wx:if="{{flagTypeName ==='payment-order'}}" style="display: flex; padding:35rpx 34rpx 62rpx 34rpx;justify-content: left;align-items: center;">
 
 
     <view style="width:  calc(100% - 239rpx);height:85rpx;">
     <view style="width:  calc(100% - 239rpx);height:85rpx;">

+ 66 - 48
package-accounts-manage/pages/payment-order/add/add.js

@@ -1,66 +1,84 @@
-// package-accounts-manage/pages/payment-order/add/add.js
+// package-accounts-manage/pages/receipt/add/add.js
 Page({
 Page({
 
 
-    /**
-     * 页面的初始数据
-     */
-    data: {
-
-    },
-
-    /**
-     * 生命周期函数--监听页面加载
-     */
-    onLoad(options) {
+  /**
+   * 页面的初始数据
+   */
+  data: {
+
+  },
+  toCustomers(){
+    wx.navigateTo({
+      url: '../../selecting-suppliers/selecting-suppliers',
+    })
+  },
+
+  openSingle(e){
+    let key = e.currentTarget.dataset.key
+    if(key === 'payment-type'){
+      // wx.navigateTo({
+      //   url: '../../document-list/document-list',
+      // })
+    }
+  },
+  toDocumentList(){
+    wx.navigateTo({
+      url: '../../document-list/document-list',
+    })
+  },
+  /**
+   * 生命周期函数--监听页面加载
+   */
+  onLoad(options) {
 
 
-    },
+  },
 
 
-    /**
-     * 生命周期函数--监听页面初次渲染完成
-     */
-    onReady() {
+  /**
+   * 生命周期函数--监听页面初次渲染完成
+   */
+  onReady() {
 
 
-    },
+  },
 
 
-    /**
-     * 生命周期函数--监听页面显示
-     */
-    onShow() {
+  /**
+   * 生命周期函数--监听页面显示
+   */
+  onShow() {
 
 
-    },
+  },
 
 
-    /**
-     * 生命周期函数--监听页面隐藏
-     */
-    onHide() {
+  /**
+   * 生命周期函数--监听页面隐藏
+   */
+  onHide() {
 
 
-    },
+  },
 
 
-    /**
-     * 生命周期函数--监听页面卸载
-     */
-    onUnload() {
+  /**
+   * 生命周期函数--监听页面卸载
+   */
+  onUnload() {
 
 
-    },
+  },
 
 
-    /**
-     * 页面相关事件处理函数--监听用户下拉动作
-     */
-    onPullDownRefresh() {
+  /**
+   * 页面相关事件处理函数--监听用户下拉动作
+   */
+  onPullDownRefresh() {
 
 
-    },
+  },
 
 
-    /**
-     * 页面上拉触底事件的处理函数
-     */
-    onReachBottom() {
+  /**
+   * 页面上拉触底事件的处理函数
+   */
+  onReachBottom() {
 
 
-    },
+  },
 
 
-    /**
-     * 用户点击右上角分享
-     */
-    onShareAppMessage() {
+  /**
+   * 用户点击右上角分享
+   */
+  onShareAppMessage() {
 
 
-    }
+  }
 })
 })

+ 2 - 1
package-accounts-manage/pages/payment-order/add/add.json

@@ -1,3 +1,4 @@
 {
 {
-    "usingComponents": {}
+    "usingComponents": {},
+    "navigationBarTitleText":"新建付款单"
 }
 }

+ 131 - 2
package-accounts-manage/pages/payment-order/add/add.wxml

@@ -1,2 +1,131 @@
-<!--package-accounts-manage/pages/payment-order/add/add.wxml-->
-<text>package-accounts-manage/pages/payment-order/add/add.wxml</text>
+<view class="dk-card-outer-class">
+  <view style="display: flex;font-size: 14px;padding: 10rpx;padding-top: 20rpx;padding-bottom: 20rpx;">
+    <view style="text-align: left;width: 50%;margin-left: 20rpx;color: #E4002B;">付款日期</view>
+    <view style="text-align: right;width: 50%;margin-right: 20rpx;color:#1B365D">2024-12-03</view>
+  </view>
+  <!-- 单据信息 -->
+  <!-- <view class="dk-card-class">
+    <van-field label-class="red-label" value="{{ form.customerName }}" input-align="right" label="客户名称" placeholder="选客户" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+
+    <van-field label-class="nomal-label" value="{{ form.customerName }}" input-align="right" label="应付总额" placeholder="" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+
+  </view> -->
+
+
+  <view style="position: relative;border:solid 3rpx #606EB2;background: #FFFFFF;box-shadow: 0rpx 10rpx 20rpx rgba(225, 229, 238, 0.6);border-radius: 15rpx;padding: 5rpx;height: 140rpx;display: flex;align-items: center;justify-content: center;">
+
+    <view style="width: 70%;color:#1B365D;font-size: 14px;font-weight: 600;text-align: left;margin-left: 40rpx;">
+      <view>恒洁卫浴厂家</view>
+      <view>GYS00001</view>
+    </view>
+    <view style="width: 30%;color:#1B365D;font-size: 14px;font-weight: 600;text-align: right;margin-right: 120rpx;">
+      <view>应付总额</view>
+      <view style="padding-top: 10rpx;font-size: 20px;">2.002.000.00</view>
+      
+
+
+    </view>
+    <view class="corner-view" bind:tap="toCustomers">
+      <view class="corner-view-text">供应商</view>
+    </view>
+  </view>
+
+  <view class="dk-card-class" style="margin-top: 20rpx;">
+
+    <van-field label-class="red-label" input-width="200rpx" input-align="right" data-key="product-brand" maxlength="25" type="text" value="{{ '李雷' }}" label="付款人" placeholder="请选择" autosize border="{{ false }}" right-icon="arrow" color="#95A8CB" catchtap="openSingle" readonly="{{true}}">
+    </van-field>
+
+    <van-field label-class="nomal-label" input-width="200rpx" input-align="right" data-key="product-brand" maxlength="25" type="text" value="{{ '三水红星门店' }}" label="付款部门" placeholder="请选择" autosize border="{{ false }}" right-icon="arrow" color="#95A8CB" catchtap="openSingle" readonly="{{true}}">
+    </van-field>
+
+
+
+    <van-cell border="{{false}}">
+      <view slot="title" style="color: #E4002B;">
+        本次付款
+      </view>
+      <view Cell Slot="value" style="float:left;margin-left:1vw;width:98%;">
+        <dk-number-input fontSize="14" center="right" data-key="priceSale" inputColor="#CAA977" inputValue="{{ 2000 }}" bind:triggerBindValue="changeSumAmount"></dk-number-input>
+
+      </view>
+    </van-cell>
+
+    <van-cell border="{{false}}">
+      <view slot="title" style="color: #95A8CB;">
+        付款优惠
+      </view>
+      <view Cell Slot="value" style="float:left;margin-left:1vw;width:98%;">
+        <dk-number-input fontSize="14" center="right" data-key="priceSale" inputColor="#CAA977" inputValue="{{ 2 }}" bind:triggerBindValue="changeSumAmount"></dk-number-input>
+
+      </view>
+    </van-cell>
+
+
+    <van-field label-class="red-label" input-width="200rpx" input-align="right" data-key="payment-type" maxlength="25" type="text" value="{{ '选源单付款' }}" label="付款类型" placeholder="请选择" autosize border="{{ false }}" right-icon="arrow" color="#95A8CB" catchtap="openSingle" readonly="{{true}}">
+    </van-field>
+
+  </view>
+
+
+  <view class="dk-card-class" style="margin-top: 20rpx;">
+    <view style="display: flex;font-size: 14px;padding: 20rpx;">
+
+      <view style="font-size:16px;color:#1B365D;font-weight: 600;width: 26%;">应付单据</view>
+      <view style="color:#95A8CB;font-size:12px;display: flex; align-items: flex-end;width: 59%;">共10单</view>
+      <view style="width: 15%;text-align: right;">
+      
+        <view style="height: 40rpx;border-radius: 6rpx;background-color:#9FAEE5;text-align: center;">
+              <text style=" font-size: 13px;color:  #FFFFFF;">收起</text>
+            </view>
+      </view>
+    </view>
+
+
+    <van-field label-class="nomal-label" value="{{ '100002225601' }}" input-align="right" label="单据单号" placeholder="" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+
+    <van-field label-class="nomal-label" value="{{ '1000.00' }}" input-align="right" label="已核销金额" placeholder="" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+
+    <van-field label-class="nomal-label" value="{{ '3002.00' }}" input-align="right" label="未核销金额" placeholder="" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+
+    <van-cell border="{{false}}">
+      <view slot="title" style="color: #E4002B;">
+        本次核销
+      </view>
+      <view Cell Slot="value" style="float:left;margin-left:1vw;width:98%;">
+        <dk-number-input fontSize="14" center="right" data-key="priceSale" inputColor="#CAA977" inputValue="{{ 2002 }}" bind:triggerBindValue="changeSumAmount"></dk-number-input>
+
+      </view>
+    </van-cell>
+      
+      <view style="margin:20rpx; border:solid 3rpx #606EB2;height:30px;border-radius: 6px;background-color:#F8F9FD;display: flex;justify-content: center;align-items: center;" bind:tap="toDocumentList">
+        <van-icon name="plus" color="#606EB2" size="40rpx"/> 
+      </view>
+  </view>
+
+
+  <view class="dk-card-class" style="margin-top: 20rpx;">
+  
+  <van-field input-width="200rpx" input-class="dk-cell-value-class" input-align="left" label-class="nomal-label" data-key="addressNo" maxlength="50" value="{{ showPopupItem.remark }}" input-align="right" label="备注" placeholder="请输入备注" autosize border="{{ false }}" bind:change="changeCustomerFormField">
+  </van-field>
+
+
+
+  <view style="display:flex;width:100%;margin: 1vw;padding-top:20rpx;">
+      <view style="width: 30%; flex:1;color: #95A8CB;font-size: 28rpx;padding-left: 27rpx;">附件</view>
+      <view style="width: 70%;text-align: left;">
+        <van-uploader max-count="5" accept="image" style="margin-left: 4%;border-radius: 15rpx;" preview-size="160rpx;" file-list="{{ fileList }}" bind:delete="deleteImg" bind:after-read="afterRead" multiple="true" imageFit="aspectFit" />
+      </view>
+    </view>
+</view>
+<!-- 保留高度 -->
+<view style="height: 220rpx;"></view>
+</view>
+
+
+<!-- 底部信息 -->
+<dk-save-bottom flagTypeName="receipt-add" totallength="{{2002}}" bind:submit="toClose" bind:allClean="toAdd" />

+ 27 - 1
package-accounts-manage/pages/payment-order/add/add.wxss

@@ -1 +1,27 @@
-/* package-accounts-manage/pages/payment-order/add/add.wxss */
+.corner-view {
+  position: absolute;
+  /* 扇形弧度 */
+  border-radius: 0 0 0 100rpx;
+  /* 左上弧度 */
+  border-top-left-radius: 10rpx;
+  /* 位置 */
+  top: 0;
+  right: 0;
+
+  width: 86rpx;
+  height: 78rpx;
+  background-color: #95A8CB;
+
+}
+
+.corner-view-text {
+  transform: rotate(40deg);
+  position: absolute;
+  top:16rpx;
+  right:4rpx;
+  /* 字体颜色 */
+  color: #d5e4ff;
+  font-size: 24rpx;
+  /* font-weight: 600; */
+  font-size: 24rpx;
+}

+ 46 - 46
package-accounts-manage/pages/payment-order/detail/detail.js

@@ -1,66 +1,66 @@
-// package-accounts-manage/pages/payment-order/detail/detail.js
+// package-accounts-manage/pages/receipt/detail/detail.js
 Page({
 Page({
 
 
-    /**
-     * 页面的初始数据
-     */
-    data: {
+  /**
+   * 页面的初始数据
+   */
+  data: {
 
 
-    },
+  },
 
 
-    /**
-     * 生命周期函数--监听页面加载
-     */
-    onLoad(options) {
+  /**
+   * 生命周期函数--监听页面加载
+   */
+  onLoad(options) {
 
 
-    },
+  },
 
 
-    /**
-     * 生命周期函数--监听页面初次渲染完成
-     */
-    onReady() {
+  /**
+   * 生命周期函数--监听页面初次渲染完成
+   */
+  onReady() {
 
 
-    },
+  },
 
 
-    /**
-     * 生命周期函数--监听页面显示
-     */
-    onShow() {
+  /**
+   * 生命周期函数--监听页面显示
+   */
+  onShow() {
 
 
-    },
+  },
 
 
-    /**
-     * 生命周期函数--监听页面隐藏
-     */
-    onHide() {
+  /**
+   * 生命周期函数--监听页面隐藏
+   */
+  onHide() {
 
 
-    },
+  },
 
 
-    /**
-     * 生命周期函数--监听页面卸载
-     */
-    onUnload() {
+  /**
+   * 生命周期函数--监听页面卸载
+   */
+  onUnload() {
 
 
-    },
+  },
 
 
-    /**
-     * 页面相关事件处理函数--监听用户下拉动作
-     */
-    onPullDownRefresh() {
+  /**
+   * 页面相关事件处理函数--监听用户下拉动作
+   */
+  onPullDownRefresh() {
 
 
-    },
+  },
 
 
-    /**
-     * 页面上拉触底事件的处理函数
-     */
-    onReachBottom() {
+  /**
+   * 页面上拉触底事件的处理函数
+   */
+  onReachBottom() {
 
 
-    },
+  },
 
 
-    /**
-     * 用户点击右上角分享
-     */
-    onShareAppMessage() {
+  /**
+   * 用户点击右上角分享
+   */
+  onShareAppMessage() {
 
 
-    }
+  }
 })
 })

+ 2 - 1
package-accounts-manage/pages/payment-order/detail/detail.json

@@ -1,3 +1,4 @@
 {
 {
-    "usingComponents": {}
+    "usingComponents": {},
+    "navigationBarTitleText":"付款单详情"
 }
 }

+ 130 - 2
package-accounts-manage/pages/payment-order/detail/detail.wxml

@@ -1,2 +1,130 @@
-<!--package-accounts-manage/pages/payment-order/detail/detail.wxml-->
-<text>package-accounts-manage/pages/payment-order/detail/detail.wxml</text>
+<view class="dk-card-outer-class">
+  
+  <!-- 单据信息 -->
+  <view class="dk-card-class">
+
+    <van-field label-class="red-label" value="{{ '2024-12-03' }}" input-align="right" label="付款日期" placeholder="选供应商" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+
+
+    <van-field label-class="red-label" value="{{ '运输公司' }}" input-align="right" label="供应商名称" placeholder="选供应商" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+    <van-field label-class="nomal-label" value="{{ 'GYS000002' }}" input-align="right" label="供应商编码" placeholder="选供应商" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+
+
+    <van-cell border="{{false}}">
+      <view slot="title" style="color: #95A8CB;">
+        应收总额
+      </view>
+      <view Cell Slot="value" style="float:left;margin-left:1vw;width:98%;">
+        <dk-number-input fontSize="14" center="right" data-key="priceSale" inputColor="#CAA977" inputValue="{{ 2002 }}" bind:triggerBindValue="changeSumAmount"></dk-number-input>
+
+      </view>
+    </van-cell>
+
+
+
+  </view>
+
+
+
+
+  <view class="dk-card-class" style="margin-top: 20rpx;">
+
+    <van-field label-class="red-label" input-width="200rpx" input-align="right" data-key="product-brand" maxlength="25" type="text" value="{{ '李雷' }}" label="付款人" placeholder="请选择" autosize border="{{ false }}" right-icon="arrow" color="#95A8CB" catchtap="openSingle" readonly="{{true}}">
+    </van-field>
+
+    <van-field label-class="nomal-label" input-width="200rpx" input-align="right" data-key="product-brand" maxlength="25" type="text" value="{{ '三水红星门店' }}" label="付款部门" placeholder="请选择" autosize border="{{ false }}" right-icon="arrow" color="#95A8CB" catchtap="openSingle" readonly="{{true}}">
+    </van-field>
+
+
+
+    <van-cell border="{{false}}">
+      <view slot="title" style="color: #E4002B;">
+        本次付款
+      </view>
+      <view Cell Slot="value" style="float:left;margin-left:1vw;width:98%;">
+        <dk-number-input fontSize="14" center="right" data-key="priceSale" inputColor="#CAA977" inputValue="{{ 2000 }}" bind:triggerBindValue="changeSumAmount"></dk-number-input>
+
+      </view>
+    </van-cell>
+
+    <van-cell border="{{false}}">
+      <view slot="title" style="color: #95A8CB;">
+        付款优惠
+      </view>
+      <view Cell Slot="value" style="float:left;margin-left:1vw;width:98%;">
+        <dk-number-input fontSize="14" center="right" data-key="priceSale" inputColor="#CAA977" inputValue="{{ 2 }}" bind:triggerBindValue="changeSumAmount"></dk-number-input>
+
+      </view>
+    </van-cell>
+
+
+    <van-field label-class="red-label" input-width="200rpx" input-align="right" data-key="product-brand" maxlength="25" type="text" value="{{ '选源单付款' }}" label="付款类型" placeholder="请选择" autosize border="{{ false }}" right-icon="arrow" color="#95A8CB" catchtap="openSingle" readonly="{{true}}">
+    </van-field>
+
+  </view>
+
+
+  <view class="dk-card-class" style="margin-top: 20rpx;">
+    <view style="display: flex;font-size: 14px;padding: 20rpx;">
+
+      <view style="font-size:16px;color:#1B365D;font-weight: 600;width: 26%;">应付单据</view>
+      <view style="color:#95A8CB;font-size:12px;display: flex; align-items: flex-end;width: 59%;">共10单</view>
+      <view style="width: 15%;text-align: right;">
+      
+        <view style="height: 40rpx;border-radius: 6rpx;background-color:#9FAEE5;text-align: center;">
+              <text style=" font-size: 13px;color:  #FFFFFF;">收起</text>
+            </view>
+      </view>
+    </view>
+
+
+    <van-field label-class="nomal-label" value="{{ '100002225601' }}" input-align="right" label="单据单号" placeholder="" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+
+    <van-field label-class="nomal-label" value="{{ '1000.00' }}" input-align="right" label="已核销金额" placeholder="" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+
+    <van-field label-class="nomal-label" value="{{ '3002.00' }}" input-align="right" label="未核销金额" placeholder="" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+
+    <van-cell border="{{false}}">
+      <view slot="title" style="color: #E4002B;">
+        本次核销
+      </view>
+      <view Cell Slot="value" style="float:left;margin-left:1vw;width:98%;">
+        <dk-number-input fontSize="14" center="right" data-key="priceSale" inputColor="#CAA977" inputValue="{{ 2002 }}" bind:triggerBindValue="changeSumAmount"></dk-number-input>
+
+      </view>
+    </van-cell>
+      
+      <view style="margin:20rpx; border:solid 3rpx #606EB2;height:30px;border-radius: 6px;background-color:#F8F9FD;display: flex;justify-content: center;align-items: center;">
+        <van-icon name="plus" color="#606EB2" size="40rpx"/> 
+      </view>
+  </view>
+
+
+  <view class="dk-card-class" style="margin-top: 20rpx;">
+  
+  <van-field input-width="200rpx" input-class="dk-cell-value-class" input-align="left" label-class="nomal-label" data-key="addressNo" maxlength="50" value="{{ showPopupItem.remark }}" input-align="right" label="备注" placeholder="请输入备注" autosize border="{{ false }}" bind:change="changeCustomerFormField">
+  </van-field>
+
+
+
+  <view style="display:flex;width:100%;margin: 1vw;padding-top:20rpx;">
+      <view style="width: 30%; flex:1;color: #95A8CB;font-size: 28rpx;padding-left: 27rpx;">附件</view>
+      <view style="width: 70%;text-align: left;">
+        <van-uploader max-count="5" accept="image" style="margin-left: 4%;border-radius: 15rpx;" preview-size="160rpx;" file-list="{{ fileList }}" bind:delete="deleteImg" bind:after-read="afterRead" multiple="true" imageFit="aspectFit" />
+      </view>
+    </view>
+</view>
+<!-- 保留高度 -->
+<view style="height: 220rpx;"></view>
+</view>
+
+
+<!-- 底部信息 -->
+<dk-save-bottom flagTypeName="payment-order-detail" totallength="{{2002}}" bind:submit="toClose" bind:allClean="toAdd" />
+

+ 85 - 61
package-accounts-manage/pages/selecting-suppliers/selecting-suppliers.js

@@ -1,66 +1,90 @@
-// package-accounts-manage/pages/selecting-suppliers/selecting-suppliers.js
+// package-accounts-manage/pages/selecting-customers/selecting-customers.js
 Page({
 Page({
 
 
-    /**
-     * 页面的初始数据
-     */
-    data: {
-
-    },
-
-    /**
-     * 生命周期函数--监听页面加载
-     */
-    onLoad(options) {
-
-    },
-
-    /**
-     * 生命周期函数--监听页面初次渲染完成
-     */
-    onReady() {
-
-    },
-
-    /**
-     * 生命周期函数--监听页面显示
-     */
-    onShow() {
-
+  /**
+   * 页面的初始数据
+   */
+  data: {
+    statusItem: {
+      text: '佛山居然店'
     },
     },
-
-    /**
-     * 生命周期函数--监听页面隐藏
-     */
-    onHide() {
-
+    statusItem2: {
+      text: '张阿暖'
     },
     },
-
-    /**
-     * 生命周期函数--监听页面卸载
-     */
-    onUnload() {
-
-    },
-
-    /**
-     * 页面相关事件处理函数--监听用户下拉动作
-     */
-    onPullDownRefresh() {
-
-    },
-
-    /**
-     * 页面上拉触底事件的处理函数
-     */
-    onReachBottom() {
-
-    },
-
-    /**
-     * 用户点击右上角分享
-     */
-    onShareAppMessage() {
-
-    }
+  },
+
+  /**
+   * 生命周期函数--监听页面加载
+   */
+  onLoad(options) {
+    this.setData({
+      tableData:[
+        {
+          name:'张多多',
+          phone:'156 5678 5643',
+          number:'0',
+        },
+        {
+          name:'李薇薇',
+          phone:'156 5678 5643',
+          number:'-12335.00',
+        },
+        {
+          name:'王暖暖',
+          phone:'156 5678 5643',
+          number:'3002.00',
+          checked:true
+        },
+      ]
+    })
+  },
+
+  /**
+   * 生命周期函数--监听页面初次渲染完成
+   */
+  onReady() {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面显示
+   */
+  onShow() {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面隐藏
+   */
+  onHide() {
+
+  },
+
+  /**
+   * 生命周期函数--监听页面卸载
+   */
+  onUnload() {
+
+  },
+
+  /**
+   * 页面相关事件处理函数--监听用户下拉动作
+   */
+  onPullDownRefresh() {
+
+  },
+
+  /**
+   * 页面上拉触底事件的处理函数
+   */
+  onReachBottom() {
+
+  },
+
+  /**
+   * 用户点击右上角分享
+   */
+  onShareAppMessage() {
+
+  }
 })
 })

+ 2 - 1
package-accounts-manage/pages/selecting-suppliers/selecting-suppliers.json

@@ -1,3 +1,4 @@
 {
 {
-    "usingComponents": {}
+    "usingComponents": {},
+    "navigationBarTitleText":"供应商"
 }
 }

+ 65 - 2
package-accounts-manage/pages/selecting-suppliers/selecting-suppliers.wxml

@@ -1,2 +1,65 @@
-<!--package-accounts-manage/pages/selecting-suppliers/selecting-suppliers.wxml-->
-<text>package-accounts-manage/pages/selecting-suppliers/selecting-suppliers.wxml</text>
+<van-sticky scroll-top="0">
+  <van-search model:value="{{ searchText }}" bind:change="onSearchText" bind:search="doSearch" placeholder="输入供应商名称/地址/编码"> </van-search>
+  <van-dropdown-menu active-color="#1B365D">
+
+    <van-dropdown-item id="statusItem2" title="{{ statusItem2.text }}">
+      <dk-dropdown-switch dataList="{{statusList}}" bind:commit='dropdowncommit'></dk-dropdown-switch>
+    </van-dropdown-item>
+    <van-dropdown-item id="statusItem" title="{{ statusItem.text }}">
+      <dk-dropdown-switch dataList="{{statusList}}" bind:commit='dropdowncommit'></dk-dropdown-switch>
+    </van-dropdown-item>
+
+  </van-dropdown-menu>
+
+</van-sticky>
+
+
+<view style="margin: 20rpx 34rpx 26rpx 34rpx;border-radius: 15rpx;box-shadow:2px 2px 5px #e5e5e6;">
+  <view style="flex-direction: column;justify-content: center;align-items: flex-start;background: linear-gradient(90.12deg, #718AC6 0.84%, #4A5E98 99.43%);border-radius: 15rpx;">
+    <view style="display: flex;color:#FFFFFF;padding:20rpx;padding-top: 40rpx;padding-bottom: 40rpx;">
+      <view style="width: 50%;text-align: center;">
+        <view style="font-size: 13px;">供应商数</view>
+        <view style="font-weight: 600;padding-top: 6rpx;">312</view>
+      </view>
+      <view style="width: 50%;text-align: center;">
+        <view style="font-size: 13px;">应付统计</view>
+        <view style="font-weight: 600;padding-top: 6rpx;">63.38.265.00</view>
+      </view>
+    </view>
+
+  </view>
+</view>
+
+<view style="margin: 10px 32rpx 10px 32rpx;margin-top: 10px;border-radius: 15rpx;">
+  <view wx:for="{{tableData}}" wx:key="index" class="dk-card-class" style="margin-bottom: 20rpx;padding:10rpx;display: flex;justify-content: left;align-items: center;">
+
+    <view style="width: 10%;">
+      <van-checkbox value="{{item.checked}}" data-index="{{index}}" data-item="{{item}}" catchtap="catchtapCheck" checked-color="#1989FA" />
+    </view>
+    <view style="width: 90%;">
+
+
+      <van-field label-class="red-label" value="{{ item.name }}" input-align="left" label="供应商名称" placeholder="" data-type='name' readonly="{{true}}" autosize border="{{ false }}" bind:change="fieldChange">
+      </van-field>
+
+      <van-field label-class="nomal-label" value="{{ item.phone }}" input-align="left" label="供应商编码" placeholder="" data-type='name' readonly="{{true}}" autosize border="{{ false }}" bind:change="fieldChange">
+      </van-field>
+
+      <van-field label-class="nomal-label" value="{{ item.number }}" input-align="left" label="应付款" placeholder="" data-type='name' readonly="{{true}}" autosize border="{{ false }}" bind:change="fieldChange">
+      </van-field>
+    </view>
+
+
+
+
+    <view>
+    </view>
+  </view>
+
+
+  <view style="height: 220rpx;"></view>
+</view>
+
+
+<!-- 底部信息 -->
+<dk-save-bottom flagTypeName="selecting-customers" bottomClass="{{true}}"  bind:submit="toClose" bind:allClean="toAdd" />

+ 4 - 1
package-accounts-manage/pages/selecting-suppliers/selecting-suppliers.wxss

@@ -1 +1,4 @@
-/* package-accounts-manage/pages/selecting-suppliers/selecting-suppliers.wxss */
+
+.van-cell{
+  padding: 8rpx !important;
+}