|
@@ -1,130 +1,137 @@
|
|
|
<template>
|
|
|
<view class="index-container">
|
|
|
- <view class="project" v-if="project.id">
|
|
|
- <view class="project-box" @click="$navigateTo('/pages/projectList/projectList')">
|
|
|
- <uni-icons custom-prefix="iconfont" type="icon-wodegongsi-gaoliang" class="inherit-icons"
|
|
|
- color="#08979c">
|
|
|
- </uni-icons>
|
|
|
- <text class="name hui-ellipsis">{{project.name}}</text>
|
|
|
- <uni-icons class="inherit-icons" type="forward" size="18" color="#c1c0c8"></uni-icons>
|
|
|
+ <mescroll-empty :option="{tip:'暂未有参入的项目'}" v-if="!project.id"></mescroll-empty>
|
|
|
+ <view v-else>
|
|
|
+ <view class="project">
|
|
|
+ <view class="project-box" @click="$navigateTo('/pages/projectList/projectList')">
|
|
|
+ <uni-icons custom-prefix="iconfont" type="icon-wodegongsi-gaoliang" class="inherit-icons"
|
|
|
+ color="#08979c">
|
|
|
+ </uni-icons>
|
|
|
+ <text class="name hui-ellipsis">{{project.name}}</text>
|
|
|
+ <uni-icons class="inherit-icons" type="forward" size="18" color="#c1c0c8"></uni-icons>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class="banner-box">
|
|
|
- <uv-swiper :list="list" indicator indicatorMode="line" circular bgColor="transparent" height="200">
|
|
|
- </uv-swiper>
|
|
|
- </view>
|
|
|
- <view class="index-group">
|
|
|
- <view class="title">工单管理</view>
|
|
|
- <view class="group-box">
|
|
|
- <view class="small-box">
|
|
|
- <view class="small">
|
|
|
- <view class="group-veiw bg1" @click="$navigateTo('/pages/order/order?type=1')">
|
|
|
- <text class="label">维修工单</text>
|
|
|
- <view class="group-icon">
|
|
|
- <uni-icons custom-prefix="iconfont" type="icon-weixiugongdan" color="#fff" size="30">
|
|
|
- </uni-icons>
|
|
|
+ <view class="banner-box">
|
|
|
+ <uv-swiper :list="list" indicator indicatorMode="line" circular bgColor="transparent" height="200">
|
|
|
+ </uv-swiper>
|
|
|
+ </view>
|
|
|
+ <view class="index-group">
|
|
|
+ <view class="title">工单管理</view>
|
|
|
+ <view class="group-box">
|
|
|
+ <view class="small-box">
|
|
|
+ <view class="small">
|
|
|
+ <view class="group-veiw bg1" @click="$navigateTo('/pages/order/order?type=1')">
|
|
|
+ <text class="label">维修工单</text>
|
|
|
+ <view class="group-icon">
|
|
|
+ <uni-icons custom-prefix="iconfont" type="icon-weixiugongdan" color="#fff"
|
|
|
+ size="30">
|
|
|
+ </uni-icons>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="small">
|
|
|
+ <view class="group-veiw bg2" @click="$navigateTo('/pages/order/order?type=2')">
|
|
|
+ <text class="label">保洁工单</text>
|
|
|
+ <view class="group-icon">
|
|
|
+ <uni-icons custom-prefix="iconfont" type="icon-jinribaojie" color="#fff" size="30">
|
|
|
+ </uni-icons>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="small">
|
|
|
- <view class="group-veiw bg2" @click="$navigateTo('/pages/order/order?type=2')">
|
|
|
- <text class="label">保洁工单</text>
|
|
|
+ <view class="group-item">
|
|
|
+ <view class="group-veiw bg3" @click="$navigateTo('/pages/order/order?type=3')">
|
|
|
+ <text class="label">运维工单</text>
|
|
|
<view class="group-icon">
|
|
|
- <uni-icons custom-prefix="iconfont" type="icon-jinribaojie" color="#fff" size="30">
|
|
|
+ <uni-icons custom-prefix="iconfont" type="icon-yunwei-jiancebaogao" color="#fff"
|
|
|
+ size="30">
|
|
|
</uni-icons>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="group-item">
|
|
|
- <view class="group-veiw bg3" @click="$navigateTo('/pages/order/order?type=3')">
|
|
|
- <text class="label">运维工单</text>
|
|
|
- <view class="group-icon">
|
|
|
- <uni-icons custom-prefix="iconfont" type="icon-yunwei-jiancebaogao" color="#fff" size="30">
|
|
|
- </uni-icons>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <view class="title">合同管理</view>
|
|
|
- <view class="group-box">
|
|
|
- <view class="group-item">
|
|
|
- <view class="group-veiw bg4">
|
|
|
- <text class="label">合同列表</text>
|
|
|
- <view class="group-icon">
|
|
|
- <uni-icons custom-prefix="iconfont" type="icon-hetongguanli" color="#fff" size="30">
|
|
|
- </uni-icons>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- <view class="small-box">
|
|
|
- <view class="small">
|
|
|
- <view class="group-veiw bg5">
|
|
|
- <text class="label">公司合同</text>
|
|
|
+ <view class="title">合同管理</view>
|
|
|
+ <view class="group-box">
|
|
|
+ <view class="group-item">
|
|
|
+ <view class="group-veiw bg4">
|
|
|
+ <text class="label">合同列表</text>
|
|
|
<view class="group-icon">
|
|
|
- <uni-icons custom-prefix="iconfont" type="icon-anli" color="#fff" size="30">
|
|
|
+ <uni-icons custom-prefix="iconfont" type="icon-hetongguanli" color="#fff" size="30">
|
|
|
</uni-icons>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="small">
|
|
|
- <view class="group-veiw bg6">
|
|
|
- <text class="label">个人合同</text>
|
|
|
- <view class="group-icon">
|
|
|
- <uni-icons custom-prefix="iconfont" type="icon-gerenhetongchaxun" color="#fff"
|
|
|
- size="30">
|
|
|
- </uni-icons>
|
|
|
+ <view class="small-box">
|
|
|
+ <view class="small">
|
|
|
+ <view class="group-veiw bg5">
|
|
|
+ <text class="label">公司合同</text>
|
|
|
+ <view class="group-icon">
|
|
|
+ <uni-icons custom-prefix="iconfont" type="icon-anli" color="#fff" size="30">
|
|
|
+ </uni-icons>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="small">
|
|
|
+ <view class="group-veiw bg6">
|
|
|
+ <text class="label">个人合同</text>
|
|
|
+ <view class="group-icon">
|
|
|
+ <uni-icons custom-prefix="iconfont" type="icon-gerenhetongchaxun" color="#fff"
|
|
|
+ size="30">
|
|
|
+ </uni-icons>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class="title">账单管理</view>
|
|
|
- <view class="group-box">
|
|
|
- <view class="small-box small-boxs">
|
|
|
- <view class="small">
|
|
|
- <view class="group-veiw bg7">
|
|
|
- <text class="label">合同账单</text>
|
|
|
- <view class="group-icon">
|
|
|
- <uni-icons custom-prefix="iconfont" type="icon-jiesuanguanli" color="#fff" size="30">
|
|
|
- </uni-icons>
|
|
|
+ <view class="title">账单管理</view>
|
|
|
+ <view class="group-box">
|
|
|
+ <view class="small-box small-boxs">
|
|
|
+ <view class="small">
|
|
|
+ <view class="group-veiw bg7">
|
|
|
+ <text class="label">合同账单</text>
|
|
|
+ <view class="group-icon">
|
|
|
+ <uni-icons custom-prefix="iconfont" type="icon-jiesuanguanli" color="#fff"
|
|
|
+ size="30">
|
|
|
+ </uni-icons>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class="small-box small-boxs">
|
|
|
- <view class="small">
|
|
|
- <view class="group-veiw bg8">
|
|
|
- <text class="label">付款账单</text>
|
|
|
- <view class="group-icon">
|
|
|
- <uni-icons custom-prefix="iconfont" type="icon-yuemingxi" color="#fff" size="30">
|
|
|
- </uni-icons>
|
|
|
+ <view class="small-box small-boxs">
|
|
|
+ <view class="small">
|
|
|
+ <view class="group-veiw bg8">
|
|
|
+ <text class="label">付款账单</text>
|
|
|
+ <view class="group-icon">
|
|
|
+ <uni-icons custom-prefix="iconfont" type="icon-yuemingxi" color="#fff" size="30">
|
|
|
+ </uni-icons>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class="title">发票管理</view>
|
|
|
- <view class="group-box">
|
|
|
- <view class="small-box small-boxs">
|
|
|
- <view class="small">
|
|
|
- <view class="group-veiw bg9">
|
|
|
- <text class="label">合同发票</text>
|
|
|
- <view class="group-icon">
|
|
|
- <uni-icons custom-prefix="iconfont" type="icon-app-hetongguanli-hetongfapiao"
|
|
|
- color="#fff" size="30">
|
|
|
- </uni-icons>
|
|
|
+ <view class="title">发票管理</view>
|
|
|
+ <view class="group-box">
|
|
|
+ <view class="small-box small-boxs">
|
|
|
+ <view class="small">
|
|
|
+ <view class="group-veiw bg9">
|
|
|
+ <text class="label">合同发票</text>
|
|
|
+ <view class="group-icon">
|
|
|
+ <uni-icons custom-prefix="iconfont" type="icon-app-hetongguanli-hetongfapiao"
|
|
|
+ color="#fff" size="30">
|
|
|
+ </uni-icons>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
- <view class="small-box small-boxs">
|
|
|
- <view class="small">
|
|
|
- <view class="group-veiw bg10">
|
|
|
- <text class="label">付款发票</text>
|
|
|
- <view class="group-icon">
|
|
|
- <uni-icons custom-prefix="iconfont" type="icon-integralrecord" color="#fff" size="30">
|
|
|
- </uni-icons>
|
|
|
+ <view class="small-box small-boxs">
|
|
|
+ <view class="small">
|
|
|
+ <view class="group-veiw bg10">
|
|
|
+ <text class="label">付款发票</text>
|
|
|
+ <view class="group-icon">
|
|
|
+ <uni-icons custom-prefix="iconfont" type="icon-integralrecord" color="#fff"
|
|
|
+ size="30">
|
|
|
+ </uni-icons>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
@@ -135,9 +142,6 @@
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
- import {
|
|
|
- getProjectDetailById
|
|
|
- } from '@/request/api/project'
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|