浏览代码

Merge branch 'master' of http://git.dongkesoft.com:9001/iBOSS-2.0-Mini/iboss_wx_app

zhoux 2 年之前
父节点
当前提交
32ea17b5e8

+ 2 - 0
app.json

@@ -140,6 +140,8 @@
                 "pages/payment-order/add/add",
                 "pages/payment-order/add/add",
                 "pages/payment-order/detail/detail",
                 "pages/payment-order/detail/detail",
                 "pages/accounting-verification/accounting-verification",
                 "pages/accounting-verification/accounting-verification",
+                "pages/accounting-verification/add/add",
+                "pages/accounting-verification/detail/detail",
                 "pages/daily-reconciliation-statement/daily-reconciliation-statement",
                 "pages/daily-reconciliation-statement/daily-reconciliation-statement",
                 "pages/fund-journal/fund-journal",
                 "pages/fund-journal/fund-journal",
                 "pages/supplier-transaction-table/supplier-transaction-table"
                 "pages/supplier-transaction-table/supplier-transaction-table"

+ 86 - 0
package-accounts-manage/pages/accounting-verification/add/add.js

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

+ 4 - 0
package-accounts-manage/pages/accounting-verification/add/add.json

@@ -0,0 +1,4 @@
+{
+    "usingComponents": {},
+    "navigationBarTitleText":"新建账务核销"
+}

+ 145 - 0
package-accounts-manage/pages/accounting-verification/add/add.wxml

@@ -0,0 +1,145 @@
+<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" right-icon="arrow" value="{{ '预付冲应付' }}" 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" right-icon="arrow"  value="{{ '王暖暖' }}" input-align="right" label="业务员" placeholder="业务员" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+
+    <van-field label-class="nomal-label" right-icon="arrow"  value="{{ '大东和谐店' }}" input-align="right" label="业务部门" placeholder="业务部门" data-type='name' autosize border="{{ false }}" bind:change="fieldChange">
+    </van-field>
+
+  </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>
+
+
+      
+      <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;">
+    <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>
+
+
+      
+      <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="funds-transfer-add" totallength="{{2002}}" bind:submit="toClose" bind:allClean="toAdd" />
+

+ 1 - 0
package-accounts-manage/pages/accounting-verification/add/add.wxss

@@ -0,0 +1 @@
+/* package-accounts-manage/pages/accounting-verification/add/add.wxss */

+ 66 - 0
package-accounts-manage/pages/accounting-verification/detail/detail.js

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

+ 3 - 0
package-accounts-manage/pages/accounting-verification/detail/detail.json

@@ -0,0 +1,3 @@
+{
+    "usingComponents": {}
+}

+ 2 - 0
package-accounts-manage/pages/accounting-verification/detail/detail.wxml

@@ -0,0 +1,2 @@
+<!--package-accounts-manage/pages/accounting-verification/detail/detail.wxml-->
+<text>package-accounts-manage/pages/accounting-verification/detail/detail.wxml</text>

+ 1 - 0
package-accounts-manage/pages/accounting-verification/detail/detail.wxss

@@ -0,0 +1 @@
+/* package-accounts-manage/pages/accounting-verification/detail/detail.wxss */