music(ui): 统一命名 — 和弦谱(字母版) / 简谱(级数版)

This commit is contained in:
fam
2026-05-10 16:09:56 +01:00
parent 5c0d860666
commit e5f3a95aa9
2 changed files with 22 additions and 16 deletions
+11 -4
View File
@@ -99,15 +99,16 @@
<h2>添加附件</h2>
<p class="hint-sub">
一次可选多个文件。video / audio / pdf / image 自动识别。
图片需要选 <b>角色</b>(吉他谱 / 简谱 / 五线谱),其它类型角色无效。
图片需要选 <b>角色</b>(和弦谱 / 简谱 / 五线谱),其它类型角色无效。
</p>
<div class="upload-row">
<label class="role-pick">
<span>角色</span>
<select v-model="uploadRole">
<option :value="null">— 自动 / 通用图 —</option>
<option value="chord">吉他谱</option>
<option value="numbered">简谱</option>
<option value="chord_letters">和弦谱(字母 G/Em/C)</option>
<option value="chord_functional">简谱(数字 1/4/5)</option>
<option value="numbered">简谱(手动上传)</option>
<option value="staff">五线谱</option>
</select>
</label>
@@ -336,7 +337,13 @@ function kindLabel(k) {
return ({ audio: '音频', video: '视频', pdf: 'PDF', image: '图片' })[k] || k
}
function roleLabel(r) {
return ({ chord: '吉他谱', numbered: '简谱', staff: '五线谱' })[r] || r
return ({
chord: '和弦谱',
chord_letters: '和弦谱',
chord_functional: '简谱',
numbered: '简谱',
staff: '五线谱',
})[r] || r
}
function fmtSize(b) {
if (b < 1024) return b + ' B'