等待后端更新接口
This commit is contained in:
@@ -43,7 +43,7 @@ test('待审核列表隐藏内部 ID 和账号手机号,只有管理者可见
|
||||
genealogyId,
|
||||
genealogyName: '叶氏家谱',
|
||||
applicantName: '<叶子>',
|
||||
phone: '19181970173',
|
||||
phone: '测试联系方式',
|
||||
relationDesc: '族亲',
|
||||
applyReason: '申请加入',
|
||||
status: '0',
|
||||
@@ -56,7 +56,7 @@ test('待审核列表隐藏内部 ID 和账号手机号,只有管理者可见
|
||||
const memberHtml = JoinReviewPages.renderPendingJoinApplies(data, false);
|
||||
|
||||
assert.match(managerHtml, /<叶子>/);
|
||||
assert.match(managerHtml, /19181970173/);
|
||||
assert.match(managerHtml, /测试联系方式/);
|
||||
assert.match(managerHtml, new RegExp('data-join-audit-id="' + applyId + '"'));
|
||||
assert.match(managerHtml, /data-join-audit-status="1"/);
|
||||
assert.match(managerHtml, /data-join-audit-status="2"/);
|
||||
@@ -71,12 +71,25 @@ test('审核页开放真实 PC 管理行为且不允许手填业务 ID', () => {
|
||||
assert.doesNotMatch(page, /data-feature-status="pending"|pending-pages\.js/);
|
||||
assert.match(page, /data-join-review-page/);
|
||||
assert.match(page, /data-join-apply-list="pending"/);
|
||||
assert.match(page, /data-join-apply-list="pending"[^>]*>[\s\S]*data-api-state="loading"/);
|
||||
assert.match(page, /data-join-review-refresh/);
|
||||
assert.match(page, /public\/js\/join-review-pages\.js/);
|
||||
assert.doesNotMatch(page, /name="(?:genealogyId|applyId|appUserId|inviterUserId|auditUserId)"/);
|
||||
assert.match(page, /input name="applyId" type="hidden"/);
|
||||
assert.doesNotMatch(page, /(?:input|textarea|select)[^>]+name="applyId"[^>]+type="(?:text|number)"/);
|
||||
assert.doesNotMatch(page, /name="(?:genealogyId|appUserId|inviterUserId|auditUserId)"/);
|
||||
assert.match(page, /data-join-review-form novalidate/);
|
||||
assert.match(page, /name="auditRemark"[^>]+maxlength="500"/);
|
||||
assert.match(page, /data-join-review-form-status/);
|
||||
assert.match(script, /await api\.genealogyDetail\(/);
|
||||
assert.match(script, /detail\.canManage === true/);
|
||||
assert.match(script, /await api\.auditGenealogyJoinApply\(/);
|
||||
assert.match(script, /await api\.pendingGenealogyJoinApplies\(/);
|
||||
assert.match(script, /审核后申请仍在待审核列表/);
|
||||
assert.match(script, /function openReviewForm\(applyId, status\)/);
|
||||
assert.match(script, /setReviewFormStatus\('正在提交审核结果…', 'loading'\)/);
|
||||
assert.match(script, /function setPendingListState\(message, type\)/);
|
||||
assert.match(script, /setPendingListState\('当前没有待审核申请', 'empty'\)/);
|
||||
assert.match(script, /当前账号没有审核该家谱申请的权限。/);
|
||||
assert.match(script, /root\.ProfileUI && root\.ProfileUI\.setApiState/);
|
||||
assert.doesNotMatch(script, /root\.prompt/);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user