From ea44321752674bc97efb7bfa987c19121c3d6881 Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期四, 16 一月 2025 17:16:50 +0800 Subject: [PATCH] 财务报销(未完成) --- src/pages/reimbursement/reimbursement.vue | 54 +++++++++++++++++++++++++++++++++++------------------- 1 files changed, 35 insertions(+), 19 deletions(-) diff --git a/src/pages/reimbursement/reimbursement.vue b/src/pages/reimbursement/reimbursement.vue index f5792b5..4cb33de 100644 --- a/src/pages/reimbursement/reimbursement.vue +++ b/src/pages/reimbursement/reimbursement.vue @@ -4,12 +4,12 @@ <up-sticky bgColor="#fff"> <view class="coreshop-ff content c-p-10"> <up-search placeholder="璇风偣鍑婚�夋嫨鏃ユ湡" @clear='clear' @click='clickTime' disabled @custom='init' - v-model="workTime" search-icon="calendar" @search='init'></up-search> + :show-action="false" v-model="workTime" search-icon="calendar" @search='init'></up-search> </view> <view class="coreshop-ff content c-p-10"> - <up-search placeholder="璇疯緭鍏ュ伐浜哄悕瀛�" v-model="workerUserName" @custom='init' - @clear='init' @search='init'></up-search> - <!-- <up-search placeholder="璇风偣鍑婚�夋嫨鎵撳崱鏃ユ湡" @click='clickIcon' @clear='PostMyComDakaListPage' disabled + <up-search placeholder="璇疯緭鍏ュ伐浜哄悕瀛�" v-model="workerUserName" @custom='init' @clear='init' + @search='init'></up-search> + <!-- <up-search placeholder="璇风偣鍑婚�夋嫨鎵撳崱鏃ユ湡" @click='clickIcon' @clear='PostMyComDakaListPage' disabled v-model="wordDate" search-icon="calendar" @search='PostMyComDakaListPage' @custom='PostMyComDakaListPage'></up-search> --> </view> @@ -22,19 +22,28 @@ <view class="listrecord c-p-t-20" v-for="(item,index) in listO.orderList" :key="item.id" @click="pageToDetail(item)"> <view class="coreshop-ff chuany-bradius20"> - <view class="c-p-24 chuany-font32"> + <view class="c-p-20 chuany-font26"> <view class="chuany-flex chuany-justify-between"> - <text class="chuany-width10">{{index+1}}</text> - <text class="chuany-width45"> - {{item.planContent}} - </text> + <text class="chuany-width8">{{index+1}}</text> + <view class="chuany-width15" v-if="item.sentStaff"> + {{item.sentStaff.name}} + </view> + <view class="chuany-width22"> + {{$util.formatDate(item.planStartTime)}} + </view> <view class="chuany-width30"> {{item.planMoney}} 鍏� </view> - <u-text - :type="item.evaluationStatus=='Reimbursed'?'success':'warning'" - :text="item.evaluationStatus=='Reimbursed'?'宸叉姤閿�':'鏈姤閿�'"> - </u-text> + <view class="chuany-width15"> + <u-text align="right" size='14' + :type="item.evaluationStatus=='Reimbursed'?'success':'warning'" + :text="item.evaluationStatus=='Reimbursed'?'宸叉姤閿�':'鏈姤閿�'"> + </u-text> + </view> + + </view> + <view class="c-p-t-8"> + 鎽樿锛歿{item.planContent}} </view> </view> </view> @@ -124,9 +133,9 @@ case 2: evaluationStatus.value = 'Reimbursed' break; - // case 3: - // evaluationStatus.value = 'Yes' - // break; + // case 3: + // evaluationStatus.value = 'Yes' + // break; } init() } @@ -213,9 +222,16 @@ // if (state.planStartTimeEnd) { // data.planStartTimeEnd = state.planStartTimeEnd // } - uni.navigateTo({ - url: `/pages/reimbursement/index?planId=${item.keyid}` - }); + if (item.evaluationStatus == 'NotReimbursed') { + uni.navigateTo({ + url: `/pages/reimbursement/payment?detailId=${item.keyid}` + }); + } else { + $util.showToast({ + title: '姝ゆ姤閿�鍗曞凡鎶ラ攢锛�' + }) + } + // $db.set('detailItem',JSON.stringify(item)) } </script> -- Gitblit v1.9.1