shish 18 ore în urmă
părinte
comite
63c50ac7ae
2 a modificat fișierele cu 16 adăugiri și 17 ștergeri
  1. 6 7
      ghsApp/src/admin/expend/addExpend.vue
  2. 10 10
      ghsApp/src/admin/expend/list.vue

+ 6 - 7
ghsApp/src/admin/expend/addExpend.vue

@@ -26,13 +26,6 @@
             </view>
           </tui-list-cell>
 
-          <!-- 业务时间写入 sendTime;空则后端按当天登记 -->
-          <tui-list-cell class="line-cell" :hover="false" :arrow="true">
-            <view class="tui-title">时间</view>
-            <view class="uni-input" v-if="!form.sendTime" style="color:#CCCCCC;width:400upx;" @click="bindSendTimeChange">默认当天</view>
-            <view class="uni-input" v-else style="width:400upx;" @click="bindSendTimeChange">{{ form.sendTime }}</view>
-          </tui-list-cell>
-
           <tui-list-cell class="line-cell" :arrow="true">
             <div class="tui-title">付款人</div>
             <picker mode="selector" :value="form.getStaffId" :range="staffList" range-key="name" @change="payManChange" class="tui-input" >
@@ -41,6 +34,12 @@
             </picker>
           </tui-list-cell>
 
+          <tui-list-cell class="line-cell" :hover="false" :arrow="true">
+            <view class="tui-title">发生时间</view>
+            <view class="uni-input" v-if="!form.sendTime" style="color:#CCCCCC;width:400upx;" @click="bindSendTimeChange">默认当天</view>
+            <view class="uni-input" v-else style="width:400upx;" @click="bindSendTimeChange">{{ form.sendTime }}</view>
+          </tui-list-cell>
+
           <tui-list-cell class="line-cell" :arrow="true">
             <view class="tui-title">付款方式</view>
             <picker mode="selector" :value="form.payWay" :range="payWayList" range-key="name" @change="payWayChange" class="tui-input" >

+ 10 - 10
ghsApp/src/admin/expend/list.vue

@@ -37,10 +37,10 @@
 				<view style="margin-top:8upx;">付款:<text>{{item.staffName?item.staffName:''}}</text></view>
 				<!-- 展示/修改发生时间 sendTime;payTime 仅登记时间不可改 -->
 				<view style="margin-top:8upx;" @click="openPicker(item)">
-					发生时间:{{ displaySendTime(item) }}
+					时间:{{ displaySendTime(item) }}
 					<text style="margin-left:35upx;color:#409eff;">修改</text>
-					<text style="margin-left:35upx;color:#969292;" v-if="showAddTimeTip(item)">
-						添加时间 {{ item.addTime.substr(5,11) }}
+					<text style="margin-left:35upx;color:#969292;" v-if="showPayTimeTip(item)">
+						记账时间 {{ item.payTime.substr(5,11) }}
 					</text>
 				</view>
 				<view style="margin-top:8upx;">支付:{{item.payWay==0?'线下微信':item.payWay == 4 ? '现金':item.payWay == 1?'线下支付宝':item.payWay == 5 ? '银行卡':''}}</view>
@@ -157,18 +157,18 @@ export default {
 			const pay = (item && item.payTime) ? item.payTime : ''
 			return pay ? pay.substr(5, 11) : ''
 		},
-		/** 业务日与添加日不同时提示添加时间 */
-		showAddTimeTip(item) {
-			if (!item || !item.addTime) {
+		/** payTime 与 sendTime 不是同一天时,才补显示记账时间 */
+		showPayTimeTip(item) {
+			if (!item || !item.payTime || String(item.payTime).indexOf('0000-00-00') === 0) {
 				return false
 			}
-			const t = (item.sendTime && item.sendTime.indexOf('0000-00-00') !== 0)
+			const send = (item.sendTime && String(item.sendTime).indexOf('0000-00-00') !== 0)
 				? item.sendTime
-				: (item.payTime || '')
-			if (!t || t.indexOf('0000-00-00') === 0) {
+				: ''
+			if (!send) {
 				return false
 			}
-			return item.addTime.substr(5, 5) !== t.substr(5, 5)
+			return item.payTime.substr(0, 10) !== send.substr(0, 10)
 		},
 		/** 修改支出业务时间 sendTime */
 		confirmPicker(e) {