| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- import request from '@/utils/request'
- export function getAssessmentMaterials() {
- return request({
- url: '/api/admin/assessment/materials',
- method: 'post'
- })
- }
- export function createAssessmentMaterial(data) {
- return request({
- url: '/api/admin/assessment/materials',
- method: 'post',
- data
- })
- }
- export function updateAssessmentMaterial(id, data) {
- return request({
- url: `/api/admin/assessment/materials/${id}/update`,
- method: 'post',
- data
- })
- }
- export function deleteAssessmentMaterial(id) {
- return request({
- url: `/api/admin/assessment/materials/${id}/delete`,
- method: 'post'
- })
- }
- export function getAssessmentConfig() {
- return request({
- url: '/api/admin/assessment/config',
- method: 'post'
- })
- }
- export function updateAssessmentConfig(data) {
- return request({
- url: '/api/admin/assessment/config/update',
- method: 'post',
- data
- })
- }
- export function getGuideFamilyAssessmentList() {
- return request({
- url: '/api/guide/assessment/families',
- method: 'post'
- })
- }
- export function enableFamilyAssessment(data) {
- return request({
- url: '/api/guide/assessment/family/enable',
- method: 'post',
- data
- })
- }
- export function disableFamilyAssessment(familyId) {
- return request({
- url: `/api/guide/assessment/family/${familyId}/disable`,
- method: 'post'
- })
- }
- export function getGuideAssessmentMaterials() {
- return request({
- url: '/api/guide/assessment/materials',
- method: 'post'
- })
- }
- // Plan Rules
- export function listPlanRules() {
- return request({ url: '/api/admin/plan-rules/list', method: 'post' })
- }
- export function savePlanRule(data) {
- return request({ url: '/api/admin/plan-rules/save', method: 'post', data })
- }
- export function deletePlanRule(data) {
- return request({ url: '/api/admin/plan-rules/delete', method: 'post', data })
- }
- // ===== 测评方案实例管理 =====
- export const listFamilyPlans = (data) => request({ url: '/api/guide/plans/family-list', method: 'post', data })
- export const reviewPlan = (data) => request({ url: '/api/guide/plans/review', method: 'post', data })
- export const activatePlan = (data) => request({ url: '/api/guide/plans/activate', method: 'post', data })
- export const getGuidePlanDetail = (data) => request({ url: '/api/guide/plans/detail', method: 'post', data })
|