819527061@qq.com
2023-12-01 c56e67c77e2a36c894346830c1ab1e6df36fe935
pages/my-have-todo/my-have-todo.vue
@@ -51,7 +51,7 @@
                     </view>
                     <view class="center-content__two center-margin">
                        <view>
                           <text>发起人:{{ item.actBusiness.createByName }}</text>
                           <text>发起人:{{ item.actBusiness.createByName || '' }}</text>
                        </view>
                        <view>
                           <text>审批操作:{{ item.deleteReason }}</text>
@@ -59,7 +59,7 @@
                     </view>
                     <view class="center-content__three center-margin">
                        <view class="">
                           <text>审批意见:{{ item.comment }}</text>
                           <text>审批意见:{{ item.comment == 'undefined' ? '未填写' : item.comment || '未填写' }}</text>
                        </view>
                        <view class="">
                           <text>
@@ -82,15 +82,15 @@
                  <view class="bottom-container">
                     <!-- 已办按钮 -->
                     <view class="bottom-content__item">
                        <view @click="theFormDataClick(item.tableId)" v-if="item.procDefId == 'WAY_BILL:4:87504'">
                        <view @click="() => theFormDataClick(item)" v-if="item.actBusiness.actType == 'Offsetting' || item.actBusiness.actType == 'XsWaybill'">
                           <image src="@/static/home/biaodan.png" mode=""></image>
                           <view>申请详情</view>
                        </view>
                        <view @click="approvalHistoryClick(item.procInstId)">
                        <view @click="() => approvalHistoryClick(item.procInstId)">
                           <image src="@/static/home/history.png" mode=""></image>
                           <view>审批历史</view>
                        </view>
                        <view @click="deleteApplicationClick(item.id)">
                        <view @click="() => deleteApplicationClick(item.id)">
                           <image src="@/static/home/delete.png" mode=""></image>
                           <view>删除</view>
                        </view>
@@ -99,6 +99,10 @@
               </template>
            </combination-card>
         </u-checkbox-group>
      </view>
      <view class="empty-placeH">
      </view>
      <!-- 底部全选 -->
      <view class="bottomTabbar">
@@ -126,9 +130,7 @@
      <!-- <u-picker @cancel="statusSeletShow = false" @confirm="statusConfirm" :show="statusSeletShow" :columns="statusList"></u-picker> -->
      <!--返回顶部-->
    <view class="back-top-container">
      <u-back-top :scroll-top="scrollTop"></u-back-top>
    </view>
      <view class="back-top-container"><u-back-top :scroll-top="scrollTop"></u-back-top></view>
      <!-- 菜单栏 -->
      <popup-menu @menuShow="menushow" ref="menuRef"></popup-menu>
@@ -372,15 +374,23 @@
      //    console.log(a)
      // },
      // 表单数据
      theFormDataClick(v) {
         uni.navigateTo({
            url: `/pages/the-form-data/the-form-data?index=${v}`
         });
      theFormDataClick(item) {
      if(item?.actBusiness?.actType == 'Offsetting') {  //收款 actType = ‘Offsetting’
        uni.navigateTo({
          url: `/pages/payment-form-data/payment-form-data?id=${item.tableId}`,
        })
      }else if(item?.actBusiness?.actType == 'XsWaybill') {
        uni.navigateTo({
          url: `/pages/new-application-form-data/new-application-form-data?id=${item.tableId}`
        })
      }
      },
      // 审批历史
      approvalHistoryClick(v) {
         uni.navigateTo({
            url: `/pages/approval-history/approval-history?index=${v}`
            //url: `/pages/approval-history/approval-history?index=${v}`
            url: `/pages/check-the-schedule/check-the-schedule?index=${v}`
         });
      }
   }
@@ -389,6 +399,8 @@
<style lang="scss" scoped>
::v-deep.my-have-todo {
   width: 100%;
   height: 100%;
   // 搜索区域
   .searchContainer {
      width: 94%;
@@ -594,14 +606,19 @@
      }
   }
  // 返回顶部
  .back-top-container{
    .u-transition{
      position:fixed;
      bottom:vww(80)!important;
      right:vww(20)!important;
    }
  }
   // 返回顶部
   .back-top-container {
      .u-transition {
         position: fixed;
         bottom: vww(80) !important;
         right: vww(20) !important;
      }
   }
   // 底部站位
   .empty-placeH{
      height:vww(5);
   }
   // 底部
   .bottomTabbar {