fix: repair admin page api contracts
This commit is contained in:
@@ -75,4 +75,16 @@ const adminLayout = read('admin-web/src/layouts/MainLayout.vue')
|
||||
assert.match(adminLayout, /善缘丹阳/, '后台品牌名称必须为善缘丹阳')
|
||||
assert.doesNotMatch(adminLayout, /#304156/i, '后台不得继续使用旧式深蓝侧栏')
|
||||
|
||||
const adminApiContracts = [
|
||||
['admin-web/src/modules/banner/BannerManagementView.vue', '/operator/banners'],
|
||||
['admin-web/src/modules/service-station/ServiceStationView.vue', '/operator/service-locations'],
|
||||
['admin-web/src/modules/service-appointment/ServiceAppointmentView.vue', '/service-appointments/operator/list'],
|
||||
['admin-web/src/modules/activity/ActivityInterestView.vue', '/activities/operator/activity-interest-summary'],
|
||||
]
|
||||
for (const [file, endpoint] of adminApiContracts) {
|
||||
assert.ok(read(file).includes(endpoint), `${file} 未使用实际后台接口 ${endpoint}`)
|
||||
}
|
||||
assert.doesNotMatch(read('admin-web/src/modules/risk/ReportCenterView.vue'), /tableData\.value = res \|\|/, '举报列表不能把响应信封当数组')
|
||||
assert.doesNotMatch(read('admin-web/src/modules/appeal/AppealCenterView.vue'), /tableData\.value = res \|\|/, '申诉列表不能把响应信封当数组')
|
||||
|
||||
console.log('UI contracts passed')
|
||||
|
||||
Reference in New Issue
Block a user