| | |
| | | }, |
| | | children: [ |
| | | { |
| | | path: '/RewardList', |
| | | name: 'RewardList', |
| | | path: '/RewardGrant', |
| | | name: 'RewardGrant', |
| | | hidden: false, |
| | | alwaysShow: true, |
| | | component: () => import('@/views/Reward/Reward.vue'), |
| | | component: () => import('@/views/Reward/RewardGrant.vue'), |
| | | meta: { |
| | | rank: 10031, |
| | | title: 'å¥å±éåæ¾', |
| | |
| | | <div class="data-board-card-list"> |
| | | <DataBoardCard title="å¾
å®¡æ ¸ä¼ä¸" :contentBetween="true"> |
| | | <DataBoardCardPrice :value="20000" :isInline="true" :useThousand="false" unit="å®¶" /> |
| | | <el-button type="primary" link>å»å®¡æ ¸</el-button> |
| | | <el-button type="primary" link @click="goToAudit">å»å®¡æ ¸</el-button> |
| | | </DataBoardCard> |
| | | <DataBoardCard title="å¥å±éå¾
åæ¾" :contentBetween="true"> |
| | | <DataBoardCardPrice :isInline="true" :value="20000" :useThousand="false" unit="å®¶" /> |
| | | <el-button type="primary" link>å»åæ¾</el-button> |
| | | <el-button type="primary" link @click="goToGrant">å»åæ¾</el-button> |
| | | </DataBoardCard> |
| | | </div> |
| | | </ChunkCell> |
| | |
| | | name: 'Home', |
| | | }); |
| | | |
| | | const router = useRouter(); |
| | | const isLoading = ref(false); |
| | | function goToAudit() { |
| | | router.push({ |
| | | name: 'MaterialReviewList', |
| | | }); |
| | | } |
| | | function goToGrant() { |
| | | router.push({ |
| | | name: 'RewardGrant', |
| | | }); |
| | | } |
| | | </script> |
| | | |
| | | <style lang="scss" scoped> |
| ÎļþÃû´Ó src/views/Reward/Reward.vue ÐÞ¸Ä |
| | |
| | | <AppContainer> |
| | | <ProTableQueryFilterBar @on-reset="reset"> |
| | | <template #query> |
| | | <QueryFilterItem tip-content="æè¿ç³æ¥æ¥æ"> |
| | | <QueryFilterItem tip-content="ç³æ¥æ¥æ"> |
| | | <FieldDatePicker |
| | | v-model="extraParamState.date" |
| | | type="daterange" |
| | |
| | | @change="getList()" |
| | | ></FieldDatePicker> |
| | | </QueryFilterItem> |
| | | <QueryFilterItem tip-content="æè¿åæ¾æ¥æ"> |
| | | <QueryFilterItem tip-content="åæ¾æ¥æ"> |
| | | <FieldDatePicker |
| | | v-model="extraParamState.date" |
| | | type="daterange" |
| | |
| | | import { ModelValueType } from 'element-plus'; |
| | | |
| | | defineOptions({ |
| | | name: 'Reward', |
| | | name: 'RewardGrant', |
| | | }); |
| | | |
| | | const column: API.CustomModuleColumnDto[] = [ |