#!/bin/bash echo "正在创建缺失的页面文件..." # 创建目录结构 mkdir -p src/pages-user/{category,search,service,order,payment} mkdir -p src/pages-merchant/{dashboard,order,player,invite,service,finance} mkdir -p src/pages-player/{register,order,income,profile} # 页面模板函数 create_page() { local file=$1 local title=$2 cat > "$file" << 'EOF' EOF sed -i "s/TITLE_PLACEHOLDER/$title/g" "$file" echo "✓ 创建 $file" } # 用户端页面 create_page "src/pages-user/category/list.vue" "分类列表" create_page "src/pages-user/search/index.vue" "搜索" create_page "src/pages-user/service/list.vue" "服务列表" create_page "src/pages-user/order/evaluate.vue" "订单评价" create_page "src/pages-user/payment/pay.vue" "支付" create_page "src/pages-user/payment/result.vue" "支付结果" # 商家端页面 create_page "src/pages-merchant/dashboard/index.vue" "数据看板" create_page "src/pages-merchant/order/list.vue" "订单管理" create_page "src/pages-merchant/order/detail.vue" "订单详情" create_page "src/pages-merchant/order/dispatch.vue" "派单" create_page "src/pages-merchant/player/list.vue" "代练管理" create_page "src/pages-merchant/player/detail.vue" "代练详情" create_page "src/pages-merchant/player/audit.vue" "代练审核" create_page "src/pages-merchant/invite/index.vue" "邀请代练" create_page "src/pages-merchant/invite/list.vue" "邀请记录" create_page "src/pages-merchant/service/list.vue" "服务管理" create_page "src/pages-merchant/service/edit.vue" "编辑服务" create_page "src/pages-merchant/finance/income.vue" "收入统计" create_page "src/pages-merchant/finance/withdraw.vue" "提现管理" create_page "src/pages-merchant/finance/bill.vue" "账单明细" # 代练端页面 create_page "src/pages-player/register/index.vue" "代练注册" create_page "src/pages-player/register/result.vue" "注册结果" create_page "src/pages-player/order/list.vue" "我的订单" create_page "src/pages-player/order/detail.vue" "订单详情" create_page "src/pages-player/order/execute.vue" "执行订单" create_page "src/pages-player/income/index.vue" "收益中心" create_page "src/pages-player/income/detail.vue" "收益明细" create_page "src/pages-player/income/withdraw.vue" "提现申请" create_page "src/pages-player/profile/index.vue" "代练资料" create_page "src/pages-player/profile/skill.vue" "技能设置" echo "" echo "所有页面文件创建完成!"