From 76cb8992ef8dd6d793ea3d61e5e4108cc56b3002 Mon Sep 17 00:00:00 2001
From: pangdongxu <850374051@qq.com>
Date: Tue, 17 May 2022 10:03:04 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/apply/paymentTemplate/add/add.js | 5 +-
pages/apply/paymentTemplate/add/add.wxml | 7 +-
pages/inCome/inCome.wxml | 86 ++++++++++++++---
pages/inCome/inCome.wxss | 112 +++++++++++++++++++----
project.private.config.json | 7 ++
5 files changed, 183 insertions(+), 34 deletions(-)
diff --git a/pages/apply/paymentTemplate/add/add.js b/pages/apply/paymentTemplate/add/add.js
index 0c96cd0..e9024a0 100644
--- a/pages/apply/paymentTemplate/add/add.js
+++ b/pages/apply/paymentTemplate/add/add.js
@@ -735,7 +735,7 @@ Page({
[event.currentTarget.dataset.value+'.payerAccount']: event.detail.value.bankAccountNumber,
[event.currentTarget.dataset.value+'.bankTypeText']: array[0].dictLabel,
[event.currentTarget.dataset.value+'.bankType']: event.detail.value.bankType,
- balance:event.detail.value.balance,
+ [event.currentTarget.dataset.value+'.payerAccount']:event.detail.value.balance,
});
}
})
@@ -1086,6 +1086,9 @@ Page({
["form.transfers["+i+"].expenditureAmountTirme"]:true
})
return;
+ }else if(element.expenditureAmount>element.payerAccount){
+ UTIL.showToastNoneIcon('事项'+UTIL.convertToChinaNum(i+1)+'的支出金额不能超过付款账户余额!');
+ return;
}
if(element.payer == ''&&element.transferType != 12){
UTIL.showToastNoneIcon('请选择事项'+UTIL.convertToChinaNum(i+1)+'的付款方!');
diff --git a/pages/apply/paymentTemplate/add/add.wxml b/pages/apply/paymentTemplate/add/add.wxml
index 2d627ee..0bb40ca 100644
--- a/pages/apply/paymentTemplate/add/add.wxml
+++ b/pages/apply/paymentTemplate/add/add.wxml
@@ -193,7 +193,7 @@
-
+
-
+
@@ -244,11 +244,10 @@
-
+
-
diff --git a/pages/inCome/inCome.wxml b/pages/inCome/inCome.wxml
index 059becc..9d24561 100644
--- a/pages/inCome/inCome.wxml
+++ b/pages/inCome/inCome.wxml
@@ -9,12 +9,10 @@
收入单位
{{bookName}}
-
- 基础信息
-
+基础信息
- 收入时间
+ 收入时间
{{formData.accountDate}}
@@ -95,11 +93,66 @@
-
- 附件
-
-
-
+
+
+
+
+
+ 附件可拍照
+
+
+ 总数 {{form.transfers[index].fileNum?form.transfers[index].fileNum:0}}张
+
+
+
+
+
+ 收\n据
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 发\n票
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 其\n他
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+ 暂存
+ 提交
+
+
+
\ No newline at end of file
diff --git a/pages/inCome/inCome.wxss b/pages/inCome/inCome.wxss
index 81a5106..2ee508b 100644
--- a/pages/inCome/inCome.wxss
+++ b/pages/inCome/inCome.wxss
@@ -9,7 +9,6 @@
display: flex;
width: 94%;
margin: 0 auto;
- background-color: #ffffff;
border-radius: 10rpx;
margin-top: 3vw;
overflow: hidden;
@@ -40,7 +39,7 @@
padding-left: 14rpx;
color:'#fff';
}
-main-title{
+.main-title{
background-image: linear-gradient(to right, #2C8E68 , #B3DB62);
color: #ffffff;
font-size: 18rpx;
@@ -49,11 +48,11 @@ main-title{
}
.main-box{
background: #ffffff;
- padding: 20rpx 20rpx 10rpx;
+ padding: 20px;
width: 94%;
margin: 0 auto;
- border-radius: 10rpx;
- box-shadow: 0px 5rpx 5rpx rgba(0, 0, 0, 0.16);
+ border-radius: 10px;
+ box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.16);
}
.main-box block{
float: right;
@@ -63,22 +62,23 @@ main-title{
color: #888;
}
.title{
- padding: 10rpx calc(3% + 20px);
- color : #07c160;
- margin-top:30rpx;
- font-size:30rpx;
-}
-.table-box view{
-
+ padding: 10px calc(3% + 20px);
+ display: block;
}
-.table-box text{
- /* line-height: 55rpx; */
+.van-cell{
+ padding-left: 0!important;
+ padding-right: 0!important;
+ padding-top: 0!important;
+ margin-bottom: 15px;
}
.table-box .flex-block{
- line-height: 55rpx;
- margin-bottom: 5rpx;
+ margin-bottom: 15px;
display: flex;
justify-content: space-between;
+ align-items: center;
+}
+.table-box .flex-block:last-child{
+ margin-bottom: 0px;
}
.table-box .rules{
width: 200rpx;
@@ -209,4 +209,84 @@ main-title{
padding-left:80rpx;
padding-right:80rpx;
border-radius: 30rpx;
+}
+
+.fj-box text{
+ background-color: #5CAE77;
+ color: #ffffff;
+ text-align: center;
+ border-radius: 5px;
+ white-space:pre-wrap;
+ padding: 22px 8px;
+ display: block;
+}
+.fj-li{
+ margin-top: 20px;
+ display: flex;
+ /* flex-wrap: wrap; */
+}
+.fj-li .img_li{
+ width: 100%;
+ height: 18.5vw;
+}
+
+.fj-li .img_add{
+ overflow: hidden;
+}
+.img_box{
+ position: relative;
+ width: 100%;
+ display: flex;
+ flex-wrap: wrap;
+}
+.img_box .img_list{
+ width: 25%;
+ margin-left: 5%;
+ position: relative;
+}
+.img_box .img_list .van-icon{
+ font-size: 20px;
+ position: absolute;
+ top: 0;
+ right: 0;
+ transform: translate(50%,-50%);
+}
+.img_box .img_list:nth-child(n+4){
+ margin-top: 15px;
+}
+.bottom{
+ width: 84%;
+ margin: 0 auto;
+ text-align: center;
+ margin-top: 50px;
+ margin-bottom: 50px;
+ display: flex;
+}
+
+.bottom view {
+ width: 47%;
+ margin: 0 auto;
+ border-radius: 30px;
+ display: inline-block;
+}
+
+.bottom .btn1{
+ border: 1px solid #2C8E68;
+ padding: 8px 0px;
+ color: #2C8E68;
+}
+
+.bottom .btn2{
+ border: 1px solid transparent;
+ padding: 8px 0px;
+ background-image: linear-gradient(to right, #2C8E68, #5CAE77);
+ margin-left: 6%;
+ color: #fff;
+}
+.bottom .btn3{
+ border: 1px solid transparent;
+ padding: 8px 0px;
+ background-image: linear-gradient(to right, #2C8E68, #5CAE77);
+ color: #fff;
+ width: 100%;
}
\ No newline at end of file
diff --git a/project.private.config.json b/project.private.config.json
index 581925c..f3a7daf 100644
--- a/project.private.config.json
+++ b/project.private.config.json
@@ -94,6 +94,13 @@
"query": "",
"launchMode": "default",
"scene": null
+ },
+ {
+ "name": "收入登记",
+ "pathName": "pages/inCome/inCome",
+ "query": "",
+ "launchMode": "default",
+ "scene": null
}
]
}