refactor(cms): 迁移CMS模块接口到独立cms-api服务

- 新增cmsRequest工具,基于request封装,默认baseURL为cms-api
- 改用cmsRequest替换所有cms相关请求,确保请求走独立域名
- 配置三环境新增CMS_API_BASE_URL及导出CmsBaseUrl常量
- 解决CMS接口走shop-api时返回404的问题,避免小程序域名白名单冲突
- 统一修改34个cms API模块的261处调用,保持接口行为一致
- 修复部分拼接全URL方式改为相对路径调用cmsRequest
- 更新注释说明并调整相关接口调用代码
- 兼容macOS sed替换问题,采用perl命令完成批量替换
This commit is contained in:
2026-08-11 11:04:40 +08:00
parent 2e80a49ca1
commit b4cd54e102
42 changed files with 450 additions and 370 deletions
+50 -17
View File
@@ -4,13 +4,46 @@
<option name="autoReloadType" value="SELECTIVE" /> <option name="autoReloadType" value="SELECTIVE" />
</component> </component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="2de94e4f-0587-4c9b-8bfd-e87e0ae95b81" name="更改" comment="feat(checkout): 优化微信支付和线下付款流程&#10;&#10;- 支付方式新增微信支付(payType=1),并设为默认,保留线下付款(payType=9)&#10;- 微信支付时调用 Taro.requestPayment 发起支付流程,取消或失败给出明确提示&#10;- 支付选项选中状态下微信支付显示绿色提示,线下付款显示橙色提示&#10;- 提交按钮文案区分微信支付(提交并支付)与线下付款(提交订单)&#10;- 后端支付配置缺失时提示“微信支付暂不可用:支付配置缺失”&#10;- 确保编译构建通过,未引入新类型错误"> <list default="true" id="2de94e4f-0587-4c9b-8bfd-e87e0ae95b81" name="更改" comment="feat(official): 实现企业官网分包及内容展示&#10;&#10;- 新增官方分包目录及页面(首页、资讯列表、详情、关于我们、留言、我的)&#10;- 自定义实现底部导航组件 OfficialTabBar,解决微信 tabBar 不支持分包问题&#10;- 统一接口调用走 shop-api 代理,无新增 CMS 域名,减少合法域名负担&#10;- 新增 CMS 站点信息获取接口及留言咨询提交与查询接口&#10;- 设计并完善官网富文本样式,品牌色统一为 #185FA5,并更新 tailwind 配置&#10;- 首页新增企业官网入口卡片,方便用户访问官网内容&#10;- 完成官网分包构建验证,解决 Taro 构建批量删除保护问题&#10;- 规范 CMS 字段使用,适配字段名称及状态含义&#10;- 后续计划对历史页面 NutUI 组件进行空壳化整改,及更新 UI 设计文档">
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/config/app.ts" beforeDir="false" afterPath="$PROJECT_DIR$/config/app.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/config/env.js" beforeDir="false" afterPath="$PROJECT_DIR$/config/env.js" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsAd/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsAd/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsAdRecord/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsAdRecord/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsArticle/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsArticle/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsArticleCategory/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsArticleCategory/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsArticleComment/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsArticleComment/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsArticleContent/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsArticleContent/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsArticleCount/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsArticleCount/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsArticleLike/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsArticleLike/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsComponents/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsComponents/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsContactLead/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsContactLead/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsDesign/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsDesign/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsDesignRecord/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsDesignRecord/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsDocs/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsDocs/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsDocsBook/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsDocsBook/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsDocsContent/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsDocsContent/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsDomain/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsDomain/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsForm/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsForm/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsFormRecord/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsFormRecord/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsLang/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsLang/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsLangLog/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsLangLog/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsLink/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsLink/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsModel/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsModel/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsMp/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsMp/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsMpAd/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsMpAd/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsMpField/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsMpField/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsMpMenu/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsMpMenu/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsMpPages/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsMpPages/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsNavigation/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsNavigation/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsOrder/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsOrder/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsSpec/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsSpec/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsSpecValue/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsSpecValue/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/api/cms/cmsWebsite/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsWebsite/index.ts" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/api/cms/cmsWebsite/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsWebsite/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app.config.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/app.config.ts" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/api/cms/cmsWebsiteField/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/cmsWebsiteField/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/app.scss" beforeDir="false" afterPath="$PROJECT_DIR$/src/app.scss" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/api/cms/link/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/link/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/pages/index/index.tsx" beforeDir="false" afterPath="$PROJECT_DIR$/src/pages/index/index.tsx" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/api/cms/mpOfficialMenu/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/cms/mpOfficialMenu/index.ts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/tailwind.config.js" beforeDir="false" afterPath="$PROJECT_DIR$/tailwind.config.js" afterDir="false" /> <change beforePath="$PROJECT_DIR$/src/api/layout/index.ts" beforeDir="false" afterPath="$PROJECT_DIR$/src/api/layout/index.ts" afterDir="false" />
</list> </list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -125,15 +158,7 @@
<workItem from="1784638429525" duration="16147000" /> <workItem from="1784638429525" duration="16147000" />
<workItem from="1784798575885" duration="4896000" /> <workItem from="1784798575885" duration="4896000" />
<workItem from="1784873955217" duration="3822000" /> <workItem from="1784873955217" duration="3822000" />
<workItem from="1786371937331" duration="8819000" /> <workItem from="1786371937331" duration="10067000" />
</task>
<task id="LOCAL-00029" summary="refactor(api): 规范前端API接口地址并统一路径前缀&#10;&#10;- 修正开发者、小程序和企业相关API的基础URL,避免重复添加/api前缀&#10;- 统一调整developer、enterprise、invite等模块接口路径,保持与后端Controller一致&#10;- 新增权限申请及消息通知相关API,并完善相关函数实现&#10;- 规范请求参数传递,移除多余包装,改用直接传递对象方式&#10;- 新增API Key重置、版本发布/回滚等接口支持&#10;&#10;feat(invite): 重构邀请登录流程支持未注册快速加入&#10;&#10;- 完整重写invite页,分离已注册用户和未注册用户的按钮显示和交互&#10;- 实现未注册用户微信手机号授权后自动注册登录及自动加入应用&#10;- 已注册用户直接确认加入应用,无需手机号授权弹窗&#10;- 统一使用getPhoneNumber按钮处理两种状态并修复“授权码不能为空”报错&#10;- 前端配合后端改造,支持已登录用户可直接通过Authorization头加入应用&#10;&#10;fix(developer): 修复开发者中心应用加载问题&#10;&#10;- 修复只查询创建的应用导致邀请加入的应用不显示的问题&#10;- 同时请求创建应用和参与应用接口,合并并去重应用列表&#10;- 新增pageJoinedApp接口调用及合并逻辑,提高应用列表完整性和体验">
<option name="closed" value="true" />
<created>1776065433562</created>
<option name="number" value="00029" />
<option name="presentableId" value="LOCAL-00029" />
<option name="project" value="LOCAL" />
<updated>1776065433562</updated>
</task> </task>
<task id="LOCAL-00030" summary="refactor(api): 规范前端API接口地址并统一路径前缀&#10;&#10;- 修正开发者、小程序和企业相关API的基础URL,避免重复添加/api前缀&#10;- 统一调整developer、enterprise、invite等模块接口路径,保持与后端Controller一致&#10;- 新增权限申请及消息通知相关API,并完善相关函数实现&#10;- 规范请求参数传递,移除多余包装,改用直接传递对象方式&#10;- 新增API Key重置、版本发布/回滚等接口支持&#10;&#10;feat(invite): 重构邀请登录流程支持未注册快速加入&#10;&#10;- 完整重写invite页,分离已注册用户和未注册用户的按钮显示和交互&#10;- 实现未注册用户微信手机号授权后自动注册登录及自动加入应用&#10;- 已注册用户直接确认加入应用,无需手机号授权弹窗&#10;- 统一使用getPhoneNumber按钮处理两种状态并修复“授权码不能为空”报错&#10;- 前端配合后端改造,支持已登录用户可直接通过Authorization头加入应用&#10;&#10;fix(developer): 修复开发者中心应用加载问题&#10;&#10;- 修复只查询创建的应用导致邀请加入的应用不显示的问题&#10;- 同时请求创建应用和参与应用接口,合并并去重应用列表&#10;- 新增pageJoinedApp接口调用及合并逻辑,提高应用列表完整性和体验"> <task id="LOCAL-00030" summary="refactor(api): 规范前端API接口地址并统一路径前缀&#10;&#10;- 修正开发者、小程序和企业相关API的基础URL,避免重复添加/api前缀&#10;- 统一调整developer、enterprise、invite等模块接口路径,保持与后端Controller一致&#10;- 新增权限申请及消息通知相关API,并完善相关函数实现&#10;- 规范请求参数传递,移除多余包装,改用直接传递对象方式&#10;- 新增API Key重置、版本发布/回滚等接口支持&#10;&#10;feat(invite): 重构邀请登录流程支持未注册快速加入&#10;&#10;- 完整重写invite页,分离已注册用户和未注册用户的按钮显示和交互&#10;- 实现未注册用户微信手机号授权后自动注册登录及自动加入应用&#10;- 已注册用户直接确认加入应用,无需手机号授权弹窗&#10;- 统一使用getPhoneNumber按钮处理两种状态并修复“授权码不能为空”报错&#10;- 前端配合后端改造,支持已登录用户可直接通过Authorization头加入应用&#10;&#10;fix(developer): 修复开发者中心应用加载问题&#10;&#10;- 修复只查询创建的应用导致邀请加入的应用不显示的问题&#10;- 同时请求创建应用和参与应用接口,合并并去重应用列表&#10;- 新增pageJoinedApp接口调用及合并逻辑,提高应用列表完整性和体验">
<option name="closed" value="true" /> <option name="closed" value="true" />
@@ -519,7 +544,15 @@
<option name="project" value="LOCAL" /> <option name="project" value="LOCAL" />
<updated>1786407521622</updated> <updated>1786407521622</updated>
</task> </task>
<option name="localTasksCounter" value="78" /> <task id="LOCAL-00078" summary="feat(official): 实现企业官网分包及内容展示&#10;&#10;- 新增官方分包目录及页面(首页、资讯列表、详情、关于我们、留言、我的)&#10;- 自定义实现底部导航组件 OfficialTabBar,解决微信 tabBar 不支持分包问题&#10;- 统一接口调用走 shop-api 代理,无新增 CMS 域名,减少合法域名负担&#10;- 新增 CMS 站点信息获取接口及留言咨询提交与查询接口&#10;- 设计并完善官网富文本样式,品牌色统一为 #185FA5,并更新 tailwind 配置&#10;- 首页新增企业官网入口卡片,方便用户访问官网内容&#10;- 完成官网分包构建验证,解决 Taro 构建批量删除保护问题&#10;- 规范 CMS 字段使用,适配字段名称及状态含义&#10;- 后续计划对历史页面 NutUI 组件进行空壳化整改,及更新 UI 设计文档">
<option name="closed" value="true" />
<created>1786409297653</created>
<option name="number" value="00078" />
<option name="presentableId" value="LOCAL-00078" />
<option name="project" value="LOCAL" />
<updated>1786409297653</updated>
</task>
<option name="localTasksCounter" value="79" />
<servers /> <servers />
</component> </component>
<component name="TypeScriptGeneratedFilesManager"> <component name="TypeScriptGeneratedFilesManager">
@@ -539,7 +572,6 @@
<component name="VcsManagerConfiguration"> <component name="VcsManagerConfiguration">
<option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="false" /> <option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="false" />
<option name="CHECK_NEW_TODO" value="false" /> <option name="CHECK_NEW_TODO" value="false" />
<MESSAGE value="feat(utils): 优化请求函数URL拼接逻辑&#10;&#10;- 在request函数中将请求拦截改为先拼接完整URL&#10;- 支持相对路径自动补全baseUrl&#10;- 删除原有请求拦截中url未处理的问题" />
<MESSAGE value="docs(schedule): 添加2026年7月1日日程文件&#10;&#10;- 创建新的日程文档文件 2026-07-01.md&#10;- 文件内容待后续补充和更新" /> <MESSAGE value="docs(schedule): 添加2026年7月1日日程文件&#10;&#10;- 创建新的日程文档文件 2026-07-01.md&#10;- 文件内容待后续补充和更新" />
<MESSAGE value="feat(pay): 优化小程序支付流程并增强日志调试&#10;&#10;- 更新 wx-login 接口以返回完整 LoginResult,包括 access_token 和 user 对象&#10;- 支付页面新增大量日志,详尽打印参数、请求和响应信息&#10;- 优化获取订阅详情流程,支持 returnRaw 返回完整响应用于调试&#10;- 支付流程新增步骤,先通过 code 获取 openid 并缓存,再尝试用 openid 自动登录&#10;- 增加自动登录失败交互,提示未注册用户先登录&#10;- 支付相关请求均使用 returnRaw 方便错误排查&#10;- request 请求模块添加统一请求和响应日志,增强调试能力&#10;- request 认证错误和业务错误时加入详细日志输出" /> <MESSAGE value="feat(pay): 优化小程序支付流程并增强日志调试&#10;&#10;- 更新 wx-login 接口以返回完整 LoginResult,包括 access_token 和 user 对象&#10;- 支付页面新增大量日志,详尽打印参数、请求和响应信息&#10;- 优化获取订阅详情流程,支持 returnRaw 返回完整响应用于调试&#10;- 支付流程新增步骤,先通过 code 获取 openid 并缓存,再尝试用 openid 自动登录&#10;- 增加自动登录失败交互,提示未注册用户先登录&#10;- 支付相关请求均使用 returnRaw 方便错误排查&#10;- request 请求模块添加统一请求和响应日志,增强调试能力&#10;- request 认证错误和业务错误时加入详细日志输出" />
<MESSAGE value="feat(pay): 支付成功后自动跳转到已购产品页面&#10;&#10;- 支付成功后显示成功提示&#10;- 延迟1.5秒自动跳转到已购产品页面&#10;- 处理跳转失败时回退到用户首页&#10;- 优化用户支付完成后的使用体验" /> <MESSAGE value="feat(pay): 支付成功后自动跳转到已购产品页面&#10;&#10;- 支付成功后显示成功提示&#10;- 延迟1.5秒自动跳转到已购产品页面&#10;- 处理跳转失败时回退到用户首页&#10;- 优化用户支付完成后的使用体验" />
@@ -564,7 +596,8 @@
<MESSAGE value="feat(user): 合并切换开发者菜单并优化首页轮播图显示&#10;&#10;- 用户菜单根据 isDeveloper 字段切换显示申请或进入开发者中心&#10;- 已审核用户菜单高亮显示“进入开发者中心”&#10;- 去除冗余开发者中心菜单条目,简化结构&#10;- 重新设计开发者中心页面UI,统一门店中心风格&#10;- 顶部展示开发者头像及昵称手机号信息&#10;- 功能卡片展示“我的应用”、“API Key”和“我的工单”,异步加载数量角标&#10;- 底部添加“开发者帮助与支持”入口,替代门店订阅消息卡片&#10;- 未登录或非开发者状态显示相应空态及操作按钮&#10;- 首页轮播图为空时不显示容器,功能入口自动上移,优化空状态体验&#10;- 优化登录状态与权限校验逻辑,防止页面闪烁和无权限展示" /> <MESSAGE value="feat(user): 合并切换开发者菜单并优化首页轮播图显示&#10;&#10;- 用户菜单根据 isDeveloper 字段切换显示申请或进入开发者中心&#10;- 已审核用户菜单高亮显示“进入开发者中心”&#10;- 去除冗余开发者中心菜单条目,简化结构&#10;- 重新设计开发者中心页面UI,统一门店中心风格&#10;- 顶部展示开发者头像及昵称手机号信息&#10;- 功能卡片展示“我的应用”、“API Key”和“我的工单”,异步加载数量角标&#10;- 底部添加“开发者帮助与支持”入口,替代门店订阅消息卡片&#10;- 未登录或非开发者状态显示相应空态及操作按钮&#10;- 首页轮播图为空时不显示容器,功能入口自动上移,优化空状态体验&#10;- 优化登录状态与权限校验逻辑,防止页面闪烁和无权限展示" />
<MESSAGE value="feat(checkout): 优化微信支付和线下付款流程&#10;&#10;- 将默认支付方式调整为微信支付(payType=1),增加支付方式选择项&#10;- 微信支付成功后直接调用微信支付接口并处理支付结果反馈&#10;- 支付取消或失败时显示对应提示信息&#10;- 线下付款(payType=9)保留并显示相应提示,不触发在线支付&#10;- 提交订单时根据支付方式显示不同的按钮文本 (‘提交并支付’ 或 ‘提交订单’)&#10;- 针对微信支付配置缺失的错误,统一显示详细提示,便于定位问题&#10;- 优化支付方式选中时的提示样式与说明,提升用户体验" /> <MESSAGE value="feat(checkout): 优化微信支付和线下付款流程&#10;&#10;- 将默认支付方式调整为微信支付(payType=1),增加支付方式选择项&#10;- 微信支付成功后直接调用微信支付接口并处理支付结果反馈&#10;- 支付取消或失败时显示对应提示信息&#10;- 线下付款(payType=9)保留并显示相应提示,不触发在线支付&#10;- 提交订单时根据支付方式显示不同的按钮文本 (‘提交并支付’ 或 ‘提交订单’)&#10;- 针对微信支付配置缺失的错误,统一显示详细提示,便于定位问题&#10;- 优化支付方式选中时的提示样式与说明,提升用户体验" />
<MESSAGE value="feat(checkout): 优化微信支付和线下付款流程&#10;&#10;- 支付方式新增微信支付(payType=1),并设为默认,保留线下付款(payType=9)&#10;- 微信支付时调用 Taro.requestPayment 发起支付流程,取消或失败给出明确提示&#10;- 支付选项选中状态下微信支付显示绿色提示,线下付款显示橙色提示&#10;- 提交按钮文案区分微信支付(提交并支付)与线下付款(提交订单)&#10;- 后端支付配置缺失时提示“微信支付暂不可用:支付配置缺失”&#10;- 确保编译构建通过,未引入新类型错误" /> <MESSAGE value="feat(checkout): 优化微信支付和线下付款流程&#10;&#10;- 支付方式新增微信支付(payType=1),并设为默认,保留线下付款(payType=9)&#10;- 微信支付时调用 Taro.requestPayment 发起支付流程,取消或失败给出明确提示&#10;- 支付选项选中状态下微信支付显示绿色提示,线下付款显示橙色提示&#10;- 提交按钮文案区分微信支付(提交并支付)与线下付款(提交订单)&#10;- 后端支付配置缺失时提示“微信支付暂不可用:支付配置缺失”&#10;- 确保编译构建通过,未引入新类型错误" />
<option name="LAST_COMMIT_MESSAGE" value="feat(checkout): 优化微信支付和线下付款流程&#10;&#10;- 支付方式新增微信支付(payType=1),并设为默认,保留线下付款(payType=9)&#10;- 微信支付时调用 Taro.requestPayment 发起支付流程,取消或失败给出明确提示&#10;- 支付选项选中状态下微信支付显示绿色提示,线下付款显示橙色提示&#10;- 提交按钮文案区分微信支付(提交并支付)与线下付款(提交订单)&#10;- 后端支付配置缺失时提示“微信支付暂不可用:支付配置缺失”&#10;- 确保编译构建通过,未引入新类型错误" /> <MESSAGE value="feat(official): 实现企业官网分包及内容展示&#10;&#10;- 新增官方分包目录及页面(首页、资讯列表、详情、关于我们、留言、我的)&#10;- 自定义实现底部导航组件 OfficialTabBar,解决微信 tabBar 不支持分包问题&#10;- 统一接口调用走 shop-api 代理,无新增 CMS 域名,减少合法域名负担&#10;- 新增 CMS 站点信息获取接口及留言咨询提交与查询接口&#10;- 设计并完善官网富文本样式,品牌色统一为 #185FA5,并更新 tailwind 配置&#10;- 首页新增企业官网入口卡片,方便用户访问官网内容&#10;- 完成官网分包构建验证,解决 Taro 构建批量删除保护问题&#10;- 规范 CMS 字段使用,适配字段名称及状态含义&#10;- 后续计划对历史页面 NutUI 组件进行空壳化整改,及更新 UI 设计文档" />
<option name="LAST_COMMIT_MESSAGE" value="feat(official): 实现企业官网分包及内容展示&#10;&#10;- 新增官方分包目录及页面(首页、资讯列表、详情、关于我们、留言、我的)&#10;- 自定义实现底部导航组件 OfficialTabBar,解决微信 tabBar 不支持分包问题&#10;- 统一接口调用走 shop-api 代理,无新增 CMS 域名,减少合法域名负担&#10;- 新增 CMS 站点信息获取接口及留言咨询提交与查询接口&#10;- 设计并完善官网富文本样式,品牌色统一为 #185FA5,并更新 tailwind 配置&#10;- 首页新增企业官网入口卡片,方便用户访问官网内容&#10;- 完成官网分包构建验证,解决 Taro 构建批量删除保护问题&#10;- 规范 CMS 字段使用,适配字段名称及状态含义&#10;- 后续计划对历史页面 NutUI 组件进行空壳化整改,及更新 UI 设计文档" />
<option name="NON_MODAL_COMMIT_POSTPONE_SLOW_CHECKS" value="false" /> <option name="NON_MODAL_COMMIT_POSTPONE_SLOW_CHECKS" value="false" />
</component> </component>
</project> </project>
+13 -40
View File
@@ -1,41 +1,14 @@
# 2026-08-11 工作记录 # 2026-08-11 工作日志
## 小程序/产品矩阵规划讨论(仅探讨,未改代码) ## CMS 模块接口迁移到 cms-api
- 用户产品矩阵:①企业官网(website-admin 后台,Nuxt SaaS 建站)②小程序商城(websopy-taro 电商)③其他管理系统。 - **问题**CMS 接口(/cms/cms-article, /cms/cms-ad 等)走 `shop-api.websoft.top/api/cms/...` 返回 404
- 结论建议(待用户确认):按**受众+载体**分层,而非按功能拆分。 - **方案**CMS 模块全部改用独立 baseURL `https://cms-api.websoft.top/api`
- C端消费者(看/买):官网展示 + 商城 → **合并为「一个品牌小程序」**,用分包(官网/商城/用户中心)隔离,共享登录/购物车/会员。 - **改动清单**
- B端管理(企业主/运营):官网后台 + 其他管理系统 → **统一 Web 管理门户(SSO**,不做小程序。 1. `config/env.js` — 三环境(dev/test/prod)新增 `CMS_API_BASE_URL: 'https://cms-api.websoft.top/api'`
- B端移动(商家版):暂缓,验证需求后再建独立 AppID 小程序,不并入 C 端。 2. `config/app.ts` — 新增导出 `CmsBaseUrl = CMS_API_BASE_URL`
- 已产出:规划文档 `.workbuddy/miniprogram-ui-plan.md`、官网展示型小程序原型(4屏 mockup)、产品矩阵分层架构图。 3. 新建 `src/utils/cmsRequest.ts` — 基于 request 封装,默认 baseUrl 为 CmsBaseUrlAPI 完全一致
- 待确认:落地路径(独立官网小程序 / websopy-taro 加分包 / 仅 CMS 展示层)及上述产品矩阵方向。 4. `src/api/cms/` 下全部 34 个 index.ts — `import request``import cmsRequest``request.get/post/put/del``cmsRequest.get/post/put/del`(共 261 处调用)
5. `src/api/cms/cmsDomain/index.ts` — 特殊处理:原用 `SERVER_API_URL + '/cms/...'` 拼全 URL,改为相对路径走 cmsRequest
## 官网分包(official)落地实现 —— 已完成并构建通过 6. `src/api/layout/index.ts``getServerTime()``getNext7day()` 两个 CMS 接口改用 cmsRequest
用户确认方向后,在 websopy-taro 内新增 `official` 分包实现企业官网展示端,并对接真实 CMS 内容。 7. `src/api/official/index.ts` — 更新注释说明
- **注意**macOS sed 对 `request\.(get|post)\(` 模式替换无效(原因不明),最终用 `perl -pi -e 's/request\.get/cmsRequest.get/g'` 成功批量替换
### 目录与文件(新增 12 个)
- 页面 `src/official/``index`(首页:品牌栏+Banner轮播+栏目宫格+资讯动态+留言CTA)、`article`(资讯列表,滚动分页+categoryId筛选)、`article-detail`RichText 详情)、`about`(关于我们)、`message`(留言表单)、`mine`(我的)。
- 组件 `src/official/components/``OfficialTabBar`(自实现底部导航,redirectTo 切换)、`ArticleCard``SectionTitle`
- 数据层:`src/api/official/index.ts`(统一出口,re-export `src/api/cms/*`)、`src/api/cms/cmsContactLead/{index.ts,model/index.ts}`
### 修改(5 处)
- `src/api/cms/cmsWebsite/index.ts`:新增 `getCmsWebsiteSiteInfo()` → GET `/cms/cms-website/getSiteInfo`
- `src/app.config.ts`subpackages 增加 `{root:'official', pages:[index,article,article-detail,about,message,mine]}`
- `tailwind.config.js`:新增 `brand` 色阶(600=#185FA5)。
- `src/app.scss``:root``--brand-color/--brand-light`;新增 `.official-rich` 富文本样式(img/p/h1-h4/ul/blockquote/table 等,px 自动转 rpx,已验证打进 app-origin.wxss)。
- `src/pages/index/index.tsx`:搜索栏下方新增「企业官网」入口卡片 → `/official/index`
### 关键技术决策
- **请求链路复用默认 shop-api**:原本打算给官网单配 `CMS_API_BASE` 直连 `cms-api.websoft.top`,但发现现有 `listCmsAd`/`listCmsArticle` 走默认 `https://shop-api.websoft.top/api` 且线上可用 → 说明 shop-api 已代理 `/cms`,**不新增域名**(避免小程序 request 合法域名白名单问题)。租户靠 `TenantId` 请求头(config/app.ts 当前 TenantId='5')。
- **微信 tabBar 不支持分包页** → 用 `OfficialTabBar` 自实现(redirectTo)。
- **规避 NutUI weapp 空壳化**:官网 6 页全部用 Taro 原生组件 + 自定义组件,构建产物 grep `nut-cell|nut-price|nut-divider` = 0。
- CMS 字段陷阱(已按此实现):文章封面 `image` 非 cover、摘要 `overview` 非 summary`ARTICLE_STATUS.PUBLISHED = 0`;留言字段是 `need` 非 content,提交带 `source:'miniapp'`
### 构建验证
- `npm run build:weapp``✔ Webpack Compiled successfully in 20.06s`Exit 0。
- 产物 `dist/official/` 6 页齐全,分包体积 80K。
- ⚠️ 坑:Taro 构建前清空 `dist/`(641 文件)会触发批量删除保护而中断。解决:先 `mv dist /tmp/xxx` 再构建。
### 后续待办
- 历史页面(order/booking 等 28 文件)仍引用 NutUI,需按同样模式去空壳化。
- `.workbuddy/miniprogram-ui-plan.md` 需更新为"多分包品牌小程序"版本。
- 真机联调需确认后端 TenantId 与 `/cms/cms-website/getSiteInfo``/cms/cms-contact-lead/submit` 两个接口在 shop-api 侧确实已代理。
+2 -1
View File
@@ -1,8 +1,9 @@
import { API_BASE_URL, SERVER_API_URL, WEBSOPY_API_BASE_URL } from './env' import { API_BASE_URL, SERVER_API_URL, WEBSOPY_API_BASE_URL, CMS_API_BASE_URL } from './env'
export const TenantId = '5' export const TenantId = '5'
export const TenantName = '赛联小助手' export const TenantName = '赛联小助手'
export const BaseUrl = API_BASE_URL export const BaseUrl = API_BASE_URL
export const ServerBaseUrl = SERVER_API_URL export const ServerBaseUrl = SERVER_API_URL
export const WebsopyBaseUrl = WEBSOPY_API_BASE_URL export const WebsopyBaseUrl = WEBSOPY_API_BASE_URL
export const CmsBaseUrl = CMS_API_BASE_URL
export const Version = 'v3.0.0' export const Version = 'v3.0.0'
+4 -1
View File
@@ -5,6 +5,7 @@ export const ENV_CONFIG = {
API_BASE_URL: 'https://shop-api.websoft.top/api', API_BASE_URL: 'https://shop-api.websoft.top/api',
SERVER_API_URL: 'https://server.websoft.top/api', SERVER_API_URL: 'https://server.websoft.top/api',
WEBSOPY_API_BASE_URL: 'https://websopy-api.websoft.top/api', WEBSOPY_API_BASE_URL: 'https://websopy-api.websoft.top/api',
CMS_API_BASE_URL: 'https://cms-api.websoft.top/api',
APP_NAME: '威数谱软件', APP_NAME: '威数谱软件',
DEBUG: 'true', DEBUG: 'true',
}, },
@@ -12,6 +13,7 @@ export const ENV_CONFIG = {
API_BASE_URL: 'https://shop-api.websoft.top/api', API_BASE_URL: 'https://shop-api.websoft.top/api',
SERVER_API_URL: 'https://server.websoft.top/api', SERVER_API_URL: 'https://server.websoft.top/api',
WEBSOPY_API_BASE_URL: 'https://websopy-api.websoft.top/api', WEBSOPY_API_BASE_URL: 'https://websopy-api.websoft.top/api',
CMS_API_BASE_URL: 'https://cms-api.websoft.top/api',
APP_NAME: '威数谱软件', APP_NAME: '威数谱软件',
DEBUG: 'true', DEBUG: 'true',
}, },
@@ -19,6 +21,7 @@ export const ENV_CONFIG = {
API_BASE_URL: 'https://shop-api.websoft.top/api', API_BASE_URL: 'https://shop-api.websoft.top/api',
SERVER_API_URL: 'https://server.websoft.top/api', SERVER_API_URL: 'https://server.websoft.top/api',
WEBSOPY_API_BASE_URL: 'https://websopy-api.websoft.top/api', WEBSOPY_API_BASE_URL: 'https://websopy-api.websoft.top/api',
CMS_API_BASE_URL: 'https://cms-api.websoft.top/api',
APP_NAME: '威数谱软件', APP_NAME: '威数谱软件',
DEBUG: 'false', DEBUG: 'false',
}, },
@@ -28,4 +31,4 @@ export function getEnvConfig() {
return ENV_CONFIG[CURRENT_ENV] || ENV_CONFIG.development return ENV_CONFIG[CURRENT_ENV] || ENV_CONFIG.development
} }
export const { API_BASE_URL, SERVER_API_URL, WEBSOPY_API_BASE_URL, APP_NAME, DEBUG } = getEnvConfig() export const { API_BASE_URL, SERVER_API_URL, WEBSOPY_API_BASE_URL, CMS_API_BASE_URL, APP_NAME, DEBUG } = getEnvConfig()
+9 -9
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsAd, CmsAdParam } from './model'; import type { CmsAd, CmsAdParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsAd, CmsAdParam } from './model';
* 分页查询广告位 * 分页查询广告位
*/ */
export async function pageCmsAd(params: CmsAdParam) { export async function pageCmsAd(params: CmsAdParam) {
const res = await request.get<ApiResult<PageResult<CmsAd>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsAd>>>(
'/cms/cms-ad/page', '/cms/cms-ad/page',
params params
); );
@@ -21,7 +21,7 @@ export async function pageCmsAd(params: CmsAdParam) {
* 查询广告位列表 * 查询广告位列表
*/ */
export async function listCmsAd(params?: CmsAdParam) { export async function listCmsAd(params?: CmsAdParam) {
const res = await request.get<ApiResult<CmsAd[]>>( const res = await cmsRequest.get<ApiResult<CmsAd[]>>(
'/cms/cms-ad', '/cms/cms-ad',
params params
); );
@@ -35,7 +35,7 @@ export async function listCmsAd(params?: CmsAdParam) {
* 添加广告位 * 添加广告位
*/ */
export async function addCmsAd(data: CmsAd) { export async function addCmsAd(data: CmsAd) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-ad', '/cms/cms-ad',
data data
); );
@@ -49,7 +49,7 @@ export async function addCmsAd(data: CmsAd) {
* 修改广告位 * 修改广告位
*/ */
export async function updateCmsAd(data: CmsAd) { export async function updateCmsAd(data: CmsAd) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-ad', '/cms/cms-ad',
data data
); );
@@ -63,7 +63,7 @@ export async function updateCmsAd(data: CmsAd) {
* 删除广告位 * 删除广告位
*/ */
export async function removeCmsAd(id?: number) { export async function removeCmsAd(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-ad/' + id '/cms/cms-ad/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -76,7 +76,7 @@ export async function removeCmsAd(id?: number) {
* 批量删除广告位 * 批量删除广告位
*/ */
export async function removeBatchCmsAd(data: (number | undefined)[]) { export async function removeBatchCmsAd(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-ad/batch', '/cms/cms-ad/batch',
{ {
data data
@@ -92,7 +92,7 @@ export async function removeBatchCmsAd(data: (number | undefined)[]) {
* 根据id查询广告位 * 根据id查询广告位
*/ */
export async function getCmsAd(id: number) { export async function getCmsAd(id: number) {
const res = await request.get<ApiResult<CmsAd>>( const res = await cmsRequest.get<ApiResult<CmsAd>>(
'/cms/cms-ad/' + id '/cms/cms-ad/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
@@ -105,7 +105,7 @@ export async function getCmsAd(id: number) {
* 根据code查询广告位 * 根据code查询广告位
*/ */
export async function getCmsAdByCode(code: string) { export async function getCmsAdByCode(code: string) {
const res = await request.get<ApiResult<CmsAd>>( const res = await cmsRequest.get<ApiResult<CmsAd>>(
'/cms/cms-ad/getByCode/' + code '/cms/cms-ad/getByCode/' + code
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsAdRecord, CmsAdRecordParam } from './model'; import type { CmsAdRecord, CmsAdRecordParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsAdRecord, CmsAdRecordParam } from './model';
* 分页查询广告图片 * 分页查询广告图片
*/ */
export async function pageCmsAdRecord(params: CmsAdRecordParam) { export async function pageCmsAdRecord(params: CmsAdRecordParam) {
const res = await request.get<ApiResult<PageResult<CmsAdRecord>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsAdRecord>>>(
'/cms/cms-ad-record/page', '/cms/cms-ad-record/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsAdRecord(params: CmsAdRecordParam) {
* 查询广告图片列表 * 查询广告图片列表
*/ */
export async function listCmsAdRecord(params?: CmsAdRecordParam) { export async function listCmsAdRecord(params?: CmsAdRecordParam) {
const res = await request.get<ApiResult<CmsAdRecord[]>>( const res = await cmsRequest.get<ApiResult<CmsAdRecord[]>>(
'/cms/cms-ad-record', '/cms/cms-ad-record',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsAdRecord(params?: CmsAdRecordParam) {
* 添加广告图片 * 添加广告图片
*/ */
export async function addCmsAdRecord(data: CmsAdRecord) { export async function addCmsAdRecord(data: CmsAdRecord) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-ad-record', '/cms/cms-ad-record',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsAdRecord(data: CmsAdRecord) {
* 修改广告图片 * 修改广告图片
*/ */
export async function updateCmsAdRecord(data: CmsAdRecord) { export async function updateCmsAdRecord(data: CmsAdRecord) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-ad-record', '/cms/cms-ad-record',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsAdRecord(data: CmsAdRecord) {
* 删除广告图片 * 删除广告图片
*/ */
export async function removeCmsAdRecord(id?: number) { export async function removeCmsAdRecord(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-ad-record/' + id '/cms/cms-ad-record/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsAdRecord(id?: number) {
* 批量删除广告图片 * 批量删除广告图片
*/ */
export async function removeBatchCmsAdRecord(data: (number | undefined)[]) { export async function removeBatchCmsAdRecord(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-ad-record/batch', '/cms/cms-ad-record/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsAdRecord(data: (number | undefined)[]) {
* 根据id查询广告图片 * 根据id查询广告图片
*/ */
export async function getCmsAdRecord(id: number) { export async function getCmsAdRecord(id: number) {
const res = await request.get<ApiResult<CmsAdRecord>>( const res = await cmsRequest.get<ApiResult<CmsAdRecord>>(
'/cms/cms-ad-record/' + id '/cms/cms-ad-record/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+16 -16
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type {ApiResult, PageResult} from '@/api'; import type {ApiResult, PageResult} from '@/api';
import type {CmsArticle, CmsArticleParam} from './model'; import type {CmsArticle, CmsArticleParam} from './model';
@@ -6,7 +6,7 @@ import type {CmsArticle, CmsArticleParam} from './model';
* 分页查询文章 * 分页查询文章
*/ */
export async function pageCmsArticle(params: CmsArticleParam) { export async function pageCmsArticle(params: CmsArticleParam) {
const res = await request.get<ApiResult<PageResult<CmsArticle>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsArticle>>>(
'/cms/cms-article/page', '/cms/cms-article/page',
params params
); );
@@ -20,7 +20,7 @@ export async function pageCmsArticle(params: CmsArticleParam) {
* 查询文章列表 * 查询文章列表
*/ */
export async function listCmsArticle(params?: CmsArticleParam) { export async function listCmsArticle(params?: CmsArticleParam) {
const res = await request.get<ApiResult<CmsArticle[]>>( const res = await cmsRequest.get<ApiResult<CmsArticle[]>>(
'/cms/cms-article', '/cms/cms-article',
params params
); );
@@ -34,7 +34,7 @@ export async function listCmsArticle(params?: CmsArticleParam) {
* 添加文章 * 添加文章
*/ */
export async function addCmsArticle(data: CmsArticle) { export async function addCmsArticle(data: CmsArticle) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-article', '/cms/cms-article',
data data
); );
@@ -48,7 +48,7 @@ export async function addCmsArticle(data: CmsArticle) {
* 修改文章 * 修改文章
*/ */
export async function updateCmsArticle(data: CmsArticle) { export async function updateCmsArticle(data: CmsArticle) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-article', '/cms/cms-article',
data data
); );
@@ -62,7 +62,7 @@ export async function updateCmsArticle(data: CmsArticle) {
* 删除文章 * 删除文章
*/ */
export async function removeCmsArticle(id?: number) { export async function removeCmsArticle(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-article/' + id '/cms/cms-article/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -75,7 +75,7 @@ export async function removeCmsArticle(id?: number) {
* 批量删除文章 * 批量删除文章
*/ */
export async function removeBatchCmsArticle(data: (number | undefined)[]) { export async function removeBatchCmsArticle(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-article/batch', '/cms/cms-article/batch',
{ {
data data
@@ -91,7 +91,7 @@ export async function removeBatchCmsArticle(data: (number | undefined)[]) {
* 根据id查询文章 * 根据id查询文章
*/ */
export async function getCmsArticle(id: number) { export async function getCmsArticle(id: number) {
const res = await request.get<ApiResult<CmsArticle>>( const res = await cmsRequest.get<ApiResult<CmsArticle>>(
'/cms/cms-article/' + id '/cms/cms-article/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
@@ -101,7 +101,7 @@ export async function getCmsArticle(id: number) {
} }
export async function getCount(params?: CmsArticleParam) { export async function getCount(params?: CmsArticleParam) {
const res = await request.get<ApiResult<unknown>>('/cms/cms-article/data', { const res = await cmsRequest.get<ApiResult<unknown>>('/cms/cms-article/data', {
params params
}); });
if (res.code === 0) { if (res.code === 0) {
@@ -115,7 +115,7 @@ export async function getCount(params?: CmsArticleParam) {
* @param params * @param params
*/ */
export async function getPrevious(params?: CmsArticleParam) { export async function getPrevious(params?: CmsArticleParam) {
const res = await request.get<ApiResult<CmsArticle>>( const res = await cmsRequest.get<ApiResult<CmsArticle>>(
'/cms/cms-article/getPrevious/' + params?.articleId, '/cms/cms-article/getPrevious/' + params?.articleId,
{ {
params params
@@ -132,7 +132,7 @@ export async function getPrevious(params?: CmsArticleParam) {
* @param params * @param params
*/ */
export async function getNext(params?: CmsArticleParam) { export async function getNext(params?: CmsArticleParam) {
const res = await request.get<ApiResult<CmsArticle>>( const res = await cmsRequest.get<ApiResult<CmsArticle>>(
'/cms/cms-article/getNext/' + params?.articleId, '/cms/cms-article/getNext/' + params?.articleId,
{ {
params params
@@ -149,7 +149,7 @@ export async function getNext(params?: CmsArticleParam) {
* @param params * @param params
*/ */
export async function checkArticlePassword(params?: CmsArticleParam) { export async function checkArticlePassword(params?: CmsArticleParam) {
const res = await request.get<ApiResult<unknown>>( const res = await cmsRequest.get<ApiResult<unknown>>(
'/cms/cms-article/checkArticlePassword', '/cms/cms-article/checkArticlePassword',
{ {
params params
@@ -162,7 +162,7 @@ export async function checkArticlePassword(params?: CmsArticleParam) {
} }
export async function findTags(params?: CmsArticleParam) { export async function findTags(params?: CmsArticleParam) {
const res = await request.get<ApiResult<CmsArticle[]>>( const res = await cmsRequest.get<ApiResult<CmsArticle[]>>(
'/cms/cms-article/findTags', '/cms/cms-article/findTags',
{ {
params params
@@ -175,7 +175,7 @@ export async function findTags(params?: CmsArticleParam) {
} }
export async function pageTags(params?: CmsArticleParam) { export async function pageTags(params?: CmsArticleParam) {
const res = await request.get<ApiResult<CmsArticle[]>>( const res = await cmsRequest.get<ApiResult<CmsArticle[]>>(
'/cms/cms-article/pageTags', '/cms/cms-article/pageTags',
{ {
params params
@@ -192,7 +192,7 @@ export async function pageTags(params?: CmsArticleParam) {
* @param params * @param params
*/ */
export async function getByIds(params?: CmsArticleParam) { export async function getByIds(params?: CmsArticleParam) {
const res = await request.get<ApiResult<CmsArticle[]>>( const res = await cmsRequest.get<ApiResult<CmsArticle[]>>(
'/cms/cms-article/getByIds', '/cms/cms-article/getByIds',
{ {
params params
@@ -208,7 +208,7 @@ export async function getByIds(params?: CmsArticleParam) {
* 根据code查询文章 * 根据code查询文章
*/ */
export async function getByCode(code: string) { export async function getByCode(code: string) {
const res = await request.get<ApiResult<CmsArticle>>( const res = await cmsRequest.get<ApiResult<CmsArticle>>(
'/cms/cms-article/getByCode/' + code '/cms/cms-article/getByCode/' + code
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsArticleCategory, CmsArticleCategoryParam } from './model'; import type { CmsArticleCategory, CmsArticleCategoryParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsArticleCategory, CmsArticleCategoryParam } from './model';
* 分页查询文章分类表 * 分页查询文章分类表
*/ */
export async function pageCmsArticleCategory(params: CmsArticleCategoryParam) { export async function pageCmsArticleCategory(params: CmsArticleCategoryParam) {
const res = await request.get<ApiResult<PageResult<CmsArticleCategory>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsArticleCategory>>>(
'/cms/cms-article-category/page', '/cms/cms-article-category/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsArticleCategory(params: CmsArticleCategoryParam) {
* 查询文章分类表列表 * 查询文章分类表列表
*/ */
export async function listCmsArticleCategory(params?: CmsArticleCategoryParam) { export async function listCmsArticleCategory(params?: CmsArticleCategoryParam) {
const res = await request.get<ApiResult<CmsArticleCategory[]>>( const res = await cmsRequest.get<ApiResult<CmsArticleCategory[]>>(
'/cms/cms-article-category', '/cms/cms-article-category',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsArticleCategory(params?: CmsArticleCategoryParam) {
* 添加文章分类表 * 添加文章分类表
*/ */
export async function addCmsArticleCategory(data: CmsArticleCategory) { export async function addCmsArticleCategory(data: CmsArticleCategory) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-article-category', '/cms/cms-article-category',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsArticleCategory(data: CmsArticleCategory) {
* 修改文章分类表 * 修改文章分类表
*/ */
export async function updateCmsArticleCategory(data: CmsArticleCategory) { export async function updateCmsArticleCategory(data: CmsArticleCategory) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-article-category', '/cms/cms-article-category',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsArticleCategory(data: CmsArticleCategory) {
* 删除文章分类表 * 删除文章分类表
*/ */
export async function removeCmsArticleCategory(id?: number) { export async function removeCmsArticleCategory(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-article-category/' + id '/cms/cms-article-category/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -82,7 +82,7 @@ export async function removeCmsArticleCategory(id?: number) {
export async function removeBatchCmsArticleCategory( export async function removeBatchCmsArticleCategory(
data: (number | undefined)[] data: (number | undefined)[]
) { ) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-article-category/batch', '/cms/cms-article-category/batch',
{ {
data data
@@ -98,7 +98,7 @@ export async function removeBatchCmsArticleCategory(
* 根据id查询文章分类表 * 根据id查询文章分类表
*/ */
export async function getCmsArticleCategory(id: number) { export async function getCmsArticleCategory(id: number) {
const res = await request.get<ApiResult<CmsArticleCategory>>( const res = await cmsRequest.get<ApiResult<CmsArticleCategory>>(
'/cms/cms-article-category/' + id '/cms/cms-article-category/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsArticleComment, CmsArticleCommentParam } from './model'; import type { CmsArticleComment, CmsArticleCommentParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsArticleComment, CmsArticleCommentParam } from './model';
* 分页查询文章评论表 * 分页查询文章评论表
*/ */
export async function pageCmsArticleComment(params: CmsArticleCommentParam) { export async function pageCmsArticleComment(params: CmsArticleCommentParam) {
const res = await request.get<ApiResult<PageResult<CmsArticleComment>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsArticleComment>>>(
'/cms/cms-article-comment/page', '/cms/cms-article-comment/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsArticleComment(params: CmsArticleCommentParam) {
* 查询文章评论表列表 * 查询文章评论表列表
*/ */
export async function listCmsArticleComment(params?: CmsArticleCommentParam) { export async function listCmsArticleComment(params?: CmsArticleCommentParam) {
const res = await request.get<ApiResult<CmsArticleComment[]>>( const res = await cmsRequest.get<ApiResult<CmsArticleComment[]>>(
'/cms/cms-article-comment', '/cms/cms-article-comment',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsArticleComment(params?: CmsArticleCommentParam) {
* 添加文章评论表 * 添加文章评论表
*/ */
export async function addCmsArticleComment(data: CmsArticleComment) { export async function addCmsArticleComment(data: CmsArticleComment) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-article-comment', '/cms/cms-article-comment',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsArticleComment(data: CmsArticleComment) {
* 修改文章评论表 * 修改文章评论表
*/ */
export async function updateCmsArticleComment(data: CmsArticleComment) { export async function updateCmsArticleComment(data: CmsArticleComment) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-article-comment', '/cms/cms-article-comment',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsArticleComment(data: CmsArticleComment) {
* 删除文章评论表 * 删除文章评论表
*/ */
export async function removeCmsArticleComment(id?: number) { export async function removeCmsArticleComment(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-article-comment/' + id '/cms/cms-article-comment/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsArticleComment(id?: number) {
* 批量删除文章评论表 * 批量删除文章评论表
*/ */
export async function removeBatchCmsArticleComment(data: (number | undefined)[]) { export async function removeBatchCmsArticleComment(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-article-comment/batch', '/cms/cms-article-comment/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsArticleComment(data: (number | undefined)[])
* 根据id查询文章评论表 * 根据id查询文章评论表
*/ */
export async function getCmsArticleComment(id: number) { export async function getCmsArticleComment(id: number) {
const res = await request.get<ApiResult<CmsArticleComment>>( const res = await cmsRequest.get<ApiResult<CmsArticleComment>>(
'/cms/cms-article-comment/' + id '/cms/cms-article-comment/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsArticleContent, CmsArticleContentParam } from './model'; import type { CmsArticleContent, CmsArticleContentParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsArticleContent, CmsArticleContentParam } from './model';
* 分页查询文章记录表 * 分页查询文章记录表
*/ */
export async function pageCmsArticleContent(params: CmsArticleContentParam) { export async function pageCmsArticleContent(params: CmsArticleContentParam) {
const res = await request.get<ApiResult<PageResult<CmsArticleContent>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsArticleContent>>>(
'/cms/cms-article-content/page', '/cms/cms-article-content/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsArticleContent(params: CmsArticleContentParam) {
* 查询文章记录表列表 * 查询文章记录表列表
*/ */
export async function listCmsArticleContent(params?: CmsArticleContentParam) { export async function listCmsArticleContent(params?: CmsArticleContentParam) {
const res = await request.get<ApiResult<CmsArticleContent[]>>( const res = await cmsRequest.get<ApiResult<CmsArticleContent[]>>(
'/cms/cms-article-content', '/cms/cms-article-content',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsArticleContent(params?: CmsArticleContentParam) {
* 添加文章记录表 * 添加文章记录表
*/ */
export async function addCmsArticleContent(data: CmsArticleContent) { export async function addCmsArticleContent(data: CmsArticleContent) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-article-content', '/cms/cms-article-content',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsArticleContent(data: CmsArticleContent) {
* 修改文章记录表 * 修改文章记录表
*/ */
export async function updateCmsArticleContent(data: CmsArticleContent) { export async function updateCmsArticleContent(data: CmsArticleContent) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-article-content', '/cms/cms-article-content',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsArticleContent(data: CmsArticleContent) {
* 删除文章记录表 * 删除文章记录表
*/ */
export async function removeCmsArticleContent(id?: number) { export async function removeCmsArticleContent(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-article-content/' + id '/cms/cms-article-content/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsArticleContent(id?: number) {
* 批量删除文章记录表 * 批量删除文章记录表
*/ */
export async function removeBatchCmsArticleContent(data: (number | undefined)[]) { export async function removeBatchCmsArticleContent(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-article-content/batch', '/cms/cms-article-content/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsArticleContent(data: (number | undefined)[])
* 根据id查询文章记录表 * 根据id查询文章记录表
*/ */
export async function getCmsArticleContent(id: number) { export async function getCmsArticleContent(id: number) {
const res = await request.get<ApiResult<CmsArticleContent>>( const res = await cmsRequest.get<ApiResult<CmsArticleContent>>(
'/cms/cms-article-content/' + id '/cms/cms-article-content/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsArticleCount, CmsArticleCountParam } from './model'; import type { CmsArticleCount, CmsArticleCountParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsArticleCount, CmsArticleCountParam } from './model';
* 分页查询点赞文章 * 分页查询点赞文章
*/ */
export async function pageCmsArticleCount(params: CmsArticleCountParam) { export async function pageCmsArticleCount(params: CmsArticleCountParam) {
const res = await request.get<ApiResult<PageResult<CmsArticleCount>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsArticleCount>>>(
'/cms/cms-article-count/page', '/cms/cms-article-count/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsArticleCount(params: CmsArticleCountParam) {
* 查询点赞文章列表 * 查询点赞文章列表
*/ */
export async function listCmsArticleCount(params?: CmsArticleCountParam) { export async function listCmsArticleCount(params?: CmsArticleCountParam) {
const res = await request.get<ApiResult<CmsArticleCount[]>>( const res = await cmsRequest.get<ApiResult<CmsArticleCount[]>>(
'/cms/cms-article-count', '/cms/cms-article-count',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsArticleCount(params?: CmsArticleCountParam) {
* 添加点赞文章 * 添加点赞文章
*/ */
export async function addCmsArticleCount(data: CmsArticleCount) { export async function addCmsArticleCount(data: CmsArticleCount) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-article-count', '/cms/cms-article-count',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsArticleCount(data: CmsArticleCount) {
* 修改点赞文章 * 修改点赞文章
*/ */
export async function updateCmsArticleCount(data: CmsArticleCount) { export async function updateCmsArticleCount(data: CmsArticleCount) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-article-count', '/cms/cms-article-count',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsArticleCount(data: CmsArticleCount) {
* 删除点赞文章 * 删除点赞文章
*/ */
export async function removeCmsArticleCount(id?: number) { export async function removeCmsArticleCount(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-article-count/' + id '/cms/cms-article-count/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsArticleCount(id?: number) {
* 批量删除点赞文章 * 批量删除点赞文章
*/ */
export async function removeBatchCmsArticleCount(data: (number | undefined)[]) { export async function removeBatchCmsArticleCount(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-article-count/batch', '/cms/cms-article-count/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsArticleCount(data: (number | undefined)[]) {
* 根据id查询点赞文章 * 根据id查询点赞文章
*/ */
export async function getCmsArticleCount(id: number) { export async function getCmsArticleCount(id: number) {
const res = await request.get<ApiResult<CmsArticleCount>>( const res = await cmsRequest.get<ApiResult<CmsArticleCount>>(
'/cms/cms-article-count/' + id '/cms/cms-article-count/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsArticleLike, CmsArticleLikeParam } from './model'; import type { CmsArticleLike, CmsArticleLikeParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsArticleLike, CmsArticleLikeParam } from './model';
* 分页查询点赞文章 * 分页查询点赞文章
*/ */
export async function pageCmsArticleLike(params: CmsArticleLikeParam) { export async function pageCmsArticleLike(params: CmsArticleLikeParam) {
const res = await request.get<ApiResult<PageResult<CmsArticleLike>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsArticleLike>>>(
'/cms/cms-article-like/page', '/cms/cms-article-like/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsArticleLike(params: CmsArticleLikeParam) {
* 查询点赞文章列表 * 查询点赞文章列表
*/ */
export async function listCmsArticleLike(params?: CmsArticleLikeParam) { export async function listCmsArticleLike(params?: CmsArticleLikeParam) {
const res = await request.get<ApiResult<CmsArticleLike[]>>( const res = await cmsRequest.get<ApiResult<CmsArticleLike[]>>(
'/cms/cms-article-like', '/cms/cms-article-like',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsArticleLike(params?: CmsArticleLikeParam) {
* 添加点赞文章 * 添加点赞文章
*/ */
export async function addCmsArticleLike(data: CmsArticleLike) { export async function addCmsArticleLike(data: CmsArticleLike) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-article-like', '/cms/cms-article-like',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsArticleLike(data: CmsArticleLike) {
* 修改点赞文章 * 修改点赞文章
*/ */
export async function updateCmsArticleLike(data: CmsArticleLike) { export async function updateCmsArticleLike(data: CmsArticleLike) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-article-like', '/cms/cms-article-like',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsArticleLike(data: CmsArticleLike) {
* 删除点赞文章 * 删除点赞文章
*/ */
export async function removeCmsArticleLike(id?: number) { export async function removeCmsArticleLike(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-article-like/' + id '/cms/cms-article-like/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsArticleLike(id?: number) {
* 批量删除点赞文章 * 批量删除点赞文章
*/ */
export async function removeBatchCmsArticleLike(data: (number | undefined)[]) { export async function removeBatchCmsArticleLike(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-article-like/batch', '/cms/cms-article-like/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsArticleLike(data: (number | undefined)[]) {
* 根据id查询点赞文章 * 根据id查询点赞文章
*/ */
export async function getCmsArticleLike(id: number) { export async function getCmsArticleLike(id: number) {
const res = await request.get<ApiResult<CmsArticleLike>>( const res = await cmsRequest.get<ApiResult<CmsArticleLike>>(
'/cms/cms-article-like/' + id '/cms/cms-article-like/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsComponents, CmsComponentsParam } from './model'; import type { CmsComponents, CmsComponentsParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsComponents, CmsComponentsParam } from './model';
* 分页查询组件 * 分页查询组件
*/ */
export async function pageCmsComponents(params: CmsComponentsParam) { export async function pageCmsComponents(params: CmsComponentsParam) {
const res = await request.get<ApiResult<PageResult<CmsComponents>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsComponents>>>(
'/cms/cms-components/page', '/cms/cms-components/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsComponents(params: CmsComponentsParam) {
* 查询组件列表 * 查询组件列表
*/ */
export async function listCmsComponents(params?: CmsComponentsParam) { export async function listCmsComponents(params?: CmsComponentsParam) {
const res = await request.get<ApiResult<CmsComponents[]>>( const res = await cmsRequest.get<ApiResult<CmsComponents[]>>(
'/cms/cms-components', '/cms/cms-components',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsComponents(params?: CmsComponentsParam) {
* 添加组件 * 添加组件
*/ */
export async function addCmsComponents(data: CmsComponents) { export async function addCmsComponents(data: CmsComponents) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-components', '/cms/cms-components',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsComponents(data: CmsComponents) {
* 修改组件 * 修改组件
*/ */
export async function updateCmsComponents(data: CmsComponents) { export async function updateCmsComponents(data: CmsComponents) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-components', '/cms/cms-components',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsComponents(data: CmsComponents) {
* 删除组件 * 删除组件
*/ */
export async function removeCmsComponents(id?: number) { export async function removeCmsComponents(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-components/' + id '/cms/cms-components/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsComponents(id?: number) {
* 批量删除组件 * 批量删除组件
*/ */
export async function removeBatchCmsComponents(data: (number | undefined)[]) { export async function removeBatchCmsComponents(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-components/batch', '/cms/cms-components/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsComponents(data: (number | undefined)[]) {
* 根据id查询组件 * 根据id查询组件
*/ */
export async function getCmsComponents(id: number) { export async function getCmsComponents(id: number) {
const res = await request.get<ApiResult<CmsComponents>>( const res = await cmsRequest.get<ApiResult<CmsComponents>>(
'/cms/cms-components/' + id '/cms/cms-components/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+3 -3
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request' import cmsRequest from '@/utils/cmsRequest'
import type { ApiResult, PageResult } from '@/api' import type { ApiResult, PageResult } from '@/api'
import type { CmsContactLead, CmsContactLeadParam } from './model' import type { CmsContactLead, CmsContactLeadParam } from './model'
@@ -6,7 +6,7 @@ import type { CmsContactLead, CmsContactLeadParam } from './model'
* 提交联系线索(留言咨询),免登录 * 提交联系线索(留言咨询),免登录
*/ */
export async function submitCmsContactLead(data: Partial<CmsContactLead>) { export async function submitCmsContactLead(data: Partial<CmsContactLead>) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-contact-lead/submit', '/cms/cms-contact-lead/submit',
data data
) )
@@ -20,7 +20,7 @@ export async function submitCmsContactLead(data: Partial<CmsContactLead>) {
* 分页查询我的联系线索 * 分页查询我的联系线索
*/ */
export async function pageCmsContactLead(params: CmsContactLeadParam) { export async function pageCmsContactLead(params: CmsContactLeadParam) {
const res = await request.get<ApiResult<PageResult<CmsContactLead>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsContactLead>>>(
'/cms/cms-contact-lead/page', '/cms/cms-contact-lead/page',
params params
) )
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsDesign, CmsDesignParam } from './model'; import type { CmsDesign, CmsDesignParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsDesign, CmsDesignParam } from './model';
* 分页查询页面管理记录表 * 分页查询页面管理记录表
*/ */
export async function pageCmsDesign(params: CmsDesignParam) { export async function pageCmsDesign(params: CmsDesignParam) {
const res = await request.get<ApiResult<PageResult<CmsDesign>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsDesign>>>(
'/cms/cms-design/page', '/cms/cms-design/page',
params params
); );
@@ -21,7 +21,7 @@ export async function pageCmsDesign(params: CmsDesignParam) {
* 查询页面管理记录表列表 * 查询页面管理记录表列表
*/ */
export async function listCmsDesign(params?: CmsDesignParam) { export async function listCmsDesign(params?: CmsDesignParam) {
const res = await request.get<ApiResult<CmsDesign[]>>( const res = await cmsRequest.get<ApiResult<CmsDesign[]>>(
'/cms/cms-design', '/cms/cms-design',
params params
); );
@@ -35,7 +35,7 @@ export async function listCmsDesign(params?: CmsDesignParam) {
* 添加页面管理记录表 * 添加页面管理记录表
*/ */
export async function addCmsDesign(data: CmsDesign) { export async function addCmsDesign(data: CmsDesign) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-design', '/cms/cms-design',
data data
); );
@@ -49,7 +49,7 @@ export async function addCmsDesign(data: CmsDesign) {
* 修改页面管理记录表 * 修改页面管理记录表
*/ */
export async function updateCmsDesign(data: CmsDesign) { export async function updateCmsDesign(data: CmsDesign) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-design', '/cms/cms-design',
data data
); );
@@ -63,7 +63,7 @@ export async function updateCmsDesign(data: CmsDesign) {
* 删除页面管理记录表 * 删除页面管理记录表
*/ */
export async function removeCmsDesign(id?: number) { export async function removeCmsDesign(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-design/' + id '/cms/cms-design/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -76,7 +76,7 @@ export async function removeCmsDesign(id?: number) {
* 批量删除页面管理记录表 * 批量删除页面管理记录表
*/ */
export async function removeBatchCmsDesign(data: (number | undefined)[]) { export async function removeBatchCmsDesign(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-design/batch', '/cms/cms-design/batch',
{ {
data data
@@ -92,7 +92,7 @@ export async function removeBatchCmsDesign(data: (number | undefined)[]) {
* 根据id查询页面管理记录表 * 根据id查询页面管理记录表
*/ */
export async function getCmsDesign(id: number) { export async function getCmsDesign(id: number) {
const res = await request.get<ApiResult<CmsDesign>>( const res = await cmsRequest.get<ApiResult<CmsDesign>>(
'/cms/cms-design/' + id '/cms/cms-design/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsDesignRecord, CmsDesignRecordParam } from './model'; import type { CmsDesignRecord, CmsDesignRecordParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsDesignRecord, CmsDesignRecordParam } from './model';
* 分页查询页面组件表 * 分页查询页面组件表
*/ */
export async function pageCmsDesignRecord(params: CmsDesignRecordParam) { export async function pageCmsDesignRecord(params: CmsDesignRecordParam) {
const res = await request.get<ApiResult<PageResult<CmsDesignRecord>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsDesignRecord>>>(
'/cms/cms-design-record/page', '/cms/cms-design-record/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsDesignRecord(params: CmsDesignRecordParam) {
* 查询页面组件表列表 * 查询页面组件表列表
*/ */
export async function listCmsDesignRecord(params?: CmsDesignRecordParam) { export async function listCmsDesignRecord(params?: CmsDesignRecordParam) {
const res = await request.get<ApiResult<CmsDesignRecord[]>>( const res = await cmsRequest.get<ApiResult<CmsDesignRecord[]>>(
'/cms/cms-design-record', '/cms/cms-design-record',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsDesignRecord(params?: CmsDesignRecordParam) {
* 添加页面组件表 * 添加页面组件表
*/ */
export async function addCmsDesignRecord(data: CmsDesignRecord) { export async function addCmsDesignRecord(data: CmsDesignRecord) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-design-record', '/cms/cms-design-record',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsDesignRecord(data: CmsDesignRecord) {
* 修改页面组件表 * 修改页面组件表
*/ */
export async function updateCmsDesignRecord(data: CmsDesignRecord) { export async function updateCmsDesignRecord(data: CmsDesignRecord) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-design-record', '/cms/cms-design-record',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsDesignRecord(data: CmsDesignRecord) {
* 删除页面组件表 * 删除页面组件表
*/ */
export async function removeCmsDesignRecord(id?: number) { export async function removeCmsDesignRecord(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-design-record/' + id '/cms/cms-design-record/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsDesignRecord(id?: number) {
* 批量删除页面组件表 * 批量删除页面组件表
*/ */
export async function removeBatchCmsDesignRecord(data: (number | undefined)[]) { export async function removeBatchCmsDesignRecord(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-design-record/batch', '/cms/cms-design-record/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsDesignRecord(data: (number | undefined)[]) {
* 根据id查询页面组件表 * 根据id查询页面组件表
*/ */
export async function getCmsDesignRecord(id: number) { export async function getCmsDesignRecord(id: number) {
const res = await request.get<ApiResult<CmsDesignRecord>>( const res = await cmsRequest.get<ApiResult<CmsDesignRecord>>(
'/cms/cms-design-record/' + id '/cms/cms-design-record/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsDocs, CmsDocsParam } from './model'; import type { CmsDocs, CmsDocsParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsDocs, CmsDocsParam } from './model';
* 分页查询文档管理记录表 * 分页查询文档管理记录表
*/ */
export async function pageCmsDocs(params: CmsDocsParam) { export async function pageCmsDocs(params: CmsDocsParam) {
const res = await request.get<ApiResult<PageResult<CmsDocs>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsDocs>>>(
'/cms/cms-docs/page', '/cms/cms-docs/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsDocs(params: CmsDocsParam) {
* 查询文档管理记录表列表 * 查询文档管理记录表列表
*/ */
export async function listCmsDocs(params?: CmsDocsParam) { export async function listCmsDocs(params?: CmsDocsParam) {
const res = await request.get<ApiResult<CmsDocs[]>>( const res = await cmsRequest.get<ApiResult<CmsDocs[]>>(
'/cms/cms-docs', '/cms/cms-docs',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsDocs(params?: CmsDocsParam) {
* 添加文档管理记录表 * 添加文档管理记录表
*/ */
export async function addCmsDocs(data: CmsDocs) { export async function addCmsDocs(data: CmsDocs) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-docs', '/cms/cms-docs',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsDocs(data: CmsDocs) {
* 修改文档管理记录表 * 修改文档管理记录表
*/ */
export async function updateCmsDocs(data: CmsDocs) { export async function updateCmsDocs(data: CmsDocs) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-docs', '/cms/cms-docs',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsDocs(data: CmsDocs) {
* 删除文档管理记录表 * 删除文档管理记录表
*/ */
export async function removeCmsDocs(id?: number) { export async function removeCmsDocs(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-docs/' + id '/cms/cms-docs/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsDocs(id?: number) {
* 批量删除文档管理记录表 * 批量删除文档管理记录表
*/ */
export async function removeBatchCmsDocs(data: (number | undefined)[]) { export async function removeBatchCmsDocs(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-docs/batch', '/cms/cms-docs/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsDocs(data: (number | undefined)[]) {
* 根据id查询文档管理记录表 * 根据id查询文档管理记录表
*/ */
export async function getCmsDocs(id: number) { export async function getCmsDocs(id: number) {
const res = await request.get<ApiResult<CmsDocs>>( const res = await cmsRequest.get<ApiResult<CmsDocs>>(
'/cms/cms-docs/' + id '/cms/cms-docs/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsDocsBook, CmsDocsBookParam } from './model'; import type { CmsDocsBook, CmsDocsBookParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsDocsBook, CmsDocsBookParam } from './model';
* 分页查询书籍记录表 * 分页查询书籍记录表
*/ */
export async function pageCmsDocsBook(params: CmsDocsBookParam) { export async function pageCmsDocsBook(params: CmsDocsBookParam) {
const res = await request.get<ApiResult<PageResult<CmsDocsBook>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsDocsBook>>>(
'/cms/cms-docs-book/page', '/cms/cms-docs-book/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsDocsBook(params: CmsDocsBookParam) {
* 查询书籍记录表列表 * 查询书籍记录表列表
*/ */
export async function listCmsDocsBook(params?: CmsDocsBookParam) { export async function listCmsDocsBook(params?: CmsDocsBookParam) {
const res = await request.get<ApiResult<CmsDocsBook[]>>( const res = await cmsRequest.get<ApiResult<CmsDocsBook[]>>(
'/cms/cms-docs-book', '/cms/cms-docs-book',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsDocsBook(params?: CmsDocsBookParam) {
* 添加书籍记录表 * 添加书籍记录表
*/ */
export async function addCmsDocsBook(data: CmsDocsBook) { export async function addCmsDocsBook(data: CmsDocsBook) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-docs-book', '/cms/cms-docs-book',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsDocsBook(data: CmsDocsBook) {
* 修改书籍记录表 * 修改书籍记录表
*/ */
export async function updateCmsDocsBook(data: CmsDocsBook) { export async function updateCmsDocsBook(data: CmsDocsBook) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-docs-book', '/cms/cms-docs-book',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsDocsBook(data: CmsDocsBook) {
* 删除书籍记录表 * 删除书籍记录表
*/ */
export async function removeCmsDocsBook(id?: number) { export async function removeCmsDocsBook(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-docs-book/' + id '/cms/cms-docs-book/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsDocsBook(id?: number) {
* 批量删除书籍记录表 * 批量删除书籍记录表
*/ */
export async function removeBatchCmsDocsBook(data: (number | undefined)[]) { export async function removeBatchCmsDocsBook(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-docs-book/batch', '/cms/cms-docs-book/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsDocsBook(data: (number | undefined)[]) {
* 根据id查询书籍记录表 * 根据id查询书籍记录表
*/ */
export async function getCmsDocsBook(id: number) { export async function getCmsDocsBook(id: number) {
const res = await request.get<ApiResult<CmsDocsBook>>( const res = await cmsRequest.get<ApiResult<CmsDocsBook>>(
'/cms/cms-docs-book/' + id '/cms/cms-docs-book/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsDocsContent, CmsDocsContentParam } from './model'; import type { CmsDocsContent, CmsDocsContentParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsDocsContent, CmsDocsContentParam } from './model';
* 分页查询文档内容记录表 * 分页查询文档内容记录表
*/ */
export async function pageCmsDocsContent(params: CmsDocsContentParam) { export async function pageCmsDocsContent(params: CmsDocsContentParam) {
const res = await request.get<ApiResult<PageResult<CmsDocsContent>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsDocsContent>>>(
'/cms/cms-docs-content/page', '/cms/cms-docs-content/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsDocsContent(params: CmsDocsContentParam) {
* 查询文档内容记录表列表 * 查询文档内容记录表列表
*/ */
export async function listCmsDocsContent(params?: CmsDocsContentParam) { export async function listCmsDocsContent(params?: CmsDocsContentParam) {
const res = await request.get<ApiResult<CmsDocsContent[]>>( const res = await cmsRequest.get<ApiResult<CmsDocsContent[]>>(
'/cms/cms-docs-content', '/cms/cms-docs-content',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsDocsContent(params?: CmsDocsContentParam) {
* 添加文档内容记录表 * 添加文档内容记录表
*/ */
export async function addCmsDocsContent(data: CmsDocsContent) { export async function addCmsDocsContent(data: CmsDocsContent) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-docs-content', '/cms/cms-docs-content',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsDocsContent(data: CmsDocsContent) {
* 修改文档内容记录表 * 修改文档内容记录表
*/ */
export async function updateCmsDocsContent(data: CmsDocsContent) { export async function updateCmsDocsContent(data: CmsDocsContent) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-docs-content', '/cms/cms-docs-content',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsDocsContent(data: CmsDocsContent) {
* 删除文档内容记录表 * 删除文档内容记录表
*/ */
export async function removeCmsDocsContent(id?: number) { export async function removeCmsDocsContent(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-docs-content/' + id '/cms/cms-docs-content/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsDocsContent(id?: number) {
* 批量删除文档内容记录表 * 批量删除文档内容记录表
*/ */
export async function removeBatchCmsDocsContent(data: (number | undefined)[]) { export async function removeBatchCmsDocsContent(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-docs-content/batch', '/cms/cms-docs-content/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsDocsContent(data: (number | undefined)[]) {
* 根据id查询文档内容记录表 * 根据id查询文档内容记录表
*/ */
export async function getCmsDocsContent(id: number) { export async function getCmsDocsContent(id: number) {
const res = await request.get<ApiResult<CmsDocsContent>>( const res = await cmsRequest.get<ApiResult<CmsDocsContent>>(
'/cms/cms-docs-content/' + id '/cms/cms-docs-content/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+21 -23
View File
@@ -1,15 +1,14 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsDomain, CmsDomainParam } from './model'; import type { CmsDomain, CmsDomainParam } from './model';
import {SERVER_API_URL} from "@/utils/server";
/** /**
* 分页查询网站域名记录表 * 分页查询网站域名记录表
*/ */
export async function pageCmsDomain(params: CmsDomainParam) { export async function pageCmsDomain(params: CmsDomainParam) {
const res = await request.get<ApiResult<PageResult<CmsDomain>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsDomain>>>(
SERVER_API_URL + '/cms/cms-domain/page', '/cms/cms-domain/page',
{ {
params params
} }
@@ -24,8 +23,8 @@ export async function pageCmsDomain(params: CmsDomainParam) {
* 查询网站域名记录表列表 * 查询网站域名记录表列表
*/ */
export async function listCmsDomain(params?: CmsDomainParam) { export async function listCmsDomain(params?: CmsDomainParam) {
const res = await request.get<ApiResult<CmsDomain[]>>( const res = await cmsRequest.get<ApiResult<CmsDomain[]>>(
SERVER_API_URL + '/cms/cms-domain', '/cms/cms-domain',
{ {
params params
} }
@@ -40,8 +39,8 @@ export async function listCmsDomain(params?: CmsDomainParam) {
* 添加网站域名记录表 * 添加网站域名记录表
*/ */
export async function addCmsDomain(data: CmsDomain) { export async function addCmsDomain(data: CmsDomain) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
SERVER_API_URL + '/cms/cms-domain', '/cms/cms-domain',
data data
); );
if (res.code === 0) { if (res.code === 0) {
@@ -54,8 +53,8 @@ export async function addCmsDomain(data: CmsDomain) {
* 修改网站域名记录表 * 修改网站域名记录表
*/ */
export async function updateCmsDomain(data: CmsDomain) { export async function updateCmsDomain(data: CmsDomain) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
SERVER_API_URL + '/cms/cms-domain/domain', '/cms/cms-domain/domain',
data data
); );
if (res.code === 0) { if (res.code === 0) {
@@ -68,8 +67,8 @@ export async function updateCmsDomain(data: CmsDomain) {
* 删除网站域名记录表 * 删除网站域名记录表
*/ */
export async function removeCmsDomain(id?: number) { export async function removeCmsDomain(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
SERVER_API_URL + '/cms/cms-domain/' + id '/cms/cms-domain/' + id
); );
if (res.code === 0) { if (res.code === 0) {
return res.message; return res.message;
@@ -81,8 +80,8 @@ export async function removeCmsDomain(id?: number) {
* 批量删除网站域名记录表 * 批量删除网站域名记录表
*/ */
export async function removeBatchCmsDomain(data: (number | undefined)[]) { export async function removeBatchCmsDomain(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
SERVER_API_URL + '/cms/cms-domain/batch', '/cms/cms-domain/batch',
{ {
data data
} }
@@ -97,8 +96,8 @@ export async function removeBatchCmsDomain(data: (number | undefined)[]) {
* 根据id查询网站域名记录表 * 根据id查询网站域名记录表
*/ */
export async function getCmsDomain(id: number) { export async function getCmsDomain(id: number) {
const res = await request.get<ApiResult<CmsDomain>>( const res = await cmsRequest.get<ApiResult<CmsDomain>>(
SERVER_API_URL + '/cms/cms-domain/' + id '/cms/cms-domain/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
return res.data; return res.data;
@@ -114,8 +113,8 @@ export async function checkExistence(
value: string, value: string,
id?: number id?: number
) { ) {
const res = await request.get<ApiResult<unknown>>( const res = await cmsRequest.get<ApiResult<unknown>>(
SERVER_API_URL + '/cms/domain/existence', '/cms/domain/existence',
{ {
params: { field, value, id } params: { field, value, id }
} }
@@ -127,8 +126,8 @@ export async function checkExistence(
} }
export async function resolvable(id: number) { export async function resolvable(id: number) {
const res = await request.get<ApiResult<CmsDomain>>( const res = await cmsRequest.get<ApiResult<CmsDomain>>(
SERVER_API_URL + '/cms/domain/resolvable/' + id '/cms/domain/resolvable/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
return res.data; return res.data;
@@ -137,8 +136,8 @@ export async function resolvable(id: number) {
} }
export async function getTenantIdByDomain(params: CmsDomainParam) { export async function getTenantIdByDomain(params: CmsDomainParam) {
const res = await request.get<ApiResult<PageResult<CmsDomain>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsDomain>>>(
SERVER_API_URL + '/cms/cms-domain/page', '/cms/cms-domain/page',
{ {
params params
} }
@@ -148,4 +147,3 @@ export async function getTenantIdByDomain(params: CmsDomainParam) {
} }
return Promise.reject(new Error(res.message)); return Promise.reject(new Error(res.message));
} }
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsForm, CmsFormParam } from './model'; import type { CmsForm, CmsFormParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsForm, CmsFormParam } from './model';
* 分页查询表单设计表 * 分页查询表单设计表
*/ */
export async function pageCmsForm(params: CmsFormParam) { export async function pageCmsForm(params: CmsFormParam) {
const res = await request.get<ApiResult<PageResult<CmsForm>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsForm>>>(
'/cms/cms-form/page', '/cms/cms-form/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsForm(params: CmsFormParam) {
* 查询表单设计表列表 * 查询表单设计表列表
*/ */
export async function listCmsForm(params?: CmsFormParam) { export async function listCmsForm(params?: CmsFormParam) {
const res = await request.get<ApiResult<CmsForm[]>>( const res = await cmsRequest.get<ApiResult<CmsForm[]>>(
'/cms/cms-form', '/cms/cms-form',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsForm(params?: CmsFormParam) {
* 添加表单设计表 * 添加表单设计表
*/ */
export async function addCmsForm(data: CmsForm) { export async function addCmsForm(data: CmsForm) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-form', '/cms/cms-form',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsForm(data: CmsForm) {
* 修改表单设计表 * 修改表单设计表
*/ */
export async function updateCmsForm(data: CmsForm) { export async function updateCmsForm(data: CmsForm) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-form', '/cms/cms-form',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsForm(data: CmsForm) {
* 删除表单设计表 * 删除表单设计表
*/ */
export async function removeCmsForm(id?: number) { export async function removeCmsForm(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-form/' + id '/cms/cms-form/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsForm(id?: number) {
* 批量删除表单设计表 * 批量删除表单设计表
*/ */
export async function removeBatchCmsForm(data: (number | undefined)[]) { export async function removeBatchCmsForm(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-form/batch', '/cms/cms-form/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsForm(data: (number | undefined)[]) {
* 根据id查询表单设计表 * 根据id查询表单设计表
*/ */
export async function getCmsForm(id: number) { export async function getCmsForm(id: number) {
const res = await request.get<ApiResult<CmsForm>>( const res = await cmsRequest.get<ApiResult<CmsForm>>(
'/cms/cms-form/' + id '/cms/cms-form/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsFormRecord, CmsFormRecordParam } from './model'; import type { CmsFormRecord, CmsFormRecordParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsFormRecord, CmsFormRecordParam } from './model';
* 分页查询表单数据记录表 * 分页查询表单数据记录表
*/ */
export async function pageCmsFormRecord(params: CmsFormRecordParam) { export async function pageCmsFormRecord(params: CmsFormRecordParam) {
const res = await request.get<ApiResult<PageResult<CmsFormRecord>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsFormRecord>>>(
'/cms/cms-form-record/page', '/cms/cms-form-record/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsFormRecord(params: CmsFormRecordParam) {
* 查询表单数据记录表列表 * 查询表单数据记录表列表
*/ */
export async function listCmsFormRecord(params?: CmsFormRecordParam) { export async function listCmsFormRecord(params?: CmsFormRecordParam) {
const res = await request.get<ApiResult<CmsFormRecord[]>>( const res = await cmsRequest.get<ApiResult<CmsFormRecord[]>>(
'/cms/cms-form-record', '/cms/cms-form-record',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsFormRecord(params?: CmsFormRecordParam) {
* 添加表单数据记录表 * 添加表单数据记录表
*/ */
export async function addCmsFormRecord(data: CmsFormRecord) { export async function addCmsFormRecord(data: CmsFormRecord) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-form-record', '/cms/cms-form-record',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsFormRecord(data: CmsFormRecord) {
* 修改表单数据记录表 * 修改表单数据记录表
*/ */
export async function updateCmsFormRecord(data: CmsFormRecord) { export async function updateCmsFormRecord(data: CmsFormRecord) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-form-record', '/cms/cms-form-record',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsFormRecord(data: CmsFormRecord) {
* 删除表单数据记录表 * 删除表单数据记录表
*/ */
export async function removeCmsFormRecord(id?: number) { export async function removeCmsFormRecord(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-form-record/' + id '/cms/cms-form-record/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsFormRecord(id?: number) {
* 批量删除表单数据记录表 * 批量删除表单数据记录表
*/ */
export async function removeBatchCmsFormRecord(data: (number | undefined)[]) { export async function removeBatchCmsFormRecord(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-form-record/batch', '/cms/cms-form-record/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsFormRecord(data: (number | undefined)[]) {
* 根据id查询表单数据记录表 * 根据id查询表单数据记录表
*/ */
export async function getCmsFormRecord(id: number) { export async function getCmsFormRecord(id: number) {
const res = await request.get<ApiResult<CmsFormRecord>>( const res = await cmsRequest.get<ApiResult<CmsFormRecord>>(
'/cms/cms-form-record/' + id '/cms/cms-form-record/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsLang, CmsLangParam } from './model'; import type { CmsLang, CmsLangParam } from './model';
@@ -6,7 +6,7 @@ import type { CmsLang, CmsLangParam } from './model';
* 分页查询国际化 * 分页查询国际化
*/ */
export async function pageCmsLang(params: CmsLangParam) { export async function pageCmsLang(params: CmsLangParam) {
const res = await request.get<ApiResult<PageResult<CmsLang>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsLang>>>(
'/cms/cms-lang/page', '/cms/cms-lang/page',
{ {
params params
@@ -22,7 +22,7 @@ export async function pageCmsLang(params: CmsLangParam) {
* 查询国际化列表 * 查询国际化列表
*/ */
export async function listCmsLang(params?: CmsLangParam) { export async function listCmsLang(params?: CmsLangParam) {
const res = await request.get<ApiResult<CmsLang[]>>( const res = await cmsRequest.get<ApiResult<CmsLang[]>>(
'/cms/cms-lang', '/cms/cms-lang',
{ {
params params
@@ -38,7 +38,7 @@ export async function listCmsLang(params?: CmsLangParam) {
* 添加国际化 * 添加国际化
*/ */
export async function addCmsLang(data: CmsLang) { export async function addCmsLang(data: CmsLang) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-lang', '/cms/cms-lang',
data data
); );
@@ -52,7 +52,7 @@ export async function addCmsLang(data: CmsLang) {
* 修改国际化 * 修改国际化
*/ */
export async function updateCmsLang(data: CmsLang) { export async function updateCmsLang(data: CmsLang) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-lang', '/cms/cms-lang',
data data
); );
@@ -66,7 +66,7 @@ export async function updateCmsLang(data: CmsLang) {
* 删除国际化 * 删除国际化
*/ */
export async function removeCmsLang(id?: number) { export async function removeCmsLang(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-lang/' + id '/cms/cms-lang/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -79,7 +79,7 @@ export async function removeCmsLang(id?: number) {
* 批量删除国际化 * 批量删除国际化
*/ */
export async function removeBatchCmsLang(data: (number | undefined)[]) { export async function removeBatchCmsLang(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-lang/batch', '/cms/cms-lang/batch',
{ {
data data
@@ -95,7 +95,7 @@ export async function removeBatchCmsLang(data: (number | undefined)[]) {
* 根据id查询国际化 * 根据id查询国际化
*/ */
export async function getCmsLang(id: number) { export async function getCmsLang(id: number) {
const res = await request.get<ApiResult<CmsLang>>( const res = await cmsRequest.get<ApiResult<CmsLang>>(
'/cms/cms-lang/' + id '/cms/cms-lang/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsLangLog, CmsLangLogParam } from './model'; import type { CmsLangLog, CmsLangLogParam } from './model';
@@ -6,7 +6,7 @@ import type { CmsLangLog, CmsLangLogParam } from './model';
* 分页查询国际化记录启用 * 分页查询国际化记录启用
*/ */
export async function pageCmsLangLog(params: CmsLangLogParam) { export async function pageCmsLangLog(params: CmsLangLogParam) {
const res = await request.get<ApiResult<PageResult<CmsLangLog>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsLangLog>>>(
'/cms/cms-lang-log/page', '/cms/cms-lang-log/page',
{ {
params params
@@ -22,7 +22,7 @@ export async function pageCmsLangLog(params: CmsLangLogParam) {
* 查询国际化记录启用列表 * 查询国际化记录启用列表
*/ */
export async function listCmsLangLog(params?: CmsLangLogParam) { export async function listCmsLangLog(params?: CmsLangLogParam) {
const res = await request.get<ApiResult<CmsLangLog[]>>( const res = await cmsRequest.get<ApiResult<CmsLangLog[]>>(
'/cms/cms-lang-log', '/cms/cms-lang-log',
{ {
params params
@@ -38,7 +38,7 @@ export async function listCmsLangLog(params?: CmsLangLogParam) {
* 添加国际化记录启用 * 添加国际化记录启用
*/ */
export async function addCmsLangLog(data: CmsLangLog) { export async function addCmsLangLog(data: CmsLangLog) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-lang-log', '/cms/cms-lang-log',
data data
); );
@@ -52,7 +52,7 @@ export async function addCmsLangLog(data: CmsLangLog) {
* 修改国际化记录启用 * 修改国际化记录启用
*/ */
export async function updateCmsLangLog(data: CmsLangLog) { export async function updateCmsLangLog(data: CmsLangLog) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-lang-log', '/cms/cms-lang-log',
data data
); );
@@ -66,7 +66,7 @@ export async function updateCmsLangLog(data: CmsLangLog) {
* 删除国际化记录启用 * 删除国际化记录启用
*/ */
export async function removeCmsLangLog(id?: number) { export async function removeCmsLangLog(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-lang-log/' + id '/cms/cms-lang-log/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -79,7 +79,7 @@ export async function removeCmsLangLog(id?: number) {
* 批量删除国际化记录启用 * 批量删除国际化记录启用
*/ */
export async function removeBatchCmsLangLog(data: (number | undefined)[]) { export async function removeBatchCmsLangLog(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-lang-log/batch', '/cms/cms-lang-log/batch',
{ {
data data
@@ -95,7 +95,7 @@ export async function removeBatchCmsLangLog(data: (number | undefined)[]) {
* 根据id查询国际化记录启用 * 根据id查询国际化记录启用
*/ */
export async function getCmsLangLog(id: number) { export async function getCmsLangLog(id: number) {
const res = await request.get<ApiResult<CmsLangLog>>( const res = await cmsRequest.get<ApiResult<CmsLangLog>>(
'/cms/cms-lang-log/' + id '/cms/cms-lang-log/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsLink, CmsLinkParam } from './model'; import type { CmsLink, CmsLinkParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsLink, CmsLinkParam } from './model';
* 分页查询常用链接 * 分页查询常用链接
*/ */
export async function pageCmsLink(params: CmsLinkParam) { export async function pageCmsLink(params: CmsLinkParam) {
const res = await request.get<ApiResult<PageResult<CmsLink>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsLink>>>(
'/cms/cms-link/page', '/cms/cms-link/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsLink(params: CmsLinkParam) {
* 查询常用链接列表 * 查询常用链接列表
*/ */
export async function listCmsLink(params?: CmsLinkParam) { export async function listCmsLink(params?: CmsLinkParam) {
const res = await request.get<ApiResult<CmsLink[]>>( const res = await cmsRequest.get<ApiResult<CmsLink[]>>(
'/cms/cms-link', '/cms/cms-link',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsLink(params?: CmsLinkParam) {
* 添加常用链接 * 添加常用链接
*/ */
export async function addCmsLink(data: CmsLink) { export async function addCmsLink(data: CmsLink) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-link', '/cms/cms-link',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsLink(data: CmsLink) {
* 修改常用链接 * 修改常用链接
*/ */
export async function updateCmsLink(data: CmsLink) { export async function updateCmsLink(data: CmsLink) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-link', '/cms/cms-link',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsLink(data: CmsLink) {
* 删除常用链接 * 删除常用链接
*/ */
export async function removeCmsLink(id?: number) { export async function removeCmsLink(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-link/' + id '/cms/cms-link/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsLink(id?: number) {
* 批量删除常用链接 * 批量删除常用链接
*/ */
export async function removeBatchCmsLink(data: (number | undefined)[]) { export async function removeBatchCmsLink(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-link/batch', '/cms/cms-link/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsLink(data: (number | undefined)[]) {
* 根据id查询常用链接 * 根据id查询常用链接
*/ */
export async function getCmsLink(id: number) { export async function getCmsLink(id: number) {
const res = await request.get<ApiResult<CmsLink>>( const res = await cmsRequest.get<ApiResult<CmsLink>>(
'/cms/cms-link/' + id '/cms/cms-link/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsModel, CmsModelParam } from './model'; import type { CmsModel, CmsModelParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsModel, CmsModelParam } from './model';
* 分页查询模型 * 分页查询模型
*/ */
export async function pageCmsModel(params: CmsModelParam) { export async function pageCmsModel(params: CmsModelParam) {
const res = await request.get<ApiResult<PageResult<CmsModel>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsModel>>>(
'/cms/cms-model/page', '/cms/cms-model/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsModel(params: CmsModelParam) {
* 查询模型列表 * 查询模型列表
*/ */
export async function listCmsModel(params?: CmsModelParam) { export async function listCmsModel(params?: CmsModelParam) {
const res = await request.get<ApiResult<CmsModel[]>>( const res = await cmsRequest.get<ApiResult<CmsModel[]>>(
'/cms/cms-model', '/cms/cms-model',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsModel(params?: CmsModelParam) {
* 添加模型 * 添加模型
*/ */
export async function addCmsModel(data: CmsModel) { export async function addCmsModel(data: CmsModel) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-model', '/cms/cms-model',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsModel(data: CmsModel) {
* 修改模型 * 修改模型
*/ */
export async function updateCmsModel(data: CmsModel) { export async function updateCmsModel(data: CmsModel) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-model', '/cms/cms-model',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsModel(data: CmsModel) {
* 删除模型 * 删除模型
*/ */
export async function removeCmsModel(id?: number) { export async function removeCmsModel(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-model/' + id '/cms/cms-model/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsModel(id?: number) {
* 批量删除模型 * 批量删除模型
*/ */
export async function removeBatchCmsModel(data: (number | undefined)[]) { export async function removeBatchCmsModel(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-model/batch', '/cms/cms-model/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsModel(data: (number | undefined)[]) {
* 根据id查询模型 * 根据id查询模型
*/ */
export async function getCmsModel(id: number) { export async function getCmsModel(id: number) {
const res = await request.get<ApiResult<CmsModel>>( const res = await cmsRequest.get<ApiResult<CmsModel>>(
'/cms/cms-model/' + id '/cms/cms-model/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsMp, CmsMpParam } from './model'; import type { CmsMp, CmsMpParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsMp, CmsMpParam } from './model';
* 分页查询小程序信息 * 分页查询小程序信息
*/ */
export async function pageCmsMp(params: CmsMpParam) { export async function pageCmsMp(params: CmsMpParam) {
const res = await request.get<ApiResult<PageResult<CmsMp>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsMp>>>(
'/cms/cms-mp/page', '/cms/cms-mp/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsMp(params: CmsMpParam) {
* 查询小程序信息列表 * 查询小程序信息列表
*/ */
export async function listCmsMp(params?: CmsMpParam) { export async function listCmsMp(params?: CmsMpParam) {
const res = await request.get<ApiResult<CmsMp[]>>( const res = await cmsRequest.get<ApiResult<CmsMp[]>>(
'/cms/cms-mp', '/cms/cms-mp',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsMp(params?: CmsMpParam) {
* 添加小程序信息 * 添加小程序信息
*/ */
export async function addCmsMp(data: CmsMp) { export async function addCmsMp(data: CmsMp) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-mp', '/cms/cms-mp',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsMp(data: CmsMp) {
* 修改小程序信息 * 修改小程序信息
*/ */
export async function updateCmsMp(data: CmsMp) { export async function updateCmsMp(data: CmsMp) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-mp', '/cms/cms-mp',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsMp(data: CmsMp) {
* 删除小程序信息 * 删除小程序信息
*/ */
export async function removeCmsMp(id?: number) { export async function removeCmsMp(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-mp/' + id '/cms/cms-mp/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsMp(id?: number) {
* 批量删除小程序信息 * 批量删除小程序信息
*/ */
export async function removeBatchCmsMp(data: (number | undefined)[]) { export async function removeBatchCmsMp(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-mp/batch', '/cms/cms-mp/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsMp(data: (number | undefined)[]) {
* 根据id查询小程序信息 * 根据id查询小程序信息
*/ */
export async function getCmsMp(id: number) { export async function getCmsMp(id: number) {
const res = await request.get<ApiResult<CmsMp>>( const res = await cmsRequest.get<ApiResult<CmsMp>>(
'/cms/cms-mp/' + id '/cms/cms-mp/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsMpAd, CmsMpAdParam } from './model'; import type { CmsMpAd, CmsMpAdParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsMpAd, CmsMpAdParam } from './model';
* 分页查询小程序广告位 * 分页查询小程序广告位
*/ */
export async function pageCmsMpAd(params: CmsMpAdParam) { export async function pageCmsMpAd(params: CmsMpAdParam) {
const res = await request.get<ApiResult<PageResult<CmsMpAd>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsMpAd>>>(
'/cms/cms-mp-ad/page', '/cms/cms-mp-ad/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsMpAd(params: CmsMpAdParam) {
* 查询小程序广告位列表 * 查询小程序广告位列表
*/ */
export async function listCmsMpAd(params?: CmsMpAdParam) { export async function listCmsMpAd(params?: CmsMpAdParam) {
const res = await request.get<ApiResult<CmsMpAd[]>>( const res = await cmsRequest.get<ApiResult<CmsMpAd[]>>(
'/cms/cms-mp-ad', '/cms/cms-mp-ad',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsMpAd(params?: CmsMpAdParam) {
* 添加小程序广告位 * 添加小程序广告位
*/ */
export async function addCmsMpAd(data: CmsMpAd) { export async function addCmsMpAd(data: CmsMpAd) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-mp-ad', '/cms/cms-mp-ad',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsMpAd(data: CmsMpAd) {
* 修改小程序广告位 * 修改小程序广告位
*/ */
export async function updateCmsMpAd(data: CmsMpAd) { export async function updateCmsMpAd(data: CmsMpAd) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-mp-ad', '/cms/cms-mp-ad',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsMpAd(data: CmsMpAd) {
* 删除小程序广告位 * 删除小程序广告位
*/ */
export async function removeCmsMpAd(id?: number) { export async function removeCmsMpAd(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-mp-ad/' + id '/cms/cms-mp-ad/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsMpAd(id?: number) {
* 批量删除小程序广告位 * 批量删除小程序广告位
*/ */
export async function removeBatchCmsMpAd(data: (number | undefined)[]) { export async function removeBatchCmsMpAd(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-mp-ad/batch', '/cms/cms-mp-ad/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsMpAd(data: (number | undefined)[]) {
* 根据id查询小程序广告位 * 根据id查询小程序广告位
*/ */
export async function getCmsMpAd(id: number) { export async function getCmsMpAd(id: number) {
const res = await request.get<ApiResult<CmsMpAd>>( const res = await cmsRequest.get<ApiResult<CmsMpAd>>(
'/cms/cms-mp-ad/' + id '/cms/cms-mp-ad/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsMpField, CmsMpFieldParam } from './model'; import type { CmsMpField, CmsMpFieldParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsMpField, CmsMpFieldParam } from './model';
* 分页查询小程序配置 * 分页查询小程序配置
*/ */
export async function pageCmsMpField(params: CmsMpFieldParam) { export async function pageCmsMpField(params: CmsMpFieldParam) {
const res = await request.get<ApiResult<PageResult<CmsMpField>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsMpField>>>(
'/cms/cms-mp-field/page', '/cms/cms-mp-field/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsMpField(params: CmsMpFieldParam) {
* 查询小程序配置列表 * 查询小程序配置列表
*/ */
export async function listCmsMpField(params?: CmsMpFieldParam) { export async function listCmsMpField(params?: CmsMpFieldParam) {
const res = await request.get<ApiResult<CmsMpField[]>>( const res = await cmsRequest.get<ApiResult<CmsMpField[]>>(
'/cms/cms-mp-field', '/cms/cms-mp-field',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsMpField(params?: CmsMpFieldParam) {
* 添加小程序配置 * 添加小程序配置
*/ */
export async function addCmsMpField(data: CmsMpField) { export async function addCmsMpField(data: CmsMpField) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-mp-field', '/cms/cms-mp-field',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsMpField(data: CmsMpField) {
* 修改小程序配置 * 修改小程序配置
*/ */
export async function updateCmsMpField(data: CmsMpField) { export async function updateCmsMpField(data: CmsMpField) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-mp-field', '/cms/cms-mp-field',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsMpField(data: CmsMpField) {
* 删除小程序配置 * 删除小程序配置
*/ */
export async function removeCmsMpField(id?: number) { export async function removeCmsMpField(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-mp-field/' + id '/cms/cms-mp-field/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsMpField(id?: number) {
* 批量删除小程序配置 * 批量删除小程序配置
*/ */
export async function removeBatchCmsMpField(data: (number | undefined)[]) { export async function removeBatchCmsMpField(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-mp-field/batch', '/cms/cms-mp-field/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsMpField(data: (number | undefined)[]) {
* 根据id查询小程序配置 * 根据id查询小程序配置
*/ */
export async function getCmsMpField(id: number) { export async function getCmsMpField(id: number) {
const res = await request.get<ApiResult<CmsMpField>>( const res = await cmsRequest.get<ApiResult<CmsMpField>>(
'/cms/cms-mp-field/' + id '/cms/cms-mp-field/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsMpMenu, CmsMpMenuParam } from './model'; import type { CmsMpMenu, CmsMpMenuParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsMpMenu, CmsMpMenuParam } from './model';
* 分页查询小程序端菜单 * 分页查询小程序端菜单
*/ */
export async function pageCmsMpMenu(params: CmsMpMenuParam) { export async function pageCmsMpMenu(params: CmsMpMenuParam) {
const res = await request.get<ApiResult<PageResult<CmsMpMenu>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsMpMenu>>>(
'/cms/cms-mp-menu/page', '/cms/cms-mp-menu/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsMpMenu(params: CmsMpMenuParam) {
* 查询小程序端菜单列表 * 查询小程序端菜单列表
*/ */
export async function listCmsMpMenu(params?: CmsMpMenuParam) { export async function listCmsMpMenu(params?: CmsMpMenuParam) {
const res = await request.get<ApiResult<CmsMpMenu[]>>( const res = await cmsRequest.get<ApiResult<CmsMpMenu[]>>(
'/cms/cms-mp-menu', '/cms/cms-mp-menu',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsMpMenu(params?: CmsMpMenuParam) {
* 添加小程序端菜单 * 添加小程序端菜单
*/ */
export async function addCmsMpMenu(data: CmsMpMenu) { export async function addCmsMpMenu(data: CmsMpMenu) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-mp-menu', '/cms/cms-mp-menu',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsMpMenu(data: CmsMpMenu) {
* 修改小程序端菜单 * 修改小程序端菜单
*/ */
export async function updateCmsMpMenu(data: CmsMpMenu) { export async function updateCmsMpMenu(data: CmsMpMenu) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-mp-menu', '/cms/cms-mp-menu',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsMpMenu(data: CmsMpMenu) {
* 删除小程序端菜单 * 删除小程序端菜单
*/ */
export async function removeCmsMpMenu(id?: number) { export async function removeCmsMpMenu(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-mp-menu/' + id '/cms/cms-mp-menu/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsMpMenu(id?: number) {
* 批量删除小程序端菜单 * 批量删除小程序端菜单
*/ */
export async function removeBatchCmsMpMenu(data: (number | undefined)[]) { export async function removeBatchCmsMpMenu(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-mp-menu/batch', '/cms/cms-mp-menu/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsMpMenu(data: (number | undefined)[]) {
* 根据id查询小程序端菜单 * 根据id查询小程序端菜单
*/ */
export async function getCmsMpMenu(id: number) { export async function getCmsMpMenu(id: number) {
const res = await request.get<ApiResult<CmsMpMenu>>( const res = await cmsRequest.get<ApiResult<CmsMpMenu>>(
'/cms/cms-mp-menu/' + id '/cms/cms-mp-menu/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsMpPages, CmsMpPagesParam } from './model'; import type { CmsMpPages, CmsMpPagesParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsMpPages, CmsMpPagesParam } from './model';
* 分页查询小程序页面 * 分页查询小程序页面
*/ */
export async function pageCmsMpPages(params: CmsMpPagesParam) { export async function pageCmsMpPages(params: CmsMpPagesParam) {
const res = await request.get<ApiResult<PageResult<CmsMpPages>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsMpPages>>>(
'/cms/cms-mp-pages/page', '/cms/cms-mp-pages/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsMpPages(params: CmsMpPagesParam) {
* 查询小程序页面列表 * 查询小程序页面列表
*/ */
export async function listCmsMpPages(params?: CmsMpPagesParam) { export async function listCmsMpPages(params?: CmsMpPagesParam) {
const res = await request.get<ApiResult<CmsMpPages[]>>( const res = await cmsRequest.get<ApiResult<CmsMpPages[]>>(
'/cms/cms-mp-pages', '/cms/cms-mp-pages',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsMpPages(params?: CmsMpPagesParam) {
* 添加小程序页面 * 添加小程序页面
*/ */
export async function addCmsMpPages(data: CmsMpPages) { export async function addCmsMpPages(data: CmsMpPages) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-mp-pages', '/cms/cms-mp-pages',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsMpPages(data: CmsMpPages) {
* 修改小程序页面 * 修改小程序页面
*/ */
export async function updateCmsMpPages(data: CmsMpPages) { export async function updateCmsMpPages(data: CmsMpPages) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-mp-pages', '/cms/cms-mp-pages',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsMpPages(data: CmsMpPages) {
* 删除小程序页面 * 删除小程序页面
*/ */
export async function removeCmsMpPages(id?: number) { export async function removeCmsMpPages(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-mp-pages/' + id '/cms/cms-mp-pages/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsMpPages(id?: number) {
* 批量删除小程序页面 * 批量删除小程序页面
*/ */
export async function removeBatchCmsMpPages(data: (number | undefined)[]) { export async function removeBatchCmsMpPages(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-mp-pages/batch', '/cms/cms-mp-pages/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsMpPages(data: (number | undefined)[]) {
* 根据id查询小程序页面 * 根据id查询小程序页面
*/ */
export async function getCmsMpPages(id: number) { export async function getCmsMpPages(id: number) {
const res = await request.get<ApiResult<CmsMpPages>>( const res = await cmsRequest.get<ApiResult<CmsMpPages>>(
'/cms/cms-mp-pages/' + id '/cms/cms-mp-pages/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+11 -11
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsNavigation, CmsNavigationParam } from './model'; import type { CmsNavigation, CmsNavigationParam } from './model';
@@ -6,7 +6,7 @@ import type { CmsNavigation, CmsNavigationParam } from './model';
* 分页查询网站导航记录表 * 分页查询网站导航记录表
*/ */
export async function pageCmsNavigation(params: CmsNavigationParam) { export async function pageCmsNavigation(params: CmsNavigationParam) {
const res = await request.get<ApiResult<PageResult<CmsNavigation>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsNavigation>>>(
'/cms/cms-navigation/page', '/cms/cms-navigation/page',
params params
); );
@@ -20,7 +20,7 @@ export async function pageCmsNavigation(params: CmsNavigationParam) {
* 查询网站导航记录表列表 * 查询网站导航记录表列表
*/ */
export async function listCmsNavigation(params?: CmsNavigationParam) { export async function listCmsNavigation(params?: CmsNavigationParam) {
const res = await request.get<ApiResult<CmsNavigation[]>>( const res = await cmsRequest.get<ApiResult<CmsNavigation[]>>(
'/cms/cms-navigation', '/cms/cms-navigation',
params params
); );
@@ -34,7 +34,7 @@ export async function listCmsNavigation(params?: CmsNavigationParam) {
* 查询导航列表(树形结构) * 查询导航列表(树形结构)
*/ */
export async function treeNavigation(params?: CmsNavigationParam) { export async function treeNavigation(params?: CmsNavigationParam) {
const res = await request.get<ApiResult<CmsNavigation[]>>( const res = await cmsRequest.get<ApiResult<CmsNavigation[]>>(
'/cms/cms-navigation/tree', '/cms/cms-navigation/tree',
params params
); );
@@ -47,7 +47,7 @@ export async function treeNavigation(params?: CmsNavigationParam) {
* 添加网站导航记录表 * 添加网站导航记录表
*/ */
export async function addCmsNavigation(data: CmsNavigation) { export async function addCmsNavigation(data: CmsNavigation) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-navigation', '/cms/cms-navigation',
data data
); );
@@ -61,7 +61,7 @@ export async function addCmsNavigation(data: CmsNavigation) {
* 修改网站导航记录表 * 修改网站导航记录表
*/ */
export async function updateCmsNavigation(data: CmsNavigation) { export async function updateCmsNavigation(data: CmsNavigation) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-navigation', '/cms/cms-navigation',
data data
); );
@@ -75,7 +75,7 @@ export async function updateCmsNavigation(data: CmsNavigation) {
* 删除网站导航记录表 * 删除网站导航记录表
*/ */
export async function removeCmsNavigation(id?: number) { export async function removeCmsNavigation(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-navigation/' + id '/cms/cms-navigation/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -88,7 +88,7 @@ export async function removeCmsNavigation(id?: number) {
* 批量删除网站导航记录表 * 批量删除网站导航记录表
*/ */
export async function removeBatchCmsNavigation(data: (number | undefined)[]) { export async function removeBatchCmsNavigation(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-navigation/batch', '/cms/cms-navigation/batch',
data data
); );
@@ -102,7 +102,7 @@ export async function removeBatchCmsNavigation(data: (number | undefined)[]) {
* 根据id查询网站导航记录表 * 根据id查询网站导航记录表
*/ */
export async function getCmsNavigation(id: number) { export async function getCmsNavigation(id: number) {
const res = await request.get<ApiResult<CmsNavigation>>( const res = await cmsRequest.get<ApiResult<CmsNavigation>>(
'/cms/cms-navigation/' + id '/cms/cms-navigation/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
@@ -112,7 +112,7 @@ export async function getCmsNavigation(id: number) {
} }
export async function getNavigationByPath(params: CmsNavigationParam) { export async function getNavigationByPath(params: CmsNavigationParam) {
const res = await request.get<ApiResult<CmsNavigation>>( const res = await cmsRequest.get<ApiResult<CmsNavigation>>(
'/cms/cms-navigation/getNavigationByPath', '/cms/cms-navigation/getNavigationByPath',
params params
); );
@@ -127,7 +127,7 @@ export async function getNavigationByPath(params: CmsNavigationParam) {
* 根据code查询导航 * 根据code查询导航
*/ */
export async function getByCode(code: string) { export async function getByCode(code: string) {
const res = await request.get<ApiResult<CmsNavigation>>( const res = await cmsRequest.get<ApiResult<CmsNavigation>>(
'/cms/cms-navigation/getByCode/' + code '/cms/cms-navigation/getByCode/' + code
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsOrder, CmsOrderParam } from './model'; import type { CmsOrder, CmsOrderParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsOrder, CmsOrderParam } from './model';
* 分页查询订单 * 分页查询订单
*/ */
export async function pageCmsOrder(params: CmsOrderParam) { export async function pageCmsOrder(params: CmsOrderParam) {
const res = await request.get<ApiResult<PageResult<CmsOrder>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsOrder>>>(
'/cms/cms-order/page', '/cms/cms-order/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsOrder(params: CmsOrderParam) {
* 查询订单列表 * 查询订单列表
*/ */
export async function listCmsOrder(params?: CmsOrderParam) { export async function listCmsOrder(params?: CmsOrderParam) {
const res = await request.get<ApiResult<CmsOrder[]>>( const res = await cmsRequest.get<ApiResult<CmsOrder[]>>(
'/cms/cms-order', '/cms/cms-order',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsOrder(params?: CmsOrderParam) {
* 添加订单 * 添加订单
*/ */
export async function addCmsOrder(data: CmsOrder) { export async function addCmsOrder(data: CmsOrder) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-order', '/cms/cms-order',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsOrder(data: CmsOrder) {
* 修改订单 * 修改订单
*/ */
export async function updateCmsOrder(data: CmsOrder) { export async function updateCmsOrder(data: CmsOrder) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-order', '/cms/cms-order',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsOrder(data: CmsOrder) {
* 删除订单 * 删除订单
*/ */
export async function removeCmsOrder(id?: number) { export async function removeCmsOrder(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-order/' + id '/cms/cms-order/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsOrder(id?: number) {
* 批量删除订单 * 批量删除订单
*/ */
export async function removeBatchCmsOrder(data: (number | undefined)[]) { export async function removeBatchCmsOrder(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-order/batch', '/cms/cms-order/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsOrder(data: (number | undefined)[]) {
* 根据id查询订单 * 根据id查询订单
*/ */
export async function getCmsOrder(id: number) { export async function getCmsOrder(id: number) {
const res = await request.get<ApiResult<CmsOrder>>( const res = await cmsRequest.get<ApiResult<CmsOrder>>(
'/cms/cms-order/' + id '/cms/cms-order/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsSpec, CmsSpecParam } from './model'; import type { CmsSpec, CmsSpecParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsSpec, CmsSpecParam } from './model';
* 分页查询规格 * 分页查询规格
*/ */
export async function pageCmsSpec(params: CmsSpecParam) { export async function pageCmsSpec(params: CmsSpecParam) {
const res = await request.get<ApiResult<PageResult<CmsSpec>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsSpec>>>(
'/cms/cms-spec/page', '/cms/cms-spec/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsSpec(params: CmsSpecParam) {
* 查询规格列表 * 查询规格列表
*/ */
export async function listCmsSpec(params?: CmsSpecParam) { export async function listCmsSpec(params?: CmsSpecParam) {
const res = await request.get<ApiResult<CmsSpec[]>>( const res = await cmsRequest.get<ApiResult<CmsSpec[]>>(
'/cms/cms-spec', '/cms/cms-spec',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsSpec(params?: CmsSpecParam) {
* 添加规格 * 添加规格
*/ */
export async function addCmsSpec(data: CmsSpec) { export async function addCmsSpec(data: CmsSpec) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-spec', '/cms/cms-spec',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsSpec(data: CmsSpec) {
* 修改规格 * 修改规格
*/ */
export async function updateCmsSpec(data: CmsSpec) { export async function updateCmsSpec(data: CmsSpec) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-spec', '/cms/cms-spec',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsSpec(data: CmsSpec) {
* 删除规格 * 删除规格
*/ */
export async function removeCmsSpec(id?: number) { export async function removeCmsSpec(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-spec/' + id '/cms/cms-spec/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsSpec(id?: number) {
* 批量删除规格 * 批量删除规格
*/ */
export async function removeBatchCmsSpec(data: (number | undefined)[]) { export async function removeBatchCmsSpec(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-spec/batch', '/cms/cms-spec/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsSpec(data: (number | undefined)[]) {
* 根据id查询规格 * 根据id查询规格
*/ */
export async function getCmsSpec(id: number) { export async function getCmsSpec(id: number) {
const res = await request.get<ApiResult<CmsSpec>>( const res = await cmsRequest.get<ApiResult<CmsSpec>>(
'/cms/cms-spec/' + id '/cms/cms-spec/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsSpecValue, CmsSpecValueParam } from './model'; import type { CmsSpecValue, CmsSpecValueParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsSpecValue, CmsSpecValueParam } from './model';
* 分页查询规格值 * 分页查询规格值
*/ */
export async function pageCmsSpecValue(params: CmsSpecValueParam) { export async function pageCmsSpecValue(params: CmsSpecValueParam) {
const res = await request.get<ApiResult<PageResult<CmsSpecValue>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsSpecValue>>>(
'/cms/cms-spec-value/page', '/cms/cms-spec-value/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsSpecValue(params: CmsSpecValueParam) {
* 查询规格值列表 * 查询规格值列表
*/ */
export async function listCmsSpecValue(params?: CmsSpecValueParam) { export async function listCmsSpecValue(params?: CmsSpecValueParam) {
const res = await request.get<ApiResult<CmsSpecValue[]>>( const res = await cmsRequest.get<ApiResult<CmsSpecValue[]>>(
'/cms/cms-spec-value', '/cms/cms-spec-value',
{ {
params params
@@ -39,7 +39,7 @@ export async function listCmsSpecValue(params?: CmsSpecValueParam) {
* 添加规格值 * 添加规格值
*/ */
export async function addCmsSpecValue(data: CmsSpecValue) { export async function addCmsSpecValue(data: CmsSpecValue) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-spec-value', '/cms/cms-spec-value',
data data
); );
@@ -53,7 +53,7 @@ export async function addCmsSpecValue(data: CmsSpecValue) {
* 修改规格值 * 修改规格值
*/ */
export async function updateCmsSpecValue(data: CmsSpecValue) { export async function updateCmsSpecValue(data: CmsSpecValue) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-spec-value', '/cms/cms-spec-value',
data data
); );
@@ -67,7 +67,7 @@ export async function updateCmsSpecValue(data: CmsSpecValue) {
* 删除规格值 * 删除规格值
*/ */
export async function removeCmsSpecValue(id?: number) { export async function removeCmsSpecValue(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-spec-value/' + id '/cms/cms-spec-value/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeCmsSpecValue(id?: number) {
* 批量删除规格值 * 批量删除规格值
*/ */
export async function removeBatchCmsSpecValue(data: (number | undefined)[]) { export async function removeBatchCmsSpecValue(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-spec-value/batch', '/cms/cms-spec-value/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchCmsSpecValue(data: (number | undefined)[]) {
* 根据id查询规格值 * 根据id查询规格值
*/ */
export async function getCmsSpecValue(id: number) { export async function getCmsSpecValue(id: number) {
const res = await request.get<ApiResult<CmsSpecValue>>( const res = await cmsRequest.get<ApiResult<CmsSpecValue>>(
'/cms/cms-spec-value/' + id '/cms/cms-spec-value/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+12 -12
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { CmsWebsite, CmsWebsiteParam } from './model'; import type { CmsWebsite, CmsWebsiteParam } from './model';
@@ -7,7 +7,7 @@ import type { CmsWebsite, CmsWebsiteParam } from './model';
* 分页查询网站信息记录表 * 分页查询网站信息记录表
*/ */
export async function pageCmsWebsite(params: CmsWebsiteParam) { export async function pageCmsWebsite(params: CmsWebsiteParam) {
const res = await request.get<ApiResult<PageResult<CmsWebsite>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsWebsite>>>(
'/cms/cms-website/page', '/cms/cms-website/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageCmsWebsite(params: CmsWebsiteParam) {
* 根据id查询网站 * 根据id查询网站
*/ */
export async function getCmsWebsiteAll(id: number) { export async function getCmsWebsiteAll(id: number) {
const res = await request.get<ApiResult<CmsWebsite>>( const res = await cmsRequest.get<ApiResult<CmsWebsite>>(
'/cms/cms-website/getAll/' + id '/cms/cms-website/getAll/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
@@ -36,7 +36,7 @@ export async function getCmsWebsiteAll(id: number) {
* 查询网站信息记录表列表 * 查询网站信息记录表列表
*/ */
export async function listCmsWebsite(params?: CmsWebsiteParam) { export async function listCmsWebsite(params?: CmsWebsiteParam) {
const res = await request.get<ApiResult<CmsWebsite[]>>( const res = await cmsRequest.get<ApiResult<CmsWebsite[]>>(
'/cms/cms-website', '/cms/cms-website',
{ {
params params
@@ -52,7 +52,7 @@ export async function listCmsWebsite(params?: CmsWebsiteParam) {
* 添加网站信息记录表 * 添加网站信息记录表
*/ */
export async function addCmsWebsite(data: CmsWebsite) { export async function addCmsWebsite(data: CmsWebsite) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-website', '/cms/cms-website',
data data
); );
@@ -66,7 +66,7 @@ export async function addCmsWebsite(data: CmsWebsite) {
* 修改网站信息记录表 * 修改网站信息记录表
*/ */
export async function updateCmsWebsite(data: CmsWebsite) { export async function updateCmsWebsite(data: CmsWebsite) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-website', '/cms/cms-website',
data data
); );
@@ -80,7 +80,7 @@ export async function updateCmsWebsite(data: CmsWebsite) {
* 删除网站信息记录表 * 删除网站信息记录表
*/ */
export async function removeCmsWebsite(id?: number) { export async function removeCmsWebsite(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-website/' + id '/cms/cms-website/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -93,7 +93,7 @@ export async function removeCmsWebsite(id?: number) {
* 批量删除网站信息记录表 * 批量删除网站信息记录表
*/ */
export async function removeBatchCmsWebsite(data: (number | undefined)[]) { export async function removeBatchCmsWebsite(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-website/batch', '/cms/cms-website/batch',
{ {
data data
@@ -109,7 +109,7 @@ export async function removeBatchCmsWebsite(data: (number | undefined)[]) {
* 根据id查询网站信息记录表 * 根据id查询网站信息记录表
*/ */
export async function getCmsWebsite(id: number) { export async function getCmsWebsite(id: number) {
const res = await request.get<ApiResult<CmsWebsite>>( const res = await cmsRequest.get<ApiResult<CmsWebsite>>(
'/cms/cms-website/' + id '/cms/cms-website/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
@@ -122,7 +122,7 @@ export async function getCmsWebsite(id: number) {
* 获取站点信息(含 topNavs / bottomNavs),官网首页与关于页使用 * 获取站点信息(含 topNavs / bottomNavs),官网首页与关于页使用
*/ */
export async function getCmsWebsiteSiteInfo() { export async function getCmsWebsiteSiteInfo() {
const res = await request.get<ApiResult<CmsWebsite>>( const res = await cmsRequest.get<ApiResult<CmsWebsite>>(
'/cms/cms-website/getSiteInfo' '/cms/cms-website/getSiteInfo'
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
@@ -135,7 +135,7 @@ export async function getCmsWebsiteSiteInfo() {
* 清除缓存 * 清除缓存
*/ */
export async function removeSiteInfoCache(key?: string) { export async function removeSiteInfoCache(key?: string) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-website/clearSiteInfo/' + key '/cms/cms-website/clearSiteInfo/' + key
); );
if (res.code === 0) { if (res.code === 0) {
@@ -149,7 +149,7 @@ export async function removeSiteInfoCache(key?: string) {
* @param params * @param params
*/ */
export async function pageCmsWebsiteAll(params: CmsWebsiteParam) { export async function pageCmsWebsiteAll(params: CmsWebsiteParam) {
const res = await request.get<ApiResult<PageResult<CmsWebsite>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsWebsite>>>(
'/cms/cms-website/pageAll', '/cms/cms-website/pageAll',
params params
); );
+10 -10
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type {CmsWebsiteField, CmsWebsiteFieldParam, Config} from './model'; import type {CmsWebsiteField, CmsWebsiteFieldParam, Config} from './model';
@@ -6,7 +6,7 @@ import type {CmsWebsiteField, CmsWebsiteFieldParam, Config} from './model';
* 分页查询应用参数 * 分页查询应用参数
*/ */
export async function pageCmsWebsiteField(params: CmsWebsiteFieldParam) { export async function pageCmsWebsiteField(params: CmsWebsiteFieldParam) {
const res = await request.get<ApiResult<PageResult<CmsWebsiteField>>>( const res = await cmsRequest.get<ApiResult<PageResult<CmsWebsiteField>>>(
'/cms/cms-website-field/page', '/cms/cms-website-field/page',
params params
); );
@@ -20,7 +20,7 @@ export async function pageCmsWebsiteField(params: CmsWebsiteFieldParam) {
* 查询应用参数列表 * 查询应用参数列表
*/ */
export async function listCmsWebsiteField(params?: CmsWebsiteFieldParam) { export async function listCmsWebsiteField(params?: CmsWebsiteFieldParam) {
const res = await request.get<ApiResult<CmsWebsiteField[]>>( const res = await cmsRequest.get<ApiResult<CmsWebsiteField[]>>(
'/cms/cms-website-field', '/cms/cms-website-field',
params params
); );
@@ -34,7 +34,7 @@ export async function listCmsWebsiteField(params?: CmsWebsiteFieldParam) {
* 添加应用参数 * 添加应用参数
*/ */
export async function addCmsWebsiteField(data: CmsWebsiteField) { export async function addCmsWebsiteField(data: CmsWebsiteField) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/cms-website-field', '/cms/cms-website-field',
data data
); );
@@ -48,7 +48,7 @@ export async function addCmsWebsiteField(data: CmsWebsiteField) {
* 修改应用参数 * 修改应用参数
*/ */
export async function updateCmsWebsiteField(data: CmsWebsiteField) { export async function updateCmsWebsiteField(data: CmsWebsiteField) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/cms-website-field', '/cms/cms-website-field',
data data
); );
@@ -62,7 +62,7 @@ export async function updateCmsWebsiteField(data: CmsWebsiteField) {
* 删除应用参数 * 删除应用参数
*/ */
export async function removeCmsWebsiteField(id?: number) { export async function removeCmsWebsiteField(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-website-field/' + id '/cms/cms-website-field/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -75,7 +75,7 @@ export async function removeCmsWebsiteField(id?: number) {
* 批量删除应用参数 * 批量删除应用参数
*/ */
export async function removeBatchCmsWebsiteField(data: (number | undefined)[]) { export async function removeBatchCmsWebsiteField(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/cms-website-field/batch', '/cms/cms-website-field/batch',
{ {
data data
@@ -91,7 +91,7 @@ export async function removeBatchCmsWebsiteField(data: (number | undefined)[]) {
* 根据id查询应用参数 * 根据id查询应用参数
*/ */
export async function getCmsWebsiteField(id: number) { export async function getCmsWebsiteField(id: number) {
const res = await request.get<ApiResult<CmsWebsiteField>>( const res = await cmsRequest.get<ApiResult<CmsWebsiteField>>(
'/cms/cms-website-field/' + id '/cms/cms-website-field/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
@@ -104,7 +104,7 @@ export async function getCmsWebsiteField(id: number) {
* 恢复项目参数 * 恢复项目参数
*/ */
export async function undeleteWebsiteField(id?: number) { export async function undeleteWebsiteField(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/website-field/undelete/' + id '/cms/website-field/undelete/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -118,7 +118,7 @@ export async function undeleteWebsiteField(id?: number) {
* 查询项目参数列表 * 查询项目参数列表
*/ */
export async function configWebsiteField(params?: CmsWebsiteFieldParam) { export async function configWebsiteField(params?: CmsWebsiteFieldParam) {
const res = await request.get<ApiResult<Config>>( const res = await cmsRequest.get<ApiResult<Config>>(
'/cms/cms-website-field/config', '/cms/cms-website-field/config',
params params
); );
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { Link, LinkParam } from './model'; import type { Link, LinkParam } from './model';
@@ -7,7 +7,7 @@ import type { Link, LinkParam } from './model';
* 分页查询链接 * 分页查询链接
*/ */
export async function pageLink(params: LinkParam) { export async function pageLink(params: LinkParam) {
const res = await request.get<ApiResult<PageResult<Link>>>( const res = await cmsRequest.get<ApiResult<PageResult<Link>>>(
'/oa/link/page', '/oa/link/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageLink(params: LinkParam) {
* 查询链接列表 * 查询链接列表
*/ */
export async function listLink(params?: LinkParam) { export async function listLink(params?: LinkParam) {
const res = await request.get<ApiResult<Link[]>>( const res = await cmsRequest.get<ApiResult<Link[]>>(
'/oa/link', '/oa/link',
{ {
params params
@@ -39,7 +39,7 @@ export async function listLink(params?: LinkParam) {
* 添加链接 * 添加链接
*/ */
export async function addLink(data: Link) { export async function addLink(data: Link) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/oa/link', '/oa/link',
data data
); );
@@ -53,7 +53,7 @@ export async function addLink(data: Link) {
* 修改链接 * 修改链接
*/ */
export async function updateLink(data: Link) { export async function updateLink(data: Link) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/oa/link', '/oa/link',
data data
); );
@@ -67,7 +67,7 @@ export async function updateLink(data: Link) {
* 删除链接 * 删除链接
*/ */
export async function removeLink(id?: number) { export async function removeLink(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/oa/link/' + id '/oa/link/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeLink(id?: number) {
* 批量删除链接 * 批量删除链接
*/ */
export async function removeBatchLink(data: (number | undefined)[]) { export async function removeBatchLink(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/oa/link/batch', '/oa/link/batch',
{ {
data data
@@ -100,7 +100,7 @@ export async function checkExistence(
value: string, value: string,
id?: number id?: number
) { ) {
const res = await request.get<ApiResult<unknown>>( const res = await cmsRequest.get<ApiResult<unknown>>(
'/oa/link/existence', '/oa/link/existence',
{ {
params: { field, value, id } params: { field, value, id }
+8 -8
View File
@@ -1,4 +1,4 @@
import request from '@/utils/request'; import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult, PageResult } from '@/api'; import type { ApiResult, PageResult } from '@/api';
import type { MpOfficialMenu, MpOfficialMenuParam } from './model'; import type { MpOfficialMenu, MpOfficialMenuParam } from './model';
@@ -7,7 +7,7 @@ import type { MpOfficialMenu, MpOfficialMenuParam } from './model';
* 分页查询小程序端菜单 * 分页查询小程序端菜单
*/ */
export async function pageMpOfficialMenu(params: MpOfficialMenuParam) { export async function pageMpOfficialMenu(params: MpOfficialMenuParam) {
const res = await request.get<ApiResult<PageResult<MpOfficialMenu>>>( const res = await cmsRequest.get<ApiResult<PageResult<MpOfficialMenu>>>(
'/cms/mp-official-menu/page', '/cms/mp-official-menu/page',
{ {
params params
@@ -23,7 +23,7 @@ export async function pageMpOfficialMenu(params: MpOfficialMenuParam) {
* 查询小程序端菜单列表 * 查询小程序端菜单列表
*/ */
export async function listMpOfficialMenu(params?: MpOfficialMenuParam) { export async function listMpOfficialMenu(params?: MpOfficialMenuParam) {
const res = await request.get<ApiResult<MpOfficialMenu[]>>( const res = await cmsRequest.get<ApiResult<MpOfficialMenu[]>>(
'/cms/mp-official-menu', '/cms/mp-official-menu',
{ {
params params
@@ -39,7 +39,7 @@ export async function listMpOfficialMenu(params?: MpOfficialMenuParam) {
* 添加小程序端菜单 * 添加小程序端菜单
*/ */
export async function addMpOfficialMenu(data: MpOfficialMenu) { export async function addMpOfficialMenu(data: MpOfficialMenu) {
const res = await request.post<ApiResult<unknown>>( const res = await cmsRequest.post<ApiResult<unknown>>(
'/cms/mp-official-menu', '/cms/mp-official-menu',
data data
); );
@@ -53,7 +53,7 @@ export async function addMpOfficialMenu(data: MpOfficialMenu) {
* 修改小程序端菜单 * 修改小程序端菜单
*/ */
export async function updateMpOfficialMenu(data: MpOfficialMenu) { export async function updateMpOfficialMenu(data: MpOfficialMenu) {
const res = await request.put<ApiResult<unknown>>( const res = await cmsRequest.put<ApiResult<unknown>>(
'/cms/mp-official-menu', '/cms/mp-official-menu',
data data
); );
@@ -67,7 +67,7 @@ export async function updateMpOfficialMenu(data: MpOfficialMenu) {
* 删除小程序端菜单 * 删除小程序端菜单
*/ */
export async function removeMpOfficialMenu(id?: number) { export async function removeMpOfficialMenu(id?: number) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/mp-official-menu/' + id '/cms/mp-official-menu/' + id
); );
if (res.code === 0) { if (res.code === 0) {
@@ -80,7 +80,7 @@ export async function removeMpOfficialMenu(id?: number) {
* 批量删除小程序端菜单 * 批量删除小程序端菜单
*/ */
export async function removeBatchMpOfficialMenu(data: (number | undefined)[]) { export async function removeBatchMpOfficialMenu(data: (number | undefined)[]) {
const res = await request.del<ApiResult<unknown>>( const res = await cmsRequest.del<ApiResult<unknown>>(
'/cms/mp-official-menu/batch', '/cms/mp-official-menu/batch',
{ {
data data
@@ -96,7 +96,7 @@ export async function removeBatchMpOfficialMenu(data: (number | undefined)[]) {
* 根据id查询小程序端菜单 * 根据id查询小程序端菜单
*/ */
export async function getMpOfficialMenu(id: number) { export async function getMpOfficialMenu(id: number) {
const res = await request.get<ApiResult<MpOfficialMenu>>( const res = await cmsRequest.get<ApiResult<MpOfficialMenu>>(
'/cms/mp-official-menu/' + id '/cms/mp-official-menu/' + id
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+3 -2
View File
@@ -1,4 +1,5 @@
import request from '@/utils/request'; import request from '@/utils/request';
import cmsRequest from '@/utils/cmsRequest';
import type { ApiResult } from '@/api/index'; import type { ApiResult } from '@/api/index';
import type { User } from '@/api/system/user/model'; import type { User } from '@/api/system/user/model';
import type { UpdatePasswordParam } from './model'; import type { UpdatePasswordParam } from './model';
@@ -45,7 +46,7 @@ export async function updateUserInfo(data: User): Promise<User> {
* @return * @return
*/ */
export async function getServerTime() { export async function getServerTime() {
const res = await request.get<ApiResult<any>>( const res = await cmsRequest.get<ApiResult<any>>(
'/cms/website/getServerTime' '/cms/website/getServerTime'
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
@@ -59,7 +60,7 @@ export async function getServerTime() {
* @return * @return
*/ */
export async function getNext7day() { export async function getNext7day() {
const res = await request.get<ApiResult<any>>( const res = await cmsRequest.get<ApiResult<any>>(
'/cms/website/getNext7day' '/cms/website/getNext7day'
); );
if (res.code === 0 && res.data) { if (res.code === 0 && res.data) {
+1 -1
View File
@@ -4,7 +4,7 @@
* - getCmsWebsiteSiteInfo:站点信息(含顶部/底部导航) * - getCmsWebsiteSiteInfo:站点信息(含顶部/底部导航)
* - submitCmsContactLead / pageCmsContactLead:留言咨询 * - submitCmsContactLead / pageCmsContactLead:留言咨询
* *
* 内容读取走与现有 listCmsAd / listCmsArticle 一致的默认请求链路(shop-api 已代理 /cms * 内容读取走 cms-apihttps://cms-api.websoft.top/api),由 cmsRequest 统一处理 baseURL
*/ */
export { pageCmsArticle, getCmsArticle, listCmsArticle } from '@/api/cms/cmsArticle' export { pageCmsArticle, getCmsArticle, listCmsArticle } from '@/api/cms/cmsArticle'
export { treeNavigation, listCmsNavigation } from '@/api/cms/cmsNavigation' export { treeNavigation, listCmsNavigation } from '@/api/cms/cmsNavigation'
+71
View File
@@ -0,0 +1,71 @@
/**
* CMS 模块专用请求工具
* 与 @/utils/request 行为完全一致,唯一区别是默认 baseURL 指向 cms-api
*
* 使用方式与 request 完全相同:
* import cmsRequest from '@/utils/cmsRequest'
* cmsRequest.get('/cms/cms-article', params)
*/
import request, { type RequestConfig, ErrorType, RequestError } from './request'
import { CmsBaseUrl } from '@/config/app'
const CMS_DEFAULT_CONFIG: Pick<RequestConfig, 'baseUrl'> = {
baseUrl: CmsBaseUrl,
}
export async function cmsRequest<T>(options: RequestConfig): Promise<T> {
return request<T>({ ...CMS_DEFAULT_CONFIG, ...options })
}
export function get<T>(url: string, params?: any, config?: Partial<RequestConfig>): Promise<T> {
return request.get(url, params, { ...CMS_DEFAULT_CONFIG, ...config })
}
export function post<T>(url: string, data?: any, config?: Partial<RequestConfig>): Promise<T> {
return request.post(url, data, { ...CMS_DEFAULT_CONFIG, ...config })
}
export function put<T>(url: string, data?: any, config?: Partial<RequestConfig>): Promise<T> {
return request.put(url, data, { ...CMS_DEFAULT_CONFIG, ...config })
}
export function patch<T>(url: string, data?: any, config?: Partial<RequestConfig>): Promise<T> {
return request.patch(url, data, { ...CMS_DEFAULT_CONFIG, ...config })
}
export function del<T>(url: string, data?: any, config?: Partial<RequestConfig>): Promise<T> {
return request.del(url, data, { ...CMS_DEFAULT_CONFIG, ...config })
}
export function getData<T>(url: string, params?: any, config?: Partial<RequestConfig>): Promise<T> {
return request.getData(url, params, { ...CMS_DEFAULT_CONFIG, ...config })
}
export function postData<T>(url: string, data?: any, config?: Partial<RequestConfig>): Promise<T> {
return request.postData(url, data, { ...CMS_DEFAULT_CONFIG, ...config })
}
export function putData<T>(url: string, data?: any, config?: Partial<RequestConfig>): Promise<T> {
return request.putData(url, data, { ...CMS_DEFAULT_CONFIG, ...config })
}
export function delData<T>(url: string, data?: any, config?: Partial<RequestConfig>): Promise<T> {
return request.delData(url, data, { ...CMS_DEFAULT_CONFIG, ...config })
}
export { ErrorType, RequestError }
export default {
cmsRequest,
get,
post,
put,
patch,
del,
getData,
postData,
putData,
delData,
ErrorType,
RequestError,
}