commit 2dcae4165bca6ad5df074afe4c7cf14bc8369db7 Author: b2894lxlx <517289602@qq.com> Date: Mon Jul 20 11:56:02 2026 +0800 260720 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e6dd08d --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +node_modules/ +unpackage/ +.hbuilderx/ +.DS_Store +/.claude/ +/.idea/ diff --git a/App.vue b/App.vue new file mode 100644 index 0000000..228c31c --- /dev/null +++ b/App.vue @@ -0,0 +1,33 @@ + + + diff --git a/components/common-hero/common-hero.vue b/components/common-hero/common-hero.vue new file mode 100644 index 0000000..1ee76bb --- /dev/null +++ b/components/common-hero/common-hero.vue @@ -0,0 +1,195 @@ + + + + + diff --git a/components/u-input/u-input.vue b/components/u-input/u-input.vue new file mode 100644 index 0000000..f5e14b6 --- /dev/null +++ b/components/u-input/u-input.vue @@ -0,0 +1,112 @@ + + + + + diff --git a/index.html b/index.html new file mode 100644 index 0000000..b5d330d --- /dev/null +++ b/index.html @@ -0,0 +1,20 @@ + + + + + + + + + + +
+ + + diff --git a/main.js b/main.js new file mode 100644 index 0000000..517affb --- /dev/null +++ b/main.js @@ -0,0 +1,27 @@ +import App from './App' +import uvUI from '@/uni_modules/uv-ui-tools' + +// #ifndef VUE3 +import Vue from 'vue' +import './uni.promisify.adaptor' + +Vue.config.productionTip = false +Vue.use(uvUI) + +App.mpType = 'app' +const app = new Vue({ + ...App +}) +app.$mount() +// #endif + +// #ifdef VUE3 +import { createSSRApp } from 'vue' +export function createApp() { + const app = createSSRApp(App) + app.use(uvUI) + return { + app + } +} +// #endif diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..20443f9 --- /dev/null +++ b/manifest.json @@ -0,0 +1,72 @@ +{ + "name" : "tuanwei", + "appid" : "__UNI__F254BAB", + "description" : "", + "versionName" : "1.0.0", + "versionCode" : "100", + "transformPx" : false, + /* 5+App特有相关 */ + "app-plus" : { + "usingComponents" : true, + "nvueStyleCompiler" : "uni-app", + "compilerVersion" : 3, + "splashscreen" : { + "alwaysShowBeforeRender" : true, + "waiting" : true, + "autoclose" : true, + "delay" : 0 + }, + /* 模块配置 */ + "modules" : {}, + /* 应用发布信息 */ + "distribute" : { + /* android打包配置 */ + "android" : { + "permissions" : [ + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "" + ] + }, + /* ios打包配置 */ + "ios" : {}, + /* SDK配置 */ + "sdkConfigs" : {} + } + }, + /* 快应用特有相关 */ + "quickapp" : {}, + /* 小程序特有相关 */ + "mp-weixin" : { + "appid" : "wxf7ee9cd5801bf7a6", + "setting" : { + "urlCheck" : false + }, + "usingComponents" : true + }, + "mp-alipay" : { + "usingComponents" : true + }, + "mp-baidu" : { + "usingComponents" : true + }, + "mp-toutiao" : { + "usingComponents" : true + }, + "uniStatistics" : { + "enable" : false + }, + "vueVersion" : "3" +} diff --git a/packageMine/declare.vue b/packageMine/declare.vue new file mode 100644 index 0000000..b19e616 --- /dev/null +++ b/packageMine/declare.vue @@ -0,0 +1,373 @@ + + + + + diff --git a/packageMine/manuscripts.vue b/packageMine/manuscripts.vue new file mode 100644 index 0000000..bf4ec69 --- /dev/null +++ b/packageMine/manuscripts.vue @@ -0,0 +1,441 @@ + + + + + diff --git a/packageMine/profile.vue b/packageMine/profile.vue new file mode 100644 index 0000000..514c496 --- /dev/null +++ b/packageMine/profile.vue @@ -0,0 +1,932 @@ + + + + + diff --git a/packageMine/qingma.vue b/packageMine/qingma.vue new file mode 100644 index 0000000..25cf847 --- /dev/null +++ b/packageMine/qingma.vue @@ -0,0 +1,362 @@ + + + + + diff --git a/pages.json b/pages.json new file mode 100644 index 0000000..8dff76d --- /dev/null +++ b/pages.json @@ -0,0 +1,237 @@ +{ + "easycom": { + "autoscan": true, + "custom": { + "^zero-markdown-view$": "@/uni_modules/zero-markdown-view/components/zero-markdown-view/zero-markdown-view.vue" + } + }, + "pages": [ + { + "path": "pages/index/index", + "style": { + "navigationBarTitleText": "首页", + "navigationStyle": "custom" + } + }, + { + "path": "pages/assistant/index", + "style": { + "navigationBarTitleText": "助手", + "navigationStyle": "custom" + } + }, + { + "path": "pages/mine/index", + "style": { + "navigationBarTitleText": "我的", + "navigationStyle": "custom" + } + } + ], + "subPackages": [ + { + "root": "pages/gxmu", + "pages": [ + { + "path": "index", + "style": { + "navigationBarTitleText": "五四评优", + "navigationStyle": "custom" + } + }, + { + "path": "form", + "style": { + "navigationBarTitleText": "申报表", + "navigationStyle": "custom" + } + }, + { + "path": "tzbcy", + "style": { + "navigationBarTitleText": "挑战杯申报", + "navigationStyle": "custom" + } + }, + { + "path": "qmgc", + "style": { + "navigationBarTitleText": "青马工程申报", + "navigationStyle": "custom" + } + }, + { + "path": "wxxzx", + "style": { + "navigationBarTitleText": "未来学术之星申报", + "navigationStyle": "custom" + } + }, + { + "path": "stats", + "style": { + "navigationBarTitleText": "数据统计与报表中心", + "navigationStyle": "custom" + } + }, + { + "path": "cross-school-board", + "style": { + "navigationBarTitleText": "跨校活动情报看板", + "navigationStyle": "custom" + } + }, + { + "path": "tzb-database", + "style": { + "navigationBarTitleText": "创新竞赛历史项目数据库", + "navigationStyle": "custom" + } + }, + { + "path": "tzb-project-list", + "style": { + "navigationBarTitleText": "挑战杯项目库", + "navigationStyle": "custom" + } + }, + { + "path": "tzb-talent-list", + "style": { + "navigationBarTitleText": "挑战杯人才库", + "navigationStyle": "custom" + } + }, + { + "path": "review-list", + "style": { + "navigationBarTitleText": "审核列表", + "navigationStyle": "custom" + } + } + ] + }, + { + "root": "packageMine", + "pages": [ + { + "path": "profile", + "style": { + "navigationBarTitleText": "用户资料", + "navigationStyle": "custom" + } + }, + { + "path": "qingma", + "style": { + "navigationBarTitleText": "我的青马", + "navigationStyle": "custom" + } + }, + { + "path": "manuscripts", + "style": { + "navigationBarTitleText": "我的稿件", + "navigationStyle": "custom" + } + }, + { + "path": "declare", + "style": { + "navigationBarTitleText": "我的申报", + "navigationStyle": "custom" + } + } + ] + }, + { + "root": "pages/tygl", + "pages": [ + { + "path": "index", + "style": { + "navigationBarTitleText": "团员档案管理", + "navigationStyle": "custom" + } + } + ] + }, + { + "root": "pages/manuscript", + "pages": [ + { + "path": "index", + "style": { + "navigationBarTitleText": "文稿工作台" + } + } + ] + }, + { + "root": "pages/activity-outline", + "pages": [ + { + "path": "index", + "style": { + "navigationBarTitleText": "活动策划大纲" + } + } + ] + }, + { + "root": "pages/creative-assistant", + "pages": [ + { + "path": "index", + "style": { + "navigationBarTitleText": "AI创意助手" + } + } + ] + }, + { + "root": "pages/login", + "pages": [ + { + "path": "index", + "style": { + "navigationBarTitleText": "登录" + } + } + ] + } + ], + "globalStyle": { + "navigationBarTextStyle": "white", + "navigationBarTitleText": "智慧团委", + "navigationBarBackgroundColor": "#1496F2", + "backgroundColor": "#F4FAFF" + }, + "tabBar": { + "color": "#7D7672", + "selectedColor": "#1496F2", + "backgroundColor": "#FFFFFF", + "borderStyle": "black", + "list": [ + { + "pagePath": "pages/index/index", + "iconPath": "static/tabbar/home.png", + "selectedIconPath": "static/tabbar/home-active.png", + "text": "首页" + }, + { + "pagePath": "pages/assistant/index", + "iconPath": "static/tabbar/chat.png", + "selectedIconPath": "static/tabbar/chat-active.png", + "text": "助手" + }, + { + "pagePath": "pages/mine/index", + "iconPath": "static/tabbar/user.png", + "selectedIconPath": "static/tabbar/user-active.png", + "text": "我的" + } + ] + }, + "uniIdRouter": {} +} diff --git a/pages/activity-outline/index.vue b/pages/activity-outline/index.vue new file mode 100644 index 0000000..d8f6fef --- /dev/null +++ b/pages/activity-outline/index.vue @@ -0,0 +1,881 @@ +