style: 全量补充作者标识 // Author: fruit.com.cn

This commit is contained in:
Zhou Weidong committed 2026-10-16 00:02:03 +08:00
1 parent 2fa1416c3e
commit 1fd0b8b100
221 files changed
+442

No files matched your search

+2
View File
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup lang="ts">
import { Error } from '@/components/Error'
import { usePermissionStore } from '@/store/modules/permission'
+2
View File
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup lang="ts">
import { LoginForm, RegisterForm } from './components'
import { ThemeSwitch } from '@/components/ThemeSwitch'
+2
View File
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup lang="tsx">
import { reactive, ref, watch, onMounted, unref } from 'vue'
import { Form, FormSchema } from '@/components/Form'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup lang="tsx">
import { Form, FormSchema } from '@/components/Form'
import { reactive, ref } from 'vue'
+2
View File
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import LoginForm from './LoginForm.vue'
import RegisterForm from './RegisterForm.vue'
+2
View File
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<template>
<div></div>
</template>
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { onMounted, reactive, ref } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
+2
View File
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { computed, onMounted, ref } from 'vue'
import { useRouter } from 'vue-router'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { computed, reactive, ref } from 'vue'
import { ElMessage } from 'element-plus'
+2
View File
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
defineProps({
eyebrow: { type: String, default: '' },
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { onMounted, reactive, ref } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { onMounted, reactive, ref } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { onMounted, reactive, ref } from 'vue'
import { useRouter } from 'vue-router'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { computed, onMounted, reactive, ref } from 'vue'
import { useRoute } from 'vue-router'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import PageHeading from '@/views/components/PageHeading.vue'
import CreatorCenterPage from './components/CreatorCenterPage.vue'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { ArrowLeft, Upload } from '@element-plus/icons-vue'
import PageHeading from '@/views/components/PageHeading.vue'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import PageHeading from '@/views/components/PageHeading.vue'
import CreatorCenterPage from './components/CreatorCenterPage.vue'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { ref } from 'vue'
import { useRouter } from 'vue-router'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
defineProps({
status: { type: String, default: 'unbound' }
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { computed, onMounted } from 'vue'
import CreatorAccessGuide from './CreatorAccessGuide.vue'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { onMounted } from 'vue'
import { useCreatorAccess } from '../composables/useCreatorAccess'
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { computed, ref } from 'vue'
import { listImpersonationTargetsApi, probeCreatorAccessApi } from '@/api/admin/creatorCenter'
import { useRbac } from '@/stores/rbac'
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { onMounted, ref } from 'vue'
import { getCreatorDashboardApi } from '@/api/admin/creatorCenter'
import { useCreatorAccess } from './useCreatorAccess'
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { computed, onMounted, reactive, ref } from 'vue'
import { ElMessage } from 'element-plus'
import { getPricesApi, pageMyDramasApi, savePricesApi } from '@/api/admin/creatorCenter'
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { onMounted, reactive, ref } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
import {
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { computed, onMounted, reactive, ref } from 'vue'
import { useRoute } from 'vue-router'
import { ElMessage, ElMessageBox } from 'element-plus'
+2
View File
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { Search } from '@element-plus/icons-vue'
import PageHeading from '@/views/components/PageHeading.vue'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import PageHeading from '@/views/components/PageHeading.vue'
import { useRbac } from '@/stores/rbac'
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { onMounted, reactive, ref } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
import {
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { onMounted, reactive, ref } from 'vue'
import { ElMessage } from 'element-plus'
import { auditSubmissionApi, pageSubmissionsApi } from '@/api/admin/creator'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { onMounted, ref } from 'vue'
import PageHeading from '@/views/components/PageHeading.vue'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { computed, onMounted, reactive, ref } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
+2
View File
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup lang="ts">
import { computed } from 'vue'
import { useRoute } from 'vue-router'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { Plus } from '@element-plus/icons-vue'
import { menuIconNames, useMenuManagement } from '@/views/permission/composables/useMenuManagement'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { Plus } from '@element-plus/icons-vue'
import { useRoleCategories } from '@/views/permission/composables/useRoleCategories'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { Plus } from '@element-plus/icons-vue'
import { useRolePermissionEditor } from '@/views/permission/composables/useRolePermissionEditor'
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { computed, onMounted, reactive, ref } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
import { createMenuApi, deleteMenuApi, getMenuTreeApi, updateMenuApi } from '@/api/admin/role'
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { onMounted, ref } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
import {
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { computed, nextTick, onMounted, ref, watch } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
import {
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { onMounted, reactive, ref } from 'vue'
import { Search } from '@element-plus/icons-vue'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { onMounted, ref } from 'vue'
import { ElMessage } from 'element-plus'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { Plus, Search } from '@element-plus/icons-vue'
import { useAdminUsers } from '@/views/userManagement/composables/useAdminUsers'
@@ -1,3 +1,5 @@
<!-- Author: fruit.com.cn -->
<script setup>
import { computed } from 'vue'
import { Search } from '@element-plus/icons-vue'
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { onMounted, reactive, ref } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
import {
@@ -1,3 +1,5 @@
// Author: fruit.com.cn
import { onMounted, reactive, ref } from 'vue'
import { ElMessage, ElMessageBox } from 'element-plus'
import {