| | |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <view class="money_bag" v-if="identity=='enterprise'&&isWorker"> |
| | | <view class="tool_wrap"> |
| | | <view class="tool_title"> |
| | | 费用报销 |
| | | </view> |
| | | <view class="tool_content"> |
| | | <view class="tool_item" @click="toReimbursement" v-if="isWorker"> |
| | | <image src="@/static/image/baoxiao.png" mode="aspectFit" class="item_img"></image> |
| | | <view class="tool_label"> |
| | | 报销申请 |
| | | </view> |
| | | </view> |
| | | <view class="tool_item" @click="toMyList" v-if="isWorker"> |
| | | <image src="@/static/image/mybaoxiao.png" mode="aspectFit" class="item_img"></image> |
| | | <view class="tool_label"> |
| | | 我的报销 |
| | | </view> |
| | | </view> |
| | | <view class="tool_item" @click="toCaiwu" v-if="IsCaiWu"> |
| | | <image src="@/static/image/caiwu.png" mode="aspectFit" class="item_img"></image> |
| | | <view class="tool_label"> |
| | | 费用报销 |
| | | </view> |
| | | </view> |
| | | <view class="tool_item" @click="toZhuguan" v-if="IsBaoxiaozhuguan"> |
| | | <image src="@/static/image/zshenpi.png" mode="aspectFit" class="item_img"></image> |
| | | <view class="tool_label"> |
| | | 主管审批 |
| | | </view> |
| | | </view> |
| | | <view class="tool_item" @click="toJingli" v-if="Isbaoxiaojingli"> |
| | | <image src="@/static/image/Jshenpi.png" mode="aspectFit" class="item_img"></image> |
| | | <view class="tool_label"> |
| | | 报销审批 |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <view class="money_bag"> |
| | | <view class="tool_wrap"> |
| | | <view class="tool_title"> |
| | | 物流管理 |
| | | </view> |
| | | <view class="tool_content"> |
| | | <view class="tool_item" @click="toDelivergoods('reservationWorker')" v-if="isWorker"> |
| | | <image src="@/static/image/reservation.png" mode="aspectFit" class="item_img"></image> |
| | | <view class="tool_label"> |
| | | 预约送货 |
| | | </view> |
| | | </view> |
| | | <view class="tool_item" @click="toDelivergoods('reservation')" v-if="isDriver"> |
| | | <image src="@/static/image/drivershouli.png" mode="aspectFit" class="item_img"></image> |
| | | <view class="tool_label"> |
| | | 送货受理 |
| | | </view> |
| | | </view> |
| | | <view class="tool_item" @click="toDelivergoods('arrange')"> |
| | | <image src="@/static/image/arrange.png" mode="aspectFit" class="item_img"></image> |
| | | <view class="tool_label"> |
| | | 送货安排 |
| | | </view> |
| | | </view> |
| | | <view class="tool_item" @click="toDelivergoods('query')"> |
| | | <image src="@/static/image/query.png" mode="aspectFit" class="item_img"></image> |
| | | <view class="tool_label"> |
| | | 送货查询 |
| | | </view> |
| | | </view> |
| | | <view class="tool_item" @click="toDelivergoods('feedback')" v-if="isDriver"> |
| | | <image src="@/static/image/feedback.png" mode="aspectFit" class="item_img"></image> |
| | | <view class="tool_label"> |
| | | 送货反馈 |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <!-- <view class="job-box"> |
| | | <view @tap="gotoMyJob" class="job-item jobr" data-index="0" data-ptpid="0d7e-1bd6-8311-5701"> |
| | | <view class="num">{{ userApplyStatistics.allCount }}</view> |
| | |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <view class="" v-if="isWorker"> |
| | | <!-- <view class="" v-if="isWorker"> |
| | | <view @tap="item.cb" class="nav-item" :data-index="index" data-ptpid="58ac-1481-a7d3-b98e" |
| | | v-for="(item, index) in workerList" :key="item.name"> |
| | | <view class="nav-title"> |
| | |
| | | <view class="iconfont iconarrow"></view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <view class="" v-if="Isbaoxiaojingli"> |
| | | </view> --> |
| | | <!-- <view class="" v-if="Isbaoxiaojingli"> |
| | | <view @tap="item.cb" class="nav-item" :data-index="index" data-ptpid="58ac-1481-a7d3-b98e" |
| | | v-for="(item, index) in jingLiList" :key="item.name"> |
| | | <view class="nav-title"> |
| | | <view :class="'iconfont ' + item.icon"></view> |
| | | {{ item.name }} |
| | | </view> |
| | | |
| | | |
| | | <view class="nav-icon"> |
| | | <view v-if="item.num || item.num === 0">{{ item.num }}</view> |
| | | <view class="iconfont iconarrow"></view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <view class="" v-if="IsBaoxiaozhuguan"> |
| | | </view> --> |
| | | <!-- <view class="" v-if="IsBaoxiaozhuguan"> |
| | | <view @tap="item.cb" class="nav-item" :data-index="index" data-ptpid="58ac-1481-a7d3-b98e" |
| | | v-for="(item, index) in zhuGuanList" :key="item.name"> |
| | | <view class="nav-title"> |
| | | <view :class="'iconfont ' + item.icon"></view> |
| | | {{ item.name }} |
| | | </view> |
| | | |
| | | |
| | | <view class="nav-icon"> |
| | | <view v-if="item.num || item.num === 0">{{ item.num }}</view> |
| | | <view class="iconfont iconarrow"></view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | <view class="" v-if="IsCaiWu"> |
| | | </view> --> |
| | | <!-- <view class="" v-if="IsCaiWu"> |
| | | <view @tap="item.cb" class="nav-item" :data-index="index" data-ptpid="58ac-1481-a7d3-b98e" |
| | | v-for="(item, index) in CaiWuList" :key="item.name"> |
| | | <view class="nav-title"> |
| | | <view :class="'iconfont ' + item.icon"></view> |
| | | {{ item.name }} |
| | | </view> |
| | | |
| | | |
| | | <view class="nav-icon"> |
| | | <view v-if="item.num || item.num === 0">{{ item.num }}</view> |
| | | <view class="iconfont iconarrow"></view> |
| | | </view> |
| | | </view> |
| | | </view> |
| | | </view> --> |
| | | </view> |
| | | <view class="nav-box" v-else> |
| | | <view @tap="item.cb" class="nav-item" :data-index="index" data-ptpid="58ac-1481-a7d3-b98e" |
| | |
| | | } |
| | | }], |
| | | workerList: [{ |
| | | icon: 'icon-baoxiaochaxun', |
| | | icon: 'icon-baoxiaoshenqing', |
| | | name: '费用报销申请', |
| | | cb: function() { |
| | | uni.navigateTo({ |
| | | url: '/pages/reimbursement/index' |
| | | }); |
| | | } |
| | | },{ |
| | | icon: 'icon-jiaofeitixingtuisong', |
| | | }, { |
| | | icon: 'icon-baoxiao', |
| | | name: '我的费用报销', |
| | | cb: function() { |
| | | uni.navigateTo({ |
| | |
| | | }); |
| | | } |
| | | }], |
| | | CaiWuList:[ |
| | | { |
| | | icon: 'icon-feiyongbaoxiaodan', |
| | | name: '费用报销', |
| | | cb: function() { |
| | | uni.navigateTo({ |
| | | url: '/pages/reimbursement/reimbursement' |
| | | }); |
| | | } |
| | | CaiWuList: [{ |
| | | icon: 'icon-baoxiaodan', |
| | | name: '费用报销', |
| | | cb: function() { |
| | | uni.navigateTo({ |
| | | url: '/pages/reimbursement/reimbursement' |
| | | }); |
| | | } |
| | | ], |
| | | zhuGuanList:[ |
| | | { |
| | | icon: 'icon-zhuguanshenhe', |
| | | name: '主管列表', |
| | | cb: function() { |
| | | uni.navigateTo({ |
| | | url: '/pages/reimbursement/examine?role=zhuGuan' |
| | | }); |
| | | } |
| | | }], |
| | | zhuGuanList: [{ |
| | | icon: 'icon-shenpicaigoudan', |
| | | name: '主管列表', |
| | | cb: function() { |
| | | uni.navigateTo({ |
| | | url: '/pages/reimbursement/examine?role=zhuGuan' |
| | | }); |
| | | } |
| | | ], |
| | | jingLiList:[ |
| | | { |
| | | icon: 'icon-bumenjingli', |
| | | name: '经理列表', |
| | | cb: function() { |
| | | uni.navigateTo({ |
| | | url: '/pages/reimbursement/examine?role=jingLi' |
| | | }); |
| | | } |
| | | }], |
| | | jingLiList: [{ |
| | | icon: 'icon-shenpi', |
| | | name: '经理列表', |
| | | cb: function() { |
| | | uni.navigateTo({ |
| | | url: '/pages/reimbursement/examine?role=jingLi' |
| | | }); |
| | | } |
| | | ], |
| | | }], |
| | | navList2: [{ |
| | | icon: 'icon-dingdan', |
| | | name: '上班打卡', |
| | |
| | | IsCaiWu() { |
| | | if (this.userInfo.oaPermissions) { |
| | | return this.userInfo.oaPermissions.bF_IsCaiWu ? true : false |
| | | } |
| | | return false |
| | | }, |
| | | // 是否是司机 |
| | | isDriver() { |
| | | if (this.userInfo.oaPermissions) { |
| | | return this.userInfo.oaPermissions.bF_IsDriver ? true : false |
| | | } |
| | | return false |
| | | }, |
| | |
| | | } |
| | | }); |
| | | }, |
| | | toReimbursement() { |
| | | uni.navigateTo({ |
| | | url: '/pages/reimbursement/index' |
| | | }); |
| | | }, |
| | | toMyList() { |
| | | uni.navigateTo({ |
| | | url: '/pages/reimbursement/myreim' |
| | | }); |
| | | }, |
| | | toCaiwu() { |
| | | uni.navigateTo({ |
| | | url: '/pages/reimbursement/reimbursement' |
| | | }); |
| | | }, |
| | | toZhuguan() { |
| | | uni.navigateTo({ |
| | | url: '/pages/reimbursement/examine?role=zhuGuan' |
| | | }); |
| | | }, |
| | | toJingli() { |
| | | uni.navigateTo({ |
| | | url: '/pages/reimbursement/examine?role=jingLi' |
| | | }); |
| | | }, |
| | | toDelivergoods(val) { |
| | | uni.navigateTo({ |
| | | url: `/pages/delivergoods/${val}` |
| | | }); |
| | | } |
| | | |
| | | } |
| | | }; |
| | | </script> |