diff --git a/agileboot-admin/lib.zip b/agileboot-admin/lib.zip index 3509ad5..7600e0e 100644 Binary files a/agileboot-admin/lib.zip and b/agileboot-admin/lib.zip differ diff --git a/agileboot-admin/lib/agileboot-admin.jar b/agileboot-admin/lib/agileboot-admin.jar index 1e7dfc0..2ea2aae 100644 Binary files a/agileboot-admin/lib/agileboot-admin.jar and b/agileboot-admin/lib/agileboot-admin.jar differ diff --git a/agileboot-admin/lib/agileboot-common-1.0.0.jar b/agileboot-admin/lib/agileboot-common-1.0.0.jar index c8f3ec3..889976a 100644 Binary files a/agileboot-admin/lib/agileboot-common-1.0.0.jar and b/agileboot-admin/lib/agileboot-common-1.0.0.jar differ diff --git a/agileboot-admin/lib/agileboot-domain-1.0.0.jar b/agileboot-admin/lib/agileboot-domain-1.0.0.jar index 56fa6e4..1015403 100644 Binary files a/agileboot-admin/lib/agileboot-domain-1.0.0.jar and b/agileboot-admin/lib/agileboot-domain-1.0.0.jar differ diff --git a/agileboot-admin/lib/agileboot-infrastructure-1.0.0.jar b/agileboot-admin/lib/agileboot-infrastructure-1.0.0.jar index 5d2b597..9bc3ffc 100644 Binary files a/agileboot-admin/lib/agileboot-infrastructure-1.0.0.jar and b/agileboot-admin/lib/agileboot-infrastructure-1.0.0.jar differ diff --git a/agileboot-api/lib.zip b/agileboot-api/lib.zip index 25c488d..42bff0f 100644 Binary files a/agileboot-api/lib.zip and b/agileboot-api/lib.zip differ diff --git a/agileboot-api/lib/agileboot-api.jar b/agileboot-api/lib/agileboot-api.jar index 2e3d8c5..6f46e67 100644 Binary files a/agileboot-api/lib/agileboot-api.jar and b/agileboot-api/lib/agileboot-api.jar differ diff --git a/agileboot-api/lib/agileboot-common-1.0.0.jar b/agileboot-api/lib/agileboot-common-1.0.0.jar index 747003b..31dba1c 100644 Binary files a/agileboot-api/lib/agileboot-common-1.0.0.jar and b/agileboot-api/lib/agileboot-common-1.0.0.jar differ diff --git a/agileboot-api/lib/agileboot-domain-1.0.0.jar b/agileboot-api/lib/agileboot-domain-1.0.0.jar index e604bb3..a1429bc 100644 Binary files a/agileboot-api/lib/agileboot-domain-1.0.0.jar and b/agileboot-api/lib/agileboot-domain-1.0.0.jar differ diff --git a/agileboot-api/lib/agileboot-infrastructure-1.0.0.jar b/agileboot-api/lib/agileboot-infrastructure-1.0.0.jar index faf1270..7e33e36 100644 Binary files a/agileboot-api/lib/agileboot-infrastructure-1.0.0.jar and b/agileboot-api/lib/agileboot-infrastructure-1.0.0.jar differ diff --git a/evc-java/classes.zip b/evc-java/classes.zip new file mode 100644 index 0000000..b98baa2 Binary files /dev/null and b/evc-java/classes.zip differ diff --git a/evc-java/classes/com/ys/common/App.class b/evc-java/classes/com/ys/common/App.class new file mode 100644 index 0000000..126882e Binary files /dev/null and b/evc-java/classes/com/ys/common/App.class differ diff --git a/evc-java/classes/com/ys/common/AppConfig.class b/evc-java/classes/com/ys/common/AppConfig.class new file mode 100644 index 0000000..f5c6238 Binary files /dev/null and b/evc-java/classes/com/ys/common/AppConfig.class differ diff --git a/evc-java/classes/com/ys/common/AppContext$AppThreadlocal.class b/evc-java/classes/com/ys/common/AppContext$AppThreadlocal.class new file mode 100644 index 0000000..325c59c Binary files /dev/null and b/evc-java/classes/com/ys/common/AppContext$AppThreadlocal.class differ diff --git a/evc-java/classes/com/ys/common/AppContext.class b/evc-java/classes/com/ys/common/AppContext.class new file mode 100644 index 0000000..b6cba37 Binary files /dev/null and b/evc-java/classes/com/ys/common/AppContext.class differ diff --git a/evc-java/classes/com/ys/common/Constant.class b/evc-java/classes/com/ys/common/Constant.class new file mode 100644 index 0000000..ebc43cf Binary files /dev/null and b/evc-java/classes/com/ys/common/Constant.class differ diff --git a/evc-java/classes/com/ys/controller/BaseController.class b/evc-java/classes/com/ys/controller/BaseController.class new file mode 100644 index 0000000..39724b8 Binary files /dev/null and b/evc-java/classes/com/ys/controller/BaseController.class differ diff --git a/evc-java/classes/com/ys/controller/CardController.class b/evc-java/classes/com/ys/controller/CardController.class new file mode 100644 index 0000000..f4c55ff Binary files /dev/null and b/evc-java/classes/com/ys/controller/CardController.class differ diff --git a/evc-java/classes/com/ys/controller/ChartController.class b/evc-java/classes/com/ys/controller/ChartController.class new file mode 100644 index 0000000..6ae0da8 Binary files /dev/null and b/evc-java/classes/com/ys/controller/ChartController.class differ diff --git a/evc-java/classes/com/ys/controller/CompanyController.class b/evc-java/classes/com/ys/controller/CompanyController.class new file mode 100644 index 0000000..136150b Binary files /dev/null and b/evc-java/classes/com/ys/controller/CompanyController.class differ diff --git a/evc-java/classes/com/ys/controller/DepartmentController.class b/evc-java/classes/com/ys/controller/DepartmentController.class new file mode 100644 index 0000000..a176ba4 Binary files /dev/null and b/evc-java/classes/com/ys/controller/DepartmentController.class differ diff --git a/evc-java/classes/com/ys/controller/DeviceController.class b/evc-java/classes/com/ys/controller/DeviceController.class new file mode 100644 index 0000000..6ac4363 Binary files /dev/null and b/evc-java/classes/com/ys/controller/DeviceController.class differ diff --git a/evc-java/classes/com/ys/controller/DeviceOperateController.class b/evc-java/classes/com/ys/controller/DeviceOperateController.class new file mode 100644 index 0000000..35bec13 Binary files /dev/null and b/evc-java/classes/com/ys/controller/DeviceOperateController.class differ diff --git a/evc-java/classes/com/ys/controller/DevicePriceController.class b/evc-java/classes/com/ys/controller/DevicePriceController.class new file mode 100644 index 0000000..697438d Binary files /dev/null and b/evc-java/classes/com/ys/controller/DevicePriceController.class differ diff --git a/evc-java/classes/com/ys/controller/DeviceStateController.class b/evc-java/classes/com/ys/controller/DeviceStateController.class new file mode 100644 index 0000000..23e257f Binary files /dev/null and b/evc-java/classes/com/ys/controller/DeviceStateController.class differ diff --git a/evc-java/classes/com/ys/controller/EleMoneyController.class b/evc-java/classes/com/ys/controller/EleMoneyController.class new file mode 100644 index 0000000..cfb0e1b Binary files /dev/null and b/evc-java/classes/com/ys/controller/EleMoneyController.class differ diff --git a/evc-java/classes/com/ys/controller/EleRecordController.class b/evc-java/classes/com/ys/controller/EleRecordController.class new file mode 100644 index 0000000..9916779 Binary files /dev/null and b/evc-java/classes/com/ys/controller/EleRecordController.class differ diff --git a/evc-java/classes/com/ys/controller/ExtractCashController.class b/evc-java/classes/com/ys/controller/ExtractCashController.class new file mode 100644 index 0000000..44c96a9 Binary files /dev/null and b/evc-java/classes/com/ys/controller/ExtractCashController.class differ diff --git a/evc-java/classes/com/ys/controller/ExtractRecordController.class b/evc-java/classes/com/ys/controller/ExtractRecordController.class new file mode 100644 index 0000000..8148ba5 Binary files /dev/null and b/evc-java/classes/com/ys/controller/ExtractRecordController.class differ diff --git a/evc-java/classes/com/ys/controller/FileController.class b/evc-java/classes/com/ys/controller/FileController.class new file mode 100644 index 0000000..54021da Binary files /dev/null and b/evc-java/classes/com/ys/controller/FileController.class differ diff --git a/evc-java/classes/com/ys/controller/HomeController.class b/evc-java/classes/com/ys/controller/HomeController.class new file mode 100644 index 0000000..a3dbc75 Binary files /dev/null and b/evc-java/classes/com/ys/controller/HomeController.class differ diff --git a/evc-java/classes/com/ys/controller/IndexController.class b/evc-java/classes/com/ys/controller/IndexController.class new file mode 100644 index 0000000..46bb079 Binary files /dev/null and b/evc-java/classes/com/ys/controller/IndexController.class differ diff --git a/evc-java/classes/com/ys/controller/MenuController.class b/evc-java/classes/com/ys/controller/MenuController.class new file mode 100644 index 0000000..e592ce1 Binary files /dev/null and b/evc-java/classes/com/ys/controller/MenuController.class differ diff --git a/evc-java/classes/com/ys/controller/MiniTestController.class b/evc-java/classes/com/ys/controller/MiniTestController.class new file mode 100644 index 0000000..74bb954 Binary files /dev/null and b/evc-java/classes/com/ys/controller/MiniTestController.class differ diff --git a/evc-java/classes/com/ys/controller/OrderController.class b/evc-java/classes/com/ys/controller/OrderController.class new file mode 100644 index 0000000..f2dab33 Binary files /dev/null and b/evc-java/classes/com/ys/controller/OrderController.class differ diff --git a/evc-java/classes/com/ys/controller/RechargeOrderController.class b/evc-java/classes/com/ys/controller/RechargeOrderController.class new file mode 100644 index 0000000..3ab96de Binary files /dev/null and b/evc-java/classes/com/ys/controller/RechargeOrderController.class differ diff --git a/evc-java/classes/com/ys/controller/RefundController.class b/evc-java/classes/com/ys/controller/RefundController.class new file mode 100644 index 0000000..b184be8 Binary files /dev/null and b/evc-java/classes/com/ys/controller/RefundController.class differ diff --git a/evc-java/classes/com/ys/controller/RoleController.class b/evc-java/classes/com/ys/controller/RoleController.class new file mode 100644 index 0000000..49c7105 Binary files /dev/null and b/evc-java/classes/com/ys/controller/RoleController.class differ diff --git a/evc-java/classes/com/ys/controller/RoleMenuController.class b/evc-java/classes/com/ys/controller/RoleMenuController.class new file mode 100644 index 0000000..5d61a3a Binary files /dev/null and b/evc-java/classes/com/ys/controller/RoleMenuController.class differ diff --git a/evc-java/classes/com/ys/controller/RulesController.class b/evc-java/classes/com/ys/controller/RulesController.class new file mode 100644 index 0000000..470ca4d Binary files /dev/null and b/evc-java/classes/com/ys/controller/RulesController.class differ diff --git a/evc-java/classes/com/ys/controller/SsoCallBackController.class b/evc-java/classes/com/ys/controller/SsoCallBackController.class new file mode 100644 index 0000000..d9d4f53 Binary files /dev/null and b/evc-java/classes/com/ys/controller/SsoCallBackController.class differ diff --git a/evc-java/classes/com/ys/controller/SsoController.class b/evc-java/classes/com/ys/controller/SsoController.class new file mode 100644 index 0000000..c35aa15 Binary files /dev/null and b/evc-java/classes/com/ys/controller/SsoController.class differ diff --git a/evc-java/classes/com/ys/controller/TagController.class b/evc-java/classes/com/ys/controller/TagController.class new file mode 100644 index 0000000..3d3db91 Binary files /dev/null and b/evc-java/classes/com/ys/controller/TagController.class differ diff --git a/evc-java/classes/com/ys/controller/TestController.class b/evc-java/classes/com/ys/controller/TestController.class new file mode 100644 index 0000000..11a1b7b Binary files /dev/null and b/evc-java/classes/com/ys/controller/TestController.class differ diff --git a/evc-java/classes/com/ys/controller/TradRecordController.class b/evc-java/classes/com/ys/controller/TradRecordController.class new file mode 100644 index 0000000..3ce5c74 Binary files /dev/null and b/evc-java/classes/com/ys/controller/TradRecordController.class differ diff --git a/evc-java/classes/com/ys/controller/UserController.class b/evc-java/classes/com/ys/controller/UserController.class new file mode 100644 index 0000000..5ca3cba Binary files /dev/null and b/evc-java/classes/com/ys/controller/UserController.class differ diff --git a/evc-java/classes/com/ys/controller/UserRoleController.class b/evc-java/classes/com/ys/controller/UserRoleController.class new file mode 100644 index 0000000..255faf3 Binary files /dev/null and b/evc-java/classes/com/ys/controller/UserRoleController.class differ diff --git a/evc-java/classes/com/ys/controller/WalletController.class b/evc-java/classes/com/ys/controller/WalletController.class new file mode 100644 index 0000000..ef39b6d Binary files /dev/null and b/evc-java/classes/com/ys/controller/WalletController.class differ diff --git a/evc-java/classes/com/ys/controller/WxConfigController.class b/evc-java/classes/com/ys/controller/WxConfigController.class new file mode 100644 index 0000000..cc4804c Binary files /dev/null and b/evc-java/classes/com/ys/controller/WxConfigController.class differ diff --git a/evc-java/classes/com/ys/controller/annotation/NotAuth.class b/evc-java/classes/com/ys/controller/annotation/NotAuth.class new file mode 100644 index 0000000..0f09451 Binary files /dev/null and b/evc-java/classes/com/ys/controller/annotation/NotAuth.class differ diff --git a/evc-java/classes/com/ys/controller/pay/PayCallbackController.class b/evc-java/classes/com/ys/controller/pay/PayCallbackController.class new file mode 100644 index 0000000..9acacf6 Binary files /dev/null and b/evc-java/classes/com/ys/controller/pay/PayCallbackController.class differ diff --git a/evc-java/classes/com/ys/controller/pay/RefundCallbackController.class b/evc-java/classes/com/ys/controller/pay/RefundCallbackController.class new file mode 100644 index 0000000..8e3a339 Binary files /dev/null and b/evc-java/classes/com/ys/controller/pay/RefundCallbackController.class differ diff --git a/evc-java/classes/com/ys/controller/pay/WxPayController.class b/evc-java/classes/com/ys/controller/pay/WxPayController.class new file mode 100644 index 0000000..297ba8f Binary files /dev/null and b/evc-java/classes/com/ys/controller/pay/WxPayController.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/DeviceListParam.class b/evc-java/classes/com/ys/controller/usecase/DeviceListParam.class new file mode 100644 index 0000000..51ab212 Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/DeviceListParam.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/DeviceOperateEnum.class b/evc-java/classes/com/ys/controller/usecase/DeviceOperateEnum.class new file mode 100644 index 0000000..ce74cb8 Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/DeviceOperateEnum.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/DeviceOperateParam.class b/evc-java/classes/com/ys/controller/usecase/DeviceOperateParam.class new file mode 100644 index 0000000..7453670 Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/DeviceOperateParam.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/DeviceParam.class b/evc-java/classes/com/ys/controller/usecase/DeviceParam.class new file mode 100644 index 0000000..9bbea45 Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/DeviceParam.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/DeviceStatusEnum.class b/evc-java/classes/com/ys/controller/usecase/DeviceStatusEnum.class new file mode 100644 index 0000000..485a304 Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/DeviceStatusEnum.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/ListReq.class b/evc-java/classes/com/ys/controller/usecase/ListReq.class new file mode 100644 index 0000000..3989d2f Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/ListReq.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/OrderClosedEnum.class b/evc-java/classes/com/ys/controller/usecase/OrderClosedEnum.class new file mode 100644 index 0000000..27e5dec Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/OrderClosedEnum.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/RoleTypeEnum.class b/evc-java/classes/com/ys/controller/usecase/RoleTypeEnum.class new file mode 100644 index 0000000..522d86e Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/RoleTypeEnum.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/SsoCallBackAddParam.class b/evc-java/classes/com/ys/controller/usecase/SsoCallBackAddParam.class new file mode 100644 index 0000000..d7c6b33 Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/SsoCallBackAddParam.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/SsoProxyParam.class b/evc-java/classes/com/ys/controller/usecase/SsoProxyParam.class new file mode 100644 index 0000000..150a96f Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/SsoProxyParam.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/TradRecordEnum.class b/evc-java/classes/com/ys/controller/usecase/TradRecordEnum.class new file mode 100644 index 0000000..af78260 Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/TradRecordEnum.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/UserBasicParam.class b/evc-java/classes/com/ys/controller/usecase/UserBasicParam.class new file mode 100644 index 0000000..0ec3c89 Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/UserBasicParam.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/UserLoginParam.class b/evc-java/classes/com/ys/controller/usecase/UserLoginParam.class new file mode 100644 index 0000000..e003382 Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/UserLoginParam.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/UserParam.class b/evc-java/classes/com/ys/controller/usecase/UserParam.class new file mode 100644 index 0000000..aadeea0 Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/UserParam.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/UserTagEnum.class b/evc-java/classes/com/ys/controller/usecase/UserTagEnum.class new file mode 100644 index 0000000..c21e689 Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/UserTagEnum.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/UserWxParam.class b/evc-java/classes/com/ys/controller/usecase/UserWxParam.class new file mode 100644 index 0000000..c5a8d07 Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/UserWxParam.class differ diff --git a/evc-java/classes/com/ys/controller/usecase/WxAccessToken.class b/evc-java/classes/com/ys/controller/usecase/WxAccessToken.class new file mode 100644 index 0000000..d436abf Binary files /dev/null and b/evc-java/classes/com/ys/controller/usecase/WxAccessToken.class differ diff --git a/evc-java/classes/com/ys/excel/OrderExcel.class b/evc-java/classes/com/ys/excel/OrderExcel.class new file mode 100644 index 0000000..a4bbe89 Binary files /dev/null and b/evc-java/classes/com/ys/excel/OrderExcel.class differ diff --git a/evc-java/classes/com/ys/handler/BaseHandler.class b/evc-java/classes/com/ys/handler/BaseHandler.class new file mode 100644 index 0000000..6b7b7c3 Binary files /dev/null and b/evc-java/classes/com/ys/handler/BaseHandler.class differ diff --git a/evc-java/classes/com/ys/intercept/AuthIntercept.class b/evc-java/classes/com/ys/intercept/AuthIntercept.class new file mode 100644 index 0000000..14913ff Binary files /dev/null and b/evc-java/classes/com/ys/intercept/AuthIntercept.class differ diff --git a/evc-java/classes/com/ys/model/Company.class b/evc-java/classes/com/ys/model/Company.class new file mode 100644 index 0000000..72938b9 Binary files /dev/null and b/evc-java/classes/com/ys/model/Company.class differ diff --git a/evc-java/classes/com/ys/model/CompanyMember.class b/evc-java/classes/com/ys/model/CompanyMember.class new file mode 100644 index 0000000..d11d130 Binary files /dev/null and b/evc-java/classes/com/ys/model/CompanyMember.class differ diff --git a/evc-java/classes/com/ys/model/Device$1.class b/evc-java/classes/com/ys/model/Device$1.class new file mode 100644 index 0000000..9e947e0 Binary files /dev/null and b/evc-java/classes/com/ys/model/Device$1.class differ diff --git a/evc-java/classes/com/ys/model/Device.class b/evc-java/classes/com/ys/model/Device.class new file mode 100644 index 0000000..498ea79 Binary files /dev/null and b/evc-java/classes/com/ys/model/Device.class differ diff --git a/evc-java/classes/com/ys/model/DeviceLine.class b/evc-java/classes/com/ys/model/DeviceLine.class new file mode 100644 index 0000000..3c371ff Binary files /dev/null and b/evc-java/classes/com/ys/model/DeviceLine.class differ diff --git a/evc-java/classes/com/ys/model/DeviceOperate.class b/evc-java/classes/com/ys/model/DeviceOperate.class new file mode 100644 index 0000000..10a4175 Binary files /dev/null and b/evc-java/classes/com/ys/model/DeviceOperate.class differ diff --git a/evc-java/classes/com/ys/model/DevicePrice.class b/evc-java/classes/com/ys/model/DevicePrice.class new file mode 100644 index 0000000..1b0644c Binary files /dev/null and b/evc-java/classes/com/ys/model/DevicePrice.class differ diff --git a/evc-java/classes/com/ys/model/DeviceState$1.class b/evc-java/classes/com/ys/model/DeviceState$1.class new file mode 100644 index 0000000..22b6f4e Binary files /dev/null and b/evc-java/classes/com/ys/model/DeviceState$1.class differ diff --git a/evc-java/classes/com/ys/model/DeviceState.class b/evc-java/classes/com/ys/model/DeviceState.class new file mode 100644 index 0000000..925dcea Binary files /dev/null and b/evc-java/classes/com/ys/model/DeviceState.class differ diff --git a/evc-java/classes/com/ys/model/EleMoney.class b/evc-java/classes/com/ys/model/EleMoney.class new file mode 100644 index 0000000..d96f3de Binary files /dev/null and b/evc-java/classes/com/ys/model/EleMoney.class differ diff --git a/evc-java/classes/com/ys/model/EleRecord.class b/evc-java/classes/com/ys/model/EleRecord.class new file mode 100644 index 0000000..ebc2a8e Binary files /dev/null and b/evc-java/classes/com/ys/model/EleRecord.class differ diff --git a/evc-java/classes/com/ys/model/EquityCard.class b/evc-java/classes/com/ys/model/EquityCard.class new file mode 100644 index 0000000..f4a1b32 Binary files /dev/null and b/evc-java/classes/com/ys/model/EquityCard.class differ diff --git a/evc-java/classes/com/ys/model/EquityCardCode.class b/evc-java/classes/com/ys/model/EquityCardCode.class new file mode 100644 index 0000000..5ac79c7 Binary files /dev/null and b/evc-java/classes/com/ys/model/EquityCardCode.class differ diff --git a/evc-java/classes/com/ys/model/EquityCardTag.class b/evc-java/classes/com/ys/model/EquityCardTag.class new file mode 100644 index 0000000..46dc5a5 Binary files /dev/null and b/evc-java/classes/com/ys/model/EquityCardTag.class differ diff --git a/evc-java/classes/com/ys/model/ExtractCash.class b/evc-java/classes/com/ys/model/ExtractCash.class new file mode 100644 index 0000000..8e77fee Binary files /dev/null and b/evc-java/classes/com/ys/model/ExtractCash.class differ diff --git a/evc-java/classes/com/ys/model/ExtractRecord.class b/evc-java/classes/com/ys/model/ExtractRecord.class new file mode 100644 index 0000000..3b19712 Binary files /dev/null and b/evc-java/classes/com/ys/model/ExtractRecord.class differ diff --git a/evc-java/classes/com/ys/model/File.class b/evc-java/classes/com/ys/model/File.class new file mode 100644 index 0000000..e32e10d Binary files /dev/null and b/evc-java/classes/com/ys/model/File.class differ diff --git a/evc-java/classes/com/ys/model/Frozen.class b/evc-java/classes/com/ys/model/Frozen.class new file mode 100644 index 0000000..93ebb7f Binary files /dev/null and b/evc-java/classes/com/ys/model/Frozen.class differ diff --git a/evc-java/classes/com/ys/model/Menu.class b/evc-java/classes/com/ys/model/Menu.class new file mode 100644 index 0000000..0c8f575 Binary files /dev/null and b/evc-java/classes/com/ys/model/Menu.class differ diff --git a/evc-java/classes/com/ys/model/Message.class b/evc-java/classes/com/ys/model/Message.class new file mode 100644 index 0000000..b3a3bf7 Binary files /dev/null and b/evc-java/classes/com/ys/model/Message.class differ diff --git a/evc-java/classes/com/ys/model/MiniTest.class b/evc-java/classes/com/ys/model/MiniTest.class new file mode 100644 index 0000000..bb794b2 Binary files /dev/null and b/evc-java/classes/com/ys/model/MiniTest.class differ diff --git a/evc-java/classes/com/ys/model/ModelSimple.class b/evc-java/classes/com/ys/model/ModelSimple.class new file mode 100644 index 0000000..510b36c Binary files /dev/null and b/evc-java/classes/com/ys/model/ModelSimple.class differ diff --git a/evc-java/classes/com/ys/model/MqttMsg.class b/evc-java/classes/com/ys/model/MqttMsg.class new file mode 100644 index 0000000..6e44e29 Binary files /dev/null and b/evc-java/classes/com/ys/model/MqttMsg.class differ diff --git a/evc-java/classes/com/ys/model/OffTask.class b/evc-java/classes/com/ys/model/OffTask.class new file mode 100644 index 0000000..99b48cf Binary files /dev/null and b/evc-java/classes/com/ys/model/OffTask.class differ diff --git a/evc-java/classes/com/ys/model/Order.class b/evc-java/classes/com/ys/model/Order.class new file mode 100644 index 0000000..d9eb6ee Binary files /dev/null and b/evc-java/classes/com/ys/model/Order.class differ diff --git a/evc-java/classes/com/ys/model/OrderStatus.class b/evc-java/classes/com/ys/model/OrderStatus.class new file mode 100644 index 0000000..a3d1f95 Binary files /dev/null and b/evc-java/classes/com/ys/model/OrderStatus.class differ diff --git a/evc-java/classes/com/ys/model/PayConfig.class b/evc-java/classes/com/ys/model/PayConfig.class new file mode 100644 index 0000000..d653cd1 Binary files /dev/null and b/evc-java/classes/com/ys/model/PayConfig.class differ diff --git a/evc-java/classes/com/ys/model/PricingRule.class b/evc-java/classes/com/ys/model/PricingRule.class new file mode 100644 index 0000000..c1451ab Binary files /dev/null and b/evc-java/classes/com/ys/model/PricingRule.class differ diff --git a/evc-java/classes/com/ys/model/PricingRuleDuration.class b/evc-java/classes/com/ys/model/PricingRuleDuration.class new file mode 100644 index 0000000..df83d93 Binary files /dev/null and b/evc-java/classes/com/ys/model/PricingRuleDuration.class differ diff --git a/evc-java/classes/com/ys/model/PricingRuleTimePeriod.class b/evc-java/classes/com/ys/model/PricingRuleTimePeriod.class new file mode 100644 index 0000000..1705214 Binary files /dev/null and b/evc-java/classes/com/ys/model/PricingRuleTimePeriod.class differ diff --git a/evc-java/classes/com/ys/model/QyAccessToken.class b/evc-java/classes/com/ys/model/QyAccessToken.class new file mode 100644 index 0000000..60ea12f Binary files /dev/null and b/evc-java/classes/com/ys/model/QyAccessToken.class differ diff --git a/evc-java/classes/com/ys/model/QyAuth.class b/evc-java/classes/com/ys/model/QyAuth.class new file mode 100644 index 0000000..1af2ccd Binary files /dev/null and b/evc-java/classes/com/ys/model/QyAuth.class differ diff --git a/evc-java/classes/com/ys/model/QyAuthCorpInfo.class b/evc-java/classes/com/ys/model/QyAuthCorpInfo.class new file mode 100644 index 0000000..1d76f76 Binary files /dev/null and b/evc-java/classes/com/ys/model/QyAuthCorpInfo.class differ diff --git a/evc-java/classes/com/ys/model/QyDepartment.class b/evc-java/classes/com/ys/model/QyDepartment.class new file mode 100644 index 0000000..ed5aac8 Binary files /dev/null and b/evc-java/classes/com/ys/model/QyDepartment.class differ diff --git a/evc-java/classes/com/ys/model/QyMqMessage.class b/evc-java/classes/com/ys/model/QyMqMessage.class new file mode 100644 index 0000000..0e1a6d5 Binary files /dev/null and b/evc-java/classes/com/ys/model/QyMqMessage.class differ diff --git a/evc-java/classes/com/ys/model/QyTemplate.class b/evc-java/classes/com/ys/model/QyTemplate.class new file mode 100644 index 0000000..d47593b Binary files /dev/null and b/evc-java/classes/com/ys/model/QyTemplate.class differ diff --git a/evc-java/classes/com/ys/model/QyUser.class b/evc-java/classes/com/ys/model/QyUser.class new file mode 100644 index 0000000..2243f6b Binary files /dev/null and b/evc-java/classes/com/ys/model/QyUser.class differ diff --git a/evc-java/classes/com/ys/model/RechargeOrder.class b/evc-java/classes/com/ys/model/RechargeOrder.class new file mode 100644 index 0000000..15b275f Binary files /dev/null and b/evc-java/classes/com/ys/model/RechargeOrder.class differ diff --git a/evc-java/classes/com/ys/model/Refund.class b/evc-java/classes/com/ys/model/Refund.class new file mode 100644 index 0000000..07afd2e Binary files /dev/null and b/evc-java/classes/com/ys/model/Refund.class differ diff --git a/evc-java/classes/com/ys/model/Role.class b/evc-java/classes/com/ys/model/Role.class new file mode 100644 index 0000000..5e9b643 Binary files /dev/null and b/evc-java/classes/com/ys/model/Role.class differ diff --git a/evc-java/classes/com/ys/model/RoleMenu.class b/evc-java/classes/com/ys/model/RoleMenu.class new file mode 100644 index 0000000..8a364b9 Binary files /dev/null and b/evc-java/classes/com/ys/model/RoleMenu.class differ diff --git a/evc-java/classes/com/ys/model/SmallUrl.class b/evc-java/classes/com/ys/model/SmallUrl.class new file mode 100644 index 0000000..160520e Binary files /dev/null and b/evc-java/classes/com/ys/model/SmallUrl.class differ diff --git a/evc-java/classes/com/ys/model/Tag.class b/evc-java/classes/com/ys/model/Tag.class new file mode 100644 index 0000000..f598761 Binary files /dev/null and b/evc-java/classes/com/ys/model/Tag.class differ diff --git a/evc-java/classes/com/ys/model/TradRecord.class b/evc-java/classes/com/ys/model/TradRecord.class new file mode 100644 index 0000000..97e64a8 Binary files /dev/null and b/evc-java/classes/com/ys/model/TradRecord.class differ diff --git a/evc-java/classes/com/ys/model/User.class b/evc-java/classes/com/ys/model/User.class new file mode 100644 index 0000000..4337025 Binary files /dev/null and b/evc-java/classes/com/ys/model/User.class differ diff --git a/evc-java/classes/com/ys/model/UserCard.class b/evc-java/classes/com/ys/model/UserCard.class new file mode 100644 index 0000000..6b7c0b6 Binary files /dev/null and b/evc-java/classes/com/ys/model/UserCard.class differ diff --git a/evc-java/classes/com/ys/model/UserRole.class b/evc-java/classes/com/ys/model/UserRole.class new file mode 100644 index 0000000..85bca28 Binary files /dev/null and b/evc-java/classes/com/ys/model/UserRole.class differ diff --git a/evc-java/classes/com/ys/model/Wallet.class b/evc-java/classes/com/ys/model/Wallet.class new file mode 100644 index 0000000..7883351 Binary files /dev/null and b/evc-java/classes/com/ys/model/Wallet.class differ diff --git a/evc-java/classes/com/ys/model/WxConfig.class b/evc-java/classes/com/ys/model/WxConfig.class new file mode 100644 index 0000000..0a22478 Binary files /dev/null and b/evc-java/classes/com/ys/model/WxConfig.class differ diff --git a/evc-java/classes/com/ys/model/_Generator.class b/evc-java/classes/com/ys/model/_Generator.class new file mode 100644 index 0000000..bf64e8a Binary files /dev/null and b/evc-java/classes/com/ys/model/_Generator.class differ diff --git a/evc-java/classes/com/ys/model/_MappingKit.class b/evc-java/classes/com/ys/model/_MappingKit.class new file mode 100644 index 0000000..342cd22 Binary files /dev/null and b/evc-java/classes/com/ys/model/_MappingKit.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseCompany.class b/evc-java/classes/com/ys/model/base/BaseCompany.class new file mode 100644 index 0000000..c823f0f Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseCompany.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseCompanyMember.class b/evc-java/classes/com/ys/model/base/BaseCompanyMember.class new file mode 100644 index 0000000..79ed811 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseCompanyMember.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseDevice.class b/evc-java/classes/com/ys/model/base/BaseDevice.class new file mode 100644 index 0000000..9d1bf53 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseDevice.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseDeviceLine.class b/evc-java/classes/com/ys/model/base/BaseDeviceLine.class new file mode 100644 index 0000000..356b85e Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseDeviceLine.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseDeviceOperate.class b/evc-java/classes/com/ys/model/base/BaseDeviceOperate.class new file mode 100644 index 0000000..9c110b0 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseDeviceOperate.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseDevicePrice.class b/evc-java/classes/com/ys/model/base/BaseDevicePrice.class new file mode 100644 index 0000000..65e3226 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseDevicePrice.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseDeviceState.class b/evc-java/classes/com/ys/model/base/BaseDeviceState.class new file mode 100644 index 0000000..2478fac Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseDeviceState.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseEleMoney.class b/evc-java/classes/com/ys/model/base/BaseEleMoney.class new file mode 100644 index 0000000..34a10f4 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseEleMoney.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseEleRecord.class b/evc-java/classes/com/ys/model/base/BaseEleRecord.class new file mode 100644 index 0000000..720a513 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseEleRecord.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseEquityCard.class b/evc-java/classes/com/ys/model/base/BaseEquityCard.class new file mode 100644 index 0000000..a1d3810 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseEquityCard.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseEquityCardCode.class b/evc-java/classes/com/ys/model/base/BaseEquityCardCode.class new file mode 100644 index 0000000..3935dc7 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseEquityCardCode.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseEquityCardTag.class b/evc-java/classes/com/ys/model/base/BaseEquityCardTag.class new file mode 100644 index 0000000..842042f Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseEquityCardTag.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseExtractCash.class b/evc-java/classes/com/ys/model/base/BaseExtractCash.class new file mode 100644 index 0000000..cac2b86 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseExtractCash.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseExtractRecord.class b/evc-java/classes/com/ys/model/base/BaseExtractRecord.class new file mode 100644 index 0000000..6b4cfdf Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseExtractRecord.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseFile.class b/evc-java/classes/com/ys/model/base/BaseFile.class new file mode 100644 index 0000000..2d2669c Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseFile.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseFrozen.class b/evc-java/classes/com/ys/model/base/BaseFrozen.class new file mode 100644 index 0000000..88fbaad Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseFrozen.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseMenu.class b/evc-java/classes/com/ys/model/base/BaseMenu.class new file mode 100644 index 0000000..ff0bfef Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseMenu.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseMessage.class b/evc-java/classes/com/ys/model/base/BaseMessage.class new file mode 100644 index 0000000..09ea1bd Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseMessage.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseMiniTest.class b/evc-java/classes/com/ys/model/base/BaseMiniTest.class new file mode 100644 index 0000000..43eb9db Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseMiniTest.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseModel.class b/evc-java/classes/com/ys/model/base/BaseModel.class new file mode 100644 index 0000000..788ec24 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseModel.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseModelSimple.class b/evc-java/classes/com/ys/model/base/BaseModelSimple.class new file mode 100644 index 0000000..685d607 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseModelSimple.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseMqttMsg.class b/evc-java/classes/com/ys/model/base/BaseMqttMsg.class new file mode 100644 index 0000000..ea3711f Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseMqttMsg.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseOffTask.class b/evc-java/classes/com/ys/model/base/BaseOffTask.class new file mode 100644 index 0000000..665d3da Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseOffTask.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseOrder.class b/evc-java/classes/com/ys/model/base/BaseOrder.class new file mode 100644 index 0000000..1d5ec64 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseOrder.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseOrderStatus.class b/evc-java/classes/com/ys/model/base/BaseOrderStatus.class new file mode 100644 index 0000000..93b8b16 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseOrderStatus.class differ diff --git a/evc-java/classes/com/ys/model/base/BasePayConfig.class b/evc-java/classes/com/ys/model/base/BasePayConfig.class new file mode 100644 index 0000000..7185ed1 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BasePayConfig.class differ diff --git a/evc-java/classes/com/ys/model/base/BasePermission.class b/evc-java/classes/com/ys/model/base/BasePermission.class new file mode 100644 index 0000000..e157fb4 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BasePermission.class differ diff --git a/evc-java/classes/com/ys/model/base/BasePricingRule.class b/evc-java/classes/com/ys/model/base/BasePricingRule.class new file mode 100644 index 0000000..ced14db Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BasePricingRule.class differ diff --git a/evc-java/classes/com/ys/model/base/BasePricingRuleDuration.class b/evc-java/classes/com/ys/model/base/BasePricingRuleDuration.class new file mode 100644 index 0000000..860b777 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BasePricingRuleDuration.class differ diff --git a/evc-java/classes/com/ys/model/base/BasePricingRuleTimePeriod.class b/evc-java/classes/com/ys/model/base/BasePricingRuleTimePeriod.class new file mode 100644 index 0000000..eb4c8e2 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BasePricingRuleTimePeriod.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseQyAccessToken.class b/evc-java/classes/com/ys/model/base/BaseQyAccessToken.class new file mode 100644 index 0000000..5030dcb Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseQyAccessToken.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseQyAuth.class b/evc-java/classes/com/ys/model/base/BaseQyAuth.class new file mode 100644 index 0000000..a52627b Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseQyAuth.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseQyAuthCorpInfo.class b/evc-java/classes/com/ys/model/base/BaseQyAuthCorpInfo.class new file mode 100644 index 0000000..cec1bf1 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseQyAuthCorpInfo.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseQyDepartment.class b/evc-java/classes/com/ys/model/base/BaseQyDepartment.class new file mode 100644 index 0000000..4266cb4 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseQyDepartment.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseQyMqMessage.class b/evc-java/classes/com/ys/model/base/BaseQyMqMessage.class new file mode 100644 index 0000000..78f1249 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseQyMqMessage.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseQyTemplate.class b/evc-java/classes/com/ys/model/base/BaseQyTemplate.class new file mode 100644 index 0000000..149b16c Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseQyTemplate.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseQyUser.class b/evc-java/classes/com/ys/model/base/BaseQyUser.class new file mode 100644 index 0000000..e20af62 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseQyUser.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseRechargeOrder.class b/evc-java/classes/com/ys/model/base/BaseRechargeOrder.class new file mode 100644 index 0000000..4c83bd7 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseRechargeOrder.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseRefund.class b/evc-java/classes/com/ys/model/base/BaseRefund.class new file mode 100644 index 0000000..ceba2c5 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseRefund.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseRole.class b/evc-java/classes/com/ys/model/base/BaseRole.class new file mode 100644 index 0000000..e8907db Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseRole.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseRoleMenu.class b/evc-java/classes/com/ys/model/base/BaseRoleMenu.class new file mode 100644 index 0000000..a75ed10 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseRoleMenu.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseRolePermission.class b/evc-java/classes/com/ys/model/base/BaseRolePermission.class new file mode 100644 index 0000000..7246842 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseRolePermission.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseSmallUrl.class b/evc-java/classes/com/ys/model/base/BaseSmallUrl.class new file mode 100644 index 0000000..ba88a01 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseSmallUrl.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseTag.class b/evc-java/classes/com/ys/model/base/BaseTag.class new file mode 100644 index 0000000..6f33d61 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseTag.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseTradRecord.class b/evc-java/classes/com/ys/model/base/BaseTradRecord.class new file mode 100644 index 0000000..3774cb4 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseTradRecord.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseUser.class b/evc-java/classes/com/ys/model/base/BaseUser.class new file mode 100644 index 0000000..8f4a8ff Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseUser.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseUserCard.class b/evc-java/classes/com/ys/model/base/BaseUserCard.class new file mode 100644 index 0000000..b445b95 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseUserCard.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseUserRole.class b/evc-java/classes/com/ys/model/base/BaseUserRole.class new file mode 100644 index 0000000..f9d16ca Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseUserRole.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseWallet.class b/evc-java/classes/com/ys/model/base/BaseWallet.class new file mode 100644 index 0000000..96ae74b Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseWallet.class differ diff --git a/evc-java/classes/com/ys/model/base/BaseWxConfig.class b/evc-java/classes/com/ys/model/base/BaseWxConfig.class new file mode 100644 index 0000000..d218a79 Binary files /dev/null and b/evc-java/classes/com/ys/model/base/BaseWxConfig.class differ diff --git a/evc-java/classes/com/ys/param/DeviceBasicParam.class b/evc-java/classes/com/ys/param/DeviceBasicParam.class new file mode 100644 index 0000000..62537c4 Binary files /dev/null and b/evc-java/classes/com/ys/param/DeviceBasicParam.class differ diff --git a/evc-java/classes/com/ys/param/DeviceDistanceParam.class b/evc-java/classes/com/ys/param/DeviceDistanceParam.class new file mode 100644 index 0000000..a966c35 Binary files /dev/null and b/evc-java/classes/com/ys/param/DeviceDistanceParam.class differ diff --git a/evc-java/classes/com/ys/param/DeviceNotPriceParam.class b/evc-java/classes/com/ys/param/DeviceNotPriceParam.class new file mode 100644 index 0000000..1ec3182 Binary files /dev/null and b/evc-java/classes/com/ys/param/DeviceNotPriceParam.class differ diff --git a/evc-java/classes/com/ys/param/DeviceStateParam.class b/evc-java/classes/com/ys/param/DeviceStateParam.class new file mode 100644 index 0000000..cce9a1f Binary files /dev/null and b/evc-java/classes/com/ys/param/DeviceStateParam.class differ diff --git a/evc-java/classes/com/ys/param/DeviceSwitchParam.class b/evc-java/classes/com/ys/param/DeviceSwitchParam.class new file mode 100644 index 0000000..8002dea Binary files /dev/null and b/evc-java/classes/com/ys/param/DeviceSwitchParam.class differ diff --git a/evc-java/classes/com/ys/param/ExtractCashParam.class b/evc-java/classes/com/ys/param/ExtractCashParam.class new file mode 100644 index 0000000..686287f Binary files /dev/null and b/evc-java/classes/com/ys/param/ExtractCashParam.class differ diff --git a/evc-java/classes/com/ys/param/MenuParam.class b/evc-java/classes/com/ys/param/MenuParam.class new file mode 100644 index 0000000..801f2ba Binary files /dev/null and b/evc-java/classes/com/ys/param/MenuParam.class differ diff --git a/evc-java/classes/com/ys/param/OrderParam.class b/evc-java/classes/com/ys/param/OrderParam.class new file mode 100644 index 0000000..23f8ee2 Binary files /dev/null and b/evc-java/classes/com/ys/param/OrderParam.class differ diff --git a/evc-java/classes/com/ys/param/PageParam.class b/evc-java/classes/com/ys/param/PageParam.class new file mode 100644 index 0000000..143eaf6 Binary files /dev/null and b/evc-java/classes/com/ys/param/PageParam.class differ diff --git a/evc-java/classes/com/ys/param/QyWxParam.class b/evc-java/classes/com/ys/param/QyWxParam.class new file mode 100644 index 0000000..94ef898 Binary files /dev/null and b/evc-java/classes/com/ys/param/QyWxParam.class differ diff --git a/evc-java/classes/com/ys/param/RefundParam.class b/evc-java/classes/com/ys/param/RefundParam.class new file mode 100644 index 0000000..766d934 Binary files /dev/null and b/evc-java/classes/com/ys/param/RefundParam.class differ diff --git a/evc-java/classes/com/ys/param/RoleMenuParam.class b/evc-java/classes/com/ys/param/RoleMenuParam.class new file mode 100644 index 0000000..85559a4 Binary files /dev/null and b/evc-java/classes/com/ys/param/RoleMenuParam.class differ diff --git a/evc-java/classes/com/ys/param/UserRoleParam.class b/evc-java/classes/com/ys/param/UserRoleParam.class new file mode 100644 index 0000000..58eef68 Binary files /dev/null and b/evc-java/classes/com/ys/param/UserRoleParam.class differ diff --git a/evc-java/classes/com/ys/param/WalletParam.class b/evc-java/classes/com/ys/param/WalletParam.class new file mode 100644 index 0000000..68cbf71 Binary files /dev/null and b/evc-java/classes/com/ys/param/WalletParam.class differ diff --git a/evc-java/classes/com/ys/qwt/QwtWebAuthApi.class b/evc-java/classes/com/ys/qwt/QwtWebAuthApi.class new file mode 100644 index 0000000..4c3a3f4 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/QwtWebAuthApi.class differ diff --git a/evc-java/classes/com/ys/qwt/api/QwtAuthApi.class b/evc-java/classes/com/ys/qwt/api/QwtAuthApi.class new file mode 100644 index 0000000..6c26a46 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/api/QwtAuthApi.class differ diff --git a/evc-java/classes/com/ys/qwt/api/QwtDeptApi.class b/evc-java/classes/com/ys/qwt/api/QwtDeptApi.class new file mode 100644 index 0000000..0dcee7b Binary files /dev/null and b/evc-java/classes/com/ys/qwt/api/QwtDeptApi.class differ diff --git a/evc-java/classes/com/ys/qwt/api/QwtSuiteTokenApi.class b/evc-java/classes/com/ys/qwt/api/QwtSuiteTokenApi.class new file mode 100644 index 0000000..b2ddec6 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/api/QwtSuiteTokenApi.class differ diff --git a/evc-java/classes/com/ys/qwt/api/QwtTokenApi.class b/evc-java/classes/com/ys/qwt/api/QwtTokenApi.class new file mode 100644 index 0000000..2cc4b90 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/api/QwtTokenApi.class differ diff --git a/evc-java/classes/com/ys/qwt/api/QwtUserApi.class b/evc-java/classes/com/ys/qwt/api/QwtUserApi.class new file mode 100644 index 0000000..bc38bd2 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/api/QwtUserApi.class differ diff --git a/evc-java/classes/com/ys/qwt/controller/QwtController.class b/evc-java/classes/com/ys/qwt/controller/QwtController.class new file mode 100644 index 0000000..90beaa4 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/controller/QwtController.class differ diff --git a/evc-java/classes/com/ys/qwt/mq/controller/QwtMqController.class b/evc-java/classes/com/ys/qwt/mq/controller/QwtMqController.class new file mode 100644 index 0000000..f88118c Binary files /dev/null and b/evc-java/classes/com/ys/qwt/mq/controller/QwtMqController.class differ diff --git a/evc-java/classes/com/ys/qwt/mq/service/QwtMqService.class b/evc-java/classes/com/ys/qwt/mq/service/QwtMqService.class new file mode 100644 index 0000000..544f56a Binary files /dev/null and b/evc-java/classes/com/ys/qwt/mq/service/QwtMqService.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/AesException.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/AesException.class new file mode 100644 index 0000000..2b6aed8 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/AesException.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/ByteGroup.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/ByteGroup.class new file mode 100644 index 0000000..cba38c6 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/ByteGroup.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/JsonParse.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/JsonParse.class new file mode 100644 index 0000000..0fa16f1 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/JsonParse.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/PKCS7Encoder.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/PKCS7Encoder.class new file mode 100644 index 0000000..455e989 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/PKCS7Encoder.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/SHA1.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/SHA1.class new file mode 100644 index 0000000..95345da Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/SHA1.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/Sample.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/Sample.class new file mode 100644 index 0000000..f17ab81 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/Sample.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/WXBizJsonMsgCrypt.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/WXBizJsonMsgCrypt.class new file mode 100644 index 0000000..e42a811 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/json/WXBizJsonMsgCrypt.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/AesException.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/AesException.class new file mode 100644 index 0000000..b203b31 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/AesException.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/ByteGroup.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/ByteGroup.class new file mode 100644 index 0000000..de11b37 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/ByteGroup.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/PKCS7Encoder.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/PKCS7Encoder.class new file mode 100644 index 0000000..577b3de Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/PKCS7Encoder.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/SHA1.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/SHA1.class new file mode 100644 index 0000000..21ca718 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/SHA1.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/Sample.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/Sample.class new file mode 100644 index 0000000..d654562 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/Sample.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/WXBizMsgCrypt.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/WXBizMsgCrypt.class new file mode 100644 index 0000000..95c4fa6 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/WXBizMsgCrypt.class differ diff --git a/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/XMLParse.class b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/XMLParse.class new file mode 100644 index 0000000..9ba9607 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/qq/weixin/mp/aes/xml/XMLParse.class differ diff --git a/evc-java/classes/com/ys/qwt/service/QwtAppService.class b/evc-java/classes/com/ys/qwt/service/QwtAppService.class new file mode 100644 index 0000000..aaa02a3 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/service/QwtAppService.class differ diff --git a/evc-java/classes/com/ys/qwt/service/QwtAuthService.class b/evc-java/classes/com/ys/qwt/service/QwtAuthService.class new file mode 100644 index 0000000..ab2a96c Binary files /dev/null and b/evc-java/classes/com/ys/qwt/service/QwtAuthService.class differ diff --git a/evc-java/classes/com/ys/qwt/service/QwtConfig.class b/evc-java/classes/com/ys/qwt/service/QwtConfig.class new file mode 100644 index 0000000..481d43b Binary files /dev/null and b/evc-java/classes/com/ys/qwt/service/QwtConfig.class differ diff --git a/evc-java/classes/com/ys/qwt/service/QwtDeptService.class b/evc-java/classes/com/ys/qwt/service/QwtDeptService.class new file mode 100644 index 0000000..183f2ec Binary files /dev/null and b/evc-java/classes/com/ys/qwt/service/QwtDeptService.class differ diff --git a/evc-java/classes/com/ys/qwt/service/QwtService.class b/evc-java/classes/com/ys/qwt/service/QwtService.class new file mode 100644 index 0000000..ab9331a Binary files /dev/null and b/evc-java/classes/com/ys/qwt/service/QwtService.class differ diff --git a/evc-java/classes/com/ys/qwt/service/QwtUserService.class b/evc-java/classes/com/ys/qwt/service/QwtUserService.class new file mode 100644 index 0000000..d3ac360 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/service/QwtUserService.class differ diff --git a/evc-java/classes/com/ys/qwt/utils/QwtUtils.class b/evc-java/classes/com/ys/qwt/utils/QwtUtils.class new file mode 100644 index 0000000..53aae7d Binary files /dev/null and b/evc-java/classes/com/ys/qwt/utils/QwtUtils.class differ diff --git a/evc-java/classes/com/ys/qwt/web/vo/PageData.class b/evc-java/classes/com/ys/qwt/web/vo/PageData.class new file mode 100644 index 0000000..fbbdd92 Binary files /dev/null and b/evc-java/classes/com/ys/qwt/web/vo/PageData.class differ diff --git a/evc-java/classes/com/ys/service/ClickHouseApi.class b/evc-java/classes/com/ys/service/ClickHouseApi.class new file mode 100644 index 0000000..b257ac0 Binary files /dev/null and b/evc-java/classes/com/ys/service/ClickHouseApi.class differ diff --git a/evc-java/classes/com/ys/service/MqttApi.class b/evc-java/classes/com/ys/service/MqttApi.class new file mode 100644 index 0000000..73c7e29 Binary files /dev/null and b/evc-java/classes/com/ys/service/MqttApi.class differ diff --git a/evc-java/classes/com/ys/service/SsoApi.class b/evc-java/classes/com/ys/service/SsoApi.class new file mode 100644 index 0000000..513669a Binary files /dev/null and b/evc-java/classes/com/ys/service/SsoApi.class differ diff --git a/evc-java/classes/com/ys/service/card/CardService.class b/evc-java/classes/com/ys/service/card/CardService.class new file mode 100644 index 0000000..b4254d2 Binary files /dev/null and b/evc-java/classes/com/ys/service/card/CardService.class differ diff --git a/evc-java/classes/com/ys/service/card/req/CardReq.class b/evc-java/classes/com/ys/service/card/req/CardReq.class new file mode 100644 index 0000000..f6d6cc3 Binary files /dev/null and b/evc-java/classes/com/ys/service/card/req/CardReq.class differ diff --git a/evc-java/classes/com/ys/service/ckSql/CkDeviceState.class b/evc-java/classes/com/ys/service/ckSql/CkDeviceState.class new file mode 100644 index 0000000..ef4c9aa Binary files /dev/null and b/evc-java/classes/com/ys/service/ckSql/CkDeviceState.class differ diff --git a/evc-java/classes/com/ys/service/corp/api/SendMessageService.class b/evc-java/classes/com/ys/service/corp/api/SendMessageService.class new file mode 100644 index 0000000..1fdd49d Binary files /dev/null and b/evc-java/classes/com/ys/service/corp/api/SendMessageService.class differ diff --git a/evc-java/classes/com/ys/service/countDownLatch/CountDownLatchHandle.class b/evc-java/classes/com/ys/service/countDownLatch/CountDownLatchHandle.class new file mode 100644 index 0000000..738c6c1 Binary files /dev/null and b/evc-java/classes/com/ys/service/countDownLatch/CountDownLatchHandle.class differ diff --git a/evc-java/classes/com/ys/service/enums/CorpStatus$1.class b/evc-java/classes/com/ys/service/enums/CorpStatus$1.class new file mode 100644 index 0000000..8102f39 Binary files /dev/null and b/evc-java/classes/com/ys/service/enums/CorpStatus$1.class differ diff --git a/evc-java/classes/com/ys/service/enums/CorpStatus.class b/evc-java/classes/com/ys/service/enums/CorpStatus.class new file mode 100644 index 0000000..42cdb2a Binary files /dev/null and b/evc-java/classes/com/ys/service/enums/CorpStatus.class differ diff --git a/evc-java/classes/com/ys/service/gosuncn/EleExtractAutoTask.class b/evc-java/classes/com/ys/service/gosuncn/EleExtractAutoTask.class new file mode 100644 index 0000000..7cf7109 Binary files /dev/null and b/evc-java/classes/com/ys/service/gosuncn/EleExtractAutoTask.class differ diff --git a/evc-java/classes/com/ys/service/gosuncn/GosuncnAutoOffTask.class b/evc-java/classes/com/ys/service/gosuncn/GosuncnAutoOffTask.class new file mode 100644 index 0000000..0bff2df Binary files /dev/null and b/evc-java/classes/com/ys/service/gosuncn/GosuncnAutoOffTask.class differ diff --git a/evc-java/classes/com/ys/service/gosuncn/GosuncnAutoTask.class b/evc-java/classes/com/ys/service/gosuncn/GosuncnAutoTask.class new file mode 100644 index 0000000..9b82119 Binary files /dev/null and b/evc-java/classes/com/ys/service/gosuncn/GosuncnAutoTask.class differ diff --git a/evc-java/classes/com/ys/service/gosuncn/GosuncnDeviceStateAutoTask.class b/evc-java/classes/com/ys/service/gosuncn/GosuncnDeviceStateAutoTask.class new file mode 100644 index 0000000..cf306ed Binary files /dev/null and b/evc-java/classes/com/ys/service/gosuncn/GosuncnDeviceStateAutoTask.class differ diff --git a/evc-java/classes/com/ys/service/gosuncn/GosuncnEleMoneyAutoTask.class b/evc-java/classes/com/ys/service/gosuncn/GosuncnEleMoneyAutoTask.class new file mode 100644 index 0000000..38b7e04 Binary files /dev/null and b/evc-java/classes/com/ys/service/gosuncn/GosuncnEleMoneyAutoTask.class differ diff --git a/evc-java/classes/com/ys/service/gosuncn/GosuncnElectricSwitch$1.class b/evc-java/classes/com/ys/service/gosuncn/GosuncnElectricSwitch$1.class new file mode 100644 index 0000000..d43719d Binary files /dev/null and b/evc-java/classes/com/ys/service/gosuncn/GosuncnElectricSwitch$1.class differ diff --git a/evc-java/classes/com/ys/service/gosuncn/GosuncnElectricSwitch.class b/evc-java/classes/com/ys/service/gosuncn/GosuncnElectricSwitch.class new file mode 100644 index 0000000..d9ee1de Binary files /dev/null and b/evc-java/classes/com/ys/service/gosuncn/GosuncnElectricSwitch.class differ diff --git a/evc-java/classes/com/ys/service/gosuncn/GosuncnMqttMegAutoTask.class b/evc-java/classes/com/ys/service/gosuncn/GosuncnMqttMegAutoTask.class new file mode 100644 index 0000000..2ccb38a Binary files /dev/null and b/evc-java/classes/com/ys/service/gosuncn/GosuncnMqttMegAutoTask.class differ diff --git a/evc-java/classes/com/ys/service/gosuncn/JudgeLineAutoTask.class b/evc-java/classes/com/ys/service/gosuncn/JudgeLineAutoTask.class new file mode 100644 index 0000000..3930584 Binary files /dev/null and b/evc-java/classes/com/ys/service/gosuncn/JudgeLineAutoTask.class differ diff --git a/evc-java/classes/com/ys/service/gosuncn/MqttClientPushQyTask.class b/evc-java/classes/com/ys/service/gosuncn/MqttClientPushQyTask.class new file mode 100644 index 0000000..46f3631 Binary files /dev/null and b/evc-java/classes/com/ys/service/gosuncn/MqttClientPushQyTask.class differ diff --git a/evc-java/classes/com/ys/service/gosuncn/OffLineCountAutoTask.class b/evc-java/classes/com/ys/service/gosuncn/OffLineCountAutoTask.class new file mode 100644 index 0000000..e66f285 Binary files /dev/null and b/evc-java/classes/com/ys/service/gosuncn/OffLineCountAutoTask.class differ diff --git a/evc-java/classes/com/ys/service/gosuncn/usecase/GosuncnMqttReqParam.class b/evc-java/classes/com/ys/service/gosuncn/usecase/GosuncnMqttReqParam.class new file mode 100644 index 0000000..c8a6797 Binary files /dev/null and b/evc-java/classes/com/ys/service/gosuncn/usecase/GosuncnMqttReqParam.class differ diff --git a/evc-java/classes/com/ys/service/message/MessageService.class b/evc-java/classes/com/ys/service/message/MessageService.class new file mode 100644 index 0000000..2bb56f3 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/MessageService.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageIsRead$1.class b/evc-java/classes/com/ys/service/message/model/MessageIsRead$1.class new file mode 100644 index 0000000..fc802b7 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageIsRead$1.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageIsRead$2.class b/evc-java/classes/com/ys/service/message/model/MessageIsRead$2.class new file mode 100644 index 0000000..f814a87 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageIsRead$2.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageIsRead.class b/evc-java/classes/com/ys/service/message/model/MessageIsRead.class new file mode 100644 index 0000000..bb91919 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageIsRead.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageListReq.class b/evc-java/classes/com/ys/service/message/model/MessageListReq.class new file mode 100644 index 0000000..3b8189c Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageListReq.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageReadReq.class b/evc-java/classes/com/ys/service/message/model/MessageReadReq.class new file mode 100644 index 0000000..ef00422 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageReadReq.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSentStatus$1.class b/evc-java/classes/com/ys/service/message/model/MessageSentStatus$1.class new file mode 100644 index 0000000..f667079 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSentStatus$1.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSentStatus$2.class b/evc-java/classes/com/ys/service/message/model/MessageSentStatus$2.class new file mode 100644 index 0000000..353fa77 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSentStatus$2.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSentStatus$3.class b/evc-java/classes/com/ys/service/message/model/MessageSentStatus$3.class new file mode 100644 index 0000000..00377a4 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSentStatus$3.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSentStatus$4.class b/evc-java/classes/com/ys/service/message/model/MessageSentStatus$4.class new file mode 100644 index 0000000..6642c1e Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSentStatus$4.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSentStatus.class b/evc-java/classes/com/ys/service/message/model/MessageSentStatus.class new file mode 100644 index 0000000..75f502d Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSentStatus.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$1.class b/evc-java/classes/com/ys/service/message/model/MessageSource$1.class new file mode 100644 index 0000000..4c08eef Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$1.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$10.class b/evc-java/classes/com/ys/service/message/model/MessageSource$10.class new file mode 100644 index 0000000..67d5a48 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$10.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$11.class b/evc-java/classes/com/ys/service/message/model/MessageSource$11.class new file mode 100644 index 0000000..c63917a Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$11.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$12.class b/evc-java/classes/com/ys/service/message/model/MessageSource$12.class new file mode 100644 index 0000000..1429907 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$12.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$13.class b/evc-java/classes/com/ys/service/message/model/MessageSource$13.class new file mode 100644 index 0000000..e1f116c Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$13.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$14.class b/evc-java/classes/com/ys/service/message/model/MessageSource$14.class new file mode 100644 index 0000000..0c959a0 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$14.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$15.class b/evc-java/classes/com/ys/service/message/model/MessageSource$15.class new file mode 100644 index 0000000..876b1c6 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$15.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$16.class b/evc-java/classes/com/ys/service/message/model/MessageSource$16.class new file mode 100644 index 0000000..8998b54 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$16.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$17.class b/evc-java/classes/com/ys/service/message/model/MessageSource$17.class new file mode 100644 index 0000000..6a4ddc4 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$17.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$18.class b/evc-java/classes/com/ys/service/message/model/MessageSource$18.class new file mode 100644 index 0000000..dcd0563 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$18.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$19.class b/evc-java/classes/com/ys/service/message/model/MessageSource$19.class new file mode 100644 index 0000000..463a0c6 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$19.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$2.class b/evc-java/classes/com/ys/service/message/model/MessageSource$2.class new file mode 100644 index 0000000..b5db967 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$2.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$20.class b/evc-java/classes/com/ys/service/message/model/MessageSource$20.class new file mode 100644 index 0000000..5fc9089 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$20.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$21.class b/evc-java/classes/com/ys/service/message/model/MessageSource$21.class new file mode 100644 index 0000000..5bf6095 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$21.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$22.class b/evc-java/classes/com/ys/service/message/model/MessageSource$22.class new file mode 100644 index 0000000..12f2f1e Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$22.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$23.class b/evc-java/classes/com/ys/service/message/model/MessageSource$23.class new file mode 100644 index 0000000..bfc998b Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$23.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$24.class b/evc-java/classes/com/ys/service/message/model/MessageSource$24.class new file mode 100644 index 0000000..60fc347 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$24.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$3.class b/evc-java/classes/com/ys/service/message/model/MessageSource$3.class new file mode 100644 index 0000000..94956e4 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$3.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$4.class b/evc-java/classes/com/ys/service/message/model/MessageSource$4.class new file mode 100644 index 0000000..296ea45 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$4.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$5.class b/evc-java/classes/com/ys/service/message/model/MessageSource$5.class new file mode 100644 index 0000000..0199500 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$5.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$6.class b/evc-java/classes/com/ys/service/message/model/MessageSource$6.class new file mode 100644 index 0000000..730e741 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$6.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$7.class b/evc-java/classes/com/ys/service/message/model/MessageSource$7.class new file mode 100644 index 0000000..cc91c28 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$7.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$8.class b/evc-java/classes/com/ys/service/message/model/MessageSource$8.class new file mode 100644 index 0000000..c8e44aa Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$8.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource$9.class b/evc-java/classes/com/ys/service/message/model/MessageSource$9.class new file mode 100644 index 0000000..f95e763 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource$9.class differ diff --git a/evc-java/classes/com/ys/service/message/model/MessageSource.class b/evc-java/classes/com/ys/service/message/model/MessageSource.class new file mode 100644 index 0000000..a6184c8 Binary files /dev/null and b/evc-java/classes/com/ys/service/message/model/MessageSource.class differ diff --git a/evc-java/classes/com/ys/service/mqtt/YsMqttClient.class b/evc-java/classes/com/ys/service/mqtt/YsMqttClient.class new file mode 100644 index 0000000..0d30b42 Binary files /dev/null and b/evc-java/classes/com/ys/service/mqtt/YsMqttClient.class differ diff --git a/evc-java/classes/com/ys/service/mqtt/YsMqttMessageCallback.class b/evc-java/classes/com/ys/service/mqtt/YsMqttMessageCallback.class new file mode 100644 index 0000000..e5784c4 Binary files /dev/null and b/evc-java/classes/com/ys/service/mqtt/YsMqttMessageCallback.class differ diff --git a/evc-java/classes/com/ys/service/orderTask/OrderCalculateAutoTask.class b/evc-java/classes/com/ys/service/orderTask/OrderCalculateAutoTask.class new file mode 100644 index 0000000..efcb52e Binary files /dev/null and b/evc-java/classes/com/ys/service/orderTask/OrderCalculateAutoTask.class differ diff --git a/evc-java/classes/com/ys/service/orderTask/OrderStatusAutoTask.class b/evc-java/classes/com/ys/service/orderTask/OrderStatusAutoTask.class new file mode 100644 index 0000000..5d40b94 Binary files /dev/null and b/evc-java/classes/com/ys/service/orderTask/OrderStatusAutoTask.class differ diff --git a/evc-java/classes/com/ys/service/pay/AlipayFaceToFacePayResp.class b/evc-java/classes/com/ys/service/pay/AlipayFaceToFacePayResp.class new file mode 100644 index 0000000..ead9e97 Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/AlipayFaceToFacePayResp.class differ diff --git a/evc-java/classes/com/ys/service/pay/CommonRequest.class b/evc-java/classes/com/ys/service/pay/CommonRequest.class new file mode 100644 index 0000000..4e2f3f1 Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/CommonRequest.class differ diff --git a/evc-java/classes/com/ys/service/pay/PayConfigService.class b/evc-java/classes/com/ys/service/pay/PayConfigService.class new file mode 100644 index 0000000..9305780 Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/PayConfigService.class differ diff --git a/evc-java/classes/com/ys/service/pay/PayService$1.class b/evc-java/classes/com/ys/service/pay/PayService$1.class new file mode 100644 index 0000000..f1f45fc Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/PayService$1.class differ diff --git a/evc-java/classes/com/ys/service/pay/PayService$2.class b/evc-java/classes/com/ys/service/pay/PayService$2.class new file mode 100644 index 0000000..713b9ed Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/PayService$2.class differ diff --git a/evc-java/classes/com/ys/service/pay/PayService.class b/evc-java/classes/com/ys/service/pay/PayService.class new file mode 100644 index 0000000..00f691e Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/PayService.class differ diff --git a/evc-java/classes/com/ys/service/pay/TradeNotifyRequest.class b/evc-java/classes/com/ys/service/pay/TradeNotifyRequest.class new file mode 100644 index 0000000..994b2b9 Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/TradeNotifyRequest.class differ diff --git a/evc-java/classes/com/ys/service/pay/WXMicroPayResp.class b/evc-java/classes/com/ys/service/pay/WXMicroPayResp.class new file mode 100644 index 0000000..a036b4b Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/WXMicroPayResp.class differ diff --git a/evc-java/classes/com/ys/service/pay/merchant/MerchantBO.class b/evc-java/classes/com/ys/service/pay/merchant/MerchantBO.class new file mode 100644 index 0000000..8f0fe0c Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/merchant/MerchantBO.class differ diff --git a/evc-java/classes/com/ys/service/pay/merchant/MerchantConfig$MerchantDefine.class b/evc-java/classes/com/ys/service/pay/merchant/MerchantConfig$MerchantDefine.class new file mode 100644 index 0000000..a5c37e9 Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/merchant/MerchantConfig$MerchantDefine.class differ diff --git a/evc-java/classes/com/ys/service/pay/merchant/MerchantConfig.class b/evc-java/classes/com/ys/service/pay/merchant/MerchantConfig.class new file mode 100644 index 0000000..c8f188d Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/merchant/MerchantConfig.class differ diff --git a/evc-java/classes/com/ys/service/pay/merchant/MerchantService.class b/evc-java/classes/com/ys/service/pay/merchant/MerchantService.class new file mode 100644 index 0000000..2a683a4 Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/merchant/MerchantService.class differ diff --git a/evc-java/classes/com/ys/service/pay/model/CommonErrorCode.class b/evc-java/classes/com/ys/service/pay/model/CommonErrorCode.class new file mode 100644 index 0000000..f1ffcc2 Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/model/CommonErrorCode.class differ diff --git a/evc-java/classes/com/ys/service/pay/model/CommonResponse.class b/evc-java/classes/com/ys/service/pay/model/CommonResponse.class new file mode 100644 index 0000000..2ff1d66 Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/model/CommonResponse.class differ diff --git a/evc-java/classes/com/ys/service/pay/model/MyError.class b/evc-java/classes/com/ys/service/pay/model/MyError.class new file mode 100644 index 0000000..425ec12 Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/model/MyError.class differ diff --git a/evc-java/classes/com/ys/service/pay/model/PayType.class b/evc-java/classes/com/ys/service/pay/model/PayType.class new file mode 100644 index 0000000..2c0de69 Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/model/PayType.class differ diff --git a/evc-java/classes/com/ys/service/pay/model/PreCreateTradeVO.class b/evc-java/classes/com/ys/service/pay/model/PreCreateTradeVO.class new file mode 100644 index 0000000..8116733 Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/model/PreCreateTradeVO.class differ diff --git a/evc-java/classes/com/ys/service/pay/model/RefundVO.class b/evc-java/classes/com/ys/service/pay/model/RefundVO.class new file mode 100644 index 0000000..3aa28c6 Binary files /dev/null and b/evc-java/classes/com/ys/service/pay/model/RefundVO.class differ diff --git a/evc-java/classes/com/ys/service/rules/RulesService.class b/evc-java/classes/com/ys/service/rules/RulesService.class new file mode 100644 index 0000000..39160c7 Binary files /dev/null and b/evc-java/classes/com/ys/service/rules/RulesService.class differ diff --git a/evc-java/classes/com/ys/service/rules/req/RulesReq$DurationRule.class b/evc-java/classes/com/ys/service/rules/req/RulesReq$DurationRule.class new file mode 100644 index 0000000..a4bbb97 Binary files /dev/null and b/evc-java/classes/com/ys/service/rules/req/RulesReq$DurationRule.class differ diff --git a/evc-java/classes/com/ys/service/rules/req/RulesReq$TimePeriod.class b/evc-java/classes/com/ys/service/rules/req/RulesReq$TimePeriod.class new file mode 100644 index 0000000..7baef23 Binary files /dev/null and b/evc-java/classes/com/ys/service/rules/req/RulesReq$TimePeriod.class differ diff --git a/evc-java/classes/com/ys/service/rules/req/RulesReq.class b/evc-java/classes/com/ys/service/rules/req/RulesReq.class new file mode 100644 index 0000000..4207e77 Binary files /dev/null and b/evc-java/classes/com/ys/service/rules/req/RulesReq.class differ diff --git a/evc-java/classes/com/ys/service/tablesaw/TablesawDeviceState$1.class b/evc-java/classes/com/ys/service/tablesaw/TablesawDeviceState$1.class new file mode 100644 index 0000000..614428a Binary files /dev/null and b/evc-java/classes/com/ys/service/tablesaw/TablesawDeviceState$1.class differ diff --git a/evc-java/classes/com/ys/service/tablesaw/TablesawDeviceState.class b/evc-java/classes/com/ys/service/tablesaw/TablesawDeviceState.class new file mode 100644 index 0000000..0609705 Binary files /dev/null and b/evc-java/classes/com/ys/service/tablesaw/TablesawDeviceState.class differ diff --git a/evc-java/classes/com/ys/service/task/ActiveAccountTask.class b/evc-java/classes/com/ys/service/task/ActiveAccountTask.class new file mode 100644 index 0000000..936f435 Binary files /dev/null and b/evc-java/classes/com/ys/service/task/ActiveAccountTask.class differ diff --git a/evc-java/classes/com/ys/service/token/TokenCheckImpl.class b/evc-java/classes/com/ys/service/token/TokenCheckImpl.class new file mode 100644 index 0000000..87d6cc5 Binary files /dev/null and b/evc-java/classes/com/ys/service/token/TokenCheckImpl.class differ diff --git a/evc-java/classes/com/ys/service/token/TokenConfig.class b/evc-java/classes/com/ys/service/token/TokenConfig.class new file mode 100644 index 0000000..d455045 Binary files /dev/null and b/evc-java/classes/com/ys/service/token/TokenConfig.class differ diff --git a/evc-java/classes/com/ys/service/token/TokenContext.class b/evc-java/classes/com/ys/service/token/TokenContext.class new file mode 100644 index 0000000..95ba8d8 Binary files /dev/null and b/evc-java/classes/com/ys/service/token/TokenContext.class differ diff --git a/evc-java/classes/com/ys/service/token/TokenDao.class b/evc-java/classes/com/ys/service/token/TokenDao.class new file mode 100644 index 0000000..46b0a44 Binary files /dev/null and b/evc-java/classes/com/ys/service/token/TokenDao.class differ diff --git a/evc-java/classes/com/ys/service/usecase/SsoFindUserByTokenResult.class b/evc-java/classes/com/ys/service/usecase/SsoFindUserByTokenResult.class new file mode 100644 index 0000000..8d093db Binary files /dev/null and b/evc-java/classes/com/ys/service/usecase/SsoFindUserByTokenResult.class differ diff --git a/evc-java/classes/com/ys/service/wx/WxService.class b/evc-java/classes/com/ys/service/wx/WxService.class new file mode 100644 index 0000000..1e904f8 Binary files /dev/null and b/evc-java/classes/com/ys/service/wx/WxService.class differ diff --git a/evc-java/classes/com/ys/util/BdbKit.class b/evc-java/classes/com/ys/util/BdbKit.class new file mode 100644 index 0000000..7c0fa7a Binary files /dev/null and b/evc-java/classes/com/ys/util/BdbKit.class differ diff --git a/evc-java/classes/com/ys/util/ExcelUtil.class b/evc-java/classes/com/ys/util/ExcelUtil.class new file mode 100644 index 0000000..8b9c1b8 Binary files /dev/null and b/evc-java/classes/com/ys/util/ExcelUtil.class differ diff --git a/evc-java/classes/com/ys/util/HttpApiKit.class b/evc-java/classes/com/ys/util/HttpApiKit.class new file mode 100644 index 0000000..c5eb260 Binary files /dev/null and b/evc-java/classes/com/ys/util/HttpApiKit.class differ diff --git a/evc-java/classes/com/ys/util/IPKit.class b/evc-java/classes/com/ys/util/IPKit.class new file mode 100644 index 0000000..1bd1db9 Binary files /dev/null and b/evc-java/classes/com/ys/util/IPKit.class differ diff --git a/evc-java/classes/com/ys/util/JfinalModelKit.class b/evc-java/classes/com/ys/util/JfinalModelKit.class new file mode 100644 index 0000000..1bec50d Binary files /dev/null and b/evc-java/classes/com/ys/util/JfinalModelKit.class differ diff --git a/evc-java/classes/com/ys/util/ModelUtils.class b/evc-java/classes/com/ys/util/ModelUtils.class new file mode 100644 index 0000000..2d3d417 Binary files /dev/null and b/evc-java/classes/com/ys/util/ModelUtils.class differ diff --git a/evc-java/classes/com/ys/util/PBE.class b/evc-java/classes/com/ys/util/PBE.class new file mode 100644 index 0000000..ac4c5eb Binary files /dev/null and b/evc-java/classes/com/ys/util/PBE.class differ diff --git a/evc-java/classes/com/ys/util/PubKit.class b/evc-java/classes/com/ys/util/PubKit.class new file mode 100644 index 0000000..3238551 Binary files /dev/null and b/evc-java/classes/com/ys/util/PubKit.class differ diff --git a/evc-java/classes/com/ys/util/SignUtils.class b/evc-java/classes/com/ys/util/SignUtils.class new file mode 100644 index 0000000..c7dc996 Binary files /dev/null and b/evc-java/classes/com/ys/util/SignUtils.class differ diff --git a/evc-java/classes/com/ys/util/TimeUtil.class b/evc-java/classes/com/ys/util/TimeUtil.class new file mode 100644 index 0000000..8051396 Binary files /dev/null and b/evc-java/classes/com/ys/util/TimeUtil.class differ diff --git a/evc-java/classes/com/ys/util/WeChatUrl.class b/evc-java/classes/com/ys/util/WeChatUrl.class new file mode 100644 index 0000000..c288ba2 Binary files /dev/null and b/evc-java/classes/com/ys/util/WeChatUrl.class differ diff --git a/evc-java/classes/com/ys/util/http/Http$1.class b/evc-java/classes/com/ys/util/http/Http$1.class new file mode 100644 index 0000000..5d5b598 Binary files /dev/null and b/evc-java/classes/com/ys/util/http/Http$1.class differ diff --git a/evc-java/classes/com/ys/util/http/Http.class b/evc-java/classes/com/ys/util/http/Http.class new file mode 100644 index 0000000..45c765f Binary files /dev/null and b/evc-java/classes/com/ys/util/http/Http.class differ diff --git a/evc-java/classes/com/ys/util/http/HttpDelete.class b/evc-java/classes/com/ys/util/http/HttpDelete.class new file mode 100644 index 0000000..0cd6493 Binary files /dev/null and b/evc-java/classes/com/ys/util/http/HttpDelete.class differ diff --git a/evc-java/classes/com/ys/util/http/HttpResult.class b/evc-java/classes/com/ys/util/http/HttpResult.class new file mode 100644 index 0000000..0128569 Binary files /dev/null and b/evc-java/classes/com/ys/util/http/HttpResult.class differ diff --git a/evc-java/classes/com/ys/util/http/HttpUtils.class b/evc-java/classes/com/ys/util/http/HttpUtils.class new file mode 100644 index 0000000..418befc Binary files /dev/null and b/evc-java/classes/com/ys/util/http/HttpUtils.class differ diff --git a/evc-java/classes/com/ys/util/http/SSLClientCustom$1.class b/evc-java/classes/com/ys/util/http/SSLClientCustom$1.class new file mode 100644 index 0000000..d363188 Binary files /dev/null and b/evc-java/classes/com/ys/util/http/SSLClientCustom$1.class differ diff --git a/evc-java/classes/com/ys/util/http/SSLClientCustom.class b/evc-java/classes/com/ys/util/http/SSLClientCustom.class new file mode 100644 index 0000000..0672c63 Binary files /dev/null and b/evc-java/classes/com/ys/util/http/SSLClientCustom.class differ diff --git a/evc-java/classes/com/ys/vo/DeviceStateVo.class b/evc-java/classes/com/ys/vo/DeviceStateVo.class new file mode 100644 index 0000000..90be2fc Binary files /dev/null and b/evc-java/classes/com/ys/vo/DeviceStateVo.class differ diff --git a/evc-java/classes/sql/all.sql b/evc-java/classes/sql/all.sql new file mode 100644 index 0000000..d2ed61e --- /dev/null +++ b/evc-java/classes/sql/all.sql @@ -0,0 +1,925 @@ +#namespace("companyMember") + #sql("findUserExist") + select * from company_member where deleted=0 and company_id=( + select id from company where name=? and deleted=0 + ) and uid=( + select id from user where id_car_no=? and deleted=0 + ) + #end + + #sql("findUserExistByCompanyAndName") + SELECT + cm.company_id,cm.user_id,c.`name`,cm.uid,u.`name` AS user_name + FROM + company_member cm + LEFT JOIN `user` u + ON cm.uid = u.id AND u.deleted = 0 + LEFT JOIN company c + ON cm.company_id = c.id AND c.deleted = 0 + WHERE + cm.deleted = 0 + AND cm.company_id = #para(companyId) + AND u.name = #para(userName) + AND cm.user_id IS NULL + #end + + #sql("findQyUserByCompanyAndName") + SELECT * FROM company_member + WHERE deleted = 0 AND company_id = #para(cid) AND uid IN ( + SELECT id FROM `user` WHERE deleted = 0 AND tag = 2 AND `name` = #para(userName) AND id_car_no IS NULL + ) + #end +#end + + +#namespace("company") + #sql("findUserCompany") + select * from company where deleted=0 and id in ( + select company_id from company_member where uid=? and deleted=0 + ) + #end +#end + + +#namespace("role") + #sql("findNameByUid") + SELECT + r.name + FROM + user_role ur + LEFT JOIN role r ON ur.rid = r.id AND r.deleted = 0 + WHERE ur.deleted = 0 AND ur.uid = #para(uid) + #end +#end + + +#namespace("tradRecord") + #sql("findAll") + select * from trad_record where deleted = 0 + #for(x : kv) + #("and") #(x.key) #para(x.value) + #end + order by create_time desc + #end +#end + + +#namespace("tag") + #sql("findTagByType") + select * + from tag + where deleted = 0 + #for(x : kv) + #("and") #(x.key) #para(x.value) + #end + #end +#end + + +#namespace("wallet") + #sql("findWalletByDeviceCompany") + SELECT w.* + FROM wallet w + INNER JOIN ( + SELECT o.uid + FROM `order` o + LEFT JOIN device d ON o.device_id = d.id AND d.deleted = 0 + WHERE o.deleted = 0 + AND d.cid = #para(cid) + GROUP BY o.uid + ) u ON w.uid = u.uid + WHERE w.deleted = 0 AND w.org_code is null + #end + + #sql("findWalletByPay") + SELECT + w.*,u.code,w.total_money-w.frozen_money-IFNULL(o.frozen_money,0) AS available_money + FROM + wallet w + INNER JOIN user u ON w.uid = u.id AND u.deleted = 0 + LEFT JOIN `order` o ON w.uid = o.uid AND o.deleted = 0 AND o.`status` = 0 AND (o.way = 3 OR o.way = 0) + WHERE + w.deleted = 0 + AND w.uid IN ( SELECT id FROM `user` WHERE deleted = 0 AND tag != 0 AND tag != 2 AND wx_name = #para(wxName) ) + AND w.org_code IS NULL + #if(code != null) + and u.code = #para(code) + #end + ORDER BY available_money DESC + #end +#end + + +#namespace("rechargeOrder") + #sql("findPage") + select *, money-refund as available_refund from recharge_order where (status = 2 or status = 5) + #for(x : kv) + #("and") #(x.key) #para(x.value) + #end + order by available_refund desc, create_time desc + #end +#end + + +#namespace("extractCash") + #sql("findPage") + SELECT c.`name`,e.* FROM extract_cash e JOIN company c ON e.org_code = c.org_code WHERE e.deleted = 0 + #if(orgCode != null) + and e.org_code = #para(orgCode) + #end + #if(status != null) + and e.`status` = #para(status) + #end + order by e.create_time desc + #end +#end + + +#namespace("menu") + #sql("queryChildren") + SELECT * FROM menu WHERE deleted = 0 AND ancestors like concat(#para(ancestors),'%') + #if(group != null) + and `group` = #para(group) + #end + #if(type != null) + and `type` = #para(type) + #end + #if(pid != null) + and pid = #para(pid) + #end + #end + + + #sql("queryByUser") + SELECT * FROM menu WHERE deleted = 0 AND id IN ( + SELECT mid FROM role_menu WHERE deleted = 0 AND rid IN( + SELECT rid FROM user_role WHERE deleted = 0 AND uid = #para(uid) + ) + ) + #if(group != null) + and `group` = #para(group) + #end + #if(type != null) + and `type` = #para(type) + #end + #end + + + #sql("queryByRole") + SELECT * FROM menu WHERE deleted = 0 AND id IN (SELECT mid FROM role_menu WHERE deleted = 0 AND rid = #para(rid)) + #if(group != null) + and `group` = #para(group) + #end + #if(type != null) + and `type` = #para(type) + #end + #end + + + #sql("findAuthCodeByRoleIds") + select auth_code from menu + where deleted = 0 and `type` = 1 and id IN ( + SELECT mid from role_menu WHERE deleted = 0 + #if(roleIdList != null) + AND rid IN ( + #for(k : roleIdList) + #(for.index > 0 ? ", " : "")#(k) + #end + ) + #end + ) + #end + +#end + + + +#namespace("eleRecord") + #sql("findPage") + SELECT + e.id, + e.money, + e.device_id, + e.uid, + e.create_time, + e.create_user, + e.model, + d.type + FROM + ele_record e + LEFT JOIN device d ON e.device_id = d.id + WHERE + e.deleted = 0 + #if(uid != null) + and e.uid = #para(uid) + #end + #if(deviceId != null) + and e.device_id = #para(deviceId) + #end + #if(model != null) + and e.model = #para(model) + #end + #if(ascSorted) + order by e.create_time asc + #end + #if(!ascSorted) + order by e.create_time desc + #end + #end +#end + + + +#namespace("refund") + #sql("findPage") + SELECT * FROM refund WHERE deleted = 0 + + #if(queryByUid) + #if(uid != null) + and uid = #para(uid) + #end + #end + + #if(status != null) + and status = #para(status) + #end + order by create_time desc + #end +#end + + +#namespace("eleMoney") + #sql("findPage") + SELECT + d.id,d. model,d.model_simple,d.type,d.address,d.latitude,d.longitude,d.company_create,d.line,d.`status`,d.status_line,d.create_time, + dp.price, + IFNULL(e.total_money,0) AS total_money,IFNULL(e.residue_money,0) AS residue_money,IFNULL(e.use_money,0) AS use_money,IFNULL(e.extract_money,0) AS extract_money + FROM + device d + LEFT JOIN ele_money e ON d.id = e.device_id AND e.deleted = 0 + LEFT JOIN device_price dp ON d.id = dp.device_id AND dp.deleted = 0 + WHERE + d.deleted = 0 + AND d.scene_tag = 1 + ORDER BY d.create_time DESC + #end +#end + + +#namespace("extractRecord") + #sql("findPage") + SELECT + er.*,d.model,d.model_simple + FROM + extract_record er + LEFT JOIN device d ON er.device_id = d.id AND d.deleted = 0 + WHERE + er.deleted = 0 + and er.org_code = #para(orgCode) + #if(beginTime != null) + and er.create_time >= #para(beginTime) + #end + #if(endTime != null) + and er.create_time <= #para(endTime) + #end + #if(ascSorted) + order by er.create_time asc + #end + #if(!ascSorted) + order by er.create_time desc + #end + #end +#end + + +#namespace("deviceOperate") + #sql("findPageAll") + select * from device_operate where deleted = 0 + #if(beginTime != null && endTime != null) + AND create_time between #para(beginTime) and #para(endTime) + #end + #if(beginTime != null && endTime == null) + AND create_time >= #para(beginTime) + #end + #if(beginTime == null && endTime != null) + AND create_time <= #para(endTime) + #end + #if(model != null) + and model = #para(model) + #end + #if(source != null) + and source = #para(source) + #end + #if(sorted != null && sorted == 0) + order by create_time asc + #end + #if(sorted != null && sorted == 1) + order by create_time desc + #end + #end +#end + + +#namespace("deviceState") + #sql("findPageAll") + select * from device_state + where deleted = 0 + AND model IS NOT NULL + AND type IS NOT NULL + #for(x : kv) + #("and") #(x.key) #para(x.value) + #end + #for(x : kv2) + #if(x.key != null && x.value != null) + and create_time between #para(x.key) and #para(x.value) + #end + #end + order by create_time desc + #end +#end + + + + +#namespace("device") + #sql("findPageAllDevice") + select d.*, c.name as company_name, dp.price, t.name as tag_name + from device d + left join device_price dp on d.id = dp.device_id and dp.deleted = 0 + left join company c on d.cid = c.id and c.deleted = 0 + left join tag t on d.tag_id = t.id and t.deleted = 0 + where d.deleted = 0 + #for(x : kv) + #("and") #(x.key) #para(x.value) + #end + #for(x : kv2) + #if(x.value != null && x.value != "") + and ( + c.name like concat('%',#para(x.value),'%') or + d.address like concat('%',#para(x.value),'%') or + d.name like concat('%',#para(x.value),'%') or + d.model_simple like concat('%',#para(x.value),'%') + ) + #end + #end + #for(x : kv3) + #if(x.value != null && x.value != "") + and d.tag_id in ( + #for(k : x.value) + #(for.index > 0 ? ", " : "")#(k) + #end + ) + #end + #end + order by d.create_time desc + #end + + + + #sql("findPageAllDeviceDistance") + SELECT d.*, + c.name AS company_name, + dp.price, + t.name as tag_name + FROM ( + SELECT *, + IFNULL(ROUND(ST_Distance_Sphere(point(longitude, latitude), point(#para(lon), #para(lat))) / 1000, 2), + 0) AS distance + FROM device + WHERE deleted = 0 + ) AS d + LEFT JOIN device_price dp ON d.id = dp.device_id AND dp.deleted = 0 + LEFT JOIN company c ON d.cid = c.id AND c.deleted = 0 + left join tag t on d.tag_id = t.id and t.deleted = 0 + WHERE 1 = 1 + #if(distance != null) + and d.distance <= #para(distance) + #end + #for(x : kv) + #("and") #(x.key) #para(x.value) + #end + #for(x : kv2) + #if(x.value != null && x.value != "") + and ( + c.name like concat('%',#para(x.value),'%') or + d.address like concat('%',#para(x.value),'%') or + d.name like concat('%',#para(x.value),'%') or + d.model_simple like concat('%',#para(x.value),'%') + ) + #end + #end + #for(x : kv3) + #if(x.value != null && x.value != "") + and d.tag_id in ( + #for(k : x.value) + #(for.index > 0 ? ", " : "")#(k) + #end + ) + #end + #end + order by + #if(distance != null) + d.distance asc, + #end + d.create_time desc + #end + + + + #sql("findData") + select vo.* from( + SELECT + d.id,d.name,d.model,d.type,d.address,d.tag_id,t.name AS tag_name,d.status,d.status_line,d.longitude,d.latitude,o3.id AS not_close_order_id,o3.way, + IFNULL(COUNT(DISTINCT os1.order_id),0) AS orders_created, + IFNULL(COUNT(DISTINCT os2.order_id),0) AS orders_completed, + IFNULL(COUNT(DISTINCT os1.order_id)-COUNT(DISTINCT os2.order_id),0) AS orders_uncompleted, + (SELECT IFNULL(ROUND(MAX(ds.power) - MIN(ds.power),2),0) + FROM device_state ds + WHERE ds.deleted = 0 AND ds.model = d.model AND ds.create_time between #para(beginTime) and #para(endTime) ) AS power, + ROUND(IFNULL(SUM(tr.trad_money),0), 2) AS order_income, + ROUND(IFNULL(SUM(tr.trad_money),0) + ( + SELECT IFNULL(ROUND(SUM(CASE WHEN o3.way = 1 THEN kilowatt * price + WHEN o3.way = 2 THEN money + WHEN o3.way = 0 THEN + (SELECT IFNULL(AVG(active_power), 6) * o3.hours * o3.price / 1000 + FROM device_state + WHERE deleted = 0 AND voltage > 0 AND operate = 'readAll' AND model = d.model + AND create_time > o3.create_time + ORDER BY create_time DESC + LIMIT 5) + ELSE 0 END), 2), 0) + FROM `order` o3 + WHERE d.id = o3.device_id AND o3.deleted = 0 AND o3.status = 0 AND o3.create_time between #para(beginTime) and #para(endTime) + ), 2) AS all_order_income, + ( + SELECT IFNULL(ROUND(SUM(CASE WHEN o3.way = 1 THEN kilowatt * price + WHEN o3.way = 2 THEN money + WHEN o3.way = 0 THEN + (SELECT IFNULL(AVG(active_power), 6) * o3.hours * o3.price / 1000 + FROM device_state + WHERE deleted = 0 AND voltage > 0 AND operate = 'readAll' AND model = d.model + AND create_time > o3.create_time + ORDER BY create_time DESC + LIMIT 5) + ELSE 0 END), 2), 0) + FROM `order` o3 + WHERE d.id = o3.device_id AND o3.deleted = 0 AND o3.status = 0 AND o3.create_time between #para(beginTime) and #para(endTime) + ) AS expect_order_income + FROM + device d + LEFT JOIN tag t ON d.tag_id = t.id AND t.deleted = 0 + LEFT JOIN + `order` o1 ON d.id = o1.device_id AND o1.deleted = 0 AND o1.create_time between #para(beginTime) and #para(endTime) + LEFT JOIN + `order` o2 ON d.id = o2.device_id AND o2.deleted = 0 AND o2.create_time between #para(beginTime) and #para(endTime) + LEFT JOIN + order_status os1 ON o1.id = os1.order_id AND os1.deleted = 0 AND os1.status = 0 AND os1.create_time between #para(beginTime) and #para(endTime) + LEFT JOIN + order_status os2 ON o2.id = os2.order_id AND os2.deleted = 0 AND os2.status = 1 AND os2.create_time between #para(beginTime) and #para(endTime) + LEFT JOIN + trad_record tr ON o2.`code` = CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(tr.trad_way, '#', -2), '扣减', 1) AS UNSIGNED) AND tr.deleted = 0 AND tr.trad_type = 1 AND tr.business = 0 AND tr.trad_channel = 4 + LEFT JOIN `order` o3 ON d.id = o3.device_id AND o3.deleted = 0 AND o3.status = 0 AND o3.create_time between #para(beginTime) and #para(endTime) + WHERE + d.deleted = 0 AND d.company_create = 1 + #if(model != null) + and d.model = #para(model) + #end + #if(cid != null) + and d.cid = #para(cid) + #end + #if(tagIds != null) + and d.tag_id in ( + #for(k : tagIds) + #(for.index > 0 ? ", " : "")#(k) + #end + ) + #end + GROUP BY + d.id, d.model + ) vo + #end + + + + + #sql("findTotalDataByCid") + SELECT + IFNULL(COUNT(*),0) AS total_devices, + IFNULL(SUM(orders_created),0) AS total_orders_created, + IFNULL(SUM(orders_completed),0) AS total_orders_completed, + IFNULL(SUM(orders_uncompleted),0) AS total_orders_uncompleted, + IFNULL(ROUND(SUM(power),2),0) AS total_power, + IFNULL(ROUND(SUM(order_income),2),0) AS total_order_income, + IFNULL(ROUND(SUM(all_order_income),2),0) AS total_all_order_income, + IFNULL(ROUND(SUM(expect_order_income),2),0) AS total_expect_order_income + FROM ( + SELECT + d.id,d.name,d.model,d.type,d.address,d.tag_id,t.name AS tag_name,d.status,d.status_line,d.longitude,d.latitude,o3.id AS not_close_order_id,o3.way, + COUNT(DISTINCT os1.order_id) AS orders_created, + COUNT(DISTINCT os2.order_id) AS orders_completed, + COUNT(DISTINCT os1.order_id)-COUNT(DISTINCT os2.order_id) AS orders_uncompleted, + (SELECT IFNULL(ROUND(MAX(ds.power) - MIN(ds.power),2),0) + FROM device_state ds + WHERE ds.deleted = 0 AND ds.model = d.model AND ds.create_time between #para(beginTime) and #para(endTime) ) AS power, + ROUND(IFNULL(SUM(tr.trad_money),0), 2) AS order_income, + ROUND(IFNULL(SUM(tr.trad_money),0) + ( + SELECT IFNULL(ROUND(SUM(CASE WHEN o3.way = 1 THEN kilowatt * price + WHEN o3.way = 2 THEN money + WHEN o3.way = 0 THEN + (SELECT IFNULL(AVG(active_power), 6) * o3.hours * o3.price / 1000 + FROM device_state + WHERE deleted = 0 AND voltage > 0 AND operate = 'readAll' AND model = d.model + AND create_time > o3.create_time + ORDER BY create_time DESC + LIMIT 5) + ELSE 0 END), 2), 0) + FROM `order` o3 + WHERE d.id = o3.device_id AND o3.deleted = 0 AND o3.status = 0 AND o3.create_time between #para(beginTime) and #para(endTime) + ), 2) AS all_order_income, + ( + SELECT IFNULL(ROUND(SUM(CASE WHEN o3.way = 1 THEN kilowatt * price + WHEN o3.way = 2 THEN money + WHEN o3.way = 0 THEN + (SELECT IFNULL(AVG(active_power), 6) * o3.hours * o3.price / 1000 + FROM device_state + WHERE deleted = 0 AND voltage > 0 AND operate = 'readAll' AND model = d.model + AND create_time > o3.create_time + ORDER BY create_time DESC + LIMIT 5) + ELSE 0 END), 2), 0) + FROM `order` o3 + WHERE d.id = o3.device_id AND o3.deleted = 0 AND o3.status = 0 AND o3.create_time between #para(beginTime) and #para(endTime) + ) AS expect_order_income + FROM + device d + LEFT JOIN tag t ON d.tag_id = t.id AND t.deleted = 0 + LEFT JOIN + `order` o1 ON d.id = o1.device_id AND o1.deleted = 0 AND o1.create_time between #para(beginTime) and #para(endTime) + LEFT JOIN + `order` o2 ON d.id = o2.device_id AND o2.deleted = 0 AND o2.create_time between #para(beginTime) and #para(endTime) + LEFT JOIN + order_status os1 ON o1.id = os1.order_id AND os1.deleted = 0 AND os1.status = 0 AND os1.create_time between #para(beginTime) and #para(endTime) + LEFT JOIN + order_status os2 ON o2.id = os2.order_id AND os2.deleted = 0 AND os2.status = 1 AND os2.create_time between #para(beginTime) and #para(endTime) + LEFT JOIN + trad_record tr ON o2.`code` = CAST(SUBSTRING_INDEX(SUBSTRING_INDEX(tr.trad_way, '#', -2), '扣减', 1) AS UNSIGNED) AND tr.deleted = 0 AND tr.trad_type = 1 AND tr.business = 0 AND tr.trad_channel = 4 + LEFT JOIN `order` o3 ON d.id = o3.device_id AND o3.deleted = 0 AND o3.status = 0 AND o3.create_time between #para(beginTime) and #para(endTime) + WHERE + d.deleted = 0 AND d.company_create = 1 + #if(cid != null) + and d.cid = #para(cid) + #end + GROUP BY + d.id, d.model + ) AS summary; + #end + + + + #sql("update") + update device + set + modify_time = #para(modifyTime), + modify_user = #para(modifyUser) + + #if(address != null) + ,address = #para(address) + #end + #if(latitude != null) + ,latitude = #para(latitude) + #end + #if(longitude != null) + ,longitude = #para(longitude) + #end + #if(description != null) + ,description = #para(description) + #end + #if(deviceProp != null) + ,device_prop = #para(deviceProp) + #end + #if(line != null) + ,line = #para(line) + #end + where id = #para(id) + #end + + + + #sql("findDeviceParamCount") + SELECT + (SELECT COUNT(*) FROM device WHERE cid = #para(cid) AND deleted = 0) AS total_devices, + (SELECT COUNT(*) FROM device WHERE cid = #para(cid) AND deleted = 0 AND line = 1) AS line_devices, + (SELECT COUNT(*) FROM device WHERE cid = #para(cid) AND deleted = 0 AND status_line = 0) AS offline_count, + (SELECT COUNT(*) FROM device WHERE cid = #para(cid) AND deleted = 0 AND status_line = 1) AS line_count, + (SELECT COUNT(*) FROM device d JOIN device_price dp ON d.id = dp.device_id AND dp.deleted = 0 WHERE d.cid = #para(cid) AND d.deleted = 0 AND dp.price IS NOT NULL) AS price_devices; + #end + + + + + #sql("findPageAllBasicParam") + select d.*, c.name as company_name, dp.price, t.name as tag_name + from device d + left join device_price dp on d.id = dp.device_id and dp.deleted = 0 + left join company c on d.cid = c.id and c.deleted = 0 + left join tag t on d.tag_id = t.id and t.deleted = 0 + where d.deleted=0 + #if(cid != null) + and d.cid = #para(cid) + #end + #if(companyCreate != null) + and d.company_create = #para(companyCreate) + #end + #if(line != null) + and d.line = #para(line) + #end + #if(status != null) + and d.status = #para(status) + #end + #if(deviceProp != null) + and d.device_prop = #para(deviceProp) + #end + #if(sceneTag != null) + and d.scene_tag = #para(sceneTag) + #end + #if(startPrice != null) + and dp.price >= #para(startPrice) + #end + #if(endPrice != null) + and dp.price <= #para(endPrice) + #end + + #if(name != null) + and ( + c.name like concat('%',#para(name),'%') or + d.address like concat('%',#para(name),'%') or + d.name like concat('%',#para(name),'%') or + d.model_simple like concat('%',#para(name),'%') + ) + #end + #if(tagIds != null) + and d.tag_id in ( + #for(k : tagIds) + #(for.index > 0 ? ", " : "")#(k) + #end + ) + #end + + order by d.create_time desc + #end + + + + + #sql("findPageAllDistanceParam") + SELECT + d.*, + c.name AS company_name, + dp.price, + t.name AS tag_name + FROM + ( + SELECT + *, + IFNULL(ROUND(ST_Distance_Sphere(point(longitude, latitude), point(#para(lon), #para(lat))) / 1000,2),0) AS distance + FROM + device + WHERE + deleted = 0 + ) AS d + LEFT JOIN device_price dp ON d.id = dp.device_id AND dp.deleted = 0 + LEFT JOIN company c ON d.cid = c.id AND c.deleted = 0 + left join tag t on d.tag_id = t.id and t.deleted=0 + WHERE + 1 = 1 + #if(distance != null) + and d.distance <= #para(distance) + #end + #if(companyCreate != null) + and d.company_create = #para(companyCreate) + #end + #if(line != null) + and d.line = #para(line) + #end + #if(status != null) + and d.status = #para(status) + #end + #if(deviceProp != null) + and d.device_prop = #para(deviceProp) + #end + #if(sceneTag != null) + and d.scene_tag = #para(sceneTag) + #end + + #if(name != null) + and ( + c.name like concat('%',#para(name),'%') or + d.address like concat('%',#para(name),'%') or + d.name like concat('%',#para(name),'%') or + d.model_simple like concat('%',#para(name),'%') + ) + #end + #if(tagIds != null) + and d.tag_id in ( + #for(k : tagIds) + #(for.index > 0 ? ", " : "")#(k) + #end + ) + #end + order by + #if(distance != null) + d.distance asc, + #end + d.create_time desc + #end + + + + + + +#end + + + + + + +#namespace("order") + #sql("findUserPageOrder") + SELECT + o.* , d.model_simple, d.name + FROM + `order` o + LEFT JOIN device d ON o.model = d.model AND d.deleted = 0 AND d.company_create = 1 + WHERE o.deleted = 0 + #if(id != null) + and o.id = #para(id) + #end + #if(status != null) + and o.status = #para(status) + #end + #if(uid != null) + and o.uid = #para(uid) + #end + #if(beginTime != null) + and o.create_time >= #para(beginTime) + #end + #if(endTime != null) + and o.create_time <= #para(endTime) + #end + #if(ascSorted) + order by o.create_time asc + #end + #if(!ascSorted) + order by o.create_time desc + #end + #end + + + #sql("findOrderByCompany") + SELECT + o.id, + o.`code`, + o.`status`, + o. price, + o.use_power, + o.create_time, + d.id AS device_id, + d.`name`, + d.model, + d.model_simple + FROM + `order` o + LEFT JOIN device d ON o.device_id = d.id AND d.deleted = 0 + WHERE + o.deleted = 0 AND d.cid = #para(cid) + #if(name != null) + and (o.code like concat('%',#para(name),'%') or d.`name` like concat('%',#para(name),'%') or d.model_simple like concat('%',#para(name),'%')) + #end + #if(beginTime != null) + and o.create_time >= #para(beginTime) + #end + #if(endTime != null) + and o.create_time <= #para(endTime) + #end + #end + + + + #sql("findDataForOrder") + SELECT + o.id,o.`code`,o.`status`,o.price,o.device_id,d.`name`,d.model,d.model_simple,d.type,o.create_time,o.real_end_time,d.tag_id,t.`name` AS tag_name + FROM + `order` o + LEFT JOIN device d ON o.device_id = d.id AND d.deleted = 0 + LEFT JOIN tag t ON d.tag_id = t.id AND t.deleted = 0 + WHERE o.deleted = 0 + + #if(cid != null) + and d.cid = #para(cid) + #end + + #if(tagIds != null) + and d.tag_id in ( + #for(k : tagIds) + #(for.index > 0 ? ", " : "")#(k) + #end + ) + #end + + #if(name != null) + and ( + o.`code` like concat('%',#para(name),'%') or d.`name` like concat('%',#para(name),'%') or d.model_simple like concat('%',#para(name),'%') + ) + #end + #if(model != null) + and d.model like concat('%',#para(name),'%') + #end + + #if(beginTime != null) + and o.create_time >= #para(beginTime) + #end + #if(endTime != null) + and o.create_time <= #para(endTime) + #end + + order by o.create_time desc + #end + + + + +#end + + + + + + + + + + + + +-- #sql("deviceState.findPageAllByResample") +-- SELECT +-- FROM_UNIXTIME(FLOOR(UNIX_TIMESTAMP(create_time) / #para(resample)) * #para(resample)) AS interval_start, +-- ROUND(MAX(power), 2) AS max_power, +-- ROUND(AVG(current), 2) AS avg_current, +-- ROUND(AVG(voltage), 2) AS avg_voltage, +-- ROUND(AVG(active_power), 2) AS avg_active_power, +-- ROUND(AVG(hz), 2) AS avg_hz +-- FROM +-- device_state +-- WHERE +-- deleted = 0 +-- AND model IS NOT NULL +-- AND type IS NOT NULL +-- AND voltage > 0 +-- #if(model != null) +-- and model = #para(model) +-- #end +-- #if(beginTime != null && endTime != null) +-- and create_time between #para(beginTime) and #para(endTime) +-- #end +-- #if(beginTime != null && endTime == null) +-- and create_time >= #para(beginTime) +-- #end +-- #if(beginTime == null && endTime != null) +-- and create_time <= #para(endTime) +-- #end +-- GROUP BY +-- FROM_UNIXTIME(FLOOR(UNIX_TIMESTAMP(create_time) / #para(resample)) * #para(resample)) +-- #end + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/evc-java/classes/sql/temp.sql b/evc-java/classes/sql/temp.sql new file mode 100644 index 0000000..c7dc607 --- /dev/null +++ b/evc-java/classes/sql/temp.sql @@ -0,0 +1,224 @@ +/*数据库*/ +create database if not exists iot; +use iot; + +/*用户表*/ +create table if not exists user +( + `id` int not null auto_increment comment '主键编号', + `oper_id` int default null comment '操作序号', + `name` varchar(20) default null comment '用户名', + `sex` varchar(1) default null comment '性别', + `nation` varchar(10) default null comment '民族', + `phone` varchar(11) default null comment '手机号', + `id_car_no` varchar(18) default null comment '身份证号', + `id_card_back` tinytext default null comment '身份证反面照片', + `id_card_front` tinytext default null comment '身份证正面照片', + `face` tinytext default null comment '人脸照片', + `address` tinytext default null comment '身份证地址', + `create_time` datetime default null comment '创建时间', + `create_user` varchar(20) default null comment '创建用户', + `modify_time` datetime default null comment '更新时间', + `modify_user` varchar(20) default null comment '更新用户', + `deleted` tinyint(1) default 0 comment '是否删除', + `cid` int default null comment '所属公司编号', + primary key (`id`) + ); + +/*公司表*/ +create table if not exists company +( + `id` int not null auto_increment comment '主键编号', + `oper_id` int default null comment '操作序号', + `org_code` varchar(18) default null comment '组织机构代码', + `name` varchar(30) default null comment '公司名称', + `license_no` varchar(18) default null comment '营业执照号', + `license_pic` tinytext default null comment '营业执照照片', + `address` varchar(50) default null comment '公司地址', + `capital` varchar(20) default null comment '注册资金', + `person` varchar(20) default null comment '法定代表人', + `business` text default null comment '经营范围', + `type` varchar(20) default null comment '公司类型', + `period` varchar(30) default null comment '营业期限', + `registrar` varchar(20) default null comment '登记机关', + `register_date` datetime default null comment '登记日期', + `set_date` varchar(20) default null comment '成立日期', + `shop_name` varchar(30) default null comment '门店名称', + `shop_pic` tinytext default null comment '门店照片', + `service_tel` varchar(30) default null comment '服务电话', + `env_pic` tinytext default null comment '环境照片', + `city` varchar(20) default null comment '省市', + `street` varchar(20) default null comment '街道', + `create_time` datetime default null comment '创建时间', + `create_user` varchar(20) default null comment '创建用户', + `modify_time` datetime default null comment '更新时间', + `modify_user` varchar(20) default null comment '更新用户', + `deleted` tinyint(1) default 0 comment '是否删除', + `cid` int default null comment '所属公司编号', + primary key (`id`) + ); + +/*公司成员表*/ +create table if not exists company_member +( + `id` int not null auto_increment comment '主键编号', + `oper_id` int default null comment '操作序号', + `company_id` int default null comment '所属公司编号', + `uid` int default null comment '用户编号', + `create_time` datetime default null comment '创建时间', + `create_user` varchar(20) default null comment '创建用户', + `modify_time` datetime default null comment '更新时间', + `modify_user` varchar(20) default null comment '更新用户', + `deleted` tinyint(1) default 0 comment '是否删除', + `cid` int default null comment '所属公司编号', + primary key (`id`) + ); + + +/*标签表*/ +create table if not exists tag +( + `id` int not null auto_increment comment '主键编号', + `oper_id` int default null comment '操作序号', + `name` varchar(10) default null comment '标签名称', + `type` varchar(30) default null comment '标签类型', + `description` tinytext default null comment '标签描述', + `pid` int default null comment '父标签编号', + `uid` int default null comment '所属用户', + `company_id` int default null comment '所属公司', + `create_time` datetime default null comment '创建时间', + `create_user` varchar(20) default null comment '创建用户', + `modify_time` datetime default null comment '更新时间', + `modify_user` varchar(20) default null comment '更新用户', + `deleted` tinyint(1) default 0 comment '是否删除', + `cid` int default null comment '所属公司编号', + primary key (`id`) + ); + +/*设备表*/ +create table if not exists device +( + `id` int not null auto_increment comment '主键编号', + `oper_id` int default null comment '操作序号', + `name` varchar(30) default null comment '设备名称', + `model` varchar(60) default null comment '设备型号', + `type` varchar(10) default null comment '设备类型', + `description` tinytext default null comment '设备描述', + `uid` int default null comment '所属用户', + `tag_id` int default null comment '所属标签', + `create_time` datetime default null comment '创建时间', + `create_user` varchar(20) default null comment '创建用户', + `modify_time` datetime default null comment '更新时间', + `modify_user` varchar(20) default null comment '更新用户', + `deleted` tinyint(1) DEFAULT 0 COMMENT '是否删除', + `cid` int default null comment '所属公司编号', + primary key (`id`) + ); + + +/*设备状态表*/ +create table if not exists device_state +( + `id` int not null auto_increment comment '主键编号', + `oper_id` int default null comment '操作序号', + `model` varchar(60) default null comment '设备型号', + `type` varchar(10) default null comment '设备类型', + `operate` varchar(30) default null comment '操作码', + `operate_no` varchar(30) default null comment '操作序列号', + `switch` tinyint default null comment '设备开关状态', + `current` float default null comment '设备当前电流', + `voltage` float default null comment '设备当前电压', + `active_power` float default null comment '设备当前功率', + `power_factor` float default null comment '设备当前功率因数', + `power` float default null comment '设备当前功率', + `hz` float default null comment '设备当前频率', + `create_time` datetime default null comment '创建时间', + `create_user` varchar(20) default null comment '创建用户', + `modify_time` datetime default null comment '更新时间', + `modify_user` varchar(20) default null comment '更新用户', + `deleted` tinyint(1) DEFAULT 0 COMMENT '是否删除', + `cid` int default null comment '所属公司编号', + primary key (`id`) + ); + +/*mqtt消息表*/ +create table if not exists mqtt_msg +( + `id` int not null auto_increment comment '主键编号', + `oper_id` int default null comment '操作序号', + `req` json default null comment '请求报文', + `req_topic` tinytext default null comment '请求主题', + `res` json default null comment '响应报文', + `res_topic` tinytext default null comment '响应主题', + `create_time` datetime default null comment '创建时间', + `create_user` varchar(20) default null comment '创建用户', + `modify_time` datetime default null comment '更新时间', + `modify_user` varchar(20) default null comment '更新用户', + `deleted` tinyint(1) DEFAULT 0 COMMENT '是否删除', + `cid` int default null comment '所属公司编号', + primary key (`id`) + ); + +/*支付配置*/ +CREATE TABLE if not exists `pay_config` ( + `id` INT(10) NOT NULL AUTO_INCREMENT COMMENT '主键编号', + `oper_id` INT(10) NULL DEFAULT NULL, + `wx_app_id` VARCHAR(32) NULL DEFAULT NULL COMMENT '微信公众号ID' COLLATE 'utf8mb3_general_ci', + `wx_app_secret` VARCHAR(32) NULL DEFAULT NULL COMMENT '微信公众号秘钥' COLLATE 'utf8mb3_general_ci', + `wx_app_pay_key` VARCHAR(32) NULL DEFAULT NULL COMMENT '微信商户支付APIV2秘钥' COLLATE 'utf8mb3_general_ci', + `wx_api_cert` VARCHAR(4096) NULL DEFAULT NULL COMMENT '微信支付的API证书(格式:p12)' COLLATE 'utf8mb4_general_ci', + `mch_id` VARCHAR(32) NULL DEFAULT NULL COMMENT '微信商户号' COLLATE 'utf8mb3_general_ci', + `wx_enable` INT(10) NOT NULL DEFAULT '1' COMMENT '是否启用微信充值,0-否 1-是', + `alipay_public_key` VARCHAR(2048) NULL DEFAULT NULL COMMENT '支付宝支付公钥' COLLATE 'utf8mb3_general_ci', + `alipay_private_key` VARCHAR(2048) NULL DEFAULT NULL COMMENT '支付宝支付私钥' COLLATE 'utf8mb3_general_ci', + `alipay_app_id` VARCHAR(32) NULL DEFAULT NULL COMMENT '支付宝商户ID' COLLATE 'utf8mb3_general_ci', + `wx_mp_app_id` VARCHAR(32) NULL DEFAULT NULL COMMENT '微信小程序的appid' COLLATE 'utf8mb4_general_ci', + `wx_mp_app_secret` VARCHAR(32) NULL DEFAULT NULL COMMENT '小程序密钥' COLLATE 'utf8mb4_general_ci', + `biz_id` VARCHAR(32) NULL DEFAULT NULL COMMENT '业务ID' COLLATE 'utf8mb3_general_ci', + `biz_name` VARCHAR(64) NULL DEFAULT NULL COMMENT '业务名称' COLLATE 'utf8mb3_general_ci', + `callback_url` VARCHAR(255) NULL DEFAULT NULL COMMENT '支付回调地址' COLLATE 'utf8mb3_general_ci', + `refund_notify_url` VARCHAR(255) NULL DEFAULT NULL COMMENT '退款结果业务回调地址' COLLATE 'utf8mb4_general_ci', + `app_key` VARCHAR(32) NULL DEFAULT NULL COMMENT '应用key' COLLATE 'utf8mb3_general_ci', + `alipay_enable` INT(10) NOT NULL DEFAULT '1' COMMENT '否是启用支付宝。0-否 1-是', + `create_user` VARCHAR(30) NULL DEFAULT NULL COMMENT '创建人' COLLATE 'utf8mb3_general_ci', + `create_time` DATETIME NULL DEFAULT NULL COMMENT '创建时间', + `create_remark` VARCHAR(100) NULL DEFAULT NULL COMMENT '创建备注' COLLATE 'utf8mb3_general_ci', + `modify_user` VARCHAR(30) NULL DEFAULT NULL COMMENT '修改人' COLLATE 'utf8mb3_general_ci', + `modify_time` DATETIME NULL DEFAULT NULL COMMENT '修改时间', + `modify_remark` VARCHAR(200) NULL DEFAULT NULL COMMENT '修改备注' COLLATE 'utf8mb3_general_ci', + PRIMARY KEY (`id`) USING BTREE +) +COMMENT='支付配置' +COLLATE='utf8mb3_general_ci' +ENGINE=InnoDB +ROW_FORMAT=DYNAMIC +AUTO_INCREMENT=1 +; + +CREATE TABLE if not exists `recharge_order` ( + `id` INT(10) NOT NULL AUTO_INCREMENT COMMENT '主键,自动递增', + `oper_id` INT(10) NULL DEFAULT NULL, + `order_no` VARCHAR(32) NOT NULL COMMENT '订单号' COLLATE 'utf8mb4_general_ci', + `uid` INT(10) NOT NULL COMMENT '用户ID', + `money` DECIMAL(10,2) NULL DEFAULT '0.00' COMMENT '支付金额,单位:元', + `refund` DECIMAL(10,2) NULL DEFAULT NULL COMMENT '已退金额,单位:元', + `pay_type` INT(10) NULL DEFAULT NULL COMMENT '支付方式:1-微信 2-支付宝', + `status` TINYINT(3) NULL DEFAULT '0' COMMENT '订单状态。0-待支付 1-支付中 2-支付成功 3-支付失败 4-超时未支付 5-已退款', + `remark` VARCHAR(255) NULL DEFAULT NULL COMMENT '备注' COLLATE 'utf8mb3_general_ci', + `pay_time` DATETIME NULL DEFAULT NULL COMMENT '支付时间', + `create_user` VARCHAR(30) NULL DEFAULT NULL COLLATE 'utf8mb3_general_ci', + `create_time` DATETIME NULL DEFAULT NULL, + `create_remark` VARCHAR(100) NULL DEFAULT NULL COLLATE 'utf8mb3_general_ci', + `modify_user` VARCHAR(30) NULL DEFAULT NULL COLLATE 'utf8mb4_general_ci', + `modify_time` DATETIME NULL DEFAULT NULL, + `modify_remark` VARCHAR(100) NULL DEFAULT NULL COLLATE 'utf8mb3_general_ci', + PRIMARY KEY (`id`) USING BTREE, + INDEX `idx_idnum` (`uid`) USING BTREE +) +COMMENT='充值订单' +COLLATE='utf8mb4_general_ci' +ENGINE=InnoDB +ROW_FORMAT=DYNAMIC +AUTO_INCREMENT=1 +; + diff --git a/evc-java/classes/template/base_model_template.jf b/evc-java/classes/template/base_model_template.jf new file mode 100644 index 0000000..aebc2e0 --- /dev/null +++ b/evc-java/classes/template/base_model_template.jf @@ -0,0 +1,45 @@ +package #(baseModelPackageName); + +import com.jfinal.plugin.activerecord.IBean; + +/** + * Generated by JFinal, do not modify this file. + */ +#if (generateChainSetter) +@SuppressWarnings({"serial", "unchecked"}) +#else +@SuppressWarnings("serial") +#end +public abstract class #(tableMeta.baseModelName)> extends BaseModel implements IBean { + +#set(b = generateChainSetter) +#for(cm : tableMeta.columnMetas) + #if (cm.remarks) + /** + * #(cm.remarks) + */ + #end + #set(argName = javaKeyword.contains(cm.attrName) ? '_' + cm.attrName : cm.attrName) + public #(b ? 'M' : 'void') set#(firstCharToUpperCase(cm.attrName))(#(cm.javaType) #(argName)) { + set("#(cm.name)", #(argName)); + #if (b) + return (M)this; + #end + } + + #if (cm.remarks) + /** + * #(cm.remarks) + */ + #end + #set(getterOfModel = getterTypeMap.get(cm.javaType)) + #if (isBlank(getterOfModel)) + #set(getterOfModel = 'get') + #end + public #(cm.javaType) get#(firstCharToUpperCase(cm.attrName))() { + return #(getterOfModel)("#(cm.name)"); + } + +#end +} +