music(ui): 统一命名 — 和弦谱(字母版) / 简谱(级数版)
deploy music / build-and-deploy (push) Successful in 1m54s

This commit is contained in:
Fam Zheng
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'