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( { url: "/SecurityUserPreference/FindByKey", method: "post", data, } ) }; async FindBySearchCriteria(data: SecurityUserPreferenceSearchCriteria) { return request( { 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( { url: "/SecurityUserPreference/Insert", method: "post", data, } ) }; async Update(data: SecurityUserPreferenceEntity) { return request( { url: "/SecurityUserPreference/Update", method: "post", data, } ) }; async Delete(data: SecurityUserPreferenceEntityKey) { return request( { url: "/SecurityUserPreference/Delete", method: "post", data, } ) }; } const securityUserPreferenceService= new SecurityUserPreferenceService(); export default securityUserPreferenceService;