/** * 加盟申请API */ import request from '@/utils/request' /** * 获取加盟申请列表 */ export function getApplicationList(params) { return request({ url: '/api/franchise/list', method: 'get', params }) } /** * 获取加盟申请详情 */ export function getApplicationDetail(id) { return request({ url: `/api/franchise/${id}`, method: 'get' }) } /** * 提交加盟申请 */ export function submitApplication(data) { return request({ url: '/api/franchise/submit', method: 'post', data }) } /** * 审核加盟申请 */ export function auditApplication(params) { return request({ url: '/api/franchise/audit', method: 'post', params }) } /** * 添加跟进记录 */ export function addFollowRecord(data) { return request({ url: '/api/franchise/follow', method: 'post', data }) } /** * 获取跟进记录列表 */ export function getFollowRecords(applicationId) { return request({ url: `/api/franchise/follow/${applicationId}`, method: 'get' }) } /** * 转化为租户 */ export function convertToTenant(applicationId) { return request({ url: `/api/franchise/convert/${applicationId}`, method: 'post' }) } /** * 获取申请统计信息 */ export function getApplicationStatistics() { return request({ url: '/api/franchise/statistics', method: 'get' }) } /** * 根据手机号查询申请记录 */ export function getApplicationByPhone(phone) { return request({ url: `/api/franchise/phone/${phone}`, method: 'get' }) } /** * 获取所有加盟政策 */ export function getAllPolicies() { return request({ url: '/api/franchise/policy/all', method: 'get' }) } /** * 根据类型获取政策 */ export function getPoliciesByType(policyType) { return request({ url: `/api/franchise/policy/type/${policyType}`, method: 'get' }) }