main
ihzero 2024-05-30 22:24:52 +08:00
parent 05ba22c572
commit 94d092f0ad
4 changed files with 16 additions and 7 deletions

View File

@ -1,7 +1,6 @@
<template> <template>
<view class="content"> <view class="content">
<template v-if="list.length"> <template v-if="list.length">
{{ list.value }}
<uv-swiper <uv-swiper
height="100vh" height="100vh"
:list="list" :list="list"
@ -11,8 +10,8 @@
circular circular
></uv-swiper> ></uv-swiper>
<div class="" id="timer"> <div class="z-99999 bg-red" id="timer" @click.stop="launchApp">
<div id="info" @click="launchApp"></div> <div id="info"></div>
<div class="circleProgress_wrapper"> <div class="circleProgress_wrapper">
<div class="wrapper right"> <div class="wrapper right">
<div class="circleProgress rightcircle"></div> <div class="circleProgress rightcircle"></div>

View File

@ -45,7 +45,7 @@
<view class="pl-20rpx"> <view class="pl-20rpx">
<uv-form-item label="销售" :prop="`items.${i}.sales`"> <uv-form-item label="销售" :prop="`items.${i}.sales`">
<uv-input <uv-input
@input="salesChange"
v-model="item.sales" v-model="item.sales"
:border="`none`" :border="`none`"
type="digit" type="digit"
@ -55,7 +55,7 @@
<uv-line color="#f5f5f5"></uv-line> <uv-line color="#f5f5f5"></uv-line>
<uv-form-item label="兑奖" :prop="`items.${i}.expenditure`"> <uv-form-item label="兑奖" :prop="`items.${i}.expenditure`">
<uv-input <uv-input
@input="expenditureChange"
v-model="item.expenditure" v-model="item.expenditure"
:border="`none`" :border="`none`"
type="digit" type="digit"

View File

@ -1,7 +1,7 @@
<template> <template>
<view> <view>
<Admin v-if="checkPermission(['admin'])"></Admin> <Admin v-if="checkPermission(['admin']) && rules.length===1"></Admin>
<Base v-else/> <Base v-else />
</view> </view>
</template> </template>
@ -9,4 +9,11 @@
import checkPermission from '@/utils/permission' import checkPermission from '@/utils/permission'
import Base from './base.vue' import Base from './base.vue'
import Admin from './admin.vue' import Admin from './admin.vue'
import { useUserStore } from '@/store/modules/user'
import { ref, computed } from 'vue'
const userStore = useUserStore()
const rules = computed(() => {
return userStore.roles
})
</script> </script>

View File

@ -128,6 +128,9 @@ const tabChange = ({ index }) => {
const applyClick = (item) => { const applyClick = (item) => {
const type = item.taskable_type const type = item.taskable_type
const status = item.taskable.status const status = item.taskable.status
if(type==='task_hygienes' && status===1) return
let url let url
if (status === 2 || status == 4 || type=='task_ledgers') { if (status === 2 || status == 4 || type=='task_ledgers') {
const date = status != 3 || status != 5 ? `&date=${item.taskable.date}` : '' const date = status != 3 || status != 5 ? `&date=${item.taskable.date}` : ''