SYMBOL INDEX (298 symbols across 86 files) FILE: api/src/main/java/com/example/api/ApiApplication.java class ApiApplication (line 6) | @SpringBootApplication method main (line 9) | public static void main(String[] args) { FILE: api/src/main/java/com/example/api/controller/AdminController.java class AdminController (line 17) | @RestController method hasInit (line 27) | @GetMapping("hasInit") method init (line 32) | @PostMapping("/init") method findAll (line 39) | @GetMapping("") method delete (line 45) | @DeleteMapping("") method save (line 51) | @PostMapping("") method loginByEmail (line 57) | @PostMapping("/login") method sendEmail (line 68) | @GetMapping("/sendEmail") FILE: api/src/main/java/com/example/api/controller/CommodityController.java class CommodityController (line 11) | @RestController method save (line 19) | @PostMapping("") method delete (line 24) | @DeleteMapping("") method update (line 29) | @PutMapping("") method findAll (line 34) | @GetMapping("") method findByLikeName (line 39) | @GetMapping("/search/{name}") method findById (line 44) | @GetMapping("/{id}") FILE: api/src/main/java/com/example/api/controller/DistributionController.java class DistributionController (line 14) | @RestController method save (line 27) | @PostMapping("") method findAll (line 32) | @GetMapping("") method can (line 37) | @GetMapping("can") FILE: api/src/main/java/com/example/api/controller/DriverController.java class DriverController (line 10) | @RestController method save (line 17) | @PostMapping("") method findAll (line 22) | @GetMapping("") method findById (line 27) | @GetMapping("/{id}") method delete (line 32) | @DeleteMapping("") FILE: api/src/main/java/com/example/api/controller/EmailController.java class EmailController (line 14) | @RestController method send (line 24) | @GetMapping("/send") FILE: api/src/main/java/com/example/api/controller/EmployeeController.java class EmployeeController (line 11) | @RestController method findAll (line 19) | @GetMapping("") method findById (line 24) | @GetMapping("/{id}") method save (line 29) | @PostMapping("") method update (line 34) | @PutMapping("") method delete (line 39) | @DeleteMapping("") FILE: api/src/main/java/com/example/api/controller/InventoryController.java class InventoryController (line 13) | @RestController method findAll (line 23) | @GetMapping("") method analyze (line 28) | @GetMapping("analyze") method findByWarehouse (line 35) | @GetMapping("/warehouse/{id}") method findByCommodity (line 42) | @GetMapping("/commodity/{id}") method findRecordByWarehouse (line 49) | @GetMapping("/record/warehouse/{id}") method findRecordByCommodity (line 56) | @GetMapping("/record/commodity/{id}") method in (line 61) | @PostMapping("/in") method out (line 66) | @PostMapping("/out") FILE: api/src/main/java/com/example/api/controller/RoleController.java class RoleController (line 8) | @RestController method list (line 12) | @GetMapping("") FILE: api/src/main/java/com/example/api/controller/SaleController.java class SaleController (line 11) | @RestController method save (line 19) | @PostMapping("") method findAll (line 24) | @GetMapping("") method search (line 29) | @GetMapping("/search/{name}") FILE: api/src/main/java/com/example/api/controller/UserController.java class UserController (line 11) | @RestController FILE: api/src/main/java/com/example/api/controller/VehicleController.java class VehicleController (line 11) | @RestController method save (line 18) | @PostMapping("") method findAll (line 23) | @GetMapping("") method findById (line 28) | @GetMapping("/{id}") method delete (line 33) | @DeleteMapping("") FILE: api/src/main/java/com/example/api/controller/WarehouseController.java class WarehouseController (line 11) | @RestController method save (line 19) | @PostMapping("") method findAll (line 24) | @GetMapping("") method delete (line 29) | @DeleteMapping("") FILE: api/src/main/java/com/example/api/handler/GlobalExceptionHandler.java class GlobalExceptionHandler (line 16) | @ResponseBody method handleException (line 22) | @ExceptionHandler(value = Exception.class) FILE: api/src/main/java/com/example/api/handler/GlobalResponseHandler.java class GlobalResponseHandler (line 16) | @ControllerAdvice(value = "com.example.api.controller") method supports (line 20) | @Override method beforeBodyWrite (line 25) | @Override FILE: api/src/main/java/com/example/api/model/dto/LoginDto.java class LoginDto (line 8) | @Data FILE: api/src/main/java/com/example/api/model/entity/Admin.java class Admin (line 14) | @Data FILE: api/src/main/java/com/example/api/model/entity/Code.java class Code (line 14) | @Data method Code (line 26) | public Code(String email, String value) { FILE: api/src/main/java/com/example/api/model/entity/Commodity.java class Commodity (line 14) | @Data FILE: api/src/main/java/com/example/api/model/entity/Company.java class Company (line 14) | @Data FILE: api/src/main/java/com/example/api/model/entity/Distribution.java class Distribution (line 14) | @Data FILE: api/src/main/java/com/example/api/model/entity/Driver.java class Driver (line 14) | @Data FILE: api/src/main/java/com/example/api/model/entity/Employee.java class Employee (line 14) | @Data FILE: api/src/main/java/com/example/api/model/entity/Inventory.java class Inventory (line 14) | @Data FILE: api/src/main/java/com/example/api/model/entity/InventoryRecord.java class InventoryRecord (line 14) | @Data FILE: api/src/main/java/com/example/api/model/entity/Sale.java class Sale (line 14) | @Data FILE: api/src/main/java/com/example/api/model/entity/User.java class User (line 14) | @Data FILE: api/src/main/java/com/example/api/model/entity/Vehicle.java class Vehicle (line 14) | @Data FILE: api/src/main/java/com/example/api/model/entity/Warehouse.java class Warehouse (line 14) | @Data FILE: api/src/main/java/com/example/api/model/enums/DistributionStatus.java type DistributionStatus (line 9) | public enum DistributionStatus { method DistributionStatus (line 24) | DistributionStatus(Integer code) { FILE: api/src/main/java/com/example/api/model/enums/Role.java type Role (line 6) | @Getter method Role (line 35) | Role(String value, String description) { FILE: api/src/main/java/com/example/api/model/support/ResponseResult.java class ResponseResult (line 5) | @Data method ResponseResult (line 16) | public ResponseResult() { method ResponseResult (line 24) | public ResponseResult(T data) { method ResponseResult (line 32) | public ResponseResult(String msg, T data) { method ResponseResult (line 40) | public ResponseResult(Integer code, String msg) { FILE: api/src/main/java/com/example/api/model/vo/CommodityChartVo.java class CommodityChartVo (line 6) | @Data FILE: api/src/main/java/com/example/api/repository/AdminRepository.java type AdminRepository (line 7) | @Repository method findAdminByEmailAndPassword (line 10) | Admin findAdminByEmailAndPassword(String email, String password); method findAdminByEmail (line 12) | Admin findAdminByEmail(String email); method existsAdminByRoles (line 14) | boolean existsAdminByRoles(String roles); FILE: api/src/main/java/com/example/api/repository/CodeRepository.java type CodeRepository (line 7) | @Repository method findByEmailAndValue (line 10) | Code findByEmailAndValue(String email, String value); FILE: api/src/main/java/com/example/api/repository/CommodityRepository.java type CommodityRepository (line 9) | @Repository method findByName (line 12) | Commodity findByName(String name); method findByNameLike (line 14) | List findByNameLike(String name); FILE: api/src/main/java/com/example/api/repository/DistributionRepository.java type DistributionRepository (line 7) | @Repository FILE: api/src/main/java/com/example/api/repository/DriverRepository.java type DriverRepository (line 12) | @Repository method updateDriving (line 15) | @Modifying method findAllByDriving (line 20) | List findAllByDriving(boolean driving); FILE: api/src/main/java/com/example/api/repository/EmployeeRepository.java type EmployeeRepository (line 7) | @Repository FILE: api/src/main/java/com/example/api/repository/InventoryRecordRepository.java type InventoryRecordRepository (line 9) | @Repository method findAllByWid (line 12) | List findAllByWid(String wid); method findAllByType (line 14) | List findAllByType(Integer type); method findAllByCid (line 16) | List findAllByCid(String cid); FILE: api/src/main/java/com/example/api/repository/InventoryRepository.java type InventoryRepository (line 9) | @Repository method findByWidAndCid (line 12) | Inventory findByWidAndCid(String wid, String cid); method findAllByCid (line 14) | List findAllByCid(String cid); method findAllByWid (line 16) | List findAllByWid(String wid); FILE: api/src/main/java/com/example/api/repository/SaleRepository.java type SaleRepository (line 9) | @Repository method findAllByCompanyLike (line 12) | List findAllByCompanyLike(String name); FILE: api/src/main/java/com/example/api/repository/UserRepository.java type UserRepository (line 7) | @Repository FILE: api/src/main/java/com/example/api/repository/VehicleRepository.java type VehicleRepository (line 12) | @Repository method updateDriving (line 15) | @Modifying method findAllByDriving (line 20) | List findAllByDriving(boolean driving); FILE: api/src/main/java/com/example/api/repository/WareHouseRepository.java type WareHouseRepository (line 7) | @Repository FILE: api/src/main/java/com/example/api/security/JwtAuthorizationFilter.java class JwtAuthorizationFilter (line 24) | public class JwtAuthorizationFilter extends BasicAuthenticationFilter { method JwtAuthorizationFilter (line 26) | public JwtAuthorizationFilter(AuthenticationManager authenticationMana... method doFilterInternal (line 30) | @Override FILE: api/src/main/java/com/example/api/security/SecurityConfiguration.java class SecurityConfiguration (line 14) | @Configuration method bCryptPasswordEncoder (line 18) | @Bean method configure (line 29) | @Override method corsConfigurationSource (line 49) | @Bean FILE: api/src/main/java/com/example/api/service/AdminService.java type AdminService (line 8) | public interface AdminService { method save (line 10) | Admin save(Admin admin) throws Exception; method findById (line 12) | Admin findById(String id); method sendEmail (line 14) | void sendEmail(String email) throws Exception; method loginByPassword (line 16) | Admin loginByPassword(LoginDto dto) throws Exception; method loginByEmail (line 18) | Admin loginByEmail(LoginDto dto) throws Exception; method findAll (line 20) | List findAll(); method createToken (line 23) | String createToken(Admin admin, long exp); method delete (line 25) | void delete(String id); FILE: api/src/main/java/com/example/api/service/CommodityService.java type CommodityService (line 7) | public interface CommodityService { method save (line 9) | Commodity save(Commodity commodity); method update (line 11) | void update(Commodity commodity); method delete (line 13) | void delete(String id); method findById (line 15) | Commodity findById(String id); method findAll (line 17) | List findAll(); method findAllByLikeName (line 19) | List findAllByLikeName(String name); FILE: api/src/main/java/com/example/api/service/DistributionService.java type DistributionService (line 7) | public interface DistributionService { method save (line 9) | Distribution save(Distribution distribution) throws Exception; method findAll (line 11) | List findAll(); FILE: api/src/main/java/com/example/api/service/DriverService.java type DriverService (line 7) | public interface DriverService { method save (line 9) | Driver save(Driver driver); method update (line 11) | void update(Driver driver); method delete (line 13) | void delete(String id); method findById (line 15) | Driver findById(String id); method findAll (line 17) | List findAll(); FILE: api/src/main/java/com/example/api/service/EmailService.java type EmailService (line 5) | public interface EmailService { method sendVerificationCode (line 8) | void sendVerificationCode(String email) throws MailException; method checkVerificationCode (line 11) | boolean checkVerificationCode(String email, String code); FILE: api/src/main/java/com/example/api/service/EmployeeService.java type EmployeeService (line 7) | public interface EmployeeService { method save (line 9) | Employee save(Employee employee); method update (line 11) | void update(Employee employee); method delete (line 13) | void delete(String id); method findById (line 15) | Employee findById(String id); method findAll (line 17) | List findAll(); FILE: api/src/main/java/com/example/api/service/InventoryRecordService.java type InventoryRecordService (line 8) | public interface InventoryRecordService { method analyzeCommodity (line 11) | List analyzeCommodity(Integer type); method findAllByWarehouseId (line 13) | List findAllByWarehouseId(String wid); method findAllByCommodityId (line 15) | List findAllByCommodityId(String cid); method out (line 18) | InventoryRecord out(InventoryRecord record) throws Exception; method in (line 21) | InventoryRecord in(InventoryRecord record) throws Exception; FILE: api/src/main/java/com/example/api/service/InventoryService.java type InventoryService (line 7) | public interface InventoryService { method save (line 9) | Inventory save(Inventory inventory); method findAll (line 11) | List findAll(); method findByCommodityId (line 13) | List findByCommodityId(String cid); method findByWarehouseId (line 15) | List findByWarehouseId(String wid); FILE: api/src/main/java/com/example/api/service/SaleService.java type SaleService (line 7) | public interface SaleService { method save (line 9) | Sale save(Sale sale); method findAll (line 11) | List findAll(); method searchByCompany (line 13) | List searchByCompany(String name); FILE: api/src/main/java/com/example/api/service/UserService.java type UserService (line 3) | public interface UserService { FILE: api/src/main/java/com/example/api/service/VehicleService.java type VehicleService (line 7) | public interface VehicleService { method save (line 9) | Vehicle save(Vehicle vehicle); method update (line 11) | void update(Vehicle vehicle); method delete (line 13) | void delete(String id); method findById (line 15) | Vehicle findById(String id); method findAll (line 17) | List findAll(); FILE: api/src/main/java/com/example/api/service/WarehouseService.java type WarehouseService (line 7) | public interface WarehouseService { method save (line 9) | Warehouse save(Warehouse warehouse); method findAll (line 11) | List findAll(); method delete (line 13) | void delete(String id); FILE: api/src/main/java/com/example/api/service/impl/AdminServiceImpl.java class AdminServiceImpl (line 15) | @Service method save (line 24) | @Override method findById (line 31) | @Override method sendEmail (line 36) | @Override method loginByPassword (line 43) | @Override method loginByEmail (line 50) | @Override method findAll (line 57) | @Override method createToken (line 62) | @Override method delete (line 69) | @Override FILE: api/src/main/java/com/example/api/service/impl/CommodityServiceImpl.java class CommodityServiceImpl (line 12) | @Service method save (line 18) | @Override method update (line 24) | @Override method delete (line 30) | @Override method findById (line 35) | @Override method findAll (line 40) | @Override method findAllByLikeName (line 45) | @Override FILE: api/src/main/java/com/example/api/service/impl/DistributionServiceImpl.java class DistributionServiceImpl (line 16) | @Service method save (line 28) | @Override method findAll (line 41) | @Override FILE: api/src/main/java/com/example/api/service/impl/DriverServiceImpl.java class DriverServiceImpl (line 12) | @Service method save (line 18) | @Override method update (line 24) | @Override method delete (line 30) | @Override method findById (line 35) | @Override method findAll (line 40) | @Override FILE: api/src/main/java/com/example/api/service/impl/EmailServiceImpl.java class EmailServiceImpl (line 15) | @Service method sendVerificationCode (line 27) | @Override method checkVerificationCode (line 41) | @Override FILE: api/src/main/java/com/example/api/service/impl/EmployeeServiceImpl.java class EmployeeServiceImpl (line 12) | @Service method save (line 18) | @Override method update (line 24) | @Override method delete (line 30) | @Override method findById (line 35) | @Override method findAll (line 40) | @Override FILE: api/src/main/java/com/example/api/service/impl/InventoryRecordServiceImpl.java class InventoryRecordServiceImpl (line 17) | @Service method analyzeCommodity (line 29) | @Override method findAllByWarehouseId (line 47) | @Override method findAllByCommodityId (line 52) | @Override method out (line 57) | @Override method in (line 82) | @Override FILE: api/src/main/java/com/example/api/service/impl/InventoryServiceImpl.java class InventoryServiceImpl (line 11) | @Service method save (line 17) | @Override method findAll (line 22) | @Override method findByCommodityId (line 27) | @Override method findByWarehouseId (line 32) | @Override FILE: api/src/main/java/com/example/api/service/impl/SaleServiceImpl.java class SaleServiceImpl (line 12) | @Service method save (line 18) | @Override method findAll (line 24) | @Override method searchByCompany (line 29) | @Override FILE: api/src/main/java/com/example/api/service/impl/UserServiceImpl.java class UserServiceImpl (line 6) | @Service FILE: api/src/main/java/com/example/api/service/impl/VehicleServiceImpl.java class VehicleServiceImpl (line 12) | @Service method save (line 18) | @Override method update (line 24) | @Override method delete (line 29) | @Override method findById (line 34) | @Override method findAll (line 39) | @Override FILE: api/src/main/java/com/example/api/service/impl/WarehouseServiceImpl.java class WarehouseServiceImpl (line 12) | @Service method save (line 18) | @Override method findAll (line 24) | @Override method delete (line 29) | @Override FILE: api/src/main/java/com/example/api/utils/DataTimeUtil.java class DataTimeUtil (line 6) | public final class DataTimeUtil { method getNowTimeString (line 8) | public static String getNowTimeString() { method parseTimeStamp (line 13) | public static long parseTimeStamp(String s) { method isAfterNow (line 24) | public static boolean isAfterNow(String time) { FILE: api/src/main/java/com/example/api/utils/JwtTokenUtil.java class JwtTokenUtil (line 10) | public final class JwtTokenUtil { method checkToken (line 30) | public static boolean checkToken(String token) { method createToken (line 38) | public static String createToken(String username, String[] roles, long... method getTokenClaims (line 53) | private static Claims getTokenClaims(String token) { method getUsername (line 70) | public static String getUsername(String token) { method getTokenRoles (line 77) | public static List getTokenRoles(String token) { method isExpiration (line 91) | public static boolean isExpiration(String token) { FILE: api/src/main/java/com/example/api/utils/RandomUtil.java class RandomUtil (line 5) | public final class RandomUtil { method next (line 7) | public static String next() { FILE: api/src/main/java/com/example/api/utils/ResponseUtil.java class ResponseUtil (line 9) | public final class ResponseUtil { method writeJson (line 11) | public static void writeJson(HttpServletResponse response, Object o) { FILE: web-app/src/api/admin.js function IsInit (line 3) | function IsInit() { function Init (line 10) | function Init(data) { function DeleteAdmin (line 18) | function DeleteAdmin(id) { function FindAllAdmin (line 25) | function FindAllAdmin() { function SaveAdmin (line 32) | function SaveAdmin(data) { function AdminSendEmail (line 40) | function AdminSendEmail(email) { function AdminLogin (line 47) | function AdminLogin(type, data) { FILE: web-app/src/api/commodity.js function FindAllCommodity (line 3) | function FindAllCommodity() { function SearchCommodity (line 10) | function SearchCommodity(name) { function SaveCommodity (line 18) | function SaveCommodity(data) { function DeleteCommodityById (line 26) | function DeleteCommodityById(id) { FILE: web-app/src/api/distribution.js function FindAllDistribution (line 3) | function FindAllDistribution() { function FindAllCanUse (line 10) | function FindAllCanUse() { function SaveDistribution (line 17) | function SaveDistribution(data) { FILE: web-app/src/api/driver.js function FindAllDriver (line 3) | function FindAllDriver(){ function SaveDriver (line 10) | function SaveDriver(data) { function DeleteDriverById (line 18) | function DeleteDriverById(id){ FILE: web-app/src/api/employee.js function FindAllEmployee (line 3) | function FindAllEmployee(){ function SaveEmployee (line 10) | function SaveEmployee(data) { function DeleteEmployeeById (line 18) | function DeleteEmployeeById(id){ FILE: web-app/src/api/inventory.js function AnalyzeCommodity (line 3) | function AnalyzeCommodity(type) { function FindAllInventory (line 10) | function FindAllInventory(id) { function InAndOut (line 17) | function InAndOut(type, data) { function FindRecordByWarehouse (line 25) | function FindRecordByWarehouse(id) { function DeleteInventoryById (line 32) | function DeleteInventoryById(id) { FILE: web-app/src/api/role.js function FindAllRole (line 3) | function FindAllRole(){ FILE: web-app/src/api/sale.js function FindAllSale (line 3) | function FindAllSale() { function SearchCompany (line 10) | function SearchCompany(name) { function SaveSale (line 17) | function SaveSale(data) { FILE: web-app/src/api/vehicle.js function FindAllVehicle (line 3) | function FindAllVehicle(){ function SaveVehicle (line 10) | function SaveVehicle(data) { function DeleteVehicleById (line 18) | function DeleteVehicleById(id){ FILE: web-app/src/api/warehouse.js function FindAllWarehouse (line 3) | function FindAllWarehouse() { function SaveWarehouse (line 10) | function SaveWarehouse(data) { function DeleteWarehouseById (line 18) | function DeleteWarehouseById(id) { FILE: web-app/src/store/modules/user.js method saveToken (line 10) | saveToken(state, token) { method saveLoginUser (line 15) | saveLoginUser(state, user) { method userLogout (line 20) | userLogout(state) {