chore: PC 端基本页面完成
This commit is contained in:
@@ -33,7 +33,7 @@
|
||||
<!-- 管理界面 --><div v-else class="management-container">
|
||||
<!-- 顶部导航 -->
|
||||
<div class="top-nav">
|
||||
<h1 class="game-title">📊 百人大战管理系统</h1>
|
||||
<h1 class="game-title">📊 百日大战管理系统</h1>
|
||||
<div class="nav-actions">
|
||||
<span class="welcome-text">欢迎您,{{ currentUser.username }}!</span>
|
||||
<button @click="handleRefreshData" class="btn-game" style="margin-right: 10px;">刷新数据</button>
|
||||
@@ -53,7 +53,7 @@
|
||||
|
||||
<!-- 内容区域 --><div class="tab-content" style="max-height: calc(100vh - 200px); overflow-y: auto;">
|
||||
<!-- 结束时间设置 --><div v-if="currentTab === 'endTime'" class="end-time-content">
|
||||
<h2 class="game-subtitle">⏰ 百人大战结束时间设置</h2>
|
||||
<h2 class="game-subtitle">⏰ 百日大战结束时间设置</h2>
|
||||
<div class="time-setting-section">
|
||||
<div class="config-item">
|
||||
<label class="checkbox-label text-gold">
|
||||
@@ -109,14 +109,14 @@
|
||||
</div>
|
||||
<div class="config-item">
|
||||
<label class="checkbox-label">
|
||||
<span class="text-gold">签单金额列显示名称:</span>
|
||||
<span class="text-gold">业绩列显示名称:</span>
|
||||
<input type="text" v-model="localDisplayConfig.individual.scoreColumn.displayName"
|
||||
placeholder="输入显示名称" class="text-input">
|
||||
</label>
|
||||
</div>
|
||||
<div class="config-item">
|
||||
<label class="checkbox-label">
|
||||
<span class="text-gold">签单金额显示样式:</span>
|
||||
<span class="text-gold">业绩显示样式:</span>
|
||||
<select v-model="localDisplayConfig.individual.scoreColumn.displayStyle" class="select-input">
|
||||
<option value="amount">金额(带¥符号)</option>
|
||||
<option value="number">普通数字</option>
|
||||
@@ -145,7 +145,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="column-width-item">
|
||||
<label class="text-gold">签单金额列:</label>
|
||||
<label class="text-gold">业绩列:</label>
|
||||
<input type="number" v-model.number="localDisplayConfig.individual.columnWidths.score" min="60" max="200" class="width-input">
|
||||
</div>
|
||||
<div class="column-width-item" v-if="localDisplayConfig.individual.showLevel">
|
||||
@@ -193,14 +193,14 @@
|
||||
</div>
|
||||
<div class="config-item">
|
||||
<label class="checkbox-label">
|
||||
<span class="text-gold">签单金额列显示名称:</span>
|
||||
<span class="text-gold">业绩列显示名称:</span>
|
||||
<input type="text" v-model="localDisplayConfig.team.totalScoreColumn.displayName"
|
||||
placeholder="输入显示名称" class="text-input">
|
||||
</label>
|
||||
</div>
|
||||
<div class="config-item">
|
||||
<label class="checkbox-label">
|
||||
<span class="text-gold">签单金额显示样式:</span>
|
||||
<span class="text-gold">业绩显示样式:</span>
|
||||
<select v-model="localDisplayConfig.team.totalScoreColumn.displayStyle" class="select-input">
|
||||
<option value="amount">金额(带¥符号)</option>
|
||||
<option value="number">普通数字</option>
|
||||
@@ -225,7 +225,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="column-width-item">
|
||||
<label class="text-gold">签单金额列:</label>
|
||||
<label class="text-gold">业绩列:</label>
|
||||
<input type="number" v-model.number="localDisplayConfig.team.columnWidths.score" min="60" max="200" class="width-input">
|
||||
</div>
|
||||
<div class="column-width-item" v-if="localDisplayConfig.team.showMemberCount">
|
||||
@@ -627,7 +627,7 @@
|
||||
<input v-model="individualForm.name" type="text" required class="form-input">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>签单金额:</label>
|
||||
<label>业绩:</label>
|
||||
<input v-model.number="individualForm.score" type="number" required class="form-input">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
@@ -665,7 +665,7 @@
|
||||
<input v-model="teamForm.name" type="text" required class="form-input">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label>签单金额:</label>
|
||||
<label>业绩:</label>
|
||||
<input v-model.number="teamForm.totalScore" type="number" required class="form-input">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
|
||||
Reference in New Issue
Block a user