From 60c39cfec443da2bd251963fce4f0bd2bb03938a Mon Sep 17 00:00:00 2001 From: gxwebsoft <170083662@qq.com> Date: Wed, 21 Jan 2026 15:04:16 +0800 Subject: [PATCH] =?UTF-8?q?feat(article):=20=E4=BC=98=E5=8C=96=E6=96=87?= =?UTF-8?q?=E7=AB=A0=E5=88=97=E8=A1=A8=E9=A1=B5=E9=9D=A2=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将标题列改为可点击链接,支持直接跳转到文章详情页 - 新增操作列,添加查看按钮便于访问文章详情 - 修复事件绑定语法错误,将@pressEnter改为@press-enter - 修复分页组件事件绑定错误,将@showSizeChange改为@show-size-change - 实现路由参数监听,支持通过URL参数keywords自动搜索文章 - 临时禁用开发者中心的产品选择下拉菜单 - 移除已废弃的开发者中心相关页面和百色中学API接口文件 --- app/api/bszx/bszxBm/index.ts | 106 ------- app/api/bszx/bszxBm/model/index.ts | 78 ------ app/api/bszx/bszxBranch/index.ts | 106 ------- app/api/bszx/bszxBranch/model/index.ts | 23 -- app/api/bszx/bszxClass/index.ts | 106 ------- app/api/bszx/bszxClass/model/index.ts | 48 ---- app/api/bszx/bszxEra/index.ts | 106 ------- app/api/bszx/bszxEra/model/index.ts | 21 -- app/api/bszx/bszxGrade/index.ts | 106 ------- app/api/bszx/bszxGrade/model/index.ts | 37 --- app/api/bszx/bszxOrder/index.ts | 37 --- app/api/bszx/bszxPay/index.ts | 121 -------- app/api/bszx/bszxPay/model/index.ts | 69 ----- app/api/bszx/bszxPayRanking/index.ts | 135 --------- app/api/bszx/bszxPayRanking/model/index.ts | 35 --- app/api/clinic/clinicAppointment/index.ts | 105 ------- .../clinic/clinicAppointment/model/index.ts | 47 ---- app/api/clinic/clinicDoctorApply/index.ts | 105 ------- .../clinic/clinicDoctorApply/model/index.ts | 75 ----- .../clinic/clinicDoctorMedicalRecord/index.ts | 105 ------- .../clinicDoctorMedicalRecord/model/index.ts | 61 ----- app/api/clinic/clinicDoctorUser/index.ts | 105 ------- .../clinic/clinicDoctorUser/model/index.ts | 55 ---- app/api/clinic/clinicMedicalHistory/index.ts | 105 ------- .../clinicMedicalHistory/model/index.ts | 61 ----- app/api/clinic/clinicMedicine/index.ts | 105 ------- app/api/clinic/clinicMedicine/model/index.ts | 43 --- app/api/clinic/clinicMedicineInout/index.ts | 105 ------- .../clinic/clinicMedicineInout/model/index.ts | 61 ----- app/api/clinic/clinicMedicineStock/index.ts | 105 ------- .../clinic/clinicMedicineStock/model/index.ts | 35 --- app/api/clinic/clinicOrder/index.ts | 105 ------- app/api/clinic/clinicOrder/model/index.ts | 167 ----------- app/api/clinic/clinicPatientUser/index.ts | 105 ------- .../clinic/clinicPatientUser/model/index.ts | 49 ---- app/api/clinic/clinicPrescription/index.ts | 112 -------- .../clinic/clinicPrescription/model/index.ts | 57 ---- .../clinic/clinicPrescriptionItem/index.ts | 112 -------- .../clinicPrescriptionItem/model/index.ts | 49 ---- app/api/clinic/clinicReport/index.ts | 105 ------- app/api/clinic/clinicReport/model/index.ts | 61 ----- app/api/clinic/clinicVisitRecord/index.ts | 105 ------- .../clinic/clinicVisitRecord/model/index.ts | 61 ----- app/api/cms/cmsArticle/model/index.ts | 3 + app/api/cms/cmsArticleContent/model/index.ts | 1 + app/api/cms/cmsNavigation/model/index.ts | 1 + app/api/credit/creditBreachOfTrust/index.ts | 126 --------- .../credit/creditBreachOfTrust/model/index.ts | 55 ---- app/api/credit/creditCaseFiling/index.ts | 126 --------- .../credit/creditCaseFiling/model/index.ts | 55 ---- app/api/credit/creditCompany/index.ts | 142 ---------- app/api/credit/creditCompany/model/index.ts | 135 --------- app/api/credit/creditCompetitor/index.ts | 126 --------- .../credit/creditCompetitor/model/index.ts | 49 ---- .../credit/creditCourtAnnouncement/index.ts | 126 --------- .../creditCourtAnnouncement/model/index.ts | 55 ---- app/api/credit/creditCourtSession/index.ts | 126 --------- .../credit/creditCourtSession/model/index.ts | 55 ---- app/api/credit/creditCustomer/index.ts | 126 --------- app/api/credit/creditCustomer/model/index.ts | 45 --- app/api/credit/creditDeliveryNotice/index.ts | 126 --------- .../creditDeliveryNotice/model/index.ts | 55 ---- app/api/credit/creditExternal/index.ts | 126 --------- app/api/credit/creditExternal/model/index.ts | 63 ----- app/api/credit/creditFinalVersion/index.ts | 126 --------- .../credit/creditFinalVersion/model/index.ts | 55 ---- app/api/credit/creditGqdj/index.ts | 126 --------- app/api/credit/creditGqdj/model/index.ts | 55 ---- app/api/credit/creditJudgmentDebtor/index.ts | 126 --------- .../creditJudgmentDebtor/model/index.ts | 49 ---- .../credit/creditJudicialDocument/index.ts | 126 --------- .../creditJudicialDocument/model/index.ts | 55 ---- app/api/credit/creditJudiciary/index.ts | 126 --------- app/api/credit/creditJudiciary/model/index.ts | 69 ----- app/api/credit/creditMediation/index.ts | 126 --------- app/api/credit/creditMediation/model/index.ts | 55 ---- app/api/credit/creditProject/index.ts | 126 --------- app/api/credit/creditProject/model/index.ts | 67 ----- app/api/credit/creditRiskRelation/index.ts | 126 --------- .../credit/creditRiskRelation/model/index.ts | 47 ---- app/api/credit/creditSupplier/index.ts | 126 --------- app/api/credit/creditSupplier/model/index.ts | 45 --- app/api/credit/creditUser/index.ts | 126 --------- app/api/credit/creditUser/model/index.ts | 67 ----- app/api/credit/creditXgxf/index.ts | 126 --------- app/api/credit/creditXgxf/model/index.ts | 55 ---- app/api/dormitory/dormitoryApply/index.ts | 106 ------- .../dormitory/dormitoryApply/model/index.ts | 57 ---- app/api/dormitory/dormitoryBed/index.ts | 106 ------- app/api/dormitory/dormitoryBed/model/index.ts | 55 ---- app/api/dormitory/dormitoryBuilding/index.ts | 106 ------- .../dormitoryBuilding/model/index.ts | 31 --- app/api/dormitory/dormitoryFloor/index.ts | 106 ------- .../dormitory/dormitoryFloor/model/index.ts | 35 --- app/api/dormitory/dormitoryRecord/index.ts | 106 ------- .../dormitory/dormitoryRecord/model/index.ts | 43 --- app/api/hjm/hjmBxLog/index.ts | 106 ------- app/api/hjm/hjmBxLog/model/index.ts | 45 --- app/api/hjm/hjmCar/index.ts | 135 --------- app/api/hjm/hjmCar/model/index.ts | 96 ------- app/api/hjm/hjmChoices/index.ts | 106 ------- app/api/hjm/hjmChoices/model/index.ts | 39 --- app/api/hjm/hjmCourses/index.ts | 106 ------- app/api/hjm/hjmCourses/model/index.ts | 41 --- app/api/hjm/hjmExamLog/index.ts | 106 ------- app/api/hjm/hjmExamLog/model/index.ts | 38 --- app/api/hjm/hjmFence/index.ts | 106 ------- app/api/hjm/hjmFence/model/index.ts | 44 --- app/api/hjm/hjmGpsLog/index.ts | 106 ------- app/api/hjm/hjmGpsLog/model/index.ts | 34 --- app/api/hjm/hjmQuestions/index.ts | 106 ------- app/api/hjm/hjmQuestions/model/index.ts | 55 ---- app/api/hjm/hjmViolation/index.ts | 106 ------- app/api/hjm/hjmViolation/model/index.ts | 43 --- app/api/led/index.ts | 27 -- app/api/led/model/index.ts | 45 --- app/api/system/user/index.ts | 2 +- app/components/SiteHeader.vue | 3 +- app/components/console/ConsoleHeader.vue | 46 ++-- app/config/console-nav.ts | 2 +- app/config/developer-nav.ts | 16 -- app/config/mp-nav.ts | 10 - app/config/oa-nav.ts | 10 - app/layouts/developer.vue | 259 ------------------ app/layouts/mp.vue | 246 ----------------- app/layouts/oa.vue | 246 ----------------- app/pages/articles.vue | 43 ++- app/pages/developer/apps.vue | 13 - app/pages/developer/git.vue | 34 --- app/pages/developer/index.vue | 49 ---- app/pages/developer/requests.vue | 20 -- app/pages/developer/source.vue | 40 --- app/pages/developer/support.vue | 24 -- app/pages/developer/tutorial.vue | 43 --- app/pages/mp/index.vue | 13 - app/pages/oa/index.vue | 13 - app/pages/products/index.vue | 91 ------ app/pages/site/index.vue | 13 - 138 files changed, 71 insertions(+), 10633 deletions(-) delete mode 100644 app/api/bszx/bszxBm/index.ts delete mode 100644 app/api/bszx/bszxBm/model/index.ts delete mode 100644 app/api/bszx/bszxBranch/index.ts delete mode 100644 app/api/bszx/bszxBranch/model/index.ts delete mode 100644 app/api/bszx/bszxClass/index.ts delete mode 100644 app/api/bszx/bszxClass/model/index.ts delete mode 100644 app/api/bszx/bszxEra/index.ts delete mode 100644 app/api/bszx/bszxEra/model/index.ts delete mode 100644 app/api/bszx/bszxGrade/index.ts delete mode 100644 app/api/bszx/bszxGrade/model/index.ts delete mode 100644 app/api/bszx/bszxOrder/index.ts delete mode 100644 app/api/bszx/bszxPay/index.ts delete mode 100644 app/api/bszx/bszxPay/model/index.ts delete mode 100644 app/api/bszx/bszxPayRanking/index.ts delete mode 100644 app/api/bszx/bszxPayRanking/model/index.ts delete mode 100644 app/api/clinic/clinicAppointment/index.ts delete mode 100644 app/api/clinic/clinicAppointment/model/index.ts delete mode 100644 app/api/clinic/clinicDoctorApply/index.ts delete mode 100644 app/api/clinic/clinicDoctorApply/model/index.ts delete mode 100644 app/api/clinic/clinicDoctorMedicalRecord/index.ts delete mode 100644 app/api/clinic/clinicDoctorMedicalRecord/model/index.ts delete mode 100644 app/api/clinic/clinicDoctorUser/index.ts delete mode 100644 app/api/clinic/clinicDoctorUser/model/index.ts delete mode 100644 app/api/clinic/clinicMedicalHistory/index.ts delete mode 100644 app/api/clinic/clinicMedicalHistory/model/index.ts delete mode 100644 app/api/clinic/clinicMedicine/index.ts delete mode 100644 app/api/clinic/clinicMedicine/model/index.ts delete mode 100644 app/api/clinic/clinicMedicineInout/index.ts delete mode 100644 app/api/clinic/clinicMedicineInout/model/index.ts delete mode 100644 app/api/clinic/clinicMedicineStock/index.ts delete mode 100644 app/api/clinic/clinicMedicineStock/model/index.ts delete mode 100644 app/api/clinic/clinicOrder/index.ts delete mode 100644 app/api/clinic/clinicOrder/model/index.ts delete mode 100644 app/api/clinic/clinicPatientUser/index.ts delete mode 100644 app/api/clinic/clinicPatientUser/model/index.ts delete mode 100644 app/api/clinic/clinicPrescription/index.ts delete mode 100644 app/api/clinic/clinicPrescription/model/index.ts delete mode 100644 app/api/clinic/clinicPrescriptionItem/index.ts delete mode 100644 app/api/clinic/clinicPrescriptionItem/model/index.ts delete mode 100644 app/api/clinic/clinicReport/index.ts delete mode 100644 app/api/clinic/clinicReport/model/index.ts delete mode 100644 app/api/clinic/clinicVisitRecord/index.ts delete mode 100644 app/api/clinic/clinicVisitRecord/model/index.ts delete mode 100644 app/api/credit/creditBreachOfTrust/index.ts delete mode 100644 app/api/credit/creditBreachOfTrust/model/index.ts delete mode 100644 app/api/credit/creditCaseFiling/index.ts delete mode 100644 app/api/credit/creditCaseFiling/model/index.ts delete mode 100644 app/api/credit/creditCompany/index.ts delete mode 100644 app/api/credit/creditCompany/model/index.ts delete mode 100644 app/api/credit/creditCompetitor/index.ts delete mode 100644 app/api/credit/creditCompetitor/model/index.ts delete mode 100644 app/api/credit/creditCourtAnnouncement/index.ts delete mode 100644 app/api/credit/creditCourtAnnouncement/model/index.ts delete mode 100644 app/api/credit/creditCourtSession/index.ts delete mode 100644 app/api/credit/creditCourtSession/model/index.ts delete mode 100644 app/api/credit/creditCustomer/index.ts delete mode 100644 app/api/credit/creditCustomer/model/index.ts delete mode 100644 app/api/credit/creditDeliveryNotice/index.ts delete mode 100644 app/api/credit/creditDeliveryNotice/model/index.ts delete mode 100644 app/api/credit/creditExternal/index.ts delete mode 100644 app/api/credit/creditExternal/model/index.ts delete mode 100644 app/api/credit/creditFinalVersion/index.ts delete mode 100644 app/api/credit/creditFinalVersion/model/index.ts delete mode 100644 app/api/credit/creditGqdj/index.ts delete mode 100644 app/api/credit/creditGqdj/model/index.ts delete mode 100644 app/api/credit/creditJudgmentDebtor/index.ts delete mode 100644 app/api/credit/creditJudgmentDebtor/model/index.ts delete mode 100644 app/api/credit/creditJudicialDocument/index.ts delete mode 100644 app/api/credit/creditJudicialDocument/model/index.ts delete mode 100644 app/api/credit/creditJudiciary/index.ts delete mode 100644 app/api/credit/creditJudiciary/model/index.ts delete mode 100644 app/api/credit/creditMediation/index.ts delete mode 100644 app/api/credit/creditMediation/model/index.ts delete mode 100644 app/api/credit/creditProject/index.ts delete mode 100644 app/api/credit/creditProject/model/index.ts delete mode 100644 app/api/credit/creditRiskRelation/index.ts delete mode 100644 app/api/credit/creditRiskRelation/model/index.ts delete mode 100644 app/api/credit/creditSupplier/index.ts delete mode 100644 app/api/credit/creditSupplier/model/index.ts delete mode 100644 app/api/credit/creditUser/index.ts delete mode 100644 app/api/credit/creditUser/model/index.ts delete mode 100644 app/api/credit/creditXgxf/index.ts delete mode 100644 app/api/credit/creditXgxf/model/index.ts delete mode 100644 app/api/dormitory/dormitoryApply/index.ts delete mode 100644 app/api/dormitory/dormitoryApply/model/index.ts delete mode 100644 app/api/dormitory/dormitoryBed/index.ts delete mode 100644 app/api/dormitory/dormitoryBed/model/index.ts delete mode 100644 app/api/dormitory/dormitoryBuilding/index.ts delete mode 100644 app/api/dormitory/dormitoryBuilding/model/index.ts delete mode 100644 app/api/dormitory/dormitoryFloor/index.ts delete mode 100644 app/api/dormitory/dormitoryFloor/model/index.ts delete mode 100644 app/api/dormitory/dormitoryRecord/index.ts delete mode 100644 app/api/dormitory/dormitoryRecord/model/index.ts delete mode 100644 app/api/hjm/hjmBxLog/index.ts delete mode 100644 app/api/hjm/hjmBxLog/model/index.ts delete mode 100644 app/api/hjm/hjmCar/index.ts delete mode 100644 app/api/hjm/hjmCar/model/index.ts delete mode 100644 app/api/hjm/hjmChoices/index.ts delete mode 100644 app/api/hjm/hjmChoices/model/index.ts delete mode 100644 app/api/hjm/hjmCourses/index.ts delete mode 100644 app/api/hjm/hjmCourses/model/index.ts delete mode 100644 app/api/hjm/hjmExamLog/index.ts delete mode 100644 app/api/hjm/hjmExamLog/model/index.ts delete mode 100644 app/api/hjm/hjmFence/index.ts delete mode 100644 app/api/hjm/hjmFence/model/index.ts delete mode 100644 app/api/hjm/hjmGpsLog/index.ts delete mode 100644 app/api/hjm/hjmGpsLog/model/index.ts delete mode 100644 app/api/hjm/hjmQuestions/index.ts delete mode 100644 app/api/hjm/hjmQuestions/model/index.ts delete mode 100644 app/api/hjm/hjmViolation/index.ts delete mode 100644 app/api/hjm/hjmViolation/model/index.ts delete mode 100644 app/api/led/index.ts delete mode 100644 app/api/led/model/index.ts delete mode 100644 app/config/developer-nav.ts delete mode 100644 app/config/mp-nav.ts delete mode 100644 app/config/oa-nav.ts delete mode 100644 app/layouts/developer.vue delete mode 100644 app/layouts/mp.vue delete mode 100644 app/layouts/oa.vue delete mode 100644 app/pages/developer/apps.vue delete mode 100644 app/pages/developer/git.vue delete mode 100644 app/pages/developer/index.vue delete mode 100644 app/pages/developer/requests.vue delete mode 100644 app/pages/developer/source.vue delete mode 100644 app/pages/developer/support.vue delete mode 100644 app/pages/developer/tutorial.vue delete mode 100644 app/pages/mp/index.vue delete mode 100644 app/pages/oa/index.vue delete mode 100644 app/pages/products/index.vue delete mode 100644 app/pages/site/index.vue diff --git a/app/api/bszx/bszxBm/index.ts b/app/api/bszx/bszxBm/index.ts deleted file mode 100644 index f643aa6..0000000 --- a/app/api/bszx/bszxBm/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { BszxBm, BszxBmParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询百色中学-报名记录 - */ -export async function pageBszxBm(params: BszxBmParam) { - const res = await request.get>>( - MODULES_API_URL + '/bszx/bszx-bm/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询百色中学-报名记录列表 - */ -export async function listBszxBm(params?: BszxBmParam) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-bm', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加百色中学-报名记录 - */ -export async function addBszxBm(data: BszxBm) { - const res = await request.post>( - MODULES_API_URL + '/bszx/bszx-bm', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改百色中学-报名记录 - */ -export async function updateBszxBm(data: BszxBm) { - const res = await request.put>( - MODULES_API_URL + '/bszx/bszx-bm', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除百色中学-报名记录 - */ -export async function removeBszxBm(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-bm/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除百色中学-报名记录 - */ -export async function removeBatchBszxBm(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-bm/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询百色中学-报名记录 - */ -export async function getBszxBm(id: number) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-bm/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/bszx/bszxBm/model/index.ts b/app/api/bszx/bszxBm/model/index.ts deleted file mode 100644 index e0d2d8c..0000000 --- a/app/api/bszx/bszxBm/model/index.ts +++ /dev/null @@ -1,78 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 百色中学-报名记录 - */ -export interface BszxBm { - // 自增ID - id?: number; - // 订单编号 - orderNo?: string; - // 姓名 - name?: string; - // 性别 1男 2女 - sex?: number; - sexName?: string; - // 手机号码 - phone?: string; - // 手机号码(脱敏) - mobile?: string; - // 捐款金额 - price?: string; - // 分部ID - branchId?: number; - // 班级ID - classId?: number; - // 班级 - className?: string; - // 年级 - gradeName?: string; - // 居住地址 - address?: string; - // 工作单位 - workUnit?: string; - // 职务 - position?: string; - // 是否能到场 - present?: string; - // 年龄 - age?: number; - // 人数 - number?: number; - // 额外信息 - extra?: string; - // 生成的邀请函存放路径 - certificate?: string; - // 预定日期 - dateTime?: string; - // 表单数据 - formData?: string; - // 表单ID - formId?: number; - // 用户ID - userId?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; -} - -/** - * 百色中学-报名记录搜索条件 - */ -export interface BszxBmParam extends PageParam { - id?: number; - branchId?: number; - gradeName?: string; - className?: string; - classId?: number; - keywords?: string; -} diff --git a/app/api/bszx/bszxBranch/index.ts b/app/api/bszx/bszxBranch/index.ts deleted file mode 100644 index 0f7955b..0000000 --- a/app/api/bszx/bszxBranch/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { BszxBranch, BszxBranchParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询百色中学-分部 - */ -export async function pageBszxBranch(params: BszxBranchParam) { - const res = await request.get>>( - MODULES_API_URL + '/bszx/bszx-branch/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询百色中学-分部列表 - */ -export async function listBszxBranch(params?: BszxBranchParam) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-branch', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加百色中学-分部 - */ -export async function addBszxBranch(data: BszxBranch) { - const res = await request.post>( - MODULES_API_URL + '/bszx/bszx-branch', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改百色中学-分部 - */ -export async function updateBszxBranch(data: BszxBranch) { - const res = await request.put>( - MODULES_API_URL + '/bszx/bszx-branch', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除百色中学-分部 - */ -export async function removeBszxBranch(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-branch/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除百色中学-分部 - */ -export async function removeBatchBszxBranch(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-branch/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询百色中学-分部 - */ -export async function getBszxBranch(id: number) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-branch/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/bszx/bszxBranch/model/index.ts b/app/api/bszx/bszxBranch/model/index.ts deleted file mode 100644 index 16866dd..0000000 --- a/app/api/bszx/bszxBranch/model/index.ts +++ /dev/null @@ -1,23 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 百色中学-分部 - */ -export interface BszxBranch { - // ID - id?: number; - // 分部名称 - name?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 租户id - tenantId?: number; -} - -/** - * 百色中学-分部搜索条件 - */ -export interface BszxBranchParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/bszx/bszxClass/index.ts b/app/api/bszx/bszxClass/index.ts deleted file mode 100644 index 24eed7b..0000000 --- a/app/api/bszx/bszxClass/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { BszxClass, BszxClassParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询百色中学-班级 - */ -export async function pageBszxClass(params: BszxClassParam) { - const res = await request.get>>( - MODULES_API_URL + '/bszx/bszx-class/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询百色中学-班级列表 - */ -export async function listBszxClass(params?: BszxClassParam) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-class', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加百色中学-班级 - */ -export async function addBszxClass(data: BszxClass) { - const res = await request.post>( - MODULES_API_URL + '/bszx/bszx-class', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改百色中学-班级 - */ -export async function updateBszxClass(data: BszxClass) { - const res = await request.put>( - MODULES_API_URL + '/bszx/bszx-class', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除百色中学-班级 - */ -export async function removeBszxClass(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-class/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除百色中学-班级 - */ -export async function removeBatchBszxClass(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-class/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询百色中学-班级 - */ -export async function getBszxClass(id: number) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-class/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/bszx/bszxClass/model/index.ts b/app/api/bszx/bszxClass/model/index.ts deleted file mode 100644 index c25af05..0000000 --- a/app/api/bszx/bszxClass/model/index.ts +++ /dev/null @@ -1,48 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 百色中学-班级 - */ -export interface BszxClass { - // ID - id?: number; - // 时代ID - eraId?: number; - // 年级ID - gradeId?: number; - // 年级 - gradeName?: string; - // 班级 - className?: string; - // 分部 - branch?: number; - // 班级 - name?: string; - // 累计捐款总金额 - totalMoney?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - value?: number; - label?: string; -} - -/** - * 百色中学-班级搜索条件 - */ -export interface BszxClassParam extends PageParam { - id?: number; - gradeId?: number; - eraId?: number; - branch?: number; - name?: string; - className?: string; - keywords?: string; -} diff --git a/app/api/bszx/bszxEra/index.ts b/app/api/bszx/bszxEra/index.ts deleted file mode 100644 index 45747b5..0000000 --- a/app/api/bszx/bszxEra/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { BszxEra, BszxEraParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询百色中学-年代 - */ -export async function pageBszxEra(params: BszxEraParam) { - const res = await request.get>>( - MODULES_API_URL + '/bszx/bszx-era/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询百色中学-年代列表 - */ -export async function listBszxEra(params?: BszxEraParam) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-era', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加百色中学-年代 - */ -export async function addBszxEra(data: BszxEra) { - const res = await request.post>( - MODULES_API_URL + '/bszx/bszx-era', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改百色中学-年代 - */ -export async function updateBszxEra(data: BszxEra) { - const res = await request.put>( - MODULES_API_URL + '/bszx/bszx-era', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除百色中学-年代 - */ -export async function removeBszxEra(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-era/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除百色中学-年代 - */ -export async function removeBatchBszxEra(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-era/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询百色中学-年代 - */ -export async function getBszxEra(id: number) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-era/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/bszx/bszxEra/model/index.ts b/app/api/bszx/bszxEra/model/index.ts deleted file mode 100644 index 910da64..0000000 --- a/app/api/bszx/bszxEra/model/index.ts +++ /dev/null @@ -1,21 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 百色中学-年代 - */ -export interface BszxEra { - // ID - id?: number; - // 年代 - name?: string; - // 租户id - tenantId?: number; -} - -/** - * 百色中学-年代搜索条件 - */ -export interface BszxEraParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/bszx/bszxGrade/index.ts b/app/api/bszx/bszxGrade/index.ts deleted file mode 100644 index 294c03f..0000000 --- a/app/api/bszx/bszxGrade/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { BszxGrade, BszxGradeParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询百色中学-年级 - */ -export async function pageBszxGrade(params: BszxGradeParam) { - const res = await request.get>>( - MODULES_API_URL + '/bszx/bszx-grade/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询百色中学-年级列表 - */ -export async function listBszxGrade(params?: BszxGradeParam) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-grade', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加百色中学-年级 - */ -export async function addBszxGrade(data: BszxGrade) { - const res = await request.post>( - MODULES_API_URL + '/bszx/bszx-grade', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改百色中学-年级 - */ -export async function updateBszxGrade(data: BszxGrade) { - const res = await request.put>( - MODULES_API_URL + '/bszx/bszx-grade', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除百色中学-年级 - */ -export async function removeBszxGrade(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-grade/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除百色中学-年级 - */ -export async function removeBatchBszxGrade(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-grade/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询百色中学-年级 - */ -export async function getBszxGrade(id: number) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-grade/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/bszx/bszxGrade/model/index.ts b/app/api/bszx/bszxGrade/model/index.ts deleted file mode 100644 index 7df61ec..0000000 --- a/app/api/bszx/bszxGrade/model/index.ts +++ /dev/null @@ -1,37 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 百色中学-年级 - */ -export interface BszxGrade { - // ID - id?: number; - // 年级 - name?: string; - // 年代 - eraId?: number; - // 分部 - branch?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - value?: number; - label?: string; -} - -/** - * 百色中学-年级搜索条件 - */ -export interface BszxGradeParam extends PageParam { - id?: number; - branch?: number; - gradeId?: number; - keywords?: string; -} diff --git a/app/api/bszx/bszxOrder/index.ts b/app/api/bszx/bszxOrder/index.ts deleted file mode 100644 index 4c7faff..0000000 --- a/app/api/bszx/bszxOrder/index.ts +++ /dev/null @@ -1,37 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import { MODULES_API_URL } from '@/config/setting'; -import {ShopOrder, ShopOrderParam} from "@/api/shop/shopOrder/model"; - -/** - * 分页查询百色中学-捐款记录 - */ -export async function pageBszxOrder(params: ShopOrderParam) { - const res = await request.get>>( - MODULES_API_URL + '/bszx/bszx-order/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - - -/** - * 统计订单总金额(只统计有效订单) - */ -export async function bszxOrderTotal(params?: ShopOrderParam) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-order/total', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/bszx/bszxPay/index.ts b/app/api/bszx/bszxPay/index.ts deleted file mode 100644 index df20870..0000000 --- a/app/api/bszx/bszxPay/index.ts +++ /dev/null @@ -1,121 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { BszxPay, BszxPayParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; -import {ShopOrder} from "@/api/shop/shopOrder/model"; - -/** - * 分页查询百色中学-捐款记录 - */ -export async function pageBszxPay(params: BszxPayParam) { - const res = await request.get>>( - MODULES_API_URL + '/bszx/bszx-pay/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询百色中学-捐款记录列表 - */ -export async function listBszxPay(params?: BszxPayParam) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-pay', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加百色中学-捐款记录 - */ -export async function addBszxPay(data: BszxPay) { - const res = await request.post>( - MODULES_API_URL + '/bszx/bszx-pay', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改百色中学-捐款记录 - */ -export async function updateBszxPay(data: BszxPay) { - const res = await request.put>( - MODULES_API_URL + '/bszx/bszx-pay', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除百色中学-捐款记录 - */ -export async function removeBszxPay(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-pay/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除百色中学-捐款记录 - */ -export async function removeBatchBszxPay(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-pay/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询百色中学-捐款记录 - */ -export async function getBszxPay(id: number) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-pay/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改订单 - */ -export async function repairOrder(data: ShopOrder) { - const res = await request.put>( - MODULES_API_URL + '/bszx/bszx-pay/repair', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/bszx/bszxPay/model/index.ts b/app/api/bszx/bszxPay/model/index.ts deleted file mode 100644 index 016b733..0000000 --- a/app/api/bszx/bszxPay/model/index.ts +++ /dev/null @@ -1,69 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 百色中学-捐款记录 - */ -export interface BszxPay { - // ID - id?: number; - // 年龄 - age?: number; - // 姓名 - name?: string; - // 性别 1男 2女 - sex?: number; - // 手机号码 - phone?: string; - // 班级 - className?: string; - // 年级 - gradeName?: string; - // 居住地址 - address?: string; - // 工作单位 - workUnit?: string; - // 职务 - position?: string; - // 数量 - number?: number; - // 付费金额 - price?: string; - // 额外信息 - extra?: string; - // 订单编号 - orderNo?: string; - // 预定日期 - dateTime?: string; - // 捐赠证书 - certificate?: string; - // 表单数据 - formData?: string; - // 来源表ID - formId?: number; - // 用户ID - userId?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; -} - -/** - * 百色中学-捐款记录搜索条件 - */ -export interface BszxPayParam extends PageParam { - id?: number; - orderId?: number; - orderNo?: string; - gradeName?: string; - className?: string; - keywords?: string; -} diff --git a/app/api/bszx/bszxPayRanking/index.ts b/app/api/bszx/bszxPayRanking/index.ts deleted file mode 100644 index 7a6dc99..0000000 --- a/app/api/bszx/bszxPayRanking/index.ts +++ /dev/null @@ -1,135 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { BszxPayRanking, BszxPayRankingParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; -import {BszxClass, BszxClassParam} from "@/api/bszx/bszxClass/model"; - -/** - * 分页查询百色中学-捐款排行 - */ -export async function pageBszxPayRanking(params: BszxPayRankingParam) { - const res = await request.get>>( - MODULES_API_URL + '/bszx/bszx-pay-ranking/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询百色中学-捐款排行列表 - */ -export async function listBszxPayRanking(params?: BszxPayRankingParam) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-pay-ranking', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -export async function ranking(params?: BszxPayRankingParam) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-pay-ranking/ranking', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -export async function ranking2(params?: BszxClassParam) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-pay-ranking/ranking2', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - - - -/** - * 添加百色中学-捐款排行 - */ -export async function addBszxPayRanking(data: BszxPayRanking) { - const res = await request.post>( - MODULES_API_URL + '/bszx/bszx-pay-ranking', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改百色中学-捐款排行 - */ -export async function updateBszxPayRanking(data: BszxPayRanking) { - const res = await request.put>( - MODULES_API_URL + '/bszx/bszx-pay-ranking', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除百色中学-捐款排行 - */ -export async function removeBszxPayRanking(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-pay-ranking/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除百色中学-捐款排行 - */ -export async function removeBatchBszxPayRanking(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/bszx/bszx-pay-ranking/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询百色中学-捐款排行 - */ -export async function getBszxPayRanking(id: number) { - const res = await request.get>( - MODULES_API_URL + '/bszx/bszx-pay-ranking/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/bszx/bszxPayRanking/model/index.ts b/app/api/bszx/bszxPayRanking/model/index.ts deleted file mode 100644 index aa46138..0000000 --- a/app/api/bszx/bszxPayRanking/model/index.ts +++ /dev/null @@ -1,35 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 百色中学-捐款排行 - */ -export interface BszxPayRanking { - // ID - id?: number; - // 来源表ID(项目名称) - formId?: number; - // 数量 - number?: number; - // 获得捐款总金额 - totalPrice?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; -} - -/** - * 百色中学-捐款排行搜索条件 - */ -export interface BszxPayRankingParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicAppointment/index.ts b/app/api/clinic/clinicAppointment/index.ts deleted file mode 100644 index e3520a0..0000000 --- a/app/api/clinic/clinicAppointment/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicAppointment, ClinicAppointmentParam } from './model'; - -/** - * 分页查询挂号 - */ -export async function pageClinicAppointment(params: ClinicAppointmentParam) { - const res = await request.get>>( - '/clinic/clinic-appointment/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询挂号列表 - */ -export async function listClinicAppointment(params?: ClinicAppointmentParam) { - const res = await request.get>( - '/clinic/clinic-appointment', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加挂号 - */ -export async function addClinicAppointment(data: ClinicAppointment) { - const res = await request.post>( - '/clinic/clinic-appointment', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改挂号 - */ -export async function updateClinicAppointment(data: ClinicAppointment) { - const res = await request.put>( - '/clinic/clinic-appointment', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除挂号 - */ -export async function removeClinicAppointment(id?: number) { - const res = await request.delete>( - '/clinic/clinic-appointment/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除挂号 - */ -export async function removeBatchClinicAppointment(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-appointment/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询挂号 - */ -export async function getClinicAppointment(id: number) { - const res = await request.get>( - '/clinic/clinic-appointment/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicAppointment/model/index.ts b/app/api/clinic/clinicAppointment/model/index.ts deleted file mode 100644 index 035dfc9..0000000 --- a/app/api/clinic/clinicAppointment/model/index.ts +++ /dev/null @@ -1,47 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 挂号 - */ -export interface ClinicAppointment { - // 主键ID - id?: number; - // 类型 - type?: number; - // 就诊原因 - reason?: string; - // 挂号时间 - evaluateTime?: string; - // 医生 - doctorId?: number; - // 医生名称 - doctorName?: string; - // 医生职位 - doctorPosition?: string; - // 患者 - userId?: number; - // 患者名称 - nickname?: string; - // 患者联系电话 - phone?: string; - // 备注 - comments?: string; - // 排序号 - sortNumber?: number; - // 是否删除 - isDelete?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 挂号搜索条件 - */ -export interface ClinicAppointmentParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicDoctorApply/index.ts b/app/api/clinic/clinicDoctorApply/index.ts deleted file mode 100644 index eb2f45b..0000000 --- a/app/api/clinic/clinicDoctorApply/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicDoctorApply, ClinicDoctorApplyParam } from './model'; - -/** - * 分页查询医生入驻申请 - */ -export async function pageClinicDoctorApply(params: ClinicDoctorApplyParam) { - const res = await request.get>>( - '/clinic/clinic-doctor-apply/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询医生入驻申请列表 - */ -export async function listClinicDoctorApply(params?: ClinicDoctorApplyParam) { - const res = await request.get>( - '/clinic/clinic-doctor-apply', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加医生入驻申请 - */ -export async function addClinicDoctorApply(data: ClinicDoctorApply) { - const res = await request.post>( - '/clinic/clinic-doctor-apply', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改医生入驻申请 - */ -export async function updateClinicDoctorApply(data: ClinicDoctorApply) { - const res = await request.put>( - '/clinic/clinic-doctor-apply', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除医生入驻申请 - */ -export async function removeClinicDoctorApply(id?: number) { - const res = await request.delete>( - '/clinic/clinic-doctor-apply/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除医生入驻申请 - */ -export async function removeBatchClinicDoctorApply(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-doctor-apply/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询医生入驻申请 - */ -export async function getClinicDoctorApply(id: number) { - const res = await request.get>( - '/clinic/clinic-doctor-apply/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicDoctorApply/model/index.ts b/app/api/clinic/clinicDoctorApply/model/index.ts deleted file mode 100644 index f0570a0..0000000 --- a/app/api/clinic/clinicDoctorApply/model/index.ts +++ /dev/null @@ -1,75 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 医生入驻申请 - */ -export interface ClinicDoctorApply { - // 主键ID - applyId?: number; - // 类型 0医生 - type?: number; - // 用户ID - userId?: number; - // 姓名 - realName?: string; - // 性别 1男 2女 - gender?: number; - // 手机号 - mobile?: string; - // 客户名称 - dealerName?: string; - // 证件号码 - idCard?: string; - // 生日 - birthDate?: string; - // 区分职称等级(如主治医师、副主任医师) - professionalTitle?: string; - // 工作单位 - workUnit?: string; - // 执业资格核心凭证 - practiceLicense?: string; - // 限定可执业科室或疾病类型 - practiceScope?: string; - // 开始工作时间 - startWorkDate?: string; - // 简历 - resume?: string; - // 使用 JSON 存储多个证件文件路径(如执业证、学历证) - certificationFiles?: string; - // 详细地址 - address?: string; - // 签约价格 - money?: string; - // 推荐人用户ID - refereeId?: number; - // 申请方式(10需后台审核 20无需审核) - applyType?: number; - // 审核状态 (10待审核 20审核通过 30驳回) - applyStatus?: number; - // 申请时间 - applyTime?: string; - // 审核时间 - auditTime?: string; - // 合同时间 - contractTime?: string; - // 过期时间 - expirationTime?: string; - // 驳回原因 - rejectReason?: string; - // 备注 - comments?: string; - // 商城ID - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 医生入驻申请搜索条件 - */ -export interface ClinicDoctorApplyParam extends PageParam { - applyId?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicDoctorMedicalRecord/index.ts b/app/api/clinic/clinicDoctorMedicalRecord/index.ts deleted file mode 100644 index b857e8f..0000000 --- a/app/api/clinic/clinicDoctorMedicalRecord/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicDoctorMedicalRecord, ClinicDoctorMedicalRecordParam } from './model'; - -/** - * 分页查询医疗记录 - */ -export async function pageClinicDoctorMedicalRecord(params: ClinicDoctorMedicalRecordParam) { - const res = await request.get>>( - '/clinic/clinic-doctor-medical-record/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询医疗记录列表 - */ -export async function listClinicDoctorMedicalRecord(params?: ClinicDoctorMedicalRecordParam) { - const res = await request.get>( - '/clinic/clinic-doctor-medical-record', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加医疗记录 - */ -export async function addClinicDoctorMedicalRecord(data: ClinicDoctorMedicalRecord) { - const res = await request.post>( - '/clinic/clinic-doctor-medical-record', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改医疗记录 - */ -export async function updateClinicDoctorMedicalRecord(data: ClinicDoctorMedicalRecord) { - const res = await request.put>( - '/clinic/clinic-doctor-medical-record', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除医疗记录 - */ -export async function removeClinicDoctorMedicalRecord(id?: number) { - const res = await request.delete>( - '/clinic/clinic-doctor-medical-record/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除医疗记录 - */ -export async function removeBatchClinicDoctorMedicalRecord(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-doctor-medical-record/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询医疗记录 - */ -export async function getClinicDoctorMedicalRecord(id: number) { - const res = await request.get>( - '/clinic/clinic-doctor-medical-record/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicDoctorMedicalRecord/model/index.ts b/app/api/clinic/clinicDoctorMedicalRecord/model/index.ts deleted file mode 100644 index 92d6ea4..0000000 --- a/app/api/clinic/clinicDoctorMedicalRecord/model/index.ts +++ /dev/null @@ -1,61 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 医疗记录 - */ -export interface ClinicDoctorMedicalRecord { - // 主键ID - id?: number; - // 买家用户ID - userId?: number; - // 订单编号 - orderNo?: string; - // 分销商用户id(一级) - firstUserId?: number; - // 分销商用户id(二级) - secondUserId?: number; - // 分销商用户id(三级) - thirdUserId?: number; - // 分销佣金(一级) - firstMoney?: string; - // 分销佣金(二级) - secondMoney?: string; - // 分销佣金(三级) - thirdMoney?: string; - // 单价 - price?: string; - // 订单总金额 - orderPrice?: string; - // 结算金额 - settledPrice?: string; - // 换算成度 - degreePrice?: string; - // 实发金额 - payPrice?: string; - // 税率 - rate?: string; - // 结算月份 - month?: string; - // 订单是否失效(0未失效 1已失效) - isInvalid?: number; - // 佣金结算(0未结算 1已结算) - isSettled?: number; - // 结算时间 - settleTime?: string; - // 备注 - comments?: string; - // 商城ID - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 医疗记录搜索条件 - */ -export interface ClinicDoctorMedicalRecordParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicDoctorUser/index.ts b/app/api/clinic/clinicDoctorUser/index.ts deleted file mode 100644 index 275286f..0000000 --- a/app/api/clinic/clinicDoctorUser/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicDoctorUser, ClinicDoctorUserParam } from './model'; - -/** - * 分页查询分销商用户记录表 - */ -export async function pageClinicDoctorUser(params: ClinicDoctorUserParam) { - const res = await request.get>>( - '/clinic/clinic-doctor-user/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询分销商用户记录表列表 - */ -export async function listClinicDoctorUser(params?: ClinicDoctorUserParam) { - const res = await request.get>( - '/clinic/clinic-doctor-user', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加分销商用户记录表 - */ -export async function addClinicDoctorUser(data: ClinicDoctorUser) { - const res = await request.post>( - '/clinic/clinic-doctor-user', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改分销商用户记录表 - */ -export async function updateClinicDoctorUser(data: ClinicDoctorUser) { - const res = await request.put>( - '/clinic/clinic-doctor-user', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除分销商用户记录表 - */ -export async function removeClinicDoctorUser(id?: number) { - const res = await request.delete>( - '/clinic/clinic-doctor-user/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除分销商用户记录表 - */ -export async function removeBatchClinicDoctorUser(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-doctor-user/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询分销商用户记录表 - */ -export async function getClinicDoctorUser(id: number) { - const res = await request.get>( - '/clinic/clinic-doctor-user/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicDoctorUser/model/index.ts b/app/api/clinic/clinicDoctorUser/model/index.ts deleted file mode 100644 index 0579718..0000000 --- a/app/api/clinic/clinicDoctorUser/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 分销商用户记录表 - */ -export interface ClinicDoctorUser { - // 主键ID - id?: number; - // 类型 0经销商 1企业 2集团 - type?: number; - // 自增ID - userId?: number; - // 姓名 - realName?: string; - // 手机号 - phone?: string; - // 部门 - departmentId?: number; - // 专业领域 - specialty?: string; - // 职务级别 - position?: string; - // 执业资格 - qualification?: string; - // 医生简介 - introduction?: string; - // 挂号费 - consultationFee?: string; - // 工作年限 - workYears?: number; - // 问诊人数 - consultationCount?: number; - // 专属二维码 - qrcode?: string; - // 备注 - comments?: string; - // 排序号 - sortNumber?: number; - // 是否删除 - isDelete?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 分销商用户记录表搜索条件 - */ -export interface ClinicDoctorUserParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicMedicalHistory/index.ts b/app/api/clinic/clinicMedicalHistory/index.ts deleted file mode 100644 index 84fbd8b..0000000 --- a/app/api/clinic/clinicMedicalHistory/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicMedicalHistory, ClinicMedicalHistoryParam } from './model'; - -/** - * 分页查询病例 - */ -export async function pageClinicMedicalHistory(params: ClinicMedicalHistoryParam) { - const res = await request.get>>( - '/clinic/clinic-medical-history/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询病例列表 - */ -export async function listClinicMedicalHistory(params?: ClinicMedicalHistoryParam) { - const res = await request.get>( - '/clinic/clinic-medical-history', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加病例 - */ -export async function addClinicMedicalHistory(data: ClinicMedicalHistory) { - const res = await request.post>( - '/clinic/clinic-medical-history', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改病例 - */ -export async function updateClinicMedicalHistory(data: ClinicMedicalHistory) { - const res = await request.put>( - '/clinic/clinic-medical-history', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除病例 - */ -export async function removeClinicMedicalHistory(id?: number) { - const res = await request.delete>( - '/clinic/clinic-medical-history/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除病例 - */ -export async function removeBatchClinicMedicalHistory(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-medical-history/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询病例 - */ -export async function getClinicMedicalHistory(id: number) { - const res = await request.get>( - '/clinic/clinic-medical-history/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicMedicalHistory/model/index.ts b/app/api/clinic/clinicMedicalHistory/model/index.ts deleted file mode 100644 index 2d603a4..0000000 --- a/app/api/clinic/clinicMedicalHistory/model/index.ts +++ /dev/null @@ -1,61 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 病例 - */ -export interface ClinicMedicalHistory { - // 主键ID - id?: number; - // 买家用户ID - userId?: number; - // 订单编号 - orderNo?: string; - // 分销商用户id(一级) - firstUserId?: number; - // 分销商用户id(二级) - secondUserId?: number; - // 分销商用户id(三级) - thirdUserId?: number; - // 分销佣金(一级) - firstMoney?: string; - // 分销佣金(二级) - secondMoney?: string; - // 分销佣金(三级) - thirdMoney?: string; - // 单价 - price?: string; - // 订单总金额 - orderPrice?: string; - // 结算金额 - settledPrice?: string; - // 换算成度 - degreePrice?: string; - // 实发金额 - payPrice?: string; - // 税率 - rate?: string; - // 结算月份 - month?: string; - // 订单是否失效(0未失效 1已失效) - isInvalid?: number; - // 佣金结算(0未结算 1已结算) - isSettled?: number; - // 结算时间 - settleTime?: string; - // 备注 - comments?: string; - // 商城ID - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 病例搜索条件 - */ -export interface ClinicMedicalHistoryParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicMedicine/index.ts b/app/api/clinic/clinicMedicine/index.ts deleted file mode 100644 index fbda8cf..0000000 --- a/app/api/clinic/clinicMedicine/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicMedicine, ClinicMedicineParam } from './model'; - -/** - * 分页查询药品库 - */ -export async function pageClinicMedicine(params: ClinicMedicineParam) { - const res = await request.get>>( - '/clinic/clinic-medicine/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询药品库列表 - */ -export async function listClinicMedicine(params?: ClinicMedicineParam) { - const res = await request.get>( - '/clinic/clinic-medicine', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加药品库 - */ -export async function addClinicMedicine(data: ClinicMedicine) { - const res = await request.post>( - '/clinic/clinic-medicine', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改药品库 - */ -export async function updateClinicMedicine(data: ClinicMedicine) { - const res = await request.put>( - '/clinic/clinic-medicine', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除药品库 - */ -export async function removeClinicMedicine(id?: number) { - const res = await request.delete>( - '/clinic/clinic-medicine/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除药品库 - */ -export async function removeBatchClinicMedicine(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-medicine/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询药品库 - */ -export async function getClinicMedicine(id: number) { - const res = await request.get>( - '/clinic/clinic-medicine/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicMedicine/model/index.ts b/app/api/clinic/clinicMedicine/model/index.ts deleted file mode 100644 index e5e0858..0000000 --- a/app/api/clinic/clinicMedicine/model/index.ts +++ /dev/null @@ -1,43 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 药品库 - */ -export interface ClinicMedicine { - // 主键ID - id?: number; - // 药名 - name?: string; - // 拼音 - pinyin?: string; - // 分类(如“清热解毒”、“补气养血”) - category?: string; - // 规格(如“饮片”、“颗粒”) - specification?: string; - // 单位(如“克”、“袋”) - unit?: string; - // 描述 - content?: string; - // 单价 - pricePerUnit?: string; - // 是否活跃 - isActive?: number; - // 买家用户ID - userId?: number; - // 备注 - comments?: string; - // 商城ID - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 药品库搜索条件 - */ -export interface ClinicMedicineParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicMedicineInout/index.ts b/app/api/clinic/clinicMedicineInout/index.ts deleted file mode 100644 index 222930b..0000000 --- a/app/api/clinic/clinicMedicineInout/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicMedicineInout, ClinicMedicineInoutParam } from './model'; - -/** - * 分页查询出入库 - */ -export async function pageClinicMedicineInout(params: ClinicMedicineInoutParam) { - const res = await request.get>>( - '/clinic/clinic-medicine-inout/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询出入库列表 - */ -export async function listClinicMedicineInout(params?: ClinicMedicineInoutParam) { - const res = await request.get>( - '/clinic/clinic-medicine-inout', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加出入库 - */ -export async function addClinicMedicineInout(data: ClinicMedicineInout) { - const res = await request.post>( - '/clinic/clinic-medicine-inout', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改出入库 - */ -export async function updateClinicMedicineInout(data: ClinicMedicineInout) { - const res = await request.put>( - '/clinic/clinic-medicine-inout', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除出入库 - */ -export async function removeClinicMedicineInout(id?: number) { - const res = await request.delete>( - '/clinic/clinic-medicine-inout/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除出入库 - */ -export async function removeBatchClinicMedicineInout(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-medicine-inout/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询出入库 - */ -export async function getClinicMedicineInout(id: number) { - const res = await request.get>( - '/clinic/clinic-medicine-inout/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicMedicineInout/model/index.ts b/app/api/clinic/clinicMedicineInout/model/index.ts deleted file mode 100644 index 6593539..0000000 --- a/app/api/clinic/clinicMedicineInout/model/index.ts +++ /dev/null @@ -1,61 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 出入库 - */ -export interface ClinicMedicineInout { - // 主键ID - id?: number; - // 买家用户ID - userId?: number; - // 订单编号 - orderNo?: string; - // 分销商用户id(一级) - firstUserId?: number; - // 分销商用户id(二级) - secondUserId?: number; - // 分销商用户id(三级) - thirdUserId?: number; - // 分销佣金(一级) - firstMoney?: string; - // 分销佣金(二级) - secondMoney?: string; - // 分销佣金(三级) - thirdMoney?: string; - // 单价 - price?: string; - // 订单总金额 - orderPrice?: string; - // 结算金额 - settledPrice?: string; - // 换算成度 - degreePrice?: string; - // 实发金额 - payPrice?: string; - // 税率 - rate?: string; - // 结算月份 - month?: string; - // 订单是否失效(0未失效 1已失效) - isInvalid?: number; - // 佣金结算(0未结算 1已结算) - isSettled?: number; - // 结算时间 - settleTime?: string; - // 备注 - comments?: string; - // 商城ID - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 出入库搜索条件 - */ -export interface ClinicMedicineInoutParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicMedicineStock/index.ts b/app/api/clinic/clinicMedicineStock/index.ts deleted file mode 100644 index ff60b0f..0000000 --- a/app/api/clinic/clinicMedicineStock/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicMedicineStock, ClinicMedicineStockParam } from './model'; - -/** - * 分页查询药品库存 - */ -export async function pageClinicMedicineStock(params: ClinicMedicineStockParam) { - const res = await request.get>>( - '/clinic/clinic-medicine-stock/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询药品库存列表 - */ -export async function listClinicMedicineStock(params?: ClinicMedicineStockParam) { - const res = await request.get>( - '/clinic/clinic-medicine-stock', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加药品库存 - */ -export async function addClinicMedicineStock(data: ClinicMedicineStock) { - const res = await request.post>( - '/clinic/clinic-medicine-stock', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改药品库存 - */ -export async function updateClinicMedicineStock(data: ClinicMedicineStock) { - const res = await request.put>( - '/clinic/clinic-medicine-stock', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除药品库存 - */ -export async function removeClinicMedicineStock(id?: number) { - const res = await request.delete>( - '/clinic/clinic-medicine-stock/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除药品库存 - */ -export async function removeBatchClinicMedicineStock(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-medicine-stock/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询药品库存 - */ -export async function getClinicMedicineStock(id: number) { - const res = await request.get>( - '/clinic/clinic-medicine-stock/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicMedicineStock/model/index.ts b/app/api/clinic/clinicMedicineStock/model/index.ts deleted file mode 100644 index 15719ac..0000000 --- a/app/api/clinic/clinicMedicineStock/model/index.ts +++ /dev/null @@ -1,35 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 药品库存 - */ -export interface ClinicMedicineStock { - // 主键ID - id?: number; - // 药品 - medicineId?: number; - // 库存数量 - stockQuantity?: number; - // 最小库存预警 - minStockLevel?: number; - // 上次更新时间 - lastUpdated?: string; - // 买家用户ID - userId?: number; - // 备注 - comments?: string; - // 商城ID - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 药品库存搜索条件 - */ -export interface ClinicMedicineStockParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicOrder/index.ts b/app/api/clinic/clinicOrder/index.ts deleted file mode 100644 index 0ef3d39..0000000 --- a/app/api/clinic/clinicOrder/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicOrder, ClinicOrderParam } from './model'; - -/** - * 分页查询处方订单 - */ -export async function pageClinicOrder(params: ClinicOrderParam) { - const res = await request.get>>( - '/clinic/clinic-order/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询处方订单列表 - */ -export async function listClinicOrder(params?: ClinicOrderParam) { - const res = await request.get>( - '/clinic/clinic-order', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加处方订单 - */ -export async function addClinicOrder(data: ClinicOrder) { - const res = await request.post>( - '/clinic/clinic-order', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改处方订单 - */ -export async function updateClinicOrder(data: ClinicOrder) { - const res = await request.put>( - '/clinic/clinic-order', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除处方订单 - */ -export async function removeClinicOrder(id?: number) { - const res = await request.delete>( - '/clinic/clinic-order/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除处方订单 - */ -export async function removeBatchClinicOrder(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-order/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询处方订单 - */ -export async function getClinicOrder(id: number) { - const res = await request.get>( - '/clinic/clinic-order/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicOrder/model/index.ts b/app/api/clinic/clinicOrder/model/index.ts deleted file mode 100644 index ddeb3cb..0000000 --- a/app/api/clinic/clinicOrder/model/index.ts +++ /dev/null @@ -1,167 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 处方订单 - */ -export interface ClinicOrder { - // 订单号 - orderId?: number; - // 订单编号 - orderNo?: string; - // 订单类型,0商城订单 1预定订单/外卖 2会员卡 - type?: number; - // 订单标题 - title?: string; - // 快递/自提 - deliveryType?: number; - // 下单渠道,0小程序预定 1俱乐部训练场 3活动订场 - channel?: number; - // 微信支付交易号号 - transactionId?: string; - // 微信退款订单号 - refundOrder?: string; - // 商户ID - merchantId?: number; - // 商户名称 - merchantName?: string; - // 商户编号 - merchantCode?: string; - // 使用的优惠券id - couponId?: number; - // 使用的会员卡id - cardId?: string; - // 关联管理员id - adminId?: number; - // 核销管理员id - confirmId?: number; - // IC卡号 - icCard?: string; - // 真实姓名 - realName?: string; - // 关联收货地址 - addressId?: number; - // 收货地址 - address?: string; - // - addressLat?: string; - // - addressLng?: string; - // 买家留言 - buyerRemarks?: string; - // 自提店铺id - selfTakeMerchantId?: number; - // 自提店铺 - selfTakeMerchantName?: string; - // 配送开始时间 - sendStartTime?: string; - // 配送结束时间 - sendEndTime?: string; - // 发货店铺id - expressMerchantId?: number; - // 发货店铺 - expressMerchantName?: string; - // 订单总额 - totalPrice?: string; - // 减少的金额,使用VIP会员折扣、优惠券抵扣、优惠券折扣后减去的价格 - reducePrice?: string; - // 实际付款 - payPrice?: string; - // 用于统计 - price?: string; - // 价钱,用于积分赠送 - money?: string; - // 取消时间 - cancelTime?: string; - // 取消原因 - cancelReason?: string; - // 退款金额 - refundMoney?: string; - // 教练价格 - coachPrice?: string; - // 购买数量 - totalNum?: number; - // 教练id - coachId?: number; - // 商品ID - formId?: number; - // 支付的用户id - payUserId?: number; - // 0余额支付,1微信支付,2支付宝支付,3银联支付,4现金支付,5POS机支付,6免费,7积分支付 - payType?: number; - // 微信支付子类型:JSAPI小程序支付,NATIVE扫码支付 - wechatPayType?: string; - // 0余额支付,1微信支付,2支付宝支付,3银联支付,4现金支付,5POS机支付,6免费,7积分支付 - friendPayType?: number; - // 0未付款,1已付款 - payStatus?: string; - // 0未使用,1已完成,2已取消,3取消中,4退款申请中,5退款被拒绝,6退款成功,7客户端申请退款 - orderStatus?: number; - // 发货状态(10未发货 20已发货 30部分发货) - deliveryStatus?: number; - // 无需发货备注 - deliveryNote?: string; - // 发货时间 - deliveryTime?: string; - // 评价状态(0未评价 1已评价) - evaluateStatus?: number; - // 评价时间 - evaluateTime?: string; - // 优惠类型:0无、1抵扣优惠券、2折扣优惠券、3、VIP月卡、4VIP年卡,5VIP次卡、6VIP会员卡、7IC月卡、8IC年卡、9IC次卡、10IC会员卡、11免费订单、12VIP充值卡、13IC充值卡、14VIP季卡、15IC季卡 - couponType?: number; - // 优惠说明 - couponDesc?: string; - // 二维码地址,保存订单号,支付成功后才生成 - qrcode?: string; - // vip月卡年卡、ic月卡年卡回退次数 - returnNum?: number; - // vip充值回退金额 - returnMoney?: string; - // 预约详情开始时间数组 - startTime?: string; - // 是否已开具发票:0未开发票,1已开发票,2不能开具发票 - isInvoice?: string; - // 发票流水号 - invoiceNo?: string; - // 商家留言 - merchantRemarks?: string; - // 支付时间 - payTime?: string; - // 退款时间 - refundTime?: string; - // 申请退款时间 - refundApplyTime?: string; - // 过期时间 - expirationTime?: string; - // 自提码 - selfTakeCode?: string; - // 是否已收到赠品 - hasTakeGift?: string; - // 对账情况:0=未对账;1=已对账;3=已对账,金额对不上;4=未查询到该订单 - checkBill?: number; - // 订单是否已结算(0未结算 1已结算) - isSettled?: number; - // 系统版本号 0当前版本 value=其他版本 - version?: number; - // 用户id - userId?: number; - // 备注 - comments?: string; - // 排序号 - sortNumber?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 租户id - tenantId?: number; - // 修改时间 - updateTime?: string; - // 创建时间 - createTime?: string; -} - -/** - * 处方订单搜索条件 - */ -export interface ClinicOrderParam extends PageParam { - orderId?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicPatientUser/index.ts b/app/api/clinic/clinicPatientUser/index.ts deleted file mode 100644 index 1b40e28..0000000 --- a/app/api/clinic/clinicPatientUser/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicPatientUser, ClinicPatientUserParam } from './model'; - -/** - * 分页查询患者 - */ -export async function pageClinicPatientUser(params: ClinicPatientUserParam) { - const res = await request.get>>( - '/clinic/clinic-patient-user/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询患者列表 - */ -export async function listClinicPatientUser(params?: ClinicPatientUserParam) { - const res = await request.get>( - '/clinic/clinic-patient-user', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加患者 - */ -export async function addClinicPatientUser(data: ClinicPatientUser) { - const res = await request.post>( - '/clinic/clinic-patient-user', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改患者 - */ -export async function updateClinicPatientUser(data: ClinicPatientUser) { - const res = await request.put>( - '/clinic/clinic-patient-user', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除患者 - */ -export async function removeClinicPatientUser(id?: number) { - const res = await request.delete>( - '/clinic/clinic-patient-user/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除患者 - */ -export async function removeBatchClinicPatientUser(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-patient-user/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询患者 - */ -export async function getClinicPatientUser(id: number) { - const res = await request.get>( - '/clinic/clinic-patient-user/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicPatientUser/model/index.ts b/app/api/clinic/clinicPatientUser/model/index.ts deleted file mode 100644 index 4f17cad..0000000 --- a/app/api/clinic/clinicPatientUser/model/index.ts +++ /dev/null @@ -1,49 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 患者 - */ -export interface ClinicPatientUser { - // 主键ID - id?: number; - // 类型 0经销商 1企业 2集团 - type?: number; - // 自增ID - userId?: number; - // 姓名 - realName?: string; - // 性别 - sex?: string; - // 手机号 - phone?: string; - // 年龄 - age?: number; - // 身高 - height?: number; - // 体重 - weight?: number; - // 过敏史 - allergyHistory?: string; - // 专属二维码 - qrcode?: string; - // 备注 - comments?: string; - // 排序号 - sortNumber?: number; - // 是否删除 - isDelete?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 患者搜索条件 - */ -export interface ClinicPatientUserParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicPrescription/index.ts b/app/api/clinic/clinicPrescription/index.ts deleted file mode 100644 index b5afe13..0000000 --- a/app/api/clinic/clinicPrescription/index.ts +++ /dev/null @@ -1,112 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicPrescription, ClinicPrescriptionParam } from './model'; - -/** - * 分页查询处方主表 - - */ -export async function pageClinicPrescription(params: ClinicPrescriptionParam) { - const res = await request.get>>( - '/clinic/clinic-prescription/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询处方主表 -列表 - */ -export async function listClinicPrescription(params?: ClinicPrescriptionParam) { - const res = await request.get>( - '/clinic/clinic-prescription', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加处方主表 - - */ -export async function addClinicPrescription(data: ClinicPrescription) { - const res = await request.post>( - '/clinic/clinic-prescription', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改处方主表 - - */ -export async function updateClinicPrescription(data: ClinicPrescription) { - const res = await request.put>( - '/clinic/clinic-prescription', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除处方主表 - - */ -export async function removeClinicPrescription(id?: number) { - const res = await request.delete>( - '/clinic/clinic-prescription/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除处方主表 - - */ -export async function removeBatchClinicPrescription(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-prescription/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询处方主表 - - */ -export async function getClinicPrescription(id: number) { - const res = await request.get>( - '/clinic/clinic-prescription/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicPrescription/model/index.ts b/app/api/clinic/clinicPrescription/model/index.ts deleted file mode 100644 index 4307d5d..0000000 --- a/app/api/clinic/clinicPrescription/model/index.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 处方主表 - - */ -export interface ClinicPrescription { - // 主键ID - id?: number; - // 患者 - userId?: number; - // 医生 - doctorId?: number; - // 订单编号 - orderNo?: string; - // 关联就诊表 - visitRecordId?: number; - // 处方类型 0中药 1西药 - prescriptionType?: number; - // 诊断结果 - diagnosis?: string; - // 治疗方案 - treatmentPlan?: string; - // 煎药说明 - decoctionInstructions?: string; - // 订单总金额 - orderPrice?: string; - // 单价 - price?: string; - // 实付金额 - payPrice?: string; - // 订单是否失效(0未失效 1已失效) - isInvalid?: number; - // 结算(0未结算 1已结算) - isSettled?: number; - // 结算时间 - settleTime?: string; - // 状态, 0正常, 1已完成,2已支付,3已取消 - status?: number; - // 备注 - comments?: string; - // 商城ID - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 处方主表 -搜索条件 - */ -export interface ClinicPrescriptionParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicPrescriptionItem/index.ts b/app/api/clinic/clinicPrescriptionItem/index.ts deleted file mode 100644 index 5be1bf9..0000000 --- a/app/api/clinic/clinicPrescriptionItem/index.ts +++ /dev/null @@ -1,112 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicPrescriptionItem, ClinicPrescriptionItemParam } from './model'; - -/** - * 分页查询处方明细表 - - */ -export async function pageClinicPrescriptionItem(params: ClinicPrescriptionItemParam) { - const res = await request.get>>( - '/clinic/clinic-prescription-item/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询处方明细表 -列表 - */ -export async function listClinicPrescriptionItem(params?: ClinicPrescriptionItemParam) { - const res = await request.get>( - '/clinic/clinic-prescription-item', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加处方明细表 - - */ -export async function addClinicPrescriptionItem(data: ClinicPrescriptionItem) { - const res = await request.post>( - '/clinic/clinic-prescription-item', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改处方明细表 - - */ -export async function updateClinicPrescriptionItem(data: ClinicPrescriptionItem) { - const res = await request.put>( - '/clinic/clinic-prescription-item', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除处方明细表 - - */ -export async function removeClinicPrescriptionItem(id?: number) { - const res = await request.delete>( - '/clinic/clinic-prescription-item/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除处方明细表 - - */ -export async function removeBatchClinicPrescriptionItem(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-prescription-item/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询处方明细表 - - */ -export async function getClinicPrescriptionItem(id: number) { - const res = await request.get>( - '/clinic/clinic-prescription-item/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicPrescriptionItem/model/index.ts b/app/api/clinic/clinicPrescriptionItem/model/index.ts deleted file mode 100644 index 95050fa..0000000 --- a/app/api/clinic/clinicPrescriptionItem/model/index.ts +++ /dev/null @@ -1,49 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 处方明细表 - - */ -export interface ClinicPrescriptionItem { - // 自增ID - id?: number; - // 关联处方 - prescriptionId?: number; - // 订单编号 - prescriptionNo?: string; - // 关联药品 - medicineId?: number; - // 剂量(如“10g”) - dosage?: string; - // 用法频率(如“每日三次”) - usageFrequency?: string; - // 服用天数 - days?: number; - // 购买数量 - amount?: number; - // 单价 - unitPrice?: string; - // 数量 - quantity?: number; - // 排序号 - sortNumber?: number; - // 备注 - comments?: string; - // 用户id - userId?: number; - // 租户id - tenantId?: number; - // 更新时间 - updateTime?: string; - // 创建时间 - createTime?: string; -} - -/** - * 处方明细表 -搜索条件 - */ -export interface ClinicPrescriptionItemParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicReport/index.ts b/app/api/clinic/clinicReport/index.ts deleted file mode 100644 index dbace8d..0000000 --- a/app/api/clinic/clinicReport/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicReport, ClinicReportParam } from './model'; - -/** - * 分页查询报告 - */ -export async function pageClinicReport(params: ClinicReportParam) { - const res = await request.get>>( - '/clinic/clinic-report/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询报告列表 - */ -export async function listClinicReport(params?: ClinicReportParam) { - const res = await request.get>( - '/clinic/clinic-report', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加报告 - */ -export async function addClinicReport(data: ClinicReport) { - const res = await request.post>( - '/clinic/clinic-report', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改报告 - */ -export async function updateClinicReport(data: ClinicReport) { - const res = await request.put>( - '/clinic/clinic-report', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除报告 - */ -export async function removeClinicReport(id?: number) { - const res = await request.delete>( - '/clinic/clinic-report/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除报告 - */ -export async function removeBatchClinicReport(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-report/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询报告 - */ -export async function getClinicReport(id: number) { - const res = await request.get>( - '/clinic/clinic-report/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicReport/model/index.ts b/app/api/clinic/clinicReport/model/index.ts deleted file mode 100644 index 866c365..0000000 --- a/app/api/clinic/clinicReport/model/index.ts +++ /dev/null @@ -1,61 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 报告 - */ -export interface ClinicReport { - // 主键ID - id?: number; - // 买家用户ID - userId?: number; - // 订单编号 - orderNo?: string; - // 分销商用户id(一级) - firstUserId?: number; - // 分销商用户id(二级) - secondUserId?: number; - // 分销商用户id(三级) - thirdUserId?: number; - // 分销佣金(一级) - firstMoney?: string; - // 分销佣金(二级) - secondMoney?: string; - // 分销佣金(三级) - thirdMoney?: string; - // 单价 - price?: string; - // 订单总金额 - orderPrice?: string; - // 结算金额 - settledPrice?: string; - // 换算成度 - degreePrice?: string; - // 实发金额 - payPrice?: string; - // 税率 - rate?: string; - // 结算月份 - month?: string; - // 订单是否失效(0未失效 1已失效) - isInvalid?: number; - // 佣金结算(0未结算 1已结算) - isSettled?: number; - // 结算时间 - settleTime?: string; - // 备注 - comments?: string; - // 商城ID - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 报告搜索条件 - */ -export interface ClinicReportParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/clinic/clinicVisitRecord/index.ts b/app/api/clinic/clinicVisitRecord/index.ts deleted file mode 100644 index 0d231df..0000000 --- a/app/api/clinic/clinicVisitRecord/index.ts +++ /dev/null @@ -1,105 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { ClinicVisitRecord, ClinicVisitRecordParam } from './model'; - -/** - * 分页查询病例 - */ -export async function pageClinicVisitRecord(params: ClinicVisitRecordParam) { - const res = await request.get>>( - '/clinic/clinic-visit-record/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询病例列表 - */ -export async function listClinicVisitRecord(params?: ClinicVisitRecordParam) { - const res = await request.get>( - '/clinic/clinic-visit-record', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加病例 - */ -export async function addClinicVisitRecord(data: ClinicVisitRecord) { - const res = await request.post>( - '/clinic/clinic-visit-record', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改病例 - */ -export async function updateClinicVisitRecord(data: ClinicVisitRecord) { - const res = await request.put>( - '/clinic/clinic-visit-record', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除病例 - */ -export async function removeClinicVisitRecord(id?: number) { - const res = await request.delete>( - '/clinic/clinic-visit-record/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除病例 - */ -export async function removeBatchClinicVisitRecord(data: (number | undefined)[]) { - const res = await request.delete>( - '/clinic/clinic-visit-record/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询病例 - */ -export async function getClinicVisitRecord(id: number) { - const res = await request.get>( - '/clinic/clinic-visit-record/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/clinic/clinicVisitRecord/model/index.ts b/app/api/clinic/clinicVisitRecord/model/index.ts deleted file mode 100644 index cdb98c2..0000000 --- a/app/api/clinic/clinicVisitRecord/model/index.ts +++ /dev/null @@ -1,61 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 病例 - */ -export interface ClinicVisitRecord { - // 主键ID - id?: number; - // 买家用户ID - userId?: number; - // 订单编号 - orderNo?: string; - // 分销商用户id(一级) - firstUserId?: number; - // 分销商用户id(二级) - secondUserId?: number; - // 分销商用户id(三级) - thirdUserId?: number; - // 分销佣金(一级) - firstMoney?: string; - // 分销佣金(二级) - secondMoney?: string; - // 分销佣金(三级) - thirdMoney?: string; - // 单价 - price?: string; - // 订单总金额 - orderPrice?: string; - // 结算金额 - settledPrice?: string; - // 换算成度 - degreePrice?: string; - // 实发金额 - payPrice?: string; - // 税率 - rate?: string; - // 结算月份 - month?: string; - // 订单是否失效(0未失效 1已失效) - isInvalid?: number; - // 佣金结算(0未结算 1已结算) - isSettled?: number; - // 结算时间 - settleTime?: string; - // 备注 - comments?: string; - // 商城ID - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 病例搜索条件 - */ -export interface ClinicVisitRecordParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/cms/cmsArticle/model/index.ts b/app/api/cms/cmsArticle/model/index.ts index bad09d2..abb131a 100644 --- a/app/api/cms/cmsArticle/model/index.ts +++ b/app/api/cms/cmsArticle/model/index.ts @@ -118,6 +118,9 @@ export interface CmsArticle { */ export interface CmsArticleParam extends PageParam { articleId?: number; + // 栏目/导航ID(前台常用) + categoryId?: number; + navigationId?: number; model?: string; status?: number; keywords?: string; diff --git a/app/api/cms/cmsArticleContent/model/index.ts b/app/api/cms/cmsArticleContent/model/index.ts index 432c376..d667f91 100644 --- a/app/api/cms/cmsArticleContent/model/index.ts +++ b/app/api/cms/cmsArticleContent/model/index.ts @@ -21,5 +21,6 @@ export interface CmsArticleContent { */ export interface CmsArticleContentParam extends PageParam { id?: number; + articleId?: number; keywords?: string; } diff --git a/app/api/cms/cmsNavigation/model/index.ts b/app/api/cms/cmsNavigation/model/index.ts index dfeedac..8bab8d3 100644 --- a/app/api/cms/cmsNavigation/model/index.ts +++ b/app/api/cms/cmsNavigation/model/index.ts @@ -103,6 +103,7 @@ export const CmsNavigation = {} as const; */ export interface CmsNavigationParam extends PageParam { navigationId?: number; + parentId?: number; model?: string; lang?: string; recommend?: boolean; diff --git a/app/api/credit/creditBreachOfTrust/index.ts b/app/api/credit/creditBreachOfTrust/index.ts deleted file mode 100644 index 9044f36..0000000 --- a/app/api/credit/creditBreachOfTrust/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditBreachOfTrust, CreditBreachOfTrustParam } from './model'; - -/** - * 分页查询失信被执行人 - */ -export async function pageCreditBreachOfTrust(params: CreditBreachOfTrustParam) { - const res = await request.get>>( - '/credit/credit-breach-of-trust/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询失信被执行人列表 - */ -export async function listCreditBreachOfTrust(params?: CreditBreachOfTrustParam) { - const res = await request.get>( - '/credit/credit-breach-of-trust', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加失信被执行人 - */ -export async function addCreditBreachOfTrust(data: CreditBreachOfTrust) { - const res = await request.post>( - '/credit/credit-breach-of-trust', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改失信被执行人 - */ -export async function updateCreditBreachOfTrust(data: CreditBreachOfTrust) { - const res = await request.put>( - '/credit/credit-breach-of-trust', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除失信被执行人 - */ -export async function removeCreditBreachOfTrust(id?: number) { - const res = await request.delete>( - '/credit/credit-breach-of-trust/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除失信被执行人 - */ -export async function removeBatchCreditBreachOfTrust(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-breach-of-trust/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询失信被执行人 - */ -export async function getCreditBreachOfTrust(id: number) { - const res = await request.get>( - '/credit/credit-breach-of-trust/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入失信被执行人 - */ -export async function importCreditBreachOfTrust(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-breach-of-trust/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditBreachOfTrust/model/index.ts b/app/api/credit/creditBreachOfTrust/model/index.ts deleted file mode 100644 index a697c55..0000000 --- a/app/api/credit/creditBreachOfTrust/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 失信被执行人 - */ -export interface CreditBreachOfTrust { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 失信被执行人搜索条件 - */ -export interface CreditBreachOfTrustParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditCaseFiling/index.ts b/app/api/credit/creditCaseFiling/index.ts deleted file mode 100644 index 60ffa3a..0000000 --- a/app/api/credit/creditCaseFiling/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditCaseFiling, CreditCaseFilingParam } from './model'; - -/** - * 分页查询司法大数据 - */ -export async function pageCreditCaseFiling(params: CreditCaseFilingParam) { - const res = await request.get>>( - '/credit/credit-case-filing/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询司法大数据列表 - */ -export async function listCreditCaseFiling(params?: CreditCaseFilingParam) { - const res = await request.get>( - '/credit/credit-case-filing', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加司法大数据 - */ -export async function addCreditCaseFiling(data: CreditCaseFiling) { - const res = await request.post>( - '/credit/credit-case-filing', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改司法大数据 - */ -export async function updateCreditCaseFiling(data: CreditCaseFiling) { - const res = await request.put>( - '/credit/credit-case-filing', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除司法大数据 - */ -export async function removeCreditCaseFiling(id?: number) { - const res = await request.delete>( - '/credit/credit-case-filing/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除司法大数据 - */ -export async function removeBatchCreditCaseFiling(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-case-filing/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询司法大数据 - */ -export async function getCreditCaseFiling(id: number) { - const res = await request.get>( - '/credit/credit-case-filing/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入司法大数据 - */ -export async function importCreditCaseFiling(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-case-filing/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditCaseFiling/model/index.ts b/app/api/credit/creditCaseFiling/model/index.ts deleted file mode 100644 index ca6957a..0000000 --- a/app/api/credit/creditCaseFiling/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 司法大数据 - */ -export interface CreditCaseFiling { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 司法大数据搜索条件 - */ -export interface CreditCaseFilingParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditCompany/index.ts b/app/api/credit/creditCompany/index.ts deleted file mode 100644 index 2b57bb7..0000000 --- a/app/api/credit/creditCompany/index.ts +++ /dev/null @@ -1,142 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditCompany, CreditCompanyParam } from './model'; - -/** - * 分页查询企业 - */ -export async function pageCreditCompany(params: CreditCompanyParam) { - const res = await request.get>>( - '/credit/credit-company/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询企业列表 - */ -export async function listCreditCompany(params?: CreditCompanyParam) { - const res = await request.get>( - '/credit/credit-company', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加企业 - */ -export async function addCreditCompany(data: CreditCompany) { - const res = await request.post>( - '/credit/credit-company', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改企业 - */ -export async function updateCreditCompany(data: CreditCompany) { - const res = await request.put>( - '/credit/credit-company', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除企业 - */ -export async function removeCreditCompany(id?: number) { - const res = await request.delete>( - '/credit/credit-company/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除企业 - */ -export async function removeBatchCreditCompany(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-company/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询企业 - */ -export async function getCreditCompany(id: number) { - const res = await request.get>( - '/credit/credit-company/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入企业 - */ -export async function importCreditCompany(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-company/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据企业匹配名称查询关联信息 - */ -export async function getCompanyRelatedInfo(params: CreditCompanyParam) { - const res = await request.get>( - '/credit/credit-company/related', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditCompany/model/index.ts b/app/api/credit/creditCompany/model/index.ts deleted file mode 100644 index d5d8d42..0000000 --- a/app/api/credit/creditCompany/model/index.ts +++ /dev/null @@ -1,135 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 企业 - */ -export interface CreditCompany { - // ID - id?: number; - // 原文件导入名称 - name?: string; - // 系统匹配企业名称 - matchName?: string; - // 统一社会信用代码 - code?: string; - // 类型 - type?: number; - // 上级id, 0是顶级 - parentId?: number; - // 登记状态 - registrationStatus?: string; - // 法定代表人 - legalPerson?: string; - // 注册资本 - registeredCapital?: string; - // 实缴资本 - paidinCapital?: string; - // 成立日期 - establishDate?: string; - // 企业地址 - address?: string; - // 电话 - tel?: string; - // 更多电话 - moreTel?: string; - // 邮箱 - email?: string; - // 更多邮箱 - moreEmail?: string; - // 所在国家 - country?: string; - // 所属省份 - province?: string; - // 所属城市 - city?: string; - // 所属区县 - region?: string; - // 企业(机构)类型 - institutionType?: string; - // 纳税人识别号 - taxpayerCode?: string; - // 注册号 - registrationNumber?: string; - // 组织机构代码 - organizationalCode?: string; - // 参保人数 - numberOfInsuredPersons?: string; - // 参保人数所属年报 - annualReport?: string; - // 营业期限 - businessTerm?: string; - // 国标行业门类 - nationalStandardIndustryCategories?: string; - // 国标行业大类 - nationalStandardIndustryCategories2?: string; - // 国标行业中类 - nationalStandardIndustryCategories3?: string; - // 国标行业小类 - nationalStandardIndustryCategories4?: string; - // 企查查行业门类 - nationalStandardIndustryCategories5?: string; - // 企查查行业大类 - nationalStandardIndustryCategories6?: string; - // 企查查行业中类 - nationalStandardIndustryCategories7?: string; - // 企查查行业小类 - nationalStandardIndustryCategories8?: string; - // 企业规模 - companySize?: string; - // 曾用名 - formerName?: string; - // 英文名 - englishName?: string; - // 官网 - domain?: string; - // 通信地址 - mailingAddress?: string; - // 企业简介 - companyProfile?: string; - // 经营范围 - natureOfBusiness?: string; - // 登记机关 - registrationAuthority?: string; - // 纳税人资质 - taxpayerQualification?: string; - // 最新年报年份 - latestAnnualReportYear?: string; - // 最新年报营业收入 - latestAnnualReportOnOperatingRevenue?: string; - // 企查分 - enterpriseScoreCheck?: string; - // 信用等级 - creditRating?: string; - // 科创分 - cechnologyScore?: string; - // 科创等级 - cechnologyLevel?: string; - // 是否小微企业 - smallEnterprise?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 企业搜索条件 - */ -export interface CreditCompanyParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditCompetitor/index.ts b/app/api/credit/creditCompetitor/index.ts deleted file mode 100644 index 62ad437..0000000 --- a/app/api/credit/creditCompetitor/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditCompetitor, CreditCompetitorParam } from './model'; - -/** - * 分页查询竞争对手 - */ -export async function pageCreditCompetitor(params: CreditCompetitorParam) { - const res = await request.get>>( - '/credit/credit-competitor/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询竞争对手列表 - */ -export async function listCreditCompetitor(params?: CreditCompetitorParam) { - const res = await request.get>( - '/credit/credit-competitor', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加竞争对手 - */ -export async function addCreditCompetitor(data: CreditCompetitor) { - const res = await request.post>( - '/credit/credit-competitor', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改竞争对手 - */ -export async function updateCreditCompetitor(data: CreditCompetitor) { - const res = await request.put>( - '/credit/credit-competitor', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除竞争对手 - */ -export async function removeCreditCompetitor(id?: number) { - const res = await request.delete>( - '/credit/credit-competitor/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除竞争对手 - */ -export async function removeBatchCreditCompetitor(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-competitor/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询竞争对手 - */ -export async function getCreditCompetitor(id: number) { - const res = await request.get>( - '/credit/credit-competitor/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入竞争对手 - */ -export async function importCreditCompetitor(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-competitor/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditCompetitor/model/index.ts b/app/api/credit/creditCompetitor/model/index.ts deleted file mode 100644 index 2e35d7e..0000000 --- a/app/api/credit/creditCompetitor/model/index.ts +++ /dev/null @@ -1,49 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 竞争对手 - */ -export interface CreditCompetitor { - // 序号 - id?: number; - // 企业名称 - companyName?: string; - // 法定代表人 - legalRepresentative?: string; - // 注册资本 - registeredCapital?: string; - // 成立日期 - establishmentDate?: string; - // 登记状态 - registrationStatus?: string; - // 所属行业 - industry?: string; - // 所属省份 - province?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 竞争对手搜索条件 - */ -export interface CreditCompetitorParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditCourtAnnouncement/index.ts b/app/api/credit/creditCourtAnnouncement/index.ts deleted file mode 100644 index f42fbee..0000000 --- a/app/api/credit/creditCourtAnnouncement/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditCourtAnnouncement, CreditCourtAnnouncementParam } from './model'; - -/** - * 分页查询法院公告司法大数据 - */ -export async function pageCreditCourtAnnouncement(params: CreditCourtAnnouncementParam) { - const res = await request.get>>( - '/credit/credit-court-announcement/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询法院公告司法大数据列表 - */ -export async function listCreditCourtAnnouncement(params?: CreditCourtAnnouncementParam) { - const res = await request.get>( - '/credit/credit-court-announcement', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加法院公告司法大数据 - */ -export async function addCreditCourtAnnouncement(data: CreditCourtAnnouncement) { - const res = await request.post>( - '/credit/credit-court-announcement', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改法院公告司法大数据 - */ -export async function updateCreditCourtAnnouncement(data: CreditCourtAnnouncement) { - const res = await request.put>( - '/credit/credit-court-announcement', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除法院公告司法大数据 - */ -export async function removeCreditCourtAnnouncement(id?: number) { - const res = await request.delete>( - '/credit/credit-court-announcement/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除法院公告司法大数据 - */ -export async function removeBatchCreditCourtAnnouncement(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-court-announcement/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询法院公告司法大数据 - */ -export async function getCreditCourtAnnouncement(id: number) { - const res = await request.get>( - '/credit/credit-court-announcement/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入法院公告司法大数据 - */ -export async function importCreditCourtAnnouncement(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-court-announcement/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditCourtAnnouncement/model/index.ts b/app/api/credit/creditCourtAnnouncement/model/index.ts deleted file mode 100644 index cf98186..0000000 --- a/app/api/credit/creditCourtAnnouncement/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 法院公告司法大数据 - */ -export interface CreditCourtAnnouncement { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - defendantAppellee?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 法院公告司法大数据搜索条件 - */ -export interface CreditCourtAnnouncementParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditCourtSession/index.ts b/app/api/credit/creditCourtSession/index.ts deleted file mode 100644 index 637c33e..0000000 --- a/app/api/credit/creditCourtSession/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditCourtSession, CreditCourtSessionParam } from './model'; - -/** - * 分页查询开庭公告司法大数据 - */ -export async function pageCreditCourtSession(params: CreditCourtSessionParam) { - const res = await request.get>>( - '/credit/credit-court-session/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询开庭公告司法大数据列表 - */ -export async function listCreditCourtSession(params?: CreditCourtSessionParam) { - const res = await request.get>( - '/credit/credit-court-session', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加开庭公告司法大数据 - */ -export async function addCreditCourtSession(data: CreditCourtSession) { - const res = await request.post>( - '/credit/credit-court-session', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改开庭公告司法大数据 - */ -export async function updateCreditCourtSession(data: CreditCourtSession) { - const res = await request.put>( - '/credit/credit-court-session', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除开庭公告司法大数据 - */ -export async function removeCreditCourtSession(id?: number) { - const res = await request.delete>( - '/credit/credit-court-session/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除开庭公告司法大数据 - */ -export async function removeBatchCreditCourtSession(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-court-session/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询开庭公告司法大数据 - */ -export async function getCreditCourtSession(id: number) { - const res = await request.get>( - '/credit/credit-court-session/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入开庭公告司法大数据 - */ -export async function importCreditCourtSession(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-court-session/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditCourtSession/model/index.ts b/app/api/credit/creditCourtSession/model/index.ts deleted file mode 100644 index c19f64c..0000000 --- a/app/api/credit/creditCourtSession/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 开庭公告司法大数据 - */ -export interface CreditCourtSession { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 开庭公告司法大数据搜索条件 - */ -export interface CreditCourtSessionParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditCustomer/index.ts b/app/api/credit/creditCustomer/index.ts deleted file mode 100644 index ba6d47a..0000000 --- a/app/api/credit/creditCustomer/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditCustomer, CreditCustomerParam } from './model'; - -/** - * 分页查询客户 - */ -export async function pageCreditCustomer(params: CreditCustomerParam) { - const res = await request.get>>( - '/credit/credit-customer/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询客户列表 - */ -export async function listCreditCustomer(params?: CreditCustomerParam) { - const res = await request.get>( - '/credit/credit-customer', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加客户 - */ -export async function addCreditCustomer(data: CreditCustomer) { - const res = await request.post>( - '/credit/credit-customer', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改客户 - */ -export async function updateCreditCustomer(data: CreditCustomer) { - const res = await request.put>( - '/credit/credit-customer', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除客户 - */ -export async function removeCreditCustomer(id?: number) { - const res = await request.delete>( - '/credit/credit-customer/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除客户 - */ -export async function removeBatchCreditCustomer(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-customer/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询客户 - */ -export async function getCreditCustomer(id: number) { - const res = await request.get>( - '/credit/credit-customer/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入客户 - */ -export async function importCreditCustomer(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-customer/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditCustomer/model/index.ts b/app/api/credit/creditCustomer/model/index.ts deleted file mode 100644 index 6b943ba..0000000 --- a/app/api/credit/creditCustomer/model/index.ts +++ /dev/null @@ -1,45 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 客户 - */ -export interface CreditCustomer { - // ID - id?: number; - // 客户 - name?: string; - // 状态 - statusTxt?: string; - // 销售金额(万元) - price?: string; - // 公开日期 - publicDate?: string; - // 数据来源 - dataSource?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 客户搜索条件 - */ -export interface CreditCustomerParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditDeliveryNotice/index.ts b/app/api/credit/creditDeliveryNotice/index.ts deleted file mode 100644 index 5b6837c..0000000 --- a/app/api/credit/creditDeliveryNotice/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditDeliveryNotice, CreditDeliveryNoticeParam } from './model'; - -/** - * 分页查询送达公告司法大数据 - */ -export async function pageCreditDeliveryNotice(params: CreditDeliveryNoticeParam) { - const res = await request.get>>( - '/credit/credit-delivery-notice/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询送达公告司法大数据列表 - */ -export async function listCreditDeliveryNotice(params?: CreditDeliveryNoticeParam) { - const res = await request.get>( - '/credit/credit-delivery-notice', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加送达公告司法大数据 - */ -export async function addCreditDeliveryNotice(data: CreditDeliveryNotice) { - const res = await request.post>( - '/credit/credit-delivery-notice', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改送达公告司法大数据 - */ -export async function updateCreditDeliveryNotice(data: CreditDeliveryNotice) { - const res = await request.put>( - '/credit/credit-delivery-notice', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除送达公告司法大数据 - */ -export async function removeCreditDeliveryNotice(id?: number) { - const res = await request.delete>( - '/credit/credit-delivery-notice/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除送达公告司法大数据 - */ -export async function removeBatchCreditDeliveryNotice(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-delivery-notice/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询送达公告司法大数据 - */ -export async function getCreditDeliveryNotice(id: number) { - const res = await request.get>( - '/credit/credit-delivery-notice/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入送达公告司法大数据 - */ -export async function importCreditDeliveryNotice(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-delivery-notice/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditDeliveryNotice/model/index.ts b/app/api/credit/creditDeliveryNotice/model/index.ts deleted file mode 100644 index 97c2d6c..0000000 --- a/app/api/credit/creditDeliveryNotice/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 送达公告司法大数据 - */ -export interface CreditDeliveryNotice { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 送达公告司法大数据搜索条件 - */ -export interface CreditDeliveryNoticeParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditExternal/index.ts b/app/api/credit/creditExternal/index.ts deleted file mode 100644 index d296b59..0000000 --- a/app/api/credit/creditExternal/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditExternal, CreditExternalParam } from './model'; - -/** - * 分页查询对外投资 - */ -export async function pageCreditExternal(params: CreditExternalParam) { - const res = await request.get>>( - '/credit/credit-external/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询对外投资列表 - */ -export async function listCreditExternal(params?: CreditExternalParam) { - const res = await request.get>( - '/credit/credit-external', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加对外投资 - */ -export async function addCreditExternal(data: CreditExternal) { - const res = await request.post>( - '/credit/credit-external', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改对外投资 - */ -export async function updateCreditExternal(data: CreditExternal) { - const res = await request.put>( - '/credit/credit-external', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除对外投资 - */ -export async function removeCreditExternal(id?: number) { - const res = await request.delete>( - '/credit/credit-external/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除对外投资 - */ -export async function removeBatchCreditExternal(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-external/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询对外投资 - */ -export async function getCreditExternal(id: number) { - const res = await request.get>( - '/credit/credit-external/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入对外投资 - */ -export async function importCreditExternal(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-external/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditExternal/model/index.ts b/app/api/credit/creditExternal/model/index.ts deleted file mode 100644 index fd532a1..0000000 --- a/app/api/credit/creditExternal/model/index.ts +++ /dev/null @@ -1,63 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 对外投资 - */ -export interface CreditExternal { - // ID - id?: number; - // 被投资企业名称 - name?: string; - // 企业状态(如存续、注销等) - statusTxt?: string; - // 法定代表人姓名 - legalRepresentative?: string; - // 注册资本(金额) - registeredCapital?: string; - // 成立日期 - establishmentDate?: string; - // 持股比例 - shareholdingRatio?: string; - // 认缴出资额 - subscribedInvestmentAmount?: string; - // 认缴出资日期 - subscribedInvestmentDate?: string; - // 间接持股比例 - indirectShareholdingRatio?: string; - // 投资日期 - investmentDate?: string; - // 所属地区 - region?: string; - // 所属行业 - industry?: string; - // 投资数量 - investmentCount?: number; - // 关联产品/机构 - relatedProductsInstitutions?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 对外投资搜索条件 - */ -export interface CreditExternalParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditFinalVersion/index.ts b/app/api/credit/creditFinalVersion/index.ts deleted file mode 100644 index cf0d986..0000000 --- a/app/api/credit/creditFinalVersion/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditFinalVersion, CreditFinalVersionParam } from './model'; - -/** - * 分页查询终本案件 - */ -export async function pageCreditFinalVersion(params: CreditFinalVersionParam) { - const res = await request.get>>( - '/credit/credit-final-version/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询终本案件列表 - */ -export async function listCreditFinalVersion(params?: CreditFinalVersionParam) { - const res = await request.get>( - '/credit/credit-final-version', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加终本案件 - */ -export async function addCreditFinalVersion(data: CreditFinalVersion) { - const res = await request.post>( - '/credit/credit-final-version', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改终本案件 - */ -export async function updateCreditFinalVersion(data: CreditFinalVersion) { - const res = await request.put>( - '/credit/credit-final-version', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除终本案件 - */ -export async function removeCreditFinalVersion(id?: number) { - const res = await request.delete>( - '/credit/credit-final-version/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除终本案件 - */ -export async function removeBatchCreditFinalVersion(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-final-version/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询终本案件 - */ -export async function getCreditFinalVersion(id: number) { - const res = await request.get>( - '/credit/credit-final-version/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入终本案件 - */ -export async function importCreditFinalVersion(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-final-version/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditFinalVersion/model/index.ts b/app/api/credit/creditFinalVersion/model/index.ts deleted file mode 100644 index be4f88a..0000000 --- a/app/api/credit/creditFinalVersion/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 终本案件 - */ -export interface CreditFinalVersion { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 终本案件搜索条件 - */ -export interface CreditFinalVersionParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditGqdj/index.ts b/app/api/credit/creditGqdj/index.ts deleted file mode 100644 index 9661dcf..0000000 --- a/app/api/credit/creditGqdj/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditGqdj, CreditGqdjParam } from './model'; - -/** - * 分页查询股权冻结 - */ -export async function pageCreditGqdj(params: CreditGqdjParam) { - const res = await request.get>>( - '/credit/credit-gqdj/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询股权冻结列表 - */ -export async function listCreditGqdj(params?: CreditGqdjParam) { - const res = await request.get>( - '/credit/credit-gqdj', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加股权冻结 - */ -export async function addCreditGqdj(data: CreditGqdj) { - const res = await request.post>( - '/credit/credit-gqdj', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改股权冻结 - */ -export async function updateCreditGqdj(data: CreditGqdj) { - const res = await request.put>( - '/credit/credit-gqdj', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除股权冻结 - */ -export async function removeCreditGqdj(id?: number) { - const res = await request.delete>( - '/credit/credit-gqdj/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除股权冻结 - */ -export async function removeBatchCreditGqdj(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-gqdj/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询股权冻结 - */ -export async function getCreditGqdj(id: number) { - const res = await request.get>( - '/credit/credit-gqdj/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入股权冻结 - */ -export async function importCreditGqdj(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-gqdj/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditGqdj/model/index.ts b/app/api/credit/creditGqdj/model/index.ts deleted file mode 100644 index 023fe71..0000000 --- a/app/api/credit/creditGqdj/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 股权冻结 - */ -export interface CreditGqdj { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 股权冻结搜索条件 - */ -export interface CreditGqdjParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditJudgmentDebtor/index.ts b/app/api/credit/creditJudgmentDebtor/index.ts deleted file mode 100644 index e831c96..0000000 --- a/app/api/credit/creditJudgmentDebtor/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditJudgmentDebtor, CreditJudgmentDebtorParam } from './model'; - -/** - * 分页查询被执行人 - */ -export async function pageCreditJudgmentDebtor(params: CreditJudgmentDebtorParam) { - const res = await request.get>>( - '/credit/credit-judgment-debtor/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询被执行人列表 - */ -export async function listCreditJudgmentDebtor(params?: CreditJudgmentDebtorParam) { - const res = await request.get>( - '/credit/credit-judgment-debtor', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加被执行人 - */ -export async function addCreditJudgmentDebtor(data: CreditJudgmentDebtor) { - const res = await request.post>( - '/credit/credit-judgment-debtor', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改被执行人 - */ -export async function updateCreditJudgmentDebtor(data: CreditJudgmentDebtor) { - const res = await request.put>( - '/credit/credit-judgment-debtor', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除被执行人 - */ -export async function removeCreditJudgmentDebtor(id?: number) { - const res = await request.delete>( - '/credit/credit-judgment-debtor/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除被执行人 - */ -export async function removeBatchCreditJudgmentDebtor(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-judgment-debtor/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询被执行人 - */ -export async function getCreditJudgmentDebtor(id: number) { - const res = await request.get>( - '/credit/credit-judgment-debtor/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入被执行人 - */ -export async function importCreditJudgmentDebtor(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-judgment-debtor/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditJudgmentDebtor/model/index.ts b/app/api/credit/creditJudgmentDebtor/model/index.ts deleted file mode 100644 index eeb9f34..0000000 --- a/app/api/credit/creditJudgmentDebtor/model/index.ts +++ /dev/null @@ -1,49 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 被执行人 - */ -export interface CreditJudgmentDebtor { - // ID - id?: number; - // 案号 - caseNumber?: string; - // 被执行人名称 - name?: string; - // 证件号/组织机构代码 - code?: string; - // 立案日期 - occurrenceTime?: string; - // 执行标的(元) - amount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 被执行人搜索条件 - */ -export interface CreditJudgmentDebtorParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditJudicialDocument/index.ts b/app/api/credit/creditJudicialDocument/index.ts deleted file mode 100644 index d3b9dcb..0000000 --- a/app/api/credit/creditJudicialDocument/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditJudicialDocument, CreditJudicialDocumentParam } from './model'; - -/** - * 分页查询裁判文书司法大数据 - */ -export async function pageCreditJudicialDocument(params: CreditJudicialDocumentParam) { - const res = await request.get>>( - '/credit/credit-judicial-document/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询裁判文书司法大数据列表 - */ -export async function listCreditJudicialDocument(params?: CreditJudicialDocumentParam) { - const res = await request.get>( - '/credit/credit-judicial-document', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加裁判文书司法大数据 - */ -export async function addCreditJudicialDocument(data: CreditJudicialDocument) { - const res = await request.post>( - '/credit/credit-judicial-document', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改裁判文书司法大数据 - */ -export async function updateCreditJudicialDocument(data: CreditJudicialDocument) { - const res = await request.put>( - '/credit/credit-judicial-document', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除裁判文书司法大数据 - */ -export async function removeCreditJudicialDocument(id?: number) { - const res = await request.delete>( - '/credit/credit-judicial-document/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除裁判文书司法大数据 - */ -export async function removeBatchCreditJudicialDocument(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-judicial-document/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询裁判文书司法大数据 - */ -export async function getCreditJudicialDocument(id: number) { - const res = await request.get>( - '/credit/credit-judicial-document/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入裁判文书司法大数据 - */ -export async function importCreditJudicialDocument(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-judicial-document/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditJudicialDocument/model/index.ts b/app/api/credit/creditJudicialDocument/model/index.ts deleted file mode 100644 index 8c98ef1..0000000 --- a/app/api/credit/creditJudicialDocument/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 裁判文书司法大数据 - */ -export interface CreditJudicialDocument { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 裁判文书司法大数据搜索条件 - */ -export interface CreditJudicialDocumentParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditJudiciary/index.ts b/app/api/credit/creditJudiciary/index.ts deleted file mode 100644 index 90394c7..0000000 --- a/app/api/credit/creditJudiciary/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditJudiciary, CreditJudiciaryParam } from './model'; - -/** - * 分页查询司法案件 - */ -export async function pageCreditJudiciary(params: CreditJudiciaryParam) { - const res = await request.get>>( - '/credit/credit-judiciary/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询司法案件列表 - */ -export async function listCreditJudiciary(params?: CreditJudiciaryParam) { - const res = await request.get>( - '/credit/credit-judiciary', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加司法案件 - */ -export async function addCreditJudiciary(data: CreditJudiciary) { - const res = await request.post>( - '/credit/credit-judiciary', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改司法案件 - */ -export async function updateCreditJudiciary(data: CreditJudiciary) { - const res = await request.put>( - '/credit/credit-judiciary', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除司法案件 - */ -export async function removeCreditJudiciary(id?: number) { - const res = await request.delete>( - '/credit/credit-judiciary/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除司法案件 - */ -export async function removeBatchCreditJudiciary(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-judiciary/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询司法案件 - */ -export async function getCreditJudiciary(id: number) { - const res = await request.get>( - '/credit/credit-judiciary/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入司法案件 - */ -export async function importCreditJudiciaries(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-judiciary/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditJudiciary/model/index.ts b/app/api/credit/creditJudiciary/model/index.ts deleted file mode 100644 index b1bce68..0000000 --- a/app/api/credit/creditJudiciary/model/index.ts +++ /dev/null @@ -1,69 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 司法案件 - */ -export interface CreditJudiciary { - // ID - id?: number; - // 案件名称 - name?: string; - // 案号 - code?: string; - // 类型, 0普通用户, 1招投标 - type?: number; - // 案由 - reason?: string; - // 上级id, 0是顶级 - parentId?: number; - // 案件类型 - infoType?: string; - // 所在国家 - country?: string; - // 所在省份 - province?: string; - // 所在城市 - city?: string; - // 所在辖区 - region?: string; - // 街道地址 - address?: string; - // 案件进程 - caseProgress?: string; - // 案件身份 - caseIdentity?: string; - // 法院 - court?: string; - // 进程日期 - processDate?: string; - // 案件金额(元) - caseAmount?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 到期时间 - expirationTime?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 司法案件搜索条件 - */ -export interface CreditJudiciaryParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditMediation/index.ts b/app/api/credit/creditMediation/index.ts deleted file mode 100644 index a83f50b..0000000 --- a/app/api/credit/creditMediation/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditMediation, CreditMediationParam } from './model'; - -/** - * 分页查询诉前调解司法大数据 - */ -export async function pageCreditMediation(params: CreditMediationParam) { - const res = await request.get>>( - '/credit/credit-mediation/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询诉前调解司法大数据列表 - */ -export async function listCreditMediation(params?: CreditMediationParam) { - const res = await request.get>( - '/credit/credit-mediation', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加诉前调解司法大数据 - */ -export async function addCreditMediation(data: CreditMediation) { - const res = await request.post>( - '/credit/credit-mediation', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改诉前调解司法大数据 - */ -export async function updateCreditMediation(data: CreditMediation) { - const res = await request.put>( - '/credit/credit-mediation', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除诉前调解司法大数据 - */ -export async function removeCreditMediation(id?: number) { - const res = await request.delete>( - '/credit/credit-mediation/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除诉前调解司法大数据 - */ -export async function removeBatchCreditMediation(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-mediation/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询诉前调解司法大数据 - */ -export async function getCreditMediation(id: number) { - const res = await request.get>( - '/credit/credit-mediation/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入诉前调解司法大数据 - */ -export async function importCreditMediation(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-mediation/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditMediation/model/index.ts b/app/api/credit/creditMediation/model/index.ts deleted file mode 100644 index d16858d..0000000 --- a/app/api/credit/creditMediation/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 诉前调解司法大数据 - */ -export interface CreditMediation { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 诉前调解司法大数据搜索条件 - */ -export interface CreditMediationParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditProject/index.ts b/app/api/credit/creditProject/index.ts deleted file mode 100644 index efb0b7d..0000000 --- a/app/api/credit/creditProject/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditProject, CreditProjectParam } from './model'; - -/** - * 分页查询招投标 - */ -export async function pageCreditProject(params: CreditProjectParam) { - const res = await request.get>>( - '/credit/credit-project/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询招投标列表 - */ -export async function listCreditProject(params?: CreditProjectParam) { - const res = await request.get>( - '/credit/credit-project', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加招投标 - */ -export async function addCreditProject(data: CreditProject) { - const res = await request.post>( - '/credit/credit-project', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改招投标 - */ -export async function updateCreditProject(data: CreditProject) { - const res = await request.put>( - '/credit/credit-project', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除招投标 - */ -export async function removeCreditProject(id?: number) { - const res = await request.delete>( - '/credit/credit-project/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除招投标 - */ -export async function removeBatchCreditProject(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-project/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询招投标 - */ -export async function getCreditProject(id: number) { - const res = await request.get>( - '/credit/credit-project/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入招投标 - */ -export async function importCreditProject(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-project/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditProject/model/index.ts b/app/api/credit/creditProject/model/index.ts deleted file mode 100644 index d234b08..0000000 --- a/app/api/credit/creditProject/model/index.ts +++ /dev/null @@ -1,67 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 招投标 - */ -export interface CreditProject { - // ID - id?: number; - // 项目名称 - name?: string; - // 唯一标识 - code?: string; - // 类型, 0普通用户, 1招投标 - type?: number; - // 企业角色 - role?: string; - // 上级id, 0是顶级 - parentId?: number; - // 信息类型 - infoType?: string; - // 所在国家 - country?: string; - // 所在省份 - province?: string; - // 所在城市 - city?: string; - // 所在辖区 - region?: string; - // 街道地址 - address?: string; - // 招采单位名称 - procurementName?: string; - // 中标单位名称 - winningName?: string; - // 中标金额 - winningPrice?: string; - // 发布日期 - releaseDate?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 到期时间 - expirationTime?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 招投标搜索条件 - */ -export interface CreditProjectParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditRiskRelation/index.ts b/app/api/credit/creditRiskRelation/index.ts deleted file mode 100644 index 7075ac4..0000000 --- a/app/api/credit/creditRiskRelation/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditRiskRelation, CreditRiskRelationParam } from './model'; - -/** - * 分页查询风险关系表 - */ -export async function pageCreditRiskRelation(params: CreditRiskRelationParam) { - const res = await request.get>>( - '/credit/credit-risk-relation/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询风险关系表列表 - */ -export async function listCreditRiskRelation(params?: CreditRiskRelationParam) { - const res = await request.get>( - '/credit/credit-risk-relation', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加风险关系表 - */ -export async function addCreditRiskRelation(data: CreditRiskRelation) { - const res = await request.post>( - '/credit/credit-risk-relation', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改风险关系表 - */ -export async function updateCreditRiskRelation(data: CreditRiskRelation) { - const res = await request.put>( - '/credit/credit-risk-relation', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除风险关系表 - */ -export async function removeCreditRiskRelation(id?: number) { - const res = await request.delete>( - '/credit/credit-risk-relation/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除风险关系表 - */ -export async function removeBatchCreditRiskRelation(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-risk-relation/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询风险关系表 - */ -export async function getCreditRiskRelation(id: number) { - const res = await request.get>( - '/credit/credit-risk-relation/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入风险关系表 - */ -export async function importCreditRiskRelation(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-risk-relation/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditRiskRelation/model/index.ts b/app/api/credit/creditRiskRelation/model/index.ts deleted file mode 100644 index 9f643cb..0000000 --- a/app/api/credit/creditRiskRelation/model/index.ts +++ /dev/null @@ -1,47 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 风险关系表 - */ -export interface CreditRiskRelation { - // 序号 - id?: number; - // 主体名称 - mainBodyName?: string; - // 登记状态 - registrationStatus?: string; - // 注册资本 - registeredCapital?: string; - // 省份地区 - provinceRegion?: string; - // 关联关系 - associatedRelation?: string; - // 风险关系 - riskRelation?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 风险关系表搜索条件 - */ -export interface CreditRiskRelationParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditSupplier/index.ts b/app/api/credit/creditSupplier/index.ts deleted file mode 100644 index c237b9d..0000000 --- a/app/api/credit/creditSupplier/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditSupplier, CreditSupplierParam } from './model'; - -/** - * 分页查询供应商 - */ -export async function pageCreditSupplier(params: CreditSupplierParam) { - const res = await request.get>>( - '/credit/credit-supplier/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询供应商列表 - */ -export async function listCreditSupplier(params?: CreditSupplierParam) { - const res = await request.get>( - '/credit/credit-supplier', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加供应商 - */ -export async function addCreditSupplier(data: CreditSupplier) { - const res = await request.post>( - '/credit/credit-supplier', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改供应商 - */ -export async function updateCreditSupplier(data: CreditSupplier) { - const res = await request.put>( - '/credit/credit-supplier', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除供应商 - */ -export async function removeCreditSupplier(id?: number) { - const res = await request.delete>( - '/credit/credit-supplier/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除供应商 - */ -export async function removeBatchCreditSupplier(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-supplier/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询供应商 - */ -export async function getCreditSupplier(id: number) { - const res = await request.get>( - '/credit/credit-supplier/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入供应商 - */ -export async function importCreditSupplier(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-supplier/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditSupplier/model/index.ts b/app/api/credit/creditSupplier/model/index.ts deleted file mode 100644 index 8737210..0000000 --- a/app/api/credit/creditSupplier/model/index.ts +++ /dev/null @@ -1,45 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 供应商 - */ -export interface CreditSupplier { - // ID - id?: number; - // 供应商 - supplier?: string; - // 状态 - statusTxt?: string; - // 采购金额(万元) - purchaseAmount?: string; - // 公开日期 - publicDate?: string; - // 数据来源 - dataSource?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 供应商搜索条件 - */ -export interface CreditSupplierParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditUser/index.ts b/app/api/credit/creditUser/index.ts deleted file mode 100644 index 581d78b..0000000 --- a/app/api/credit/creditUser/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditUser, CreditUserParam } from './model'; - -/** - * 分页查询招投标信息表 - */ -export async function pageCreditUser(params: CreditUserParam) { - const res = await request.get>>( - '/credit/credit-user/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询招投标信息表列表 - */ -export async function listCreditUser(params?: CreditUserParam) { - const res = await request.get>( - '/credit/credit-user', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加招投标信息表 - */ -export async function addCreditUser(data: CreditUser) { - const res = await request.post>( - '/credit/credit-user', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改招投标信息表 - */ -export async function updateCreditUser(data: CreditUser) { - const res = await request.put>( - '/credit/credit-user', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除招投标信息表 - */ -export async function removeCreditUser(id?: number) { - const res = await request.delete>( - '/credit/credit-user/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除招投标信息表 - */ -export async function removeBatchCreditUser(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-user/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询招投标信息表 - */ -export async function getCreditUser(id: number) { - const res = await request.get>( - '/credit/credit-user/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入招投标 - */ -export async function importCreditUsers(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-user/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditUser/model/index.ts b/app/api/credit/creditUser/model/index.ts deleted file mode 100644 index d35de7c..0000000 --- a/app/api/credit/creditUser/model/index.ts +++ /dev/null @@ -1,67 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 招投标信息表 - */ -export interface CreditUser { - // ID - id?: number; - // 客户名称 - name?: string; - // 唯一标识 - code?: string; - // 类型, 0普通用户, 1招投标 - type?: number; - // 企业角色 - role?: string; - // 上级id, 0是顶级 - parentId?: number; - // 信息类型 - infoType?: string; - // 所在国家 - country?: string; - // 所在省份 - province?: string; - // 所在城市 - city?: string; - // 所在辖区 - region?: string; - // 街道地址 - address?: string; - // 招采单位名称 - procurementName?: string; - // 中标单位名称 - winningName?: string; - // 中标单位名称 - winningPrice?: string; - // 发布日期 - releaseDate?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 到期时间 - expirationTime?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 招投标信息表搜索条件 - */ -export interface CreditUserParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/credit/creditXgxf/index.ts b/app/api/credit/creditXgxf/index.ts deleted file mode 100644 index 7486120..0000000 --- a/app/api/credit/creditXgxf/index.ts +++ /dev/null @@ -1,126 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { CreditXgxf, CreditXgxfParam } from './model'; - -/** - * 分页查询限制高消费 - */ -export async function pageCreditXgxf(params: CreditXgxfParam) { - const res = await request.get>>( - '/credit/credit-xgxf/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询限制高消费列表 - */ -export async function listCreditXgxf(params?: CreditXgxfParam) { - const res = await request.get>( - '/credit/credit-xgxf', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加限制高消费 - */ -export async function addCreditXgxf(data: CreditXgxf) { - const res = await request.post>( - '/credit/credit-xgxf', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改限制高消费 - */ -export async function updateCreditXgxf(data: CreditXgxf) { - const res = await request.put>( - '/credit/credit-xgxf', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除限制高消费 - */ -export async function removeCreditXgxf(id?: number) { - const res = await request.delete>( - '/credit/credit-xgxf/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除限制高消费 - */ -export async function removeBatchCreditXgxf(data: (number | undefined)[]) { - const res = await request.delete>( - '/credit/credit-xgxf/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询限制高消费 - */ -export async function getCreditXgxf(id: number) { - const res = await request.get>( - '/credit/credit-xgxf/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 导入限制高消费 - */ -export async function importCreditXgxf(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - '/credit/credit-xgxf/import', - formData, - { - headers: { - 'Content-Type': 'multipart/form-data' - } - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/credit/creditXgxf/model/index.ts b/app/api/credit/creditXgxf/model/index.ts deleted file mode 100644 index 5888d23..0000000 --- a/app/api/credit/creditXgxf/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 限制高消费 - */ -export interface CreditXgxf { - // ID - id?: number; - // 数据类型 - dataType?: string; - // 原告/上诉人 - plaintiffAppellant?: string; - // 被告/被上诉人 - appellee?: string; - // 其他当事人/第三人 - otherPartiesThirdParty?: string; - // 发生时间 - occurrenceTime?: string; - // 案号 - caseNumber?: string; - // 案由 - causeOfAction?: string; - // 涉案金额 - involvedAmount?: string; - // 法院 - courtName?: string; - // 数据状态 - dataStatus?: string; - // 备注 - comments?: string; - // 是否推荐 - recommend?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 用户ID - userId?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 限制高消费搜索条件 - */ -export interface CreditXgxfParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/dormitory/dormitoryApply/index.ts b/app/api/dormitory/dormitoryApply/index.ts deleted file mode 100644 index f1cb54c..0000000 --- a/app/api/dormitory/dormitoryApply/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { DormitoryApply, DormitoryApplyParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询审批管理 - */ -export async function pageDormitoryApply(params: DormitoryApplyParam) { - const res = await request.get>>( - MODULES_API_URL + '/dormitory/dormitory-apply/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询审批管理列表 - */ -export async function listDormitoryApply(params?: DormitoryApplyParam) { - const res = await request.get>( - MODULES_API_URL + '/dormitory/dormitory-apply', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加审批管理 - */ -export async function addDormitoryApply(data: DormitoryApply) { - const res = await request.post>( - MODULES_API_URL + '/dormitory/dormitory-apply', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改审批管理 - */ -export async function updateDormitoryApply(data: DormitoryApply) { - const res = await request.put>( - MODULES_API_URL + '/dormitory/dormitory-apply', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除审批管理 - */ -export async function removeDormitoryApply(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/dormitory/dormitory-apply/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除审批管理 - */ -export async function removeBatchDormitoryApply(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/dormitory/dormitory-apply/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询审批管理 - */ -export async function getDormitoryApply(id: number) { - const res = await request.get>( - MODULES_API_URL + '/dormitory/dormitory-apply/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/dormitory/dormitoryApply/model/index.ts b/app/api/dormitory/dormitoryApply/model/index.ts deleted file mode 100644 index 9e65ce0..0000000 --- a/app/api/dormitory/dormitoryApply/model/index.ts +++ /dev/null @@ -1,57 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 审批管理 - */ -export interface DormitoryApply { - // 主键ID - id?: number; - // 类型 - type?: number; - // 用户ID - userId?: number; - // 姓名 - realName?: string; - // 手机号 - mobile?: string; - // 客户名称 - dealerName?: string; - // 客户编号 - dealerCode?: string; - // 详细地址 - address?: string; - // 签约价格 - money?: string; - // 推荐人用户ID - refereeId?: number; - // 申请方式(10需后台审核 20无需审核) - applyType?: number; - // 审核状态 (10待审核 20审核通过 30驳回) - applyStatus?: number; - // 申请时间 - applyTime?: string; - // 审核时间 - auditTime?: string; - // 合同时间 - contractTime?: string; - // 过期时间 - expirationTime?: string; - // 驳回原因 - rejectReason?: string; - // 备注 - comments?: string; - // 商城ID - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 审批管理搜索条件 - */ -export interface DormitoryApplyParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/dormitory/dormitoryBed/index.ts b/app/api/dormitory/dormitoryBed/index.ts deleted file mode 100644 index 02ad8ac..0000000 --- a/app/api/dormitory/dormitoryBed/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { DormitoryBed, DormitoryBedParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询宿舍床铺 - */ -export async function pageDormitoryBed(params: DormitoryBedParam) { - const res = await request.get>>( - MODULES_API_URL + '/dormitory/dormitory-bed/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询宿舍床铺列表 - */ -export async function listDormitoryBed(params?: DormitoryBedParam) { - const res = await request.get>( - MODULES_API_URL + '/dormitory/dormitory-bed', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加宿舍床铺 - */ -export async function addDormitoryBed(data: DormitoryBed) { - const res = await request.post>( - MODULES_API_URL + '/dormitory/dormitory-bed', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改宿舍床铺 - */ -export async function updateDormitoryBed(data: DormitoryBed) { - const res = await request.put>( - MODULES_API_URL + '/dormitory/dormitory-bed', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除宿舍床铺 - */ -export async function removeDormitoryBed(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/dormitory/dormitory-bed/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除宿舍床铺 - */ -export async function removeBatchDormitoryBed(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/dormitory/dormitory-bed/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询宿舍床铺 - */ -export async function getDormitoryBed(id: number) { - const res = await request.get>( - MODULES_API_URL + '/dormitory/dormitory-bed/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/dormitory/dormitoryBed/model/index.ts b/app/api/dormitory/dormitoryBed/model/index.ts deleted file mode 100644 index 0024b8c..0000000 --- a/app/api/dormitory/dormitoryBed/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 宿舍床铺 - */ -export interface DormitoryBed { - // ID - id?: number; - // 宿舍名称 - name?: string; - // 编号 - code?: string; - // 楼栋ID - buildingId?: number; - // 楼栋名称 - buildingName?: string; - // 楼层ID - floorId?: number; - // 楼层名称 - floorName?: string; - // 房间ID - recordId?: number; - // 房间名称 - recordName?: string; - // 上下铺 1下铺 2上铺 0无 - bunk?: number; - // 充电口 - chargingPort?: string; - // 用户ID - userId?: number; - // 真实姓名 - realName?: string; - // 手机号码 - phone?: string; - // 头像 - avatar?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1报修 - status?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; -} - -/** - * 宿舍床铺搜索条件 - */ -export interface DormitoryBedParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/dormitory/dormitoryBuilding/index.ts b/app/api/dormitory/dormitoryBuilding/index.ts deleted file mode 100644 index bc51fad..0000000 --- a/app/api/dormitory/dormitoryBuilding/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { DormitoryBuilding, DormitoryBuildingParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询宿舍楼栋 - */ -export async function pageDormitoryBuilding(params: DormitoryBuildingParam) { - const res = await request.get>>( - MODULES_API_URL + '/dormitory/dormitory-building/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询宿舍楼栋列表 - */ -export async function listDormitoryBuilding(params?: DormitoryBuildingParam) { - const res = await request.get>( - MODULES_API_URL + '/dormitory/dormitory-building', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加宿舍楼栋 - */ -export async function addDormitoryBuilding(data: DormitoryBuilding) { - const res = await request.post>( - MODULES_API_URL + '/dormitory/dormitory-building', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改宿舍楼栋 - */ -export async function updateDormitoryBuilding(data: DormitoryBuilding) { - const res = await request.put>( - MODULES_API_URL + '/dormitory/dormitory-building', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除宿舍楼栋 - */ -export async function removeDormitoryBuilding(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/dormitory/dormitory-building/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除宿舍楼栋 - */ -export async function removeBatchDormitoryBuilding(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/dormitory/dormitory-building/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询宿舍楼栋 - */ -export async function getDormitoryBuilding(id: number) { - const res = await request.get>( - MODULES_API_URL + '/dormitory/dormitory-building/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/dormitory/dormitoryBuilding/model/index.ts b/app/api/dormitory/dormitoryBuilding/model/index.ts deleted file mode 100644 index 2ea7d60..0000000 --- a/app/api/dormitory/dormitoryBuilding/model/index.ts +++ /dev/null @@ -1,31 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 宿舍楼栋 - */ -export interface DormitoryBuilding { - // ID - id?: number; - // 楼栋名称 - name?: string; - // 楼栋编号 - code?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; -} - -/** - * 宿舍楼栋搜索条件 - */ -export interface DormitoryBuildingParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/dormitory/dormitoryFloor/index.ts b/app/api/dormitory/dormitoryFloor/index.ts deleted file mode 100644 index 7750079..0000000 --- a/app/api/dormitory/dormitoryFloor/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { DormitoryFloor, DormitoryFloorParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询宿舍楼层 - */ -export async function pageDormitoryFloor(params: DormitoryFloorParam) { - const res = await request.get>>( - MODULES_API_URL + '/dormitory/dormitory-floor/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询宿舍楼层列表 - */ -export async function listDormitoryFloor(params?: DormitoryFloorParam) { - const res = await request.get>( - MODULES_API_URL + '/dormitory/dormitory-floor', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加宿舍楼层 - */ -export async function addDormitoryFloor(data: DormitoryFloor) { - const res = await request.post>( - MODULES_API_URL + '/dormitory/dormitory-floor', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改宿舍楼层 - */ -export async function updateDormitoryFloor(data: DormitoryFloor) { - const res = await request.put>( - MODULES_API_URL + '/dormitory/dormitory-floor', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除宿舍楼层 - */ -export async function removeDormitoryFloor(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/dormitory/dormitory-floor/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除宿舍楼层 - */ -export async function removeBatchDormitoryFloor(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/dormitory/dormitory-floor/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询宿舍楼层 - */ -export async function getDormitoryFloor(id: number) { - const res = await request.get>( - MODULES_API_URL + '/dormitory/dormitory-floor/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/dormitory/dormitoryFloor/model/index.ts b/app/api/dormitory/dormitoryFloor/model/index.ts deleted file mode 100644 index 33fa316..0000000 --- a/app/api/dormitory/dormitoryFloor/model/index.ts +++ /dev/null @@ -1,35 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 宿舍楼层 - */ -export interface DormitoryFloor { - // ID - id?: number; - // 楼层 - name?: string; - // 编号 - code?: string; - // 楼栋ID - buildingId?: number; - // 楼栋名称 - buildingName?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; -} - -/** - * 宿舍楼层搜索条件 - */ -export interface DormitoryFloorParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/dormitory/dormitoryRecord/index.ts b/app/api/dormitory/dormitoryRecord/index.ts deleted file mode 100644 index e3a9058..0000000 --- a/app/api/dormitory/dormitoryRecord/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { DormitoryRecord, DormitoryRecordParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询宿舍记录 - */ -export async function pageDormitoryRecord(params: DormitoryRecordParam) { - const res = await request.get>>( - MODULES_API_URL + '/dormitory/dormitory-record/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询宿舍记录列表 - */ -export async function listDormitoryRecord(params?: DormitoryRecordParam) { - const res = await request.get>( - MODULES_API_URL + '/dormitory/dormitory-record', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加宿舍记录 - */ -export async function addDormitoryRecord(data: DormitoryRecord) { - const res = await request.post>( - MODULES_API_URL + '/dormitory/dormitory-record', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改宿舍记录 - */ -export async function updateDormitoryRecord(data: DormitoryRecord) { - const res = await request.put>( - MODULES_API_URL + '/dormitory/dormitory-record', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除宿舍记录 - */ -export async function removeDormitoryRecord(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/dormitory/dormitory-record/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除宿舍记录 - */ -export async function removeBatchDormitoryRecord(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/dormitory/dormitory-record/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询宿舍记录 - */ -export async function getDormitoryRecord(id: number) { - const res = await request.get>( - MODULES_API_URL + '/dormitory/dormitory-record/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/dormitory/dormitoryRecord/model/index.ts b/app/api/dormitory/dormitoryRecord/model/index.ts deleted file mode 100644 index 828718d..0000000 --- a/app/api/dormitory/dormitoryRecord/model/index.ts +++ /dev/null @@ -1,43 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 宿舍记录 - */ -export interface DormitoryRecord { - // ID - id?: number; - // 宿舍名称 - name?: string; - // 编号 - code?: string; - // 楼栋ID - buildingId?: number; - // 楼栋名称 - buildingName?: string; - // 楼层ID - floorId?: number; - // 楼层名称 - floorName?: string; - // 床铺数 - beds?: number; - // 独立卫生间 - toilet?: boolean; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; -} - -/** - * 宿舍记录搜索条件 - */ -export interface DormitoryRecordParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/hjm/hjmBxLog/index.ts b/app/api/hjm/hjmBxLog/index.ts deleted file mode 100644 index 1cefdd2..0000000 --- a/app/api/hjm/hjmBxLog/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { HjmBxLog, HjmBxLogParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询黄家明_报险记录 - */ -export async function pageHjmBxLog(params: HjmBxLogParam) { - const res = await request.get>>( - MODULES_API_URL + '/hjm/hjm-bx-log/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询黄家明_报险记录列表 - */ -export async function listHjmBxLog(params?: HjmBxLogParam) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-bx-log', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加黄家明_报险记录 - */ -export async function addHjmBxLog(data: HjmBxLog) { - const res = await request.post>( - MODULES_API_URL + '/hjm/hjm-bx-log', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改黄家明_报险记录 - */ -export async function updateHjmBxLog(data: HjmBxLog) { - const res = await request.put>( - MODULES_API_URL + '/hjm/hjm-bx-log', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除黄家明_报险记录 - */ -export async function removeHjmBxLog(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-bx-log/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除黄家明_报险记录 - */ -export async function removeBatchHjmBxLog(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-bx-log/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询黄家明_报险记录 - */ -export async function getHjmBxLog(id: number) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-bx-log/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/hjm/hjmBxLog/model/index.ts b/app/api/hjm/hjmBxLog/model/index.ts deleted file mode 100644 index b9214fe..0000000 --- a/app/api/hjm/hjmBxLog/model/index.ts +++ /dev/null @@ -1,45 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 黄家明_报险记录 - */ -export interface HjmBxLog { - // 自增ID - id?: number; - // 用户ID - userId?: number; - // 车辆ID - carId?: number; - // 车牌号 - carNo?: string; - // 操作员 - realName?: string; - // 事故类型 - accidentType?: string; - // 部门 - parentOrganization?: string; - // 保险图片 - image?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 黄家明_报险记录搜索条件 - */ -export interface HjmBxLogParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/hjm/hjmCar/index.ts b/app/api/hjm/hjmCar/index.ts deleted file mode 100644 index c9db868..0000000 --- a/app/api/hjm/hjmCar/index.ts +++ /dev/null @@ -1,135 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { HjmCar, HjmCarParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询车辆管理 - */ -export async function pageHjmCar(params: HjmCarParam) { - const res = await request.get>>( - MODULES_API_URL + '/hjm/hjm-car/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询车辆管理列表 - */ -export async function listHjmCar(params?: HjmCarParam) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-car', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加车辆管理 - */ -export async function addHjmCar(data: HjmCar) { - const res = await request.post>( - MODULES_API_URL + '/hjm/hjm-car', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改车辆管理 - */ -export async function updateHjmCar(data: HjmCar) { - const res = await request.put>( - MODULES_API_URL + '/hjm/hjm-car', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除车辆管理 - */ -export async function removeHjmCar(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-car/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除车辆管理 - */ -export async function removeBatchHjmCar(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-car/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询车辆管理 - */ -export async function getHjmCar(id: number) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-car/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 车辆批量导入 - */ -export async function importHjmCar(file: File) { - const formData = new FormData(); - formData.append('file', file); - const res = await request.post>( - MODULES_API_URL + '/hjm/hjm-car/import', - formData - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据code查询黄家明_车辆管理 - */ -export async function getHjmCarByCode(code: string) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-car/getByCode/' + code - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/hjm/hjmCar/model/index.ts b/app/api/hjm/hjmCar/model/index.ts deleted file mode 100644 index 4cd7534..0000000 --- a/app/api/hjm/hjmCar/model/index.ts +++ /dev/null @@ -1,96 +0,0 @@ -import type { PageParam } from '@/api'; -import {HjmFence} from "@/api/hjm/hjmFence/model"; - -/** - * 车辆管理 - */ -export interface HjmCar { - // 自增ID - id?: number; - // 车辆名称 - name?: string; - // 车辆图片 - image?: string; - // 类型 0汽车 1其他车 - type?: number; - // 快递公司 - kuaidi?: string; - // 管理负责人 - kuaidiAdmin?: string; - // 车辆编号 - code?: string; - // 车架号 - vinCode?: string; - // 保单图片 - bdImg?: string; - // 绑定操作员 - driverId?: number; - // 操作员名称 - driver?: string; - // 操作员名称 - driverName?: string; - // 操作员手机号 - driverPhone?: string; - // 安装人员 - installerId?: number; - // 安装时间 - installTime?: string; - // 保险状态 - insuranceStatus?: string; - // GPS设备编号 - gpsNo?: string; - // 电子围栏ID - fenceId?: number; - // 电子围栏名称 - fenceName?: string; - // 车辆是否在电子围栏内 - inFence?: boolean; - // 电子围栏名称 - fence?: HjmFence; - // 位置 - location?: string; - // 经度 - longitude?: string, - // 纬度 - latitude?: string, - // 区域 - district?: string; - // 地址 - address?: string, - // 组织ID - organizationId?: number; - // 父级组织ID - organizationParentId?: number; - // 用户ID - userId?: number; - // 认领状态 - claim?: number; - // 认领时间 - claimTime?: string; - // 绑定用户 - toUser?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; -} - -/** - * 车辆管理搜索条件 - */ -export interface HjmCarParam extends PageParam { - id?: number; - status?: number; - organizationId?: number; - installerId?: number; - organizationParentId?: number; - keywords?: string; -} diff --git a/app/api/hjm/hjmChoices/index.ts b/app/api/hjm/hjmChoices/index.ts deleted file mode 100644 index 594b0f4..0000000 --- a/app/api/hjm/hjmChoices/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { HjmChoices, HjmChoicesParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询选择题选项 - */ -export async function pageHjmChoices(params: HjmChoicesParam) { - const res = await request.get>>( - MODULES_API_URL + '/hjm/hjm-choices/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询选择题选项列表 - */ -export async function listHjmChoices(params?: HjmChoicesParam) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-choices', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加选择题选项 - */ -export async function addHjmChoices(data: HjmChoices) { - const res = await request.post>( - MODULES_API_URL + '/hjm/hjm-choices', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改选择题选项 - */ -export async function updateHjmChoices(data: HjmChoices) { - const res = await request.put>( - MODULES_API_URL + '/hjm/hjm-choices', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除选择题选项 - */ -export async function removeHjmChoices(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-choices/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除选择题选项 - */ -export async function removeBatchHjmChoices(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-choices/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询选择题选项 - */ -export async function getHjmChoices(id: number) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-choices/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/hjm/hjmChoices/model/index.ts b/app/api/hjm/hjmChoices/model/index.ts deleted file mode 100644 index 4b68fca..0000000 --- a/app/api/hjm/hjmChoices/model/index.ts +++ /dev/null @@ -1,39 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 选择题选项 - */ -export interface HjmChoices { - // 自增ID - id?: number; - // 题目ID - questionId?: number; - // 题目 - content?: string; - // 是否正确 - isCorrect?: boolean; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; - // 选择题内容 - choiceContent?: string; -} - -/** - * 选择题选项搜索条件 - */ -export interface HjmChoicesParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/hjm/hjmCourses/index.ts b/app/api/hjm/hjmCourses/index.ts deleted file mode 100644 index 75a519d..0000000 --- a/app/api/hjm/hjmCourses/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { HjmCourses, HjmCoursesParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询课程 - */ -export async function pageHjmCourses(params: HjmCoursesParam) { - const res = await request.get>>( - MODULES_API_URL + '/hjm/hjm-courses/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询课程列表 - */ -export async function listHjmCourses(params?: HjmCoursesParam) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-courses', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加课程 - */ -export async function addHjmCourses(data: HjmCourses) { - const res = await request.post>( - MODULES_API_URL + '/hjm/hjm-courses', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改课程 - */ -export async function updateHjmCourses(data: HjmCourses) { - const res = await request.put>( - MODULES_API_URL + '/hjm/hjm-courses', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除课程 - */ -export async function removeHjmCourses(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-courses/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除课程 - */ -export async function removeBatchHjmCourses(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-courses/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询课程 - */ -export async function getHjmCourses(id: number) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-courses/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/hjm/hjmCourses/model/index.ts b/app/api/hjm/hjmCourses/model/index.ts deleted file mode 100644 index b6d7d7a..0000000 --- a/app/api/hjm/hjmCourses/model/index.ts +++ /dev/null @@ -1,41 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 课程 - */ -export interface HjmCourses { - // 自增ID - id?: number; - // 课程名称 - name?: string; - // 类型 - type?: number; - // 课程编号 - code?: string; - // 课程封面图 - image?: string; - // 用户ID - userId?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 课程搜索条件 - */ -export interface HjmCoursesParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/hjm/hjmExamLog/index.ts b/app/api/hjm/hjmExamLog/index.ts deleted file mode 100644 index bf47e15..0000000 --- a/app/api/hjm/hjmExamLog/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { HjmExamLog, HjmExamLogParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询黄家明_学习记录 - */ -export async function pageHjmExamLog(params: HjmExamLogParam) { - const res = await request.get>>( - MODULES_API_URL + '/hjm/hjm-exam-log/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询黄家明_学习记录列表 - */ -export async function listHjmExamLog(params?: HjmExamLogParam) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-exam-log', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加黄家明_学习记录 - */ -export async function addHjmExamLog(data: HjmExamLog) { - const res = await request.post>( - MODULES_API_URL + '/hjm/hjm-exam-log', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改黄家明_学习记录 - */ -export async function updateHjmExamLog(data: HjmExamLog) { - const res = await request.put>( - MODULES_API_URL + '/hjm/hjm-exam-log', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除黄家明_学习记录 - */ -export async function removeHjmExamLog(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-exam-log/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除黄家明_学习记录 - */ -export async function removeBatchHjmExamLog(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-exam-log/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询黄家明_学习记录 - */ -export async function getHjmExamLog(id: number) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-exam-log/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/hjm/hjmExamLog/model/index.ts b/app/api/hjm/hjmExamLog/model/index.ts deleted file mode 100644 index c7a8c10..0000000 --- a/app/api/hjm/hjmExamLog/model/index.ts +++ /dev/null @@ -1,38 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 黄家明_学习记录 - */ -export interface HjmExamLog { - // 自增ID - id?: number; - // 用户ID - userId?: number; - // 得分 - total?: string; - // 用时 - useTime?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 黄家明_学习记录搜索条件 - */ -export interface HjmExamLogParam extends PageParam { - id?: number; - status?: number; - keywords?: string; -} diff --git a/app/api/hjm/hjmFence/index.ts b/app/api/hjm/hjmFence/index.ts deleted file mode 100644 index 1efaf87..0000000 --- a/app/api/hjm/hjmFence/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { HjmFence, HjmFenceParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询电子围栏 - */ -export async function pageHjmFence(params: HjmFenceParam) { - const res = await request.get>>( - MODULES_API_URL + '/hjm/hjm-fence/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询电子围栏列表 - */ -export async function listHjmFence(params?: HjmFenceParam) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-fence', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加电子围栏 - */ -export async function addHjmFence(data: HjmFence) { - const res = await request.post>( - MODULES_API_URL + '/hjm/hjm-fence', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改电子围栏 - */ -export async function updateHjmFence(data: HjmFence) { - const res = await request.put>( - MODULES_API_URL + '/hjm/hjm-fence', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除电子围栏 - */ -export async function removeHjmFence(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-fence/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除电子围栏 - */ -export async function removeBatchHjmFence(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-fence/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询电子围栏 - */ -export async function getHjmFence(id: number) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-fence/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/hjm/hjmFence/model/index.ts b/app/api/hjm/hjmFence/model/index.ts deleted file mode 100644 index 1143faa..0000000 --- a/app/api/hjm/hjmFence/model/index.ts +++ /dev/null @@ -1,44 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 电子围栏 - */ -export interface HjmFence { - // 自增ID - id?: number; - // 围栏名称 - name?: string; - // 类型 0圆形 1方形 - type?: number; - // 位置 - location?: string; - // 经度 - longitude?: string; - // 纬度 - latitude?: string; - // 区域 - district?: string; - // 轮廓 - points?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 电子围栏搜索条件 - */ -export interface HjmFenceParam extends PageParam { - id?: number; - type?: number; - keywords?: string; -} diff --git a/app/api/hjm/hjmGpsLog/index.ts b/app/api/hjm/hjmGpsLog/index.ts deleted file mode 100644 index 3e4dd25..0000000 --- a/app/api/hjm/hjmGpsLog/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { HjmGpsLog, HjmGpsLogParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询黄家明_gps轨迹 - */ -export async function pageHjmGpsLog(params: HjmGpsLogParam) { - const res = await request.get>>( - MODULES_API_URL + '/hjm/hjm-gps-log/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询黄家明_gps轨迹列表 - */ -export async function listHjmGpsLog(params?: HjmGpsLogParam) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-gps-log', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加黄家明_gps轨迹 - */ -export async function addHjmGpsLog(data: HjmGpsLog) { - const res = await request.post>( - MODULES_API_URL + '/hjm/hjm-gps-log', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改黄家明_gps轨迹 - */ -export async function updateHjmGpsLog(data: HjmGpsLog) { - const res = await request.put>( - MODULES_API_URL + '/hjm/hjm-gps-log', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除黄家明_gps轨迹 - */ -export async function removeHjmGpsLog(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-gps-log/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除黄家明_gps轨迹 - */ -export async function removeBatchHjmGpsLog(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-gps-log/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询黄家明_gps轨迹 - */ -export async function getHjmGpsLog(id: number) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-gps-log/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/hjm/hjmGpsLog/model/index.ts b/app/api/hjm/hjmGpsLog/model/index.ts deleted file mode 100644 index a22d413..0000000 --- a/app/api/hjm/hjmGpsLog/model/index.ts +++ /dev/null @@ -1,34 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 黄家明_gps轨迹 - */ -export interface HjmGpsLog { - // 自增ID - id?: number; - // 车辆ID - carId?: number; - // gps编号 - gpsNo?: string; - // 经度 - longitude?: string; - // 纬度 - latitude?: string; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; -} - -/** - * 黄家明_gps轨迹搜索条件 - */ -export interface HjmGpsLogParam extends PageParam { - id?: number; - gpsNo?: string; - keywords?: string; -} diff --git a/app/api/hjm/hjmQuestions/index.ts b/app/api/hjm/hjmQuestions/index.ts deleted file mode 100644 index e877dd9..0000000 --- a/app/api/hjm/hjmQuestions/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { HjmQuestions, HjmQuestionsParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询题目 - */ -export async function pageHjmQuestions(params: HjmQuestionsParam) { - const res = await request.get>>( - MODULES_API_URL + '/hjm/hjm-questions/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询题目列表 - */ -export async function listHjmQuestions(params?: HjmQuestionsParam) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-questions', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加题目 - */ -export async function addHjmQuestions(data: HjmQuestions) { - const res = await request.post>( - MODULES_API_URL + '/hjm/hjm-questions', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改题目 - */ -export async function updateHjmQuestions(data: HjmQuestions) { - const res = await request.put>( - MODULES_API_URL + '/hjm/hjm-questions', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除题目 - */ -export async function removeHjmQuestions(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-questions/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除题目 - */ -export async function removeBatchHjmQuestions(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-questions/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询题目 - */ -export async function getHjmQuestions(id: number) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-questions/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/hjm/hjmQuestions/model/index.ts b/app/api/hjm/hjmQuestions/model/index.ts deleted file mode 100644 index 349d81b..0000000 --- a/app/api/hjm/hjmQuestions/model/index.ts +++ /dev/null @@ -1,55 +0,0 @@ -import type { PageParam } from '@/api'; -import {HjmChoices} from "@/api/hjm/hjmChoices/model"; - -/** - * 题目 - */ -export interface HjmQuestions { - // 自增ID - id?: number; - // 课程ID - courseId?: number; - // 课程名称 - courseName?: string; - // 类型 0choice 1fill 2essay - type?: number; - // 题目 - question?: string; - // 正确答案 - correctAnswer?: string; - // 难度,'easy', 'medium', 'hard' - difficulty?: number; - // 用户ID - userId?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; - // 选项 - choicesA?: string, - choicesB?: string, - choicesC?: string, - choicesD?: string, - choices?: number; - choicesList?: HjmChoices[]; -} - -/** - * 题目搜索条件 - */ -export interface HjmQuestionsParam extends PageParam { - id?: number; - courseId?: number; - type?: number; - keywords?: string; -} diff --git a/app/api/hjm/hjmViolation/index.ts b/app/api/hjm/hjmViolation/index.ts deleted file mode 100644 index 6b48a73..0000000 --- a/app/api/hjm/hjmViolation/index.ts +++ /dev/null @@ -1,106 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult, PageResult } from '@/api'; -import type { HjmViolation, HjmViolationParam } from './model'; -import { MODULES_API_URL } from '@/config/setting'; - -/** - * 分页查询黄家明_违章记录 - */ -export async function pageHjmViolation(params: HjmViolationParam) { - const res = await request.get>>( - MODULES_API_URL + '/hjm/hjm-violation/page', - { - params - } - ); - if (res.data.code === 0) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 查询黄家明_违章记录列表 - */ -export async function listHjmViolation(params?: HjmViolationParam) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-violation', - { - params - } - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 添加黄家明_违章记录 - */ -export async function addHjmViolation(data: HjmViolation) { - const res = await request.post>( - MODULES_API_URL + '/hjm/hjm-violation', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 修改黄家明_违章记录 - */ -export async function updateHjmViolation(data: HjmViolation) { - const res = await request.put>( - MODULES_API_URL + '/hjm/hjm-violation', - data - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 删除黄家明_违章记录 - */ -export async function removeHjmViolation(id?: number) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-violation/' + id - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 批量删除黄家明_违章记录 - */ -export async function removeBatchHjmViolation(data: (number | undefined)[]) { - const res = await request.delete>( - MODULES_API_URL + '/hjm/hjm-violation/batch', - { - data - } - ); - if (res.data.code === 0) { - return res.data.message; - } - return Promise.reject(new Error(res.data.message)); -} - -/** - * 根据id查询黄家明_违章记录 - */ -export async function getHjmViolation(id: number) { - const res = await request.get>( - MODULES_API_URL + '/hjm/hjm-violation/' + id - ); - if (res.data.code === 0 && res.data.data) { - return res.data.data; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/hjm/hjmViolation/model/index.ts b/app/api/hjm/hjmViolation/model/index.ts deleted file mode 100644 index 3c1bc20..0000000 --- a/app/api/hjm/hjmViolation/model/index.ts +++ /dev/null @@ -1,43 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 黄家明_违章记录 - */ -export interface HjmViolation { - // 自增ID - id?: number; - // 车辆编号 - code?: string; - // 标题 - title?: string; - // 文章分类ID - categoryId?: number; - // 处罚金额 - money?: string; - // 扣分 - score?: string; - // 录入员 - adminId?: number; - // 用户ID - userId?: number; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0未处理, 1已处理 - status?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 黄家明_违章记录搜索条件 - */ -export interface HjmViolationParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/led/index.ts b/app/api/led/index.ts deleted file mode 100644 index 4703378..0000000 --- a/app/api/led/index.ts +++ /dev/null @@ -1,27 +0,0 @@ -import request from '@/utils/request'; -import type { ApiResult } from '@/api'; -import { MODULES_API_URL } from '@/config/setting'; - -export async function stopReplace(data: any) { - const res = await request.post>( - MODULES_API_URL + '/led/bme/stop-replace', - data - ); - if (res.data.code === 0) { - const data = res.data.data; - return data || []; - } - return Promise.reject(new Error(res.data.message)); -} - -export async function numberReplace(data: any) { - const res = await request.post>( - MODULES_API_URL + '/led/bme/number-sources', - data - ); - if (res.data.code === 0) { - const data = res.data.data; - return data || []; - } - return Promise.reject(new Error(res.data.message)); -} diff --git a/app/api/led/model/index.ts b/app/api/led/model/index.ts deleted file mode 100644 index b9214fe..0000000 --- a/app/api/led/model/index.ts +++ /dev/null @@ -1,45 +0,0 @@ -import type { PageParam } from '@/api'; - -/** - * 黄家明_报险记录 - */ -export interface HjmBxLog { - // 自增ID - id?: number; - // 用户ID - userId?: number; - // 车辆ID - carId?: number; - // 车牌号 - carNo?: string; - // 操作员 - realName?: string; - // 事故类型 - accidentType?: string; - // 部门 - parentOrganization?: string; - // 保险图片 - image?: string; - // 排序(数字越小越靠前) - sortNumber?: number; - // 备注 - comments?: string; - // 状态, 0正常, 1冻结 - status?: number; - // 是否删除, 0否, 1是 - deleted?: number; - // 租户id - tenantId?: number; - // 创建时间 - createTime?: string; - // 修改时间 - updateTime?: string; -} - -/** - * 黄家明_报险记录搜索条件 - */ -export interface HjmBxLogParam extends PageParam { - id?: number; - keywords?: string; -} diff --git a/app/api/system/user/index.ts b/app/api/system/user/index.ts index 3817ff1..cb78438 100644 --- a/app/api/system/user/index.ts +++ b/app/api/system/user/index.ts @@ -170,7 +170,7 @@ export async function updateUserStatus(userId?: number, status?: number) { /** * 修改推荐状态 */ -export async function updateUserRecommend(form) { +export async function updateUserRecommend(form: any) { const res = await request.put>( SERVER_API_URL + '/system/user/recommend', form diff --git a/app/components/SiteHeader.vue b/app/components/SiteHeader.vue index 8476ec9..4eefe80 100644 --- a/app/components/SiteHeader.vue +++ b/app/components/SiteHeader.vue @@ -32,7 +32,6 @@