Merge pull request 'add' (#3) from feature/cjy into develop

pull/4/head
pmzkof5ic 3 months ago
commit d82acbbe55

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="4bee2ad7-6bf7-4a48-9f02-04204a99b147" name="Changes" comment="" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="Git.Settings">
<option name="RECENT_BRANCH_BY_REPOSITORY">
<map>
<entry key="$PROJECT_DIR$" value="feature/cjy" />
</map>
</option>
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component>
<component name="ProjectColorInfo"><![CDATA[{
"customColor": "",
"associatedIndex": 1
}]]></component>
<component name="ProjectId" id="2wPHHFebSwYCHvl09mTI9f7jYjH" />
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent"><![CDATA[{
"keyToString": {
"RunOnceActivity.ShowReadmeOnStart": "true",
"RunOnceActivity.git.unshallow": "true",
"git-widget-placeholder": "feature/lxf",
"kotlin-language-version-configured": "true",
"last_opened_file_path": "D:/SC/Nursing-home-management-system",
"node.js.detected.package.eslint": "true",
"node.js.detected.package.tslint": "true",
"node.js.selected.package.eslint": "(autodetect)",
"node.js.selected.package.tslint": "(autodetect)",
"nodejs_package_manager_path": "npm",
"settings.editor.selected.configurable": "MavenSettings",
"vue.rearranger.settings.migration": "true"
}
}]]></component>
<component name="SharedIndexes">
<attachedChunks>
<set>
<option value="bundled-jdk-9823dce3aa75-a94e463ab2e7-intellij.indexing.shared.core-IU-243.25659.59" />
<option value="bundled-js-predefined-d6986cc7102b-1632447f56bf-JavaScript-IU-243.25659.59" />
</set>
</attachedChunks>
</component>
<component name="SpellCheckerSettings" RuntimeDictionaries="0" Folders="0" CustomDictionaries="0" DefaultDictionary="application-level" UseSingleDictionary="true" transferred="true" />
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="4bee2ad7-6bf7-4a48-9f02-04204a99b147" name="Changes" comment="" />
<created>1742217574434</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1742217574434</updated>
<workItem from="1745936199577" duration="445000" />
</task>
<servers />
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="version" value="3" />
</component>
</project>

@ -0,0 +1,5 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/

@ -0,0 +1,58 @@
<component name="ProjectCodeStyleConfiguration">
<code_scheme name="Project" version="173">
<HTMLCodeStyleSettings>
<option name="HTML_SPACE_INSIDE_EMPTY_TAG" value="true" />
<option name="HTML_ENFORCE_QUOTES" value="true" />
</HTMLCodeStyleSettings>
<JSCodeStyleSettings version="0">
<option name="FORCE_SEMICOLON_STYLE" value="true" />
<option name="SPACE_BEFORE_FUNCTION_LEFT_PARENTH" value="false" />
<option name="FORCE_QUOTE_STYlE" value="true" />
<option name="ENFORCE_TRAILING_COMMA" value="Remove" />
<option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" />
<option name="SPACES_WITHIN_IMPORTS" value="true" />
</JSCodeStyleSettings>
<TypeScriptCodeStyleSettings version="0">
<option name="FORCE_SEMICOLON_STYLE" value="true" />
<option name="SPACE_BEFORE_FUNCTION_LEFT_PARENTH" value="false" />
<option name="FORCE_QUOTE_STYlE" value="true" />
<option name="ENFORCE_TRAILING_COMMA" value="Remove" />
<option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" />
<option name="SPACES_WITHIN_IMPORTS" value="true" />
</TypeScriptCodeStyleSettings>
<VueCodeStyleSettings>
<option name="INTERPOLATION_NEW_LINE_AFTER_START_DELIMITER" value="false" />
<option name="INTERPOLATION_NEW_LINE_BEFORE_END_DELIMITER" value="false" />
</VueCodeStyleSettings>
<codeStyleSettings language="HTML">
<option name="SOFT_MARGINS" value="80" />
<indentOptions>
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="2" />
<option name="TAB_SIZE" value="2" />
</indentOptions>
</codeStyleSettings>
<codeStyleSettings language="JavaScript">
<option name="SOFT_MARGINS" value="80" />
<indentOptions>
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="2" />
<option name="TAB_SIZE" value="2" />
</indentOptions>
</codeStyleSettings>
<codeStyleSettings language="TypeScript">
<option name="SOFT_MARGINS" value="80" />
<indentOptions>
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="2" />
<option name="TAB_SIZE" value="2" />
</indentOptions>
</codeStyleSettings>
<codeStyleSettings language="Vue">
<option name="SOFT_MARGINS" value="80" />
<indentOptions>
<option name="CONTINUATION_INDENT_SIZE" value="2" />
</indentOptions>
</codeStyleSettings>
</code_scheme>
</component>

@ -0,0 +1,5 @@
<component name="ProjectCodeStyleConfiguration">
<state>
<option name="USE_PER_PROJECT_SETTINGS" value="true" />
</state>
</component>

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/temp" />
<excludeFolder url="file://$MODULE_DIR$/.tmp" />
<excludeFolder url="file://$MODULE_DIR$/tmp" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

@ -0,0 +1,16 @@
<component name="InspectionProjectProfileManager">
<profile version="1.0">
<option name="myName" value="Project Default" />
<inspection_tool class="Eslint" enabled="true" level="WARNING" enabled_by_default="true" />
<inspection_tool class="HtmlUnknownAttribute" enabled="true" level="WARNING" enabled_by_default="true">
<option name="myValues">
<value>
<list size="1">
<item index="0" class="java.lang.String" itemvalue="slot-scope" />
</list>
</value>
</option>
<option name="myCustomValuesEnabled" value="true" />
</inspection_tool>
</profile>
</component>

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/geracomium-admin-web.iml" filepath="$PROJECT_DIR$/.idea/geracomium-admin-web.iml" />
</modules>
</component>
</project>

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RunConfigurationProducerService">
<option name="ignoredProducers">
<set>
<option value="com.android.tools.idea.compose.preview.runconfiguration.ComposePreviewRunConfigurationProducer" />
</set>
</option>
</component>
</project>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

@ -1,35 +1,57 @@
// 从 "@/utils" 模块中导入 http 对象,用于发起 HTTP 请求
import { http } from "@/utils";
// 从 "@/apis/bookManage" 模块中导入 IPageSearchElderByKey 接口
import { IPageSearchElderByKey } from "@/apis/bookManage";
// 定义一个名为 IPageAccidentByKey 的接口,用于分页查询事故登记时的数据结构
interface IPageAccidentByKey {
// 老人姓名
elderName: string;
// 护工姓名
staffName: string;
}
// 定义一个名为 IAddAccident 的接口,用于新增事故登记时的数据结构
interface IAddAccident {
// 事故登记的 ID
id: number;
// 老人的 ID
elderId: number;
// 护工的 ID
staffId: number;
// 事故发生日期
occurDate: string;
// 事故描述
description: string;
// 事故相关图片
picture: string;
}
// 定义一个名为 IGetAccidentById 的接口,用于根据编号获取事故登记时的数据结构
interface IGetAccidentById {
// 事故登记的 ID
accidentId: string;
}
// 定义一个名为 IEditAccident 的接口,用于编辑事故登记时的数据结构
interface IEditAccident {
// 事故登记的 ID
id: number;
// 姓名
name: string;
// 电话号码
phone: string;
// 关系
relation: string;
// 事故日期字符串
accidentDateStr: string;
// 事故编号
accidentNum: number;
}
// 分页查询事故登记
// 定义一个异步函数 pageAccidentByKey用于分页查询事故登记
export async function pageAccidentByKey(data: IPageAccidentByKey) {
// 使用 http 对象发起 GET 请求,请求路径为 "/api/accident/pageAccidentByKey",并将 data 对象展开作为请求参数
return http.get("/api/accident/pageAccidentByKey", {
params: {
...data
@ -37,8 +59,9 @@ export async function pageAccidentByKey(data: IPageAccidentByKey) {
});
}
// 分页搜索老人
// 定义一个异步函数 pageSearchElderByKey用于分页搜索老人
export async function pageSearchElderByKey(data: IPageSearchElderByKey) {
// 使用 http 对象发起 GET 请求,请求路径为 "/api/accident/pageSearchElderByKey",并将 data 对象展开作为请求参数
return http.get("/api/accident/pageSearchElderByKey", {
params: {
...data
@ -46,18 +69,21 @@ export async function pageSearchElderByKey(data: IPageSearchElderByKey) {
});
}
// 获取护工列表
// 定义一个异步函数 listAccidentStaff用于获取护工列表
export async function listAccidentStaff() {
// 使用 http 对象发起 GET 请求,请求路径为 "/api/accident/listAccidentStaff"
return http.get("/api/accident/listAccidentStaff");
}
// 新增事故登记
// 定义一个函数 addAccident用于新增事故登记
export function addAccident(data: IAddAccident) {
// 使用 http 对象发起 POST 请求,请求路径为 "/api/accident/addAccident",并将 data 对象作为请求体
return http.post("/api/accident/addAccident", data);
}
// 根据编号获取事故登记
// 定义一个异步函数 getAccidentById用于根据编号获取事故登记
export async function getAccidentById(data: IGetAccidentById) {
// 使用 http 对象发起 GET 请求,请求路径为 "/api/accident/getAccidentById",并将 data 对象展开作为请求参数
return http.get("/api/accident/getAccidentById", {
params: {
...data
@ -65,13 +91,15 @@ export async function getAccidentById(data: IGetAccidentById) {
});
}
// 编辑事故登记
// 定义一个函数 editAccident用于编辑事故登记
export function editAccident(data: IEditAccident) {
// 使用 http 对象发起 PUT 请求,请求路径为 "/api/accident/editAccident",并将 data 对象作为请求体
return http.put("/api/accident/editAccident", data);
}
// 删除事故登记
// 定义一个异步函数 deleteAccident用于删除事故登记
export async function deleteAccident(data: IGetAccidentById) {
// 使用 http 对象发起 DELETE 请求,请求路径为 "/api/accident/deleteAccident",并将 data 对象展开作为请求参数
return http.delete("/api/accident/deleteAccident", {
params: {
...data

@ -1,24 +1,47 @@
// 从 "@/utils" 模块导入名为 http 的对象,
// 推测该对象是用于发起 HTTP 请求的工具,可能是对 axios 等请求库的封装
import { http } from "@/utils";
// 从 "@/apis/bookManage" 模块导入 IPageSearchElderByKey 接口,
// 用于描述分页搜索老人时的请求参数结构
import { IPageSearchElderByKey } from "@/apis/bookManage";
// 定义一个接口 IPageDepositRechargeByKey用于描述分页查询预存充值时的请求参数结构
interface IPageDepositRechargeByKey {
idNum:string;
name:string;
elderName:string;
// 身份证号码,用于筛选预存充值记录,类型为字符串
idNum: string;
// 姓名,用于筛选预存充值记录,类型为字符串
name: string;
// 老人姓名,用于筛选预存充值记录,类型为字符串
elderName: string;
// 电话,用于筛选预存充值记录,类型为字符串
phone: string;
// 老人电话,用于筛选预存充值记录,类型为字符串
elderPhone: string;
}
// 定义一个接口 IRecharge用于描述入住老人账户充值时的请求参数结构
interface IRecharge {
// 老人 ID用于指定要充值的老人账户类型为字符串
elderId: string;
// 充值金额,用于指定充值的金额,类型为字符串
amount: string;
}
// 分页查询预存充值
/**
* pageDepositRechargeByKey
* @param data - IPageDepositRechargeByKey
* @returns Promise
*/
export async function pageDepositRechargeByKey(data: IPageDepositRechargeByKey) {
// 因为后台返回的字段与前端表单数据的prop不一样但是组件封装是需要一样的所以请求前增加一些这两个字段
Reflect.has(data, 'elderName') ? (data.name = data.elderName) : ''
Reflect.has(data, 'elderPhone') ? (data.phone = data.elderPhone) : ''
// 因为后台返回的字段与前端表单数据的 prop 不一样,
// 但是组件封装需要一样,所以请求前增加一些这两个字段
// 如果 data 对象中有 'elderName' 字段,则将其值赋给 'name' 字段
Reflect.has(data, 'elderName')? (data.name = data.elderName) : '';
// 如果 data 对象中有 'elderPhone' 字段,则将其值赋给 'phone' 字段
Reflect.has(data, 'elderPhone')? (data.phone = data.elderPhone) : '';
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/depositRecharge/pageDepositRechargeByKey"
// 将处理后的 data 对象展开作为请求的参数
return http.get("/api/depositRecharge/pageDepositRechargeByKey", {
params: {
...data
@ -26,16 +49,28 @@ export async function pageDepositRechargeByKey(data: IPageDepositRechargeByKey)
});
}
// 分页搜索老人
/**
* pageSearchElderByKey
* @param data - IPageSearchElderByKey
* @returns Promise
*/
export function pageSearchElderByKey(data: IPageSearchElderByKey) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/depositRecharge/pageSearchElderByKey"
// 将 data 对象展开作为请求的参数
return http.get('/api/depositRecharge/pageSearchElderByKey', {
params: {
...data
}
})
});
}
// 入住老人账户充值
/**
* recharge
* @param data - IRecharge
* @returns Promise
*/
export function recharge(data: IRecharge) {
// 使用导入的 http 对象发起 PUT 请求,请求地址为 "/api/depositRecharge/recharge"
// 将 data 对象作为请求的主体
return http.put("/api/depositRecharge/recharge", data);
}

@ -1,43 +1,72 @@
// 从 "@/utils" 模块导入名为 http 的对象,该对象可能是对 HTTP 请求库(如 axios的封装用于发起各种 HTTP 请求
import { http } from "@/utils";
// 定义一个接口 IPageElderByKey用于描述分页查询员工这里可能是长者相关名称可能有误时的请求参数结构
interface IPageElderByKey {
// 姓名,用于筛选,类型为字符串
name: string;
// 长者姓名,用于筛选,类型为字符串
elderName: string;
// 身份证号码,用于筛选,类型为字符串
idNum: string;
// 性别,用于筛选,类型为字符串
sex: string;
// 长者性别,用于筛选,类型为字符串
elderSex: string;
}
// 定义一个接口 IGetElderById用于描述根据编号获取长者信息时的请求参数结构
interface IGetElderById {
// 长者 ID类型为字符串
elderId: string;
}
// 定义一个接口 IEditElder用于描述编辑长者信息时的数据结构
interface IEditElder {
// 长者 ID类型为数字
id: number;
// 姓名,类型为字符串
name: string;
// 身份证号码,类型为字符串
idNum: string;
// 年龄,类型为数字
age: number;
// 性别,类型为字符串
sex: string;
// 电话号码,类型为字符串
phone: string;
// 地址,类型为字符串
address: string;
}
// 性别
// 定义一个名为 sexList 的常量,是一个包含性别选项的数组,每个选项有标签和对应的值
export const sexList = [
{ label: "男", value: "男" },
{ label: "女", value: "女" }
];
// 导出excel
/**
* exportExcel Excel
* @returns Promise Excel
*/
export function exportExcel() {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/elderRecord/exportExcel"
return http.get("/api/elderRecord/exportExcel");
}
// 分页查询员工
/**
* pageElderByKey
* @param data - IPageElderByKey
* @returns Promise
*/
export async function pageElderByKey(data: IPageElderByKey) {
// 因为后台返回的字段与前端表单数据的prop不一样但是组件封装是需要一样的所以请求前增加一些这两个字段
Reflect.has(data, "sex") ? (data.elderSex = data.sex) : "";
Reflect.has(data, "name") ? (data.elderName = data.name) : "";
// 因为后台返回的字段与前端表单数据的 prop 不一样,但是组件封装是需要一样的,所以请求前增加一些这两个字段
// 如果 data 对象中有 "sex" 字段,则将其值赋给 "elderSex" 字段
Reflect.has(data, "sex")? (data.elderSex = data.sex) : "";
// 如果 data 对象中有 "name" 字段,则将其值赋给 "elderName" 字段
Reflect.has(data, "name")? (data.elderName = data.name) : "";
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/elderRecord/pageElderByKey"
// 将处理后的 data 对象展开作为请求的参数
return http.get("/api/elderRecord/pageElderByKey", {
params: {
...data
@ -45,8 +74,14 @@ export async function pageElderByKey(data: IPageElderByKey) {
});
}
// 根据编号获取长者信息
/**
* getElderById
* @param data - IGetElderById
* @returns Promise
*/
export async function getElderById(data: IGetElderById) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/elderRecord/getElderById"
// 将 data 对象展开作为请求的参数
return http.get("/api/elderRecord/getElderById", {
params: {
...data
@ -54,8 +89,14 @@ export async function getElderById(data: IGetElderById) {
});
}
// 根据编号获取长者档案
/**
* getElderRecordById
* @param data - IGetElderById
* @returns Promise
*/
export async function getElderRecordById(data: IGetElderById) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/elderRecord/getElderRecordById"
// 将 data 对象展开作为请求的参数
return http.get("/api/elderRecord/getElderRecordById", {
params: {
...data
@ -63,13 +104,25 @@ export async function getElderRecordById(data: IGetElderById) {
});
}
// 编辑长者
/**
* editElder
* @param data - IEditElder
* @returns Promise
*/
export function editElder(data: IEditElder) {
// 使用导入的 http 对象发起 PUT 请求,请求地址为 "/api/elderRecord/editElder"
// 将 data 对象作为请求的主体
return http.put("/api/elderRecord/editElder", data);
}
// 删除长者
/**
* deleteElder
* @param data - IGetElderById
* @returns Promise
*/
export async function deleteElder(data: IGetElderById) {
// 使用导入的 http 对象发起 DELETE 请求,请求地址为 "/api/elderRecord/deleteElder"
// 将 data 对象展开作为请求的参数
return http.delete("/api/elderRecord/deleteElder", {
params: {
...data

@ -1,37 +1,64 @@
// 从 "@/utils" 模块导入名为 http 的对象,
// 推测该对象是用于发起 HTTP 请求的工具,可能是对 axios 等请求库的封装
import { http } from "@/utils";
// 从 "@/apis/service" 模块导入 IPageServiceByKey 接口,
// 用于描述分页查询服务时的请求参数结构
import { IPageServiceByKey } from "@/apis/service";
// 定义一个接口 IPageNurseGradeByKey用于描述分页查询护理等级时的请求参数结构
interface IPageNurseGradeByKey {
name:string;
// 名称,用于筛选护理等级,类型为字符串
name: string;
// 护理等级名称,用于筛选护理等级,类型为字符串
gradeName: string;
type:string;
// 类型,用于筛选护理等级,类型为字符串
type: string;
// 护理类型,用于筛选护理等级,类型为字符串
nurseType: string;
}
// 定义一个接口 IAddNurseGrade用于描述新增护理等级时的数据结构
interface IAddNurseGrade {
// 护理等级的 ID类型为数字
id: number;
// 护理等级的名称,类型为字符串
name: string;
// 护理等级的类型,类型为字符串
type: string;
// 护理等级的月价格,类型为数字
monthPrice: number;
serviceIdList: any ;
// 服务 ID 列表,类型为 any需根据实际情况调整
serviceIdList: any;
}
// 定义一个接口 IGetNurseGradeById用于描述根据编号查询护理等级时的请求参数结构
interface IGetNurseGradeById {
nurseGradeId: string
// 护理等级 ID类型为字符串
nurseGradeId: string;
}
// 护理类型
// 定义一个名为 INurseTypeList 的常量,是一个包含护理类型选项的数组,每个选项有标签和对应的值
export const INurseTypeList = [
{ label: "自理", value: "自理" },
{ label: "介护", value: "介护" },
{ label: "全护", value: "全护" }
];
// 分页查询护理等级
/**
* pageNurseGradeByKey
* @param data - IPageNurseGradeByKey
* @returns Promise
*/
export async function pageNurseGradeByKey(data: IPageNurseGradeByKey) {
// 因为后台返回的字段与前端表单数据的prop不一样但是组件封装是需要一样的所以请求前增加一些这两个字段
Reflect.has(data, 'name') ? (data.gradeName = data.name) : ''
Reflect.has(data, 'type') ? (data.nurseType = data.type) : ''
// 因为后台返回的字段与前端表单数据的 prop 不一样,
// 但是组件封装需要一样,所以请求前增加一些这两个字段
// 如果 data 对象中有 'name' 字段,则将其值赋给 'gradeName' 字段
Reflect.has(data, 'name')? (data.gradeName = data.name) : '';
// 如果 data 对象中有 'type' 字段,则将其值赋给 'nurseType' 字段
Reflect.has(data, 'type')? (data.nurseType = data.type) : '';
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/nurseGrade/pageNurseGradeByKey"
// 将处理后的 data 对象展开作为请求的参数
return http.get("/api/nurseGrade/pageNurseGradeByKey", {
params: {
...data
@ -39,13 +66,23 @@ export async function pageNurseGradeByKey(data: IPageNurseGradeByKey) {
});
}
// 获取服务类型
/**
* listServiceType
* @returns Promise
*/
export function listServiceType() {
// 使用导入的 http 对象发起 POST 请求,请求地址为 "/api/nurseGrade/listServiceType"
return http.post("/api/nurseGrade/listServiceType");
}
// 分页查询服务
/**
* pageServiceByKey
* @param data - IPageServiceByKey
* @returns Promise
*/
export async function pageServiceByKey(data: IPageServiceByKey) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/nurseGrade/pageServiceByKey"
// 将 data 对象展开作为请求的参数
return http.get("/api/nurseGrade/pageServiceByKey", {
params: {
...data
@ -53,13 +90,25 @@ export async function pageServiceByKey(data: IPageServiceByKey) {
});
}
// 新增护理等级
/**
* addNurseGrade
* @param data - IAddNurseGrade
* @returns Promise
*/
export function addNurseGrade(data: IAddNurseGrade) {
// 使用导入的 http 对象发起 POST 请求,请求地址为 "/api/nurseGrade/addNurseGrade"
// 将 data 对象作为请求的主体
return http.post("/api/nurseGrade/addNurseGrade", data);
}
// 根据编号查询护理等级
/**
* getNurseGradeById
* @param data - IGetNurseGradeById
* @returns Promise
*/
export async function getNurseGradeById(data: IGetNurseGradeById) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/nurseGrade/getNurseGradeById"
// 将 data 对象展开作为请求的参数
return http.get("/api/nurseGrade/getNurseGradeById", {
params: {
...data
@ -67,13 +116,25 @@ export async function getNurseGradeById(data: IGetNurseGradeById) {
});
}
// 编辑护理等级
/**
* editNurseGrade
* @param data - IAddNurseGrade
* @returns Promise
*/
export function editNurseGrade(data: IAddNurseGrade) {
// 使用导入的 http 对象发起 PUT 请求,请求地址为 "/api/nurseGrade/editNurseGrade"
// 将 data 对象作为请求的主体
return http.put("/api/nurseGrade/editNurseGrade", data);
}
// 删除护理等级
/**
* deleteNurseGrade
* @param data - IGetNurseGradeById
* @returns Promise
*/
export async function deleteNurseGrade(data: IGetNurseGradeById) {
// 使用导入的 http 对象发起 DELETE 请求,请求地址为 "/api/nurseGrade/deleteNurseGrade"
// 将 data 对象展开作为请求的参数
return http.delete("/api/nurseGrade/deleteNurseGrade", {
params: {
...data

@ -1,34 +1,64 @@
// 从 "@/utils" 模块导入名为 http 的对象,
// 推测该对象是用于发起 HTTP 请求的工具,可能是对 axios 等请求库的封装
import { http } from "@/utils";
// 从 "@/apis/bookManage" 模块导入 IPageSearchElderByKey 接口,
// 用于描述分页搜索老人时的请求参数结构
import { IPageSearchElderByKey } from "@/apis/bookManage";
// 从 "@/apis/service" 模块导入 IGetServiceById 接口,
// 用于描述根据编号查询服务时的请求参数结构
import { IGetServiceById } from "@/apis/service";
// 定义一个接口 IPageNurseReserveByKey用于描述分页查询护理预定时的请求参数结构
interface IPageNurseReserveByKey {
// 床位名称,用于筛选护理预定记录,类型为字符串
bedName: string;
elderName:string;
// 老人姓名,用于筛选护理预定记录,类型为字符串
elderName: string;
// 服务名称,用于筛选护理预定记录,类型为字符串
serviceName: string;
}
// 定义一个接口 IAddNurseReserve用于描述新增护理预定时的数据结构
interface IAddNurseReserve {
// 老人 ID类型为数字
elderId: number;
// 服务名称,类型为字符串
serviceName: string;
// 需要服务的日期(这里推测为时间戳等能表示日期的值,类型为数字)
needDate: number;
// 服务价格,类型为数字
servicePrice: number;
// 收费方式,类型为字符串
chargeMethod: string;
// 频率,类型为数字
frequency: number;
// 支付金额,类型为数字
payAmount: number;
}
// 定义一个接口 IExecuteNurseReserve用于描述执行护理预定时的数据结构
interface IExecuteNurseReserve {
// 护理预定的 ID类型为数字
id: number;
// 护理日期,类型为字符串
nurseDate: string;
// 护理人员 ID类型为字符串
staffId: string;
}
// 分页查询护理预定
/**
* pageNurseReserveByKey
* @param data - IPageNurseReserveByKey
* @returns Promise
*/
export async function pageNurseReserveByKey(data: IPageNurseReserveByKey) {
// 因为后台返回的字段与前端表单数据的prop不一样但是组件封装是需要一样的所以请求前增加一些这两个字段
// Reflect.has(data, 'name') ? (data.gradeName = data.name) : ''
// Reflect.has(data, 'type') ? (data.nurseType = data.type) : ''
// 因为后台返回的字段与前端表单数据的 prop 不一样,
// 但是组件封装需要一样,所以原本计划请求前处理某些字段,
// 但这里代码被注释掉了,可能是暂不处理或有其他调整
// Reflect.has(data, 'name')? (data.gradeName = data.name) : ''
// Reflect.has(data, 'type')? (data.nurseType = data.type) : ''
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/nurseReserve/pageNurseReserveByKey"
// 将 data 对象展开作为请求的参数
return http.get("/api/nurseReserve/pageNurseReserveByKey", {
params: {
...data
@ -36,27 +66,49 @@ export async function pageNurseReserveByKey(data: IPageNurseReserveByKey) {
});
}
// 分页搜索老人
/**
* pageSearchElderByKey
* @param data - IPageSearchElderByKey
* @returns Promise
*/
export function pageSearchElderByKey(data: IPageSearchElderByKey) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/nurseReserve/pageSearchElderByKey"
// 将 data 对象展开作为请求的参数
return http.get('/api/nurseReserve/pageSearchElderByKey', {
params: {
...data
}
})
});
}
// 获取服务项目
/**
* listService
* @returns Promise
*/
export async function listService() {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/nurseReserve/listService"
return http.get("/api/nurseReserve/listService");
}
// 新增护理预定
/**
* addNurseReserve
* @param data - IAddNurseReserve
* @returns Promise
*/
export function addNurseReserve(data: IAddNurseReserve) {
// 使用导入的 http 对象发起 POST 请求,请求地址为 "/api/nurseReserve/addNurseReserve"
// 将 data 对象作为请求的主体
return http.post("/api/nurseReserve/addNurseReserve", data);
}
// 根据编号查询护理预定
/**
* getServiceById
* @param data - IGetServiceById
* @returns Promise
*/
export async function getServiceById(data: IGetServiceById) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/nurseReserve/getServiceById"
// 将 data 对象展开作为请求的参数
return http.get("/api/nurseReserve/getServiceById", {
params: {
...data
@ -64,12 +116,22 @@ export async function getServiceById(data: IGetServiceById) {
});
}
// 护理人员
/**
* listNurseStaff
* @returns Promise
*/
export async function listNurseStaff() {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/nurseReserve/listNurseStaff"
return http.get("/api/nurseReserve/listNurseStaff");
}
// 执行护理预定
/**
* executeNurseReserve
* @param data - IExecuteNurseReserve
* @returns Promise
*/
export function executeNurseReserve(data: IExecuteNurseReserve) {
// 使用导入的 http 对象发起 PUT 请求,请求地址为 "/api/nurseReserve/executeNurseReserve"
// 将 data 对象作为请求的主体
return http.put("/api/nurseReserve/executeNurseReserve", data);
}

@ -1,48 +1,77 @@
// 从 "@/utils" 模块导入名为 http 的对象,该对象可用于发起 HTTP 请求,可能是对 axios 等请求库的封装
import { http } from "@/utils";
// 从 "@/apis/bookManage" 模块导入 IPageSearchElderByKey 接口,此接口用于定义分页搜索老人时的请求参数结构
import { IPageSearchElderByKey } from "@/apis/bookManage";
// 定义 IPageOutwardByKey 接口,用于描述分页查询外出登记时的请求参数结构
interface IPageOutwardByKey {
// 老人姓名,用于筛选外出登记记录,类型为字符串
elderName: string;
// 陪同人类型,用于筛选外出登记记录,类型为字符串
chaperoneType: string;
// 外出开始时间,用于筛选外出登记记录,类型为字符串
startTime: string;
// 外出结束时间,用于筛选外出登记记录,类型为字符串
endTime: string;
}
// 定义 IListContactByElderId 接口,用于描述根据老人 ID 获取紧急联系人列表时的请求参数结构
interface IListContactByElderId {
// 老人 ID类型为字符串
elderId: string;
}
// 定义 IAddOutward 接口,用于描述新增外出登记时的数据结构
interface IAddOutward {
// 老人 ID类型为数字
elderId: number;
// 陪同人姓名,类型为字符串
chaperoneName: string;
// 陪同人电话,类型为字符串
chaperonePhone: string;
// 陪同人类型,类型为字符串
chaperoneType: string;
// 外出日期,类型为字符串
outwardDate: string;
// 计划返回日期,类型为字符串
planReturnDate: string;
}
// 定义 IGetOutwardById 接口,用于描述根据编号获取外出登记时的请求参数结构
interface IGetOutwardById {
// 外出登记 ID类型为字符串
outwardId: string;
}
// 定义 IDelayReturn 接口,用于描述延期返回操作时的数据结构
interface IDelayReturn {
// 外出登记 ID类型为字符串
id: string;
// 新的计划返回日期,类型为字符串
planReturnDate: string;
}
// 定义 IRecordReturn 接口,用于描述登记返回操作时的数据结构
interface IRecordReturn {
// 外出登记 ID类型为字符串
id: string;
// 实际返回日期,类型为 any具体类型需根据实际情况确定
realReturnDate: any;
}
// 陪同人类型
// 定义一个常量 typeList包含陪同人类型的选项,每个选项有标签和对应的值
export const typeList = [
{ label: "护工", value: "护工" },
{ label: "家属", value: "家属" }
];
// 分页查询外出登记
/**
* pageOutwardByKey
* @param data - IPageOutwardByKey
* @returns Promise
*/
export async function pageOutwardByKey(data: IPageOutwardByKey) {
// 使用 http 对象发起 GET 请求,请求地址为 "/api/outward/pageOutwardByKey",并将 data 对象展开作为请求参数
return http.get("/api/outward/pageOutwardByKey", {
params: {
...data
@ -50,8 +79,13 @@ export async function pageOutwardByKey(data: IPageOutwardByKey) {
});
}
// 分页搜索老人
/**
* pageSearchElderByKey
* @param data - IPageSearchElderByKey
* @returns Promise
*/
export async function pageSearchElderByKey(data: IPageSearchElderByKey) {
// 使用 http 对象发起 GET 请求,请求地址为 "/api/outward/pageSearchElderByKey",并将 data 对象展开作为请求参数
return http.get("/api/outward/pageSearchElderByKey", {
params: {
...data
@ -59,13 +93,22 @@ export async function pageSearchElderByKey(data: IPageSearchElderByKey) {
});
}
// 获取护工列表
/**
* listOutwardStaff
* @returns Promise
*/
export async function listOutwardStaff() {
// 使用 http 对象发起 GET 请求,请求地址为 "/api/outward/listOutwardStaff"
return http.get("/api/outward/listOutwardStaff");
}
// 获取紧急联系人列表
/**
* listContactByElderId ID
* @param data - IListContactByElderId ID
* @returns Promise
*/
export async function listContactByElderId(data: IListContactByElderId) {
// 使用 http 对象发起 GET 请求,请求地址为 "/api/outward/listContactByElderId",并将 data 对象展开作为请求参数
return http.get("/api/outward/listContactByElderId", {
params: {
...data
@ -73,13 +116,23 @@ export async function listContactByElderId(data: IListContactByElderId) {
});
}
// 新增外出登记
/**
* addOutward
* @param data - IAddOutward
* @returns Promise
*/
export function addOutward(data: IAddOutward) {
// 使用 http 对象发起 POST 请求,请求地址为 "/api/outward/addOutward",并将 data 对象作为请求体
return http.post("/api/outward/addOutward", data);
}
// 根据编号获取外出登记
/**
* getOutwardById
* @param data - IGetOutwardById ID
* @returns Promise
*/
export async function getOutwardById(data: IGetOutwardById) {
// 使用 http 对象发起 GET 请求,请求地址为 "/api/outward/getOutwardById",并将 data 对象展开作为请求参数
return http.get("/api/outward/getOutwardById", {
params: {
...data
@ -87,18 +140,33 @@ export async function getOutwardById(data: IGetOutwardById) {
});
}
// 延期返回
/**
* delayReturn
* @param data - IDelayReturn
* @returns Promise
*/
export function delayReturn(data: IDelayReturn) {
// 使用 http 对象发起 PUT 请求,请求地址为 "/api/outward/delayReturn",并将 data 对象作为请求体
return http.put("/api/outward/delayReturn", data);
}
// 登记返回
/**
* recordReturn
* @param data - IRecordReturn
* @returns Promise
*/
export function recordReturn(data: IRecordReturn) {
// 使用 http 对象发起 PUT 请求,请求地址为 "/api/outward/recordReturn",并将 data 对象作为请求体
return http.put("/api/outward/recordReturn", data);
}
// 删除外出登记
/**
* deleteOutward
* @param data - IGetOutwardById ID
* @returns Promise
*/
export async function deleteOutward(data: IGetOutwardById) {
// 使用 http 对象发起 DELETE 请求,请求地址为 "/api/outward/deleteOutward",并将 data 对象展开作为请求参数
return http.delete("/api/outward/deleteOutward", {
params: {
...data

@ -1,19 +1,37 @@
// 从 "@/utils" 模块导入名为 http 的对象,
// 推测该对象是用于发起 HTTP 请求的工具,可能是对 axios 等请求库的封装
import { http } from "@/utils";
// 从 "@/apis/bookManage" 模块导入 IPageSearchElderByKey 接口,
// 用于描述分页搜索老人时的请求参数结构
import { IPageSearchElderByKey } from "@/apis/bookManage";
// 定义一个接口 IPageRetreatApplyByKey用于描述分页查询退住申请时的请求参数结构
interface IPageRetreatApplyByKey {
// 床位名称,用于筛选退住申请记录,类型为字符串
bedName: string;
// 老人姓名,用于筛选退住申请记录,类型为字符串
elderName: string;
// 老人性别,用于筛选退住申请记录,类型为字符串
elderSex: string;
// 身份证号码,用于筛选退住申请记录,类型为字符串
idNum: string;
}
// 定义一个接口 IAddRetreatApply用于描述新增退住申请时的数据结构
interface IAddRetreatApply {
// 老人 ID类型为数字用于标识发起退住申请的老人
elderId: number;
}
// 分页查询退住申请
/**
* pageRetreatApplyByKey退
* @param data - IPageRetreatApplyByKey
* @returns Promise 退
*/
export async function pageRetreatApplyByKey(data: IPageRetreatApplyByKey) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/retreatApply/pageRetreatApplyByKey"
// 将 data 对象展开作为请求的参数
return http.get("/api/retreatApply/pageRetreatApplyByKey", {
params: {
...data
@ -21,8 +39,14 @@ export async function pageRetreatApplyByKey(data: IPageRetreatApplyByKey) {
});
}
// 分页搜索老人
/**
* pageSearchElderByKey
* @param data - IPageSearchElderByKey
* @returns Promise
*/
export async function pageSearchElderByKey(data: IPageSearchElderByKey) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/retreatApply/pageSearchElderByKey"
// 将 data 对象展开作为请求的参数
return http.get("/api/retreatApply/pageSearchElderByKey", {
params: {
...data
@ -30,7 +54,13 @@ export async function pageSearchElderByKey(data: IPageSearchElderByKey) {
});
}
// 新增退住申请
/**
* addRetreatApply退
* @param data - IAddRetreatApply 退
* @returns Promise 退
*/
export function addRetreatApply(data: IAddRetreatApply) {
// 使用导入的 http 对象发起 POST 请求,请求地址为 "/api/retreatApply/addRetreatApply"
// 将 data 对象作为请求的主体
return http.post("/api/retreatApply/addRetreatApply", data);
}

@ -1,44 +1,70 @@
// 从 "@/utils" 模块导入名为 http 的对象,推测该对象是用于发起 HTTP 请求的工具,可能是对 axios 等请求库的封装
import { http } from "@/utils";
// 定义一个接口 IGetServiceType用于描述获取服务类型时的请求参数结构
interface IGetServiceType {
// 服务类型名称,用于筛选服务类型,类型为字符串
serviceTypeName: string;
}
// 导出一个接口 IPageServiceByKey用于描述分页查询服务时的请求参数结构
export interface IPageServiceByKey {
// 名称,用于筛选服务,类型为字符串
name: string;
// 服务类型 ID用于筛选属于特定类型的服务类型为数字
typeId: number;
}
// 定义一个接口 IAddServiceType用于描述新增服务类型时的数据结构
interface IAddServiceType {
// 服务类型的 ID类型为数字
id: number;
// 服务类型的名称,类型为字符串
name: string;
}
// 定义一个接口 IGetServiceTypeById用于描述根据编号获取服务类型时的请求参数结构
interface IGetServiceTypeById {
// 服务类型 ID类型为字符串
serviceTypeId: string;
}
// 定义一个接口 IAddService用于描述新增服务时的数据结构
interface IAddService {
// 服务的 ID类型为数字
id: number;
// 服务的名称,类型为字符串
name: string;
// 服务所需日期,类型为字符串
needDate: string;
// 服务价格,类型为字符串
price: string;
// 服务所属类型的 ID类型为数字
typeId: number;
// 收费方式,类型为字符串
chargeMethod: string;
}
// 导出一个接口 IGetServiceById用于描述根据编号获取服务时的请求参数结构
export interface IGetServiceById {
// 服务 ID类型为字符串
serviceId: string;
}
// 收费方式
// 定义一个名为 IChargeMethodList 的常量,是一个包含收费方式选项的数组,每个选项有标签和对应的值
export const IChargeMethodList = [
{ label: "按次", value: "按次" },
{ label: "按月", value: "按月" }
];
// 获取服务类型列表
/**
* getServiceType
* @param data - IGetServiceType
* @returns Promise
*/
export async function getServiceType(data: IGetServiceType) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/service/getServiceType"
// 将 data 对象展开作为请求的参数
return http.get("/api/service/getServiceType", {
params: {
...data
@ -46,10 +72,17 @@ export async function getServiceType(data: IGetServiceType) {
});
}
// 分页查询服务
/**
* pageServiceByKey
* @param data - IPageServiceByKey
* @returns Promise
*/
export async function pageServiceByKey(data: IPageServiceByKey) {
// 因为后台返回的字段与前端表单数据的prop不一样但是组件封装是需要一样的所以请求前增加一些这两个字段
// Reflect.has(data, 'roleName') ? (data.roleId = data.roleName) : ''
// 因为后台返回的字段与前端表单数据的 prop 不一样,但是组件封装是需要一样的,所以请求前增加一些这两个字段
// 这里注释掉的代码可能是原本用于处理字段的逻辑,但当前未启用
// Reflect.has(data, 'roleName')? (data.roleId = data.roleName) : ''
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/service/pageServiceByKey"
// 将 data 对象展开作为请求的参数
return http.get("/api/service/pageServiceByKey", {
params: {
...data
@ -57,13 +90,25 @@ export async function pageServiceByKey(data: IPageServiceByKey) {
});
}
// 新增服务类型
/**
* addServiceType
* @param data - IAddServiceType
* @returns Promise
*/
export function addServiceType(data: IAddServiceType) {
// 使用导入的 http 对象发起 POST 请求,请求地址为 "/api/service/addServiceType"
// 将 data 对象作为请求的主体
return http.post("/api/service/addServiceType", data);
}
// 根据编号获取服务类型
/**
* getServiceTypeById
* @param data - IGetServiceTypeById
* @returns Promise
*/
export async function getServiceTypeById(data: IGetServiceTypeById) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/service/getServiceTypeById"
// 将 data 对象展开作为请求的参数
return http.get("/api/service/getServiceTypeById", {
params: {
...data
@ -71,13 +116,25 @@ export async function getServiceTypeById(data: IGetServiceTypeById) {
});
}
// 编辑服务类型
/**
* editServiceType
* @param data - IAddServiceType
* @returns Promise
*/
export function editServiceType(data: IAddServiceType) {
// 使用导入的 http 对象发起 PUT 请求,请求地址为 "/api/service/editServiceType"
// 将 data 对象作为请求的主体
return http.put("/api/service/editServiceType", data);
}
// 删除服务类型
/**
* deleteServiceType
* @param data - IGetServiceTypeById
* @returns Promise
*/
export async function deleteServiceType(data: IGetServiceTypeById) {
// 使用导入的 http 对象发起 DELETE 请求,请求地址为 "/api/service/deleteServiceType"
// 将 data 对象展开作为请求的参数
return http.delete("/api/service/deleteServiceType", {
params: {
...data
@ -85,13 +142,25 @@ export async function deleteServiceType(data: IGetServiceTypeById) {
});
}
// 新增服务
/**
* addService
* @param data - IAddService
* @returns Promise
*/
export function addService(data: IAddService) {
// 使用导入的 http 对象发起 POST 请求,请求地址为 "/api/service/addService"
// 将 data 对象作为请求的主体
return http.post("/api/service/addService", data);
}
// 根据编号获取服务
/**
* getServiceById
* @param data - IGetServiceById
* @returns Promise
*/
export async function getServiceById(data: IGetServiceById) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/service/getServiceById"
// 将 data 对象展开作为请求的参数
return http.get("/api/service/getServiceById", {
params: {
...data
@ -99,13 +168,25 @@ export async function getServiceById(data: IGetServiceById) {
});
}
// 编辑服务
/**
* editService
* @param data - IAddService
* @returns Promise
*/
export function editService(data: IAddService) {
// 使用导入的 http 对象发起 PUT 请求,请求地址为 "/api/service/editService"
// 将 data 对象作为请求的主体
return http.put("/api/service/editService", data);
}
// 删除服务
/**
* deleteService
* @param data - IGetServiceById
* @returns Promise
*/
export async function deleteService(data: IGetServiceById) {
// 使用导入的 http 对象发起 DELETE 请求,请求地址为 "/api/service/deleteService"
// 将 data 对象展开作为请求的参数
return http.delete("/api/service/deleteService", {
params: {
...data

@ -1,38 +1,69 @@
// 从 "@/utils" 模块导入名为 http 的对象,推测该对象是用于发起 HTTP 请求的工具,可能是对 axios 等请求库的封装
import { http } from "@/utils";
// 定义一个接口 IPageStaffByKey用于描述分页查询员工时的请求参数结构
interface IPageStaffByKey {
// 角色 ID用于筛选员工类型为数字
roleId: number;
roleName:number;
// 这里 roleName 的类型标注为 number 可能有误,通常角色名称应该是字符串类型,用于筛选员工
roleName: number;
// 员工姓名,用于筛选员工,类型为字符串
name: string;
// 员工电话,用于筛选员工,类型为字符串
phone: string;
}
// 定义一个接口 IAddStaff用于描述新增员工时的数据结构
interface IAddStaff {
// 员工 ID类型为数字
id: number;
// 员工角色 ID类型为数字
roleId: number;
// 员工姓名,类型为字符串
name: string;
// 员工身份证号码,类型为字符串
idNum: string;
// 员工年龄,类型为数字
age: number;
// 员工性别,类型为字符串
sex: string;
// 员工电话,类型为字符串
phone: string;
// 员工邮箱,类型为字符串
email: string;
// 员工地址,类型为字符串
address: string;
// 员工头像地址,类型为字符串
avator: string;
}
// 定义一个接口 IGetStaffById用于描述根据员工编号查询员工时的请求参数结构
interface IGetStaffById {
staffId: string
// 员工 ID类型为字符串
staffId: string;
}
// 获取角色列表
/**
* getRole
* @returns Promise
*/
export async function getRole() {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/staff/getRole"
return http.get("/api/staff/getRole");
}
// 分页查询员工
/**
* pageStaffByKey
* @param data - IPageStaffByKey
* @returns Promise
*/
export async function pageStaffByKey(data: IPageStaffByKey) {
// 因为后台返回的字段与前端表单数据的prop不一样但是组件封装是需要一样的所以请求前增加一些这两个字段
Reflect.has(data, 'roleName') ? (data.roleId = data.roleName) : ''
// 因为后台返回的字段与前端表单数据的 prop 不一样,
// 但是组件封装需要一样,所以请求前增加一些这两个字段
// 如果 data 对象中有 'roleName' 字段,则将其值赋给 'roleId' 字段,这里逻辑可能需要进一步确认合理性
Reflect.has(data, 'roleName')? (data.roleId = data.roleName) : '';
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/staff/pageStaffByKey"
// 将 data 对象展开作为请求的参数
return http.get("/api/staff/pageStaffByKey", {
params: {
...data
@ -40,13 +71,25 @@ export async function pageStaffByKey(data: IPageStaffByKey) {
});
}
// 新增员工
/**
* addStaff
* @param data - IAddStaff
* @returns Promise
*/
export function addStaff(data: IAddStaff) {
// 使用导入的 http 对象发起 POST 请求,请求地址为 "/api/staff/addStaff"
// 将 data 对象作为请求的主体
return http.post("/api/staff/addStaff", data);
}
// 根据老人编号查询员工
/**
* getStaffById
* @param data - IGetStaffById
* @returns Promise
*/
export async function getStaffById(data: IGetStaffById) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/staff/getStaffById"
// 将 data 对象展开作为请求的参数
return http.get("/api/staff/getStaffById", {
params: {
...data
@ -54,13 +97,25 @@ export async function getStaffById(data: IGetStaffById) {
});
}
// 编辑员工
/**
* editStaff
* @param data - IAddStaff
* @returns Promise
*/
export function editStaff(data: IAddStaff) {
// 使用导入的 http 对象发起 PUT 请求,请求地址为 "/api/staff/editStaff"
// 将 data 对象作为请求的主体
return http.put("/api/staff/editStaff", data);
}
// 删除员工
/**
* leaveStaff
* @param data - IGetStaffById
* @returns Promise
*/
export async function leaveStaff(data: IGetStaffById) {
// 使用导入的 http 对象发起 DELETE 请求,请求地址为 "/api/staff/leaveStaff"
// 将 data 对象展开作为请求的参数
return http.delete("/api/staff/leaveStaff", {
params: {
...data

@ -1,49 +1,83 @@
// 从 "@/utils" 模块导入名为 http 的对象,推测该对象是用于发起 HTTP 请求的工具,可能是对 axios 等请求库的封装
import { http } from "@/utils";
// 从 "@/apis/bookManage" 模块导入 IPageSearchElderByKey 接口,
// 用于描述分页搜索老人时的请求参数结构
import { IPageSearchElderByKey } from "@/apis/bookManage";
// 定义一个接口 IPageVisitByKey用于描述分页查询来访登记时的请求参数结构
interface IPageVisitByKey {
// 老人姓名,用于筛选来访登记记录,类型为字符串
elderName: string;
// 来访人姓名,用于筛选来访登记记录,类型为字符串
visitName: string;
// 来访人电话,用于筛选来访登记记录,类型为字符串
visitPhone: string;
// 来访状态标识,用于筛选来访登记记录,类型为字符串
visitFlag: string;
}
// 定义一个接口 IAddVisit用于描述新增来访登记时的数据结构
interface IAddVisit {
// 来访登记的 ID类型为数字
id: number;
// 老人 ID类型为数字
elderId: number;
// 来访人姓名,类型为字符串
name: string;
// 来访人电话,类型为字符串
phone: string;
// 与老人的关系,类型为字符串
relation: string;
// 来访日期,类型为字符串
visitDate: string;
// 来访次数,类型为数字
visitNum: number;
}
// 定义一个接口 IGetVisitById用于描述根据编号获取来访登记时的请求参数结构
interface IGetVisitById {
// 来访登记 ID类型为字符串
visitId: string;
}
// 定义一个接口 IEditVisit用于描述编辑来访登记时的数据结构
interface IEditVisit {
// 来访登记的 ID类型为数字
id: number;
// 来访人姓名,类型为字符串
name: string;
// 来访人电话,类型为字符串
phone: string;
// 与老人的关系,类型为字符串
relation: string;
// 来访日期字符串,类型为字符串
visitDateStr: string;
// 来访次数,类型为数字
visitNum: number;
}
// 定义一个接口 IRecordLeave用于描述登记离开时的数据结构
interface IRecordLeave {
// 来访登记 ID类型为字符串
id: string;
// 离开日期,类型为 any具体类型需根据实际情况确定
leaveDate: any;
}
// 来访状态
// 定义一个名为 typeList 的常量,是一个包含来访状态选项的数组,每个选项有标签和对应的值
export const typeList = [
{ label: "待离开", value: "待离开" },
{ label: "已离开", value: "已离开" }
];
// 分页查询来访登记
/**
* pageVisitByKey访
* @param data - IPageVisitByKey
* @returns Promise 访
*/
export async function pageVisitByKey(data: IPageVisitByKey) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/visit/pageVisitByKey"
// 将 data 对象展开作为请求的参数
return http.get("/api/visit/pageVisitByKey", {
params: {
...data
@ -51,8 +85,14 @@ export async function pageVisitByKey(data: IPageVisitByKey) {
});
}
// 分页搜索老人
/**
* pageSearchElderByKey
* @param data - IPageSearchElderByKey
* @returns Promise
*/
export async function pageSearchElderByKey(data: IPageSearchElderByKey) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/visit/pageSearchElderByKey"
// 将 data 对象展开作为请求的参数
return http.get("/api/visit/pageSearchElderByKey", {
params: {
...data
@ -60,13 +100,25 @@ export async function pageSearchElderByKey(data: IPageSearchElderByKey) {
});
}
// 新增来访登记
/**
* addVisit访
* @param data - IAddVisit 访
* @returns Promise 访
*/
export function addVisit(data: IAddVisit) {
// 使用导入的 http 对象发起 POST 请求,请求地址为 "/api/visit/addVisit"
// 将 data 对象作为请求的主体
return http.post("/api/visit/addVisit", data);
}
// 根据编号获取来访登记
/**
* getVisitById访
* @param data - IGetVisitById 访
* @returns Promise 访
*/
export async function getVisitById(data: IGetVisitById) {
// 使用导入的 http 对象发起 GET 请求,请求地址为 "/api/visit/getVisitById"
// 将 data 对象展开作为请求的参数
return http.get("/api/visit/getVisitById", {
params: {
...data
@ -74,18 +126,36 @@ export async function getVisitById(data: IGetVisitById) {
});
}
// 编辑来访登记
/**
* editVisit访
* @param data - IEditVisit 访
* @returns Promise 访
*/
export function editVisit(data: IEditVisit) {
// 使用导入的 http 对象发起 PUT 请求,请求地址为 "/api/visit/editVisit"
// 将 data 对象作为请求的主体
return http.put("/api/visit/editVisit", data);
}
// 登记离开
/**
* recordLeave
* @param data - IRecordLeave
* @returns Promise
*/
export function recordLeave(data: IRecordLeave) {
// 使用导入的 http 对象发起 PUT 请求,请求地址为 "/api/visit/recordLeave"
// 将 data 对象作为请求的主体
return http.put("/api/visit/recordLeave", data);
}
// 删除来访登记
/**
* deleteVisit访
* @param data - IGetVisitById 访
* @returns Promise 访
*/
export async function deleteVisit(data: IGetVisitById) {
// 使用导入的 http 对象发起 DELETE 请求,请求地址为 "/api/visit/deleteVisit"
// 将 data 对象展开作为请求的参数
return http.delete("/api/visit/deleteVisit", {
params: {
...data

@ -0,0 +1,8 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CompilerConfiguration">
<annotationProcessing>
<profile default="true" name="Default" enabled="true" />
<profile name="Maven default annotation processors profile" enabled="true">
<sourceOutputDir name="target/generated-sources/annotations" />
<sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
<outputRelativeToContentRoot value="true" />
<module name="frame" />
</profile>
</annotationProcessing>
<bytecodeTargetLevel target="8">
<module name="frame" target="1.8" />
</bytecodeTargetLevel>
</component>
<component name="JavacSettings">
<option name="ADDITIONAL_OPTIONS_OVERRIDE">
<module name="frame" options="-parameters" />
</option>
</component>
</project>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding">
<file url="file://$PROJECT_DIR$/src/main/java" charset="UTF-8" />
</component>
</project>

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RemoteRepositoriesConfiguration">
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Central Repository" />
<option name="url" value="http://maven.aliyun.com/nexus/content/groups/public/" />
</remote-repository>
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Central Repository" />
<option name="url" value="http://maven.aliyun.com/nexus/content/repositories/central/" />
</remote-repository>
<remote-repository>
<option name="id" value="central" />
<option name="name" value="Maven Central repository" />
<option name="url" value="https://repo1.maven.org/maven2" />
</remote-repository>
<remote-repository>
<option name="id" value="jboss.community" />
<option name="name" value="JBoss Community repository" />
<option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
</remote-repository>
</component>
</project>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: ch.qos.logback:logback-classic:1.2.7">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/ch/qos/logback/logback-classic/1.2.7/logback-classic-1.2.7.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/ch/qos/logback/logback-classic/1.2.7/logback-classic-1.2.7-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/ch/qos/logback/logback-classic/1.2.7/logback-classic-1.2.7-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: ch.qos.logback:logback-core:1.2.7">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/ch/qos/logback/logback-core/1.2.7/logback-core-1.2.7.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/ch/qos/logback/logback-core/1.2.7/logback-core-1.2.7-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/ch/qos/logback/logback-core/1.2.7/logback-core-1.2.7-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: cn.hutool:hutool-all:5.8.10">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/cn/hutool/hutool-all/5.8.10/hutool-all-5.8.10.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/cn/hutool/hutool-all/5.8.10/hutool-all-5.8.10-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/cn/hutool/hutool-all/5.8.10/hutool-all-5.8.10-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.alibaba:druid:1.2.8">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/druid/1.2.8/druid-1.2.8.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/druid/1.2.8/druid-1.2.8-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/druid/1.2.8/druid-1.2.8-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.alibaba:druid-spring-boot-starter:1.2.8">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/druid-spring-boot-starter/1.2.8/druid-spring-boot-starter-1.2.8.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/druid-spring-boot-starter/1.2.8/druid-spring-boot-starter-1.2.8-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/druid-spring-boot-starter/1.2.8/druid-spring-boot-starter-1.2.8-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.alibaba:easyexcel:3.2.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/easyexcel/3.2.1/easyexcel-3.2.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/easyexcel/3.2.1/easyexcel-3.2.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/easyexcel/3.2.1/easyexcel-3.2.1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.alibaba:easyexcel-core:3.2.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/easyexcel-core/3.2.1/easyexcel-core-3.2.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/easyexcel-core/3.2.1/easyexcel-core-3.2.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/easyexcel-core/3.2.1/easyexcel-core-3.2.1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.alibaba:easyexcel-support:3.2.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/easyexcel-support/3.2.1/easyexcel-support-3.2.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/easyexcel-support/3.2.1/easyexcel-support-3.2.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/easyexcel-support/3.2.1/easyexcel-support-3.2.1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.alibaba:fastjson:1.2.33">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/fastjson/1.2.33/fastjson-1.2.33.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/fastjson/1.2.33/fastjson-1.2.33-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/alibaba/fastjson/1.2.33/fastjson-1.2.33-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.baomidou:mybatis-plus:3.4.3.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus/3.4.3.4/mybatis-plus-3.4.3.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus/3.4.3.4/mybatis-plus-3.4.3.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus/3.4.3.4/mybatis-plus-3.4.3.4-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.baomidou:mybatis-plus-annotation:3.4.3.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-annotation/3.4.3.4/mybatis-plus-annotation-3.4.3.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-annotation/3.4.3.4/mybatis-plus-annotation-3.4.3.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-annotation/3.4.3.4/mybatis-plus-annotation-3.4.3.4-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.baomidou:mybatis-plus-boot-starter:3.4.3.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-boot-starter/3.4.3.4/mybatis-plus-boot-starter-3.4.3.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-boot-starter/3.4.3.4/mybatis-plus-boot-starter-3.4.3.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-boot-starter/3.4.3.4/mybatis-plus-boot-starter-3.4.3.4-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.baomidou:mybatis-plus-core:3.4.3.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-core/3.4.3.4/mybatis-plus-core-3.4.3.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-core/3.4.3.4/mybatis-plus-core-3.4.3.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-core/3.4.3.4/mybatis-plus-core-3.4.3.4-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.baomidou:mybatis-plus-extension:3.4.3.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-extension/3.4.3.4/mybatis-plus-extension-3.4.3.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-extension/3.4.3.4/mybatis-plus-extension-3.4.3.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-extension/3.4.3.4/mybatis-plus-extension-3.4.3.4-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.baomidou:mybatis-plus-generator:3.4.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-generator/3.4.1/mybatis-plus-generator-3.4.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-generator/3.4.1/mybatis-plus-generator-3.4.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/baomidou/mybatis-plus-generator/3.4.1/mybatis-plus-generator-3.4.1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml:classmate:1.5.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/classmate/1.5.1/classmate-1.5.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/classmate/1.5.1/classmate-1.5.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/classmate/1.5.1/classmate-1.5.1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.13.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-annotations/2.13.0/jackson-annotations-2.13.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-annotations/2.13.0/jackson-annotations-2.13.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-annotations/2.13.0/jackson-annotations-2.13.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.core:jackson-core:2.13.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-core/2.13.0/jackson-core-2.13.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-core/2.13.0/jackson-core-2.13.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-core/2.13.0/jackson-core-2.13.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.core:jackson-databind:2.13.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-databind/2.13.0/jackson-databind-2.13.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-databind/2.13.0/jackson-databind-2.13.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/core/jackson-databind/2.13.0/jackson-databind-2.13.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.13.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.13.0/jackson-datatype-jdk8-2.13.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.13.0/jackson-datatype-jdk8-2.13.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.13.0/jackson-datatype-jdk8-2.13.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.13.0/jackson-datatype-jsr310-2.13.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.13.0/jackson-datatype-jsr310-2.13.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.13.0/jackson-datatype-jsr310-2.13.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.13.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.13.0/jackson-module-parameter-names-2.13.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.13.0/jackson-module-parameter-names-2.13.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.13.0/jackson-module-parameter-names-2.13.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.github.jsqlparser:jsqlparser:4.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/jsqlparser/jsqlparser/4.2/jsqlparser-4.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/jsqlparser/jsqlparser/4.2/jsqlparser-4.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/jsqlparser/jsqlparser/4.2/jsqlparser-4.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.github.virtuald:curvesapi:1.06">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/virtuald/curvesapi/1.06/curvesapi-1.06.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/virtuald/curvesapi/1.06/curvesapi-1.06-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/virtuald/curvesapi/1.06/curvesapi-1.06-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.github.xiaoymin:swagger-bootstrap-ui:1.9.6">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/xiaoymin/swagger-bootstrap-ui/1.9.6/swagger-bootstrap-ui-1.9.6.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/xiaoymin/swagger-bootstrap-ui/1.9.6/swagger-bootstrap-ui-1.9.6-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/github/xiaoymin/swagger-bootstrap-ui/1.9.6/swagger-bootstrap-ui-1.9.6-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.google.code.gson:gson:2.9.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/google/code/gson/gson/2.9.1/gson-2.9.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/google/code/gson/gson/2.9.1/gson-2.9.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/google/code/gson/gson/2.9.1/gson-2.9.1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.jayway.jsonpath:json-path:2.6.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/jayway/jsonpath/json-path/2.6.0/json-path-2.6.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/jayway/jsonpath/json-path/2.6.0/json-path-2.6.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/jayway/jsonpath/json-path/2.6.0/json-path-2.6.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.mchange:mchange-commons-java:0.2.15">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/mchange/mchange-commons-java/0.2.15/mchange-commons-java-0.2.15.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/mchange/mchange-commons-java/0.2.15/mchange-commons-java-0.2.15-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/mchange/mchange-commons-java/0.2.15/mchange-commons-java-0.2.15-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.sun.mail:javax.mail:1.5.6">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/sun/mail/javax.mail/1.5.6/javax.mail-1.5.6.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/sun/mail/javax.mail/1.5.6/javax.mail-1.5.6-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/sun/mail/javax.mail/1.5.6/javax.mail-1.5.6-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.vaadin.external.google:android-json:0.0.20131108.vaadin1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.zaxxer:HikariCP:4.0.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/zaxxer/HikariCP/4.0.3/HikariCP-4.0.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/zaxxer/HikariCP/4.0.3/HikariCP-4.0.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/zaxxer/HikariCP/4.0.3/HikariCP-4.0.3-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: com.zaxxer:SparseBitSet:1.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/com/zaxxer/SparseBitSet/1.2/SparseBitSet-1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/com/zaxxer/SparseBitSet/1.2/SparseBitSet-1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/com/zaxxer/SparseBitSet/1.2/SparseBitSet-1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: commons-codec:commons-codec:1.15">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/commons-codec/commons-codec/1.15/commons-codec-1.15.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/commons-codec/commons-codec/1.15/commons-codec-1.15-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/commons-codec/commons-codec/1.15/commons-codec-1.15-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.github.classgraph:classgraph:4.8.83">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/github/classgraph/classgraph/4.8.83/classgraph-4.8.83.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/github/classgraph/classgraph/4.8.83/classgraph-4.8.83-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/github/classgraph/classgraph/4.8.83/classgraph-4.8.83-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.jsonwebtoken:jjwt-api:0.11.5">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/jsonwebtoken/jjwt-api/0.11.5/jjwt-api-0.11.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/jsonwebtoken/jjwt-api/0.11.5/jjwt-api-0.11.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/jsonwebtoken/jjwt-api/0.11.5/jjwt-api-0.11.5-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.jsonwebtoken:jjwt-impl:0.11.5">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/jsonwebtoken/jjwt-impl/0.11.5/jjwt-impl-0.11.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/jsonwebtoken/jjwt-impl/0.11.5/jjwt-impl-0.11.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/jsonwebtoken/jjwt-impl/0.11.5/jjwt-impl-0.11.5-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.jsonwebtoken:jjwt-jackson:0.11.5">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/jsonwebtoken/jjwt-jackson/0.11.5/jjwt-jackson-0.11.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/jsonwebtoken/jjwt-jackson/0.11.5/jjwt-jackson-0.11.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/jsonwebtoken/jjwt-jackson/0.11.5/jjwt-jackson-0.11.5-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.springfox:springfox-core:3.0.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-core/3.0.0/springfox-core-3.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-core/3.0.0/springfox-core-3.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-core/3.0.0/springfox-core-3.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.springfox:springfox-schema:3.0.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-schema/3.0.0/springfox-schema-3.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.springfox:springfox-spi:3.0.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-spi/3.0.0/springfox-spi-3.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-spi/3.0.0/springfox-spi-3.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-spi/3.0.0/springfox-spi-3.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.springfox:springfox-spring-web:3.0.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-spring-web/3.0.0/springfox-spring-web-3.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.springfox:springfox-spring-webflux:3.0.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-spring-webflux/3.0.0/springfox-spring-webflux-3.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-spring-webflux/3.0.0/springfox-spring-webflux-3.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-spring-webflux/3.0.0/springfox-spring-webflux-3.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.springfox:springfox-spring-webmvc:3.0.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-spring-webmvc/3.0.0/springfox-spring-webmvc-3.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.springfox:springfox-swagger2:3.0.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-swagger2/3.0.0/springfox-swagger2-3.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.springfox:springfox-swagger-common:3.0.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/springfox/springfox-swagger-common/3.0.0/springfox-swagger-common-3.0.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.swagger.core.v3:swagger-annotations:2.1.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/swagger/core/v3/swagger-annotations/2.1.2/swagger-annotations-2.1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/swagger/core/v3/swagger-annotations/2.1.2/swagger-annotations-2.1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/swagger/core/v3/swagger-annotations/2.1.2/swagger-annotations-2.1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.swagger:swagger-annotations:1.5.20">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/swagger/swagger-annotations/1.5.20/swagger-annotations-1.5.20.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/swagger/swagger-annotations/1.5.20/swagger-annotations-1.5.20-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/swagger/swagger-annotations/1.5.20/swagger-annotations-1.5.20-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: io.swagger:swagger-models:1.5.20">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/io/swagger/swagger-models/1.5.20/swagger-models-1.5.20.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/io/swagger/swagger-models/1.5.20/swagger-models-1.5.20-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/io/swagger/swagger-models/1.5.20/swagger-models-1.5.20-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: jakarta.activation:jakarta.activation-api:1.2.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: jakarta.annotation:jakarta.annotation-api:1.3.5">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: jakarta.xml.bind:jakarta.xml.bind-api:2.3.3">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: javax.activation:activation:1.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/javax/activation/activation/1.1/activation-1.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/javax/activation/activation/1.1/activation-1.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/javax/activation/activation/1.1/activation-1.1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: javax.annotation:javax.annotation-api:1.3.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: mysql:mysql-connector-java:8.0.25">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/mysql/mysql-connector-java/8.0.25/mysql-connector-java-8.0.25.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/mysql/mysql-connector-java/8.0.25/mysql-connector-java-8.0.25-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/mysql/mysql-connector-java/8.0.25/mysql-connector-java-8.0.25-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: net.bytebuddy:byte-buddy:1.11.22">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/net/bytebuddy/byte-buddy/1.11.22/byte-buddy-1.11.22.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/net/bytebuddy/byte-buddy/1.11.22/byte-buddy-1.11.22-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/net/bytebuddy/byte-buddy/1.11.22/byte-buddy-1.11.22-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: net.bytebuddy:byte-buddy-agent:1.11.22">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/net/bytebuddy/byte-buddy-agent/1.11.22/byte-buddy-agent-1.11.22.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/net/bytebuddy/byte-buddy-agent/1.11.22/byte-buddy-agent-1.11.22-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/net/bytebuddy/byte-buddy-agent/1.11.22/byte-buddy-agent-1.11.22-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: net.minidev:accessors-smart:2.4.7">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/net/minidev/accessors-smart/2.4.7/accessors-smart-2.4.7.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/net/minidev/accessors-smart/2.4.7/accessors-smart-2.4.7-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/net/minidev/accessors-smart/2.4.7/accessors-smart-2.4.7-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: net.minidev:json-smart:2.4.7">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/net/minidev/json-smart/2.4.7/json-smart-2.4.7.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/net/minidev/json-smart/2.4.7/json-smart-2.4.7-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/net/minidev/json-smart/2.4.7/json-smart-2.4.7-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-collections4:4.4">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-compress:1.19">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-compress/1.19/commons-compress-1.19.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-compress/1.19/commons-compress-1.19-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-compress/1.19/commons-compress-1.19-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-csv:1.8">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-csv/1.8/commons-csv-1.8.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-csv/1.8/commons-csv-1.8-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-csv/1.8/commons-csv-1.8-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-email:1.5">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-email/1.5/commons-email-1.5.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-email/1.5/commons-email-1.5-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-email/1.5/commons-email-1.5-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-lang3:3.12.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-math3:3.6.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.commons:commons-pool2:2.11.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-pool2/2.11.1/commons-pool2-2.11.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-pool2/2.11.1/commons-pool2-2.11.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/commons/commons-pool2/2.11.1/commons-pool2-2.11.1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.logging.log4j:log4j-api:2.14.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/logging/log4j/log4j-api/2.14.1/log4j-api-2.14.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/logging/log4j/log4j-api/2.14.1/log4j-api-2.14.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/logging/log4j/log4j-api/2.14.1/log4j-api-2.14.1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.logging.log4j:log4j-to-slf4j:2.14.1">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/logging/log4j/log4j-to-slf4j/2.14.1/log4j-to-slf4j-2.14.1.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/logging/log4j/log4j-to-slf4j/2.14.1/log4j-to-slf4j-2.14.1-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/logging/log4j/log4j-to-slf4j/2.14.1/log4j-to-slf4j-2.14.1-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.poi:poi:4.1.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi/4.1.2/poi-4.1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi/4.1.2/poi-4.1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi/4.1.2/poi-4.1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.poi:poi-ooxml:4.1.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi-ooxml/4.1.2/poi-ooxml-4.1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi-ooxml/4.1.2/poi-ooxml-4.1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi-ooxml/4.1.2/poi-ooxml-4.1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.poi:poi-ooxml-schemas:4.1.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi-ooxml-schemas/4.1.2/poi-ooxml-schemas-4.1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi-ooxml-schemas/4.1.2/poi-ooxml-schemas-4.1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/poi/poi-ooxml-schemas/4.1.2/poi-ooxml-schemas-4.1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.55">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-core/9.0.55/tomcat-embed-core-9.0.55.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-core/9.0.55/tomcat-embed-core-9.0.55-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-core/9.0.55/tomcat-embed-core-9.0.55-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.tomcat.embed:tomcat-embed-el:9.0.55">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-el/9.0.55/tomcat-embed-el-9.0.55.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-el/9.0.55/tomcat-embed-el-9.0.55-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-el/9.0.55/tomcat-embed-el-9.0.55-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.55">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.55/tomcat-embed-websocket-9.0.55.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.55/tomcat-embed-websocket-9.0.55-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.55/tomcat-embed-websocket-9.0.55-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.velocity:velocity-engine-core:2.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/velocity/velocity-engine-core/2.2/velocity-engine-core-2.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/velocity/velocity-engine-core/2.2/velocity-engine-core-2.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/velocity/velocity-engine-core/2.2/velocity-engine-core-2.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apache.xmlbeans:xmlbeans:3.1.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/xmlbeans/xmlbeans/3.1.0/xmlbeans-3.1.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/xmlbeans/xmlbeans/3.1.0/xmlbeans-3.1.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apache/xmlbeans/xmlbeans/3.1.0/xmlbeans-3.1.0-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.apiguardian:apiguardian-api:1.1.2">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2-sources.jar!/" />
</SOURCES>
</library>
</component>

@ -0,0 +1,13 @@
<component name="libraryTable">
<library name="Maven: org.assertj:assertj-core:3.21.0">
<CLASSES>
<root url="jar://$PROJECT_DIR$/../../repository/org/assertj/assertj-core/3.21.0/assertj-core-3.21.0.jar!/" />
</CLASSES>
<JAVADOC>
<root url="jar://$PROJECT_DIR$/../../repository/org/assertj/assertj-core/3.21.0/assertj-core-3.21.0-javadoc.jar!/" />
</JAVADOC>
<SOURCES>
<root url="jar://$PROJECT_DIR$/../../repository/org/assertj/assertj-core/3.21.0/assertj-core-3.21.0-sources.jar!/" />
</SOURCES>
</library>
</component>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save