This commit is contained in:
owenchen committed 2026-08-19 14:11:17 +08:00
commit f05d2d215f
678 files changed
+73865

No files matched your search

+144
View File
@@ -0,0 +1,144 @@
import { request } from "@/utils/request";
import type { LoginData } from "@/data/auto/loginData";
import type { LoginProfile } from "@/data/auto/loginProfile";
import type { RegisterData } from "@/data/auto/registerData";
import type { JwtInfo } from "@/data/auto/jwtInfo";
import type { FinishBiometricRegistrationData } from "@/data/auto/finishBiometricRegistrationData";
import type { BiometricRegistrationResultDto } from "@/data/auto/biometricRegistrationResultDto";
import type { BiometricLoginChallengeDto } from "@/data/auto/biometricLoginChallengeDto";
import type { FinishBiometricLoginData } from "@/data/auto/finishBiometricLoginData";
class AuthService{
async Login(data: LoginData) {
return request<LoginProfile>(
{
url: "/Auth/Login",
method: "post",
data,
}
)
};
async LoginAgent(data: LoginData) {
return request<LoginProfile>(
{
url: "/Auth/LoginAgent",
method: "post",
data,
}
)
};
async Register(data: RegisterData) {
return request<string>(
{
url: "/Auth/Register",
method: "post",
data,
}
)
};
async AmendPassword(data: LoginData) {
return request<LoginProfile>(
{
url: "/Auth/AmendPassword",
method: "post",
data,
}
)
};
async GetRsaPublicKey() {
return request<string>(
{
url: "/Auth/GetRsaPublicKey",
method: "get",
}
)
};
async RefreshToken(data: JwtInfo) {
return request<JwtInfo>(
{
url: "/Auth/RefreshToken",
method: "post",
data,
}
)
};
async Logout() {
return request<any>(
{
url: "/Auth/Logout",
method: "post",
}
)
};
async ConfirmPassword(data: string) {
return request<any>(
{
url: "/Auth/ConfirmPassword?password="+data,
method: "post",
data,
}
)
};
async BeginBiometricRegistration(data: string) {
return request<string>(
{
url: "/Auth/BeginBiometricRegistration?deviceName="+data,
method: "post",
data,
}
)
};
async FinishBiometricRegistration(data: FinishBiometricRegistrationData) {
return request<BiometricRegistrationResultDto>(
{
url: "/Auth/FinishBiometricRegistration",
method: "post",
data,
}
)
};
async BeginBiometricLogin(data: string) {
return request<BiometricLoginChallengeDto>(
{
url: "/Auth/BeginBiometricLogin?username="+data,
method: "post",
data,
}
)
};
async FinishBiometricLogin(data: FinishBiometricLoginData) {
return request<LoginProfile>(
{
url: "/Auth/FinishBiometricLogin",
method: "post",
data,
}
)
};
async RemoveBiometric() {
return request<any>(
{
url: "/Auth/RemoveBiometric",
method: "post",
}
)
};
}
const authService= new AuthService();
export default authService;
@@ -0,0 +1,83 @@
import { request } from "@/utils/request";
import type { LocaleEntity } from "@/data/auto/localeEntity";
import type { LocaleSearchCriteria } from "@/data/auto/localeSearchCriteria";
import type { LocaleResultData } from "@/data/auto/localeResultData";
import type { LocaleEntityKey } from "@/data/auto/localeEntityKey";
import type { LocaleData } from "@/data/auto/localeData";
class LocaleService{
async FindAll() {
return request<LocaleEntity[]>(
{
url: "/Locale/FindAll",
method: "get",
}
)
};
async FindBySearchCriteria(data: LocaleSearchCriteria) {
return request<LocaleResultData>(
{
url: "/Locale/FindBySearchCriteria",
method: "post",
data,
}
)
};
async FindByKey(data: LocaleEntityKey) {
return request<LocaleEntity>(
{
url: "/Locale/FindByKey",
method: "post",
data,
}
)
};
async Insert(data: LocaleEntity) {
return request<LocaleEntity>(
{
url: "/Locale/Insert",
method: "post",
data,
}
)
};
async Update(data: LocaleEntity) {
return request<LocaleEntity>(
{
url: "/Locale/Update",
method: "post",
data,
}
)
};
async UpdateLocaleData(data: LocaleData) {
return request<any>(
{
url: "/Locale/UpdateLocaleData",
method: "post",
data,
}
)
};
async Delete(data: LocaleEntityKey) {
return request<any>(
{
url: "/Locale/Delete",
method: "post",
data,
}
)
};
}
const localeService= new LocaleService();
export default localeService;
@@ -0,0 +1,102 @@
import { request,download } from "@/utils/request";
import type { SecurityActorData } from "@/data/auto/securityActorData";
import type { SecurityActorEntity } from "@/data/auto/securityActorEntity";
import type { SecurityActorSearchCriteria } from "@/data/auto/securityActorSearchCriteria";
import type { SecurityActorResultData } from "@/data/auto/securityActorResultData";
class SecurityActorService{
async FindByKey(data: string) {
return request<SecurityActorData>(
{
url: "/SecurityActor/FindByKey?key="+data,
method: "post",
data,
}
)
};
async FindAll() {
return request<SecurityActorEntity[]>(
{
url: "/SecurityActor/FindAll",
method: "post",
}
)
};
async FindAllByNoPermission() {
return request<SecurityActorEntity[]>(
{
url: "/SecurityActor/FindAllByNoPermission",
method: "post",
}
)
};
async FindBySearchCriteria(data: SecurityActorSearchCriteria) {
return request<SecurityActorResultData>(
{
url: "/SecurityActor/FindBySearchCriteria",
method: "post",
data,
}
)
};
async PrintBySearchCriteria(data: SecurityActorSearchCriteria) {
return download(
{
url: "/SecurityActor/PrintBySearchCriteria",
method: "post",
data,
filename:'SecurityActor'
}
)
};
async Insert(data: SecurityActorData) {
return request<SecurityActorData>(
{
url: "/SecurityActor/Insert",
method: "post",
data,
}
)
};
async Update(data: SecurityActorData) {
return request<SecurityActorData>(
{
url: "/SecurityActor/Update",
method: "post",
data,
}
)
};
async Delete(data: string) {
return request<any>(
{
url: "/SecurityActor/Delete?key="+data,
method: "post",
data,
}
)
};
async Deletes(data: String[]) {
return request<any>(
{
url: "/SecurityActor/Deletes",
method: "post",
data,
}
)
};
}
const securityActorService= new SecurityActorService();
export default securityActorService;
@@ -0,0 +1,104 @@
import { request,download } from "@/utils/request";
import type { SecurityFunctionData } from "@/data/auto/securityFunctionData";
import type { SecurityFunctionSearchCriteria } from "@/data/auto/securityFunctionSearchCriteria";
import type { SecurityFunctionResultData } from "@/data/auto/securityFunctionResultData";
import type { SecurityFunctionEntity } from "@/data/auto/securityFunctionEntity";
import type { SecurityFunctionDisplayData } from "@/data/auto/securityFunctionDisplayData";
class SecurityFunctionService{
async FindByKey(data: string) {
return request<SecurityFunctionData>(
{
url: "/SecurityFunction/FindByKey?key="+data,
method: "post",
data,
}
)
};
async FindBySearchCriteria(data: SecurityFunctionSearchCriteria) {
return request<SecurityFunctionResultData>(
{
url: "/SecurityFunction/FindBySearchCriteria",
method: "post",
data,
}
)
};
async PrintBySearchCriteria(data: SecurityFunctionSearchCriteria) {
return download(
{
url: "/SecurityFunction/PrintBySearchCriteria",
method: "post",
data,
filename:'SecurityFunction'
}
)
};
async Insert(data: SecurityFunctionData) {
return request<SecurityFunctionData>(
{
url: "/SecurityFunction/Insert",
method: "post",
data,
}
)
};
async Update(data: SecurityFunctionData) {
return request<SecurityFunctionData>(
{
url: "/SecurityFunction/Update",
method: "post",
data,
}
)
};
async Delete(data: string) {
return request<any>(
{
url: "/SecurityFunction/Delete?key="+data,
method: "post",
data,
}
)
};
async Deletes(data: String[]) {
return request<any>(
{
url: "/SecurityFunction/Deletes",
method: "post",
data,
}
)
};
async FindByFunctionName(data: string) {
return request<SecurityFunctionEntity>(
{
url: "/SecurityFunction/FindByFunctionName?functionName="+data,
method: "post",
data,
}
)
};
async FindMenus() {
return request<SecurityFunctionDisplayData[]>(
{
url: "/SecurityFunction/FindMenus",
method: "post",
}
)
};
}
const securityFunctionService= new SecurityFunctionService();
export default securityFunctionService;
@@ -0,0 +1,73 @@
import { request,download } from "@/utils/request";
import type { SecurityGeneratorNumberEntity } from "@/data/auto/securityGeneratorNumberEntity";
import type { SecurityGeneratorNumberSearchCriteria } from "@/data/auto/securityGeneratorNumberSearchCriteria";
import type { SecurityGeneratorNumberResultData } from "@/data/auto/securityGeneratorNumberResultData";
class SecurityGeneratorNumberService{
async FindByKey(data: number) {
return request<SecurityGeneratorNumberEntity>(
{
url: "/SecurityGeneratorNumber/FindByKey?key="+data,
method: "post",
data,
}
)
};
async FindBySearchCriteria(data: SecurityGeneratorNumberSearchCriteria) {
return request<SecurityGeneratorNumberResultData>(
{
url: "/SecurityGeneratorNumber/FindBySearchCriteria",
method: "post",
data,
}
)
};
async PrintBySearchCriteria(data: SecurityGeneratorNumberSearchCriteria) {
return download(
{
url: "/SecurityGeneratorNumber/PrintBySearchCriteria",
method: "post",
data,
filename:'SecurityGeneratorNumber'
}
)
};
async Insert(data: SecurityGeneratorNumberEntity) {
return request<SecurityGeneratorNumberEntity>(
{
url: "/SecurityGeneratorNumber/Insert",
method: "post",
data,
}
)
};
async Update(data: SecurityGeneratorNumberEntity) {
return request<SecurityGeneratorNumberEntity>(
{
url: "/SecurityGeneratorNumber/Update",
method: "post",
data,
}
)
};
async Delete(data: number) {
return request<any>(
{
url: "/SecurityGeneratorNumber/Delete?key="+data,
method: "post",
data,
}
)
};
}
const securityGeneratorNumberService= new SecurityGeneratorNumberService();
export default securityGeneratorNumberService;
@@ -0,0 +1,93 @@
import { request,download } from "@/utils/request";
import type { SecurityGroupData } from "@/data/auto/securityGroupData";
import type { SecurityGroupEntity } from "@/data/auto/securityGroupEntity";
import type { SecurityGroupSearchCriteria } from "@/data/auto/securityGroupSearchCriteria";
import type { SecurityGroupResultData } from "@/data/auto/securityGroupResultData";
class SecurityGroupService{
async FindByKey(data: string) {
return request<SecurityGroupData>(
{
url: "/SecurityGroup/FindByKey?key="+data,
method: "post",
data,
}
)
};
async FindAll() {
return request<SecurityGroupEntity[]>(
{
url: "/SecurityGroup/FindAll",
method: "post",
}
)
};
async FindBySearchCriteria(data: SecurityGroupSearchCriteria) {
return request<SecurityGroupResultData>(
{
url: "/SecurityGroup/FindBySearchCriteria",
method: "post",
data,
}
)
};
async PrintBySearchCriteria(data: SecurityGroupSearchCriteria) {
return download(
{
url: "/SecurityGroup/PrintBySearchCriteria",
method: "post",
data,
filename:'SecurityGroup'
}
)
};
async Insert(data: SecurityGroupData) {
return request<SecurityGroupData>(
{
url: "/SecurityGroup/Insert",
method: "post",
data,
}
)
};
async Update(data: SecurityGroupData) {
return request<SecurityGroupData>(
{
url: "/SecurityGroup/Update",
method: "post",
data,
}
)
};
async Delete(data: string) {
return request<any>(
{
url: "/SecurityGroup/Delete?key="+data,
method: "post",
data,
}
)
};
async Deletes(data: String[]) {
return request<any>(
{
url: "/SecurityGroup/Deletes",
method: "post",
data,
}
)
};
}
const securityGroupService= new SecurityGroupService();
export default securityGroupService;
@@ -0,0 +1,101 @@
import { request } from "@/utils/request";
import type { SecurityLockEntityKey } from "@/data/auto/securityLockEntityKey";
import type { SecurityLockEntity } from "@/data/auto/securityLockEntity";
class SecurityLockService{
async FindByKey(data: SecurityLockEntityKey) {
return request<SecurityLockEntity>(
{
url: "/SecurityLock/FindByKey",
method: "post",
data,
}
)
};
async Insert(data: SecurityLockEntity) {
return request<SecurityLockEntity>(
{
url: "/SecurityLock/Insert",
method: "post",
data,
}
)
};
async Update(data: SecurityLockEntity) {
return request<SecurityLockEntity>(
{
url: "/SecurityLock/Update",
method: "post",
data,
}
)
};
async Delete(data: SecurityLockEntityKey) {
return request<any>(
{
url: "/SecurityLock/Delete",
method: "post",
data,
}
)
};
async IsLocked(data: any) {
return request<any>(
{
url: "/SecurityLock/IsLocked",
method: "post",
data,
}
)
};
async Lock(data: any) {
return request<any>(
{
url: "/SecurityLock/Lock",
method: "post",
data,
}
)
};
async ForceLock(data: any) {
return request<any>(
{
url: "/SecurityLock/ForceLock",
method: "post",
data,
}
)
};
async ConsumeLock(data: any) {
return request<any>(
{
url: "/SecurityLock/ConsumeLock",
method: "post",
data,
}
)
};
async ClearLock(data: any) {
return request<any>(
{
url: "/SecurityLock/ClearLock",
method: "post",
data,
}
)
};
}
const securityLockService= new SecurityLockService();
export default securityLockService;
@@ -0,0 +1,93 @@
import { request,download } from "@/utils/request";
import type { SecurityMasterEntityKey } from "@/data/auto/securityMasterEntityKey";
import type { SecurityMasterEntity } from "@/data/auto/securityMasterEntity";
import type { SecurityMasterSearchCriteria } from "@/data/auto/securityMasterSearchCriteria";
import type { SecurityMasterResultData } from "@/data/auto/securityMasterResultData";
class SecurityMasterService{
async FindByKey(data: SecurityMasterEntityKey) {
return request<SecurityMasterEntity>(
{
url: "/SecurityMaster/FindByKey",
method: "post",
data,
}
)
};
async FindAll() {
return request<SecurityMasterEntity[]>(
{
url: "/SecurityMaster/FindAll",
method: "get",
}
)
};
async FindBySearchCriteria(data: SecurityMasterSearchCriteria) {
return request<SecurityMasterResultData>(
{
url: "/SecurityMaster/FindBySearchCriteria",
method: "post",
data,
}
)
};
async PrintBySearchCriteria(data: SecurityMasterSearchCriteria) {
return download(
{
url: "/SecurityMaster/PrintBySearchCriteria",
method: "post",
data,
filename:'SecurityMaster'
}
)
};
async Insert(data: SecurityMasterEntity) {
return request<SecurityMasterEntity>(
{
url: "/SecurityMaster/Insert",
method: "post",
data,
}
)
};
async Update(data: SecurityMasterEntity) {
return request<SecurityMasterEntity>(
{
url: "/SecurityMaster/Update",
method: "post",
data,
}
)
};
async Delete(data: SecurityMasterEntityKey) {
return request<any>(
{
url: "/SecurityMaster/Delete",
method: "post",
data,
}
)
};
async Deletes(data: SecurityMasterEntity[]) {
return request<any>(
{
url: "/SecurityMaster/Deletes",
method: "post",
data,
}
)
};
}
const securityMasterService= new SecurityMasterService();
export default securityMasterService;
@@ -0,0 +1,103 @@
import { request,download } from "@/utils/request";
import type { SecurityPermissionData } from "@/data/auto/securityPermissionData";
import type { SecurityPermissionSearchCriteria } from "@/data/auto/securityPermissionSearchCriteria";
import type { SecurityPermissionResultData } from "@/data/auto/securityPermissionResultData";
class SecurityPermissionService{
async FindByKey(data: string) {
return request<SecurityPermissionData>(
{
url: "/SecurityPermission/FindByKey?key="+data,
method: "post",
data,
}
)
};
async FindBySearchCriteria(data: SecurityPermissionSearchCriteria) {
return request<SecurityPermissionResultData>(
{
url: "/SecurityPermission/FindBySearchCriteria",
method: "post",
data,
}
)
};
async FindDependentBySearchCriteria(data: SecurityPermissionSearchCriteria) {
return request<SecurityPermissionResultData>(
{
url: "/SecurityPermission/FindDependentBySearchCriteria",
method: "post",
data,
}
)
};
async FindDependentsBySearchCriteria(data: SecurityPermissionSearchCriteria) {
return request<SecurityPermissionResultData>(
{
url: "/SecurityPermission/FindDependentsBySearchCriteria",
method: "post",
data,
}
)
};
async PrintBySearchCriteria(data: SecurityPermissionSearchCriteria) {
return download(
{
url: "/SecurityPermission/PrintBySearchCriteria",
method: "post",
data,
filename:'SecurityPermission'
}
)
};
async Insert(data: SecurityPermissionData) {
return request<SecurityPermissionData>(
{
url: "/SecurityPermission/Insert",
method: "post",
data,
}
)
};
async Update(data: SecurityPermissionData) {
return request<SecurityPermissionData>(
{
url: "/SecurityPermission/Update",
method: "post",
data,
}
)
};
async Delete(data: string) {
return request<any>(
{
url: "/SecurityPermission/Delete?key="+data,
method: "post",
data,
}
)
};
async Deletes(data: String[]) {
return request<any>(
{
url: "/SecurityPermission/Deletes",
method: "post",
data,
}
)
};
}
const securityPermissionService= new SecurityPermissionService();
export default securityPermissionService;
@@ -0,0 +1,73 @@
import { request,download } from "@/utils/request";
import type { SecurityUserPreferenceEntityKey } from "@/data/auto/securityUserPreferenceEntityKey";
import type { SecurityUserPreferenceEntity } from "@/data/auto/securityUserPreferenceEntity";
import type { SecurityUserPreferenceSearchCriteria } from "@/data/auto/securityUserPreferenceSearchCriteria";
class SecurityUserPreferenceService{
async FindByKey(data: SecurityUserPreferenceEntityKey) {
return request<SecurityUserPreferenceEntity>(
{
url: "/SecurityUserPreference/FindByKey",
method: "post",
data,
}
)
};
async FindBySearchCriteria(data: SecurityUserPreferenceSearchCriteria) {
return request<SecurityUserPreferenceEntity[]>(
{
url: "/SecurityUserPreference/FindBySearchCriteria",
method: "post",
data,
}
)
};
async PrintBySearchCriteria(data: SecurityUserPreferenceSearchCriteria) {
return download(
{
url: "/SecurityUserPreference/PrintBySearchCriteria",
method: "post",
data,
filename:'SecurityUserPreference'
}
)
};
async Insert(data: SecurityUserPreferenceEntity) {
return request<SecurityUserPreferenceEntity>(
{
url: "/SecurityUserPreference/Insert",
method: "post",
data,
}
)
};
async Update(data: SecurityUserPreferenceEntity) {
return request<SecurityUserPreferenceEntity>(
{
url: "/SecurityUserPreference/Update",
method: "post",
data,
}
)
};
async Delete(data: SecurityUserPreferenceEntityKey) {
return request<any>(
{
url: "/SecurityUserPreference/Delete",
method: "post",
data,
}
)
};
}
const securityUserPreferenceService= new SecurityUserPreferenceService();
export default securityUserPreferenceService;
@@ -0,0 +1,123 @@
import { request,download } from "@/utils/request";
import type { SecurityUserEntity } from "@/data/auto/securityUserEntity";
import type { SecurityUserData } from "@/data/auto/securityUserData";
import type { SecurityUserSearchCriteria } from "@/data/auto/securityUserSearchCriteria";
import type { SecurityUserResultData } from "@/data/auto/securityUserResultData";
import type { SecurityFunctionResultData } from "@/data/auto/securityFunctionResultData";
class SecurityUserService{
async FindByStaffId(data: string) {
return request<SecurityUserEntity>(
{
url: "/SecurityUser/FindByStaffId?staffid="+data,
method: "post",
data,
}
)
};
async FindByKey(data: string) {
return request<SecurityUserData>(
{
url: "/SecurityUser/FindByKey?key="+data,
method: "post",
data,
}
)
};
async FindAll() {
return request<SecurityUserEntity[]>(
{
url: "/SecurityUser/FindAll",
method: "post",
}
)
};
async FindBySearchCriteria(data: SecurityUserSearchCriteria) {
return request<SecurityUserResultData>(
{
url: "/SecurityUser/FindBySearchCriteria",
method: "post",
data,
}
)
};
async PrintBySearchCriteria(data: SecurityUserSearchCriteria) {
return download(
{
url: "/SecurityUser/PrintBySearchCriteria",
method: "post",
data,
filename:'SecurityUser'
}
)
};
async Insert(data: SecurityUserData) {
return request<SecurityUserData>(
{
url: "/SecurityUser/Insert",
method: "post",
data,
}
)
};
async Update(data: SecurityUserData) {
return request<SecurityUserData>(
{
url: "/SecurityUser/Update",
method: "post",
data,
}
)
};
async Delete(data: string) {
return request<any>(
{
url: "/SecurityUser/Delete?key="+data,
method: "post",
data,
}
)
};
async Deletes(data: String[]) {
return request<any>(
{
url: "/SecurityUser/Deletes",
method: "post",
data,
}
)
};
async FindMenuByUsername() {
return request<SecurityFunctionResultData>(
{
url: "/SecurityUser/FindMenuByUsername",
method: "post",
}
)
};
async UpdateLocalName(data: string) {
return request<any>(
{
url: "/SecurityUser/UpdateLocalName?localName="+data,
method: "post",
data,
}
)
};
}
const securityUserService= new SecurityUserService();
export default securityUserService;
@@ -0,0 +1,29 @@
import { request } from "@/utils/request";
import type { SelectOption } from "@/data/auto/selectOption";
class YesNoPolicyService{
async FindSelectOption(data: any) {
return request<SelectOption[]>(
{
url: "/YesNoPolicy/FindSelectOption?blank="+data,
method: "post",
data,
}
)
};
async Copy() {
return request<any>(
{
url: "/YesNoPolicy/Copy",
method: "get",
}
)
};
}
const yesNoPolicyService= new YesNoPolicyService();
export default yesNoPolicyService;