ZHIWEI666 commited on
Commit
4401d6e
·
verified ·
1 Parent(s): a4d34e4

Upload 3 files

Browse files
Files changed (2) hide show
  1. 管理界面/app.js +7 -1
  2. 管理界面/index.html +8 -8
管理界面/app.js CHANGED
@@ -12,6 +12,12 @@
12
  const TOKEN_KEY = 'ranking_admin_token';
13
  const USER_KEY = 'ranking_admin_user';
14
  const ALL_PERMS = ['verify', 'balance', 'deduct', 'refund'];
 
 
 
 
 
 
15
 
16
  // -------------------- 状态 --------------------
17
  const state = {
@@ -303,7 +309,7 @@
303
  const permsEl = $('.js-perms', node);
304
  const perms = Array.isArray(plugin.permissions) ? plugin.permissions : [];
305
  if (perms.length) {
306
- permsEl.innerHTML = perms.map((p) => `<span class="perm-chip">${escapeHtml(p)}</span>`).join('');
307
  } else {
308
  permsEl.textContent = '—';
309
  }
 
12
  const TOKEN_KEY = 'ranking_admin_token';
13
  const USER_KEY = 'ranking_admin_user';
14
  const ALL_PERMS = ['verify', 'balance', 'deduct', 'refund'];
15
+ const PERM_LABELS = {
16
+ verify: '验证 Key',
17
+ balance: '查询余额',
18
+ deduct: '扣除积分',
19
+ refund: '退款回滚'
20
+ };
21
 
22
  // -------------------- 状态 --------------------
23
  const state = {
 
309
  const permsEl = $('.js-perms', node);
310
  const perms = Array.isArray(plugin.permissions) ? plugin.permissions : [];
311
  if (perms.length) {
312
+ permsEl.innerHTML = perms.map((p) => `<span class="perm-chip" title="${escapeHtml(p)}">${escapeHtml(PERM_LABELS[p] || p)}</span>`).join('');
313
  } else {
314
  permsEl.textContent = '—';
315
  }
管理界面/index.html CHANGED
@@ -206,10 +206,10 @@
206
  <fieldset class="field perm-field">
207
  <legend class="field-label">权限</legend>
208
  <div class="perm-grid">
209
- <label class="perm-item"><input type="checkbox" name="permissions" value="verify" checked><span>verify</span></label>
210
- <label class="perm-item"><input type="checkbox" name="permissions" value="balance" checked><span>balance</span></label>
211
- <label class="perm-item"><input type="checkbox" name="permissions" value="deduct" checked><span>deduct</span></label>
212
- <label class="perm-item"><input type="checkbox" name="permissions" value="refund"><span>refund</span></label>
213
  </div>
214
  </fieldset>
215
 
@@ -268,10 +268,10 @@
268
  <fieldset class="field perm-field">
269
  <legend class="field-label">权限</legend>
270
  <div class="perm-grid">
271
- <label class="perm-item"><input type="checkbox" name="permissions" value="verify"><span>verify</span></label>
272
- <label class="perm-item"><input type="checkbox" name="permissions" value="balance"><span>balance</span></label>
273
- <label class="perm-item"><input type="checkbox" name="permissions" value="deduct"><span>deduct</span></label>
274
- <label class="perm-item"><input type="checkbox" name="permissions" value="refund"><span>refund</span></label>
275
  </div>
276
  </fieldset>
277
 
 
206
  <fieldset class="field perm-field">
207
  <legend class="field-label">权限</legend>
208
  <div class="perm-grid">
209
+ <label class="perm-item"><input type="checkbox" name="permissions" value="verify" checked><span>验证 Key</span></label>
210
+ <label class="perm-item"><input type="checkbox" name="permissions" value="balance" checked><span>查询余额</span></label>
211
+ <label class="perm-item"><input type="checkbox" name="permissions" value="deduct" checked><span>扣除积分</span></label>
212
+ <label class="perm-item"><input type="checkbox" name="permissions" value="refund"><span>退款回滚</span></label>
213
  </div>
214
  </fieldset>
215
 
 
268
  <fieldset class="field perm-field">
269
  <legend class="field-label">权限</legend>
270
  <div class="perm-grid">
271
+ <label class="perm-item"><input type="checkbox" name="permissions" value="verify"><span>验证 Key</span></label>
272
+ <label class="perm-item"><input type="checkbox" name="permissions" value="balance"><span>查询余额</span></label>
273
+ <label class="perm-item"><input type="checkbox" name="permissions" value="deduct"><span>扣除积分</span></label>
274
+ <label class="perm-item"><input type="checkbox" name="permissions" value="refund"><span>退款回滚</span></label>
275
  </div>
276
  </fieldset>
277