├── .gitignore ├── maven配置说明.txt ├── parkingos-cloud.iml ├── pom.xml ├── postgres └── pgv2.0_20180115.dump ├── postgres20180420 └── pgv3.0_20180420.dump ├── readme.MD └── src ├── main ├── filters │ ├── dev.properties │ ├── test.properties │ ├── third.properties │ └── yun.properties ├── java │ └── parkingos │ │ ├── App.java │ │ └── com │ │ └── bolink │ │ ├── actions │ │ ├── AdminCityAction.java │ │ ├── AdminRoleAction.java │ │ ├── BindCarTypeAction.java │ │ ├── BlackUserAction.java │ │ ├── CarRenewAction.java │ │ ├── CarTypeAction.java │ │ ├── CenterMonitorAction.java │ │ ├── CityBlackUserAction.java │ │ ├── CityGroupAction.java │ │ ├── CityLiftRodAction.java │ │ ├── CityLogAction.java │ │ ├── CityMemberManagerAction.java │ │ ├── CityOrderAction.java │ │ ├── CityOrderanlysisAction.java │ │ ├── CityParkOrderanlysisAction.java │ │ ├── CityParksAction.java │ │ ├── CityUinAction.java │ │ ├── CityUnorderAction.java │ │ ├── CityVipManageAction.java │ │ ├── EquipmentManageCameraAction.java │ │ ├── EquipmentManageChannelAction.java │ │ ├── EquipmentManageIntercomAction.java │ │ ├── EquipmentManageLEDAction.java │ │ ├── EquipmentManageMonitorAction.java │ │ ├── EquipmentManageWorkSiteAction.java │ │ ├── FixCodeAction.java │ │ ├── FreeReasonsAction.java │ │ ├── GetDataAction.java │ │ ├── GetParkInfoAction.java │ │ ├── GroupInfoAction.java │ │ ├── GroupMemberManagerAction.java │ │ ├── GroupMonthParkOrderanlysisAction.java │ │ ├── GroupRoleAction.java │ │ ├── LiftRodAction.java │ │ ├── LoginAction.java │ │ ├── MemberManagerAction.java │ │ ├── MonthParkOrderanlysisAction.java │ │ ├── OnlinePayWeiXinAction.java │ │ ├── OrderManagerAction.java │ │ ├── ParkAccountAction.java │ │ ├── ParkCollectorOrderanlysisAction.java │ │ ├── ParkInfoAction.java │ │ ├── ParkLogAction.java │ │ ├── ParkOrderanlysisAction.java │ │ ├── ParkuserWorkRecordAction.java │ │ ├── PriceAction.java │ │ ├── ProductPackageAction.java │ │ ├── ShopAccountAction.java │ │ ├── ShopManageAction.java │ │ ├── ShopMemberManageAction.java │ │ ├── ShopTicketAction.java │ │ ├── VipManageAction.java │ │ ├── VisitorAction.java │ │ └── WithdrawerAction.java │ │ ├── dao │ │ ├── mybatis │ │ │ ├── CardRenewTbExample.java │ │ │ ├── Criterion.java │ │ │ ├── OrderAndParkTbExample.java │ │ │ ├── OrderTbExample.java │ │ │ └── mapper │ │ │ │ ├── CardRenewTbMapper.java │ │ │ │ ├── CenterMonitorMapper.java │ │ │ │ ├── CityOrderTbMapper.java │ │ │ │ ├── OrderTbMapper.java │ │ │ │ └── ParkInfoMapper.java │ │ └── spring │ │ │ ├── CommonDao.java │ │ │ ├── CommonMapper.java │ │ │ ├── MybatisGeneratorSql.java │ │ │ └── impl │ │ │ ├── CommonDaoSpringImpl.java │ │ │ └── MapperSpringJdbcImpl.java │ │ ├── dwr │ │ ├── DWRScriptSessionListener.java │ │ ├── DWRScriptSessionManager.java │ │ └── Push.java │ │ ├── enums │ │ └── FieldOperator.java │ │ ├── filter │ │ └── CrossFilter.java │ │ ├── models │ │ ├── AuthRoleTb.java │ │ ├── AuthTb.java │ │ ├── CarInfoTb.java │ │ ├── CarNumberTypeTb.java │ │ ├── CarTypeTb.java │ │ ├── CardRenewTb.java │ │ ├── CarowerProduct.java │ │ ├── CarpicTb.java │ │ ├── CollectorSetTb.java │ │ ├── ComCameraTb.java │ │ ├── ComInfoTb.java │ │ ├── ComLedTb.java │ │ ├── ComPassTb.java │ │ ├── ComWorksiteTb.java │ │ ├── EquipmentManageWorkStationTb.java │ │ ├── FixCodeTb.java │ │ ├── FreeReasonsTb.java │ │ ├── LiftRodTb.java │ │ ├── LiftrodInfoTb.java │ │ ├── MonitorInfoTb.java │ │ ├── OrderAndParkTb.java │ │ ├── OrderTb.java │ │ ├── OrgChannelTb.java │ │ ├── OrgCityMerchants.java │ │ ├── OrgGroupTb.java │ │ ├── ParkAccountTb.java │ │ ├── ParkLogTb.java │ │ ├── ParkuserWorkRecordTb.java │ │ ├── PhoneInfoTb.java │ │ ├── PriceTb.java │ │ ├── ProductPackageTb.java │ │ ├── QrCodeTb.java │ │ ├── ShopAccountTb.java │ │ ├── ShopTb.java │ │ ├── SyncInfoPoolTb.java │ │ ├── TicketTb.java │ │ ├── UserInfoTb.java │ │ ├── UserRoleTb.java │ │ ├── VerificationCodeTb.java │ │ ├── VisitorTb.java │ │ ├── WithdrawerTb.java │ │ ├── ZldBlackTb.java │ │ └── ZldOrgtypeTb.java │ │ ├── qo │ │ ├── PageOrderConfig.java │ │ └── SearchBean.java │ │ ├── service │ │ ├── AdminCityService.java │ │ ├── AdminRoleService.java │ │ ├── BindCarTypeService.java │ │ ├── BlackUserService.java │ │ ├── CarRenewService.java │ │ ├── CarTypeService.java │ │ ├── CenterMonitorService.java │ │ ├── CityBlackUserService.java │ │ ├── CityGroupService.java │ │ ├── CityLiftRodService.java │ │ ├── CityLogService.java │ │ ├── CityMemberService.java │ │ ├── CityOrderAnlysisService.java │ │ ├── CityOrderService.java │ │ ├── CityParkOrderAnlysisService.java │ │ ├── CityParkService.java │ │ ├── CityUinService.java │ │ ├── CityUnorderService.java │ │ ├── CityVipService.java │ │ ├── EquipmentManageCameraService.java │ │ ├── EquipmentManageChannelService.java │ │ ├── EquipmentManageIntercomService.java │ │ ├── EquipmentManageLEDService.java │ │ ├── EquipmentManageMonitorService.java │ │ ├── EquipmentManageWorkSiteService.java │ │ ├── FixCodeService.java │ │ ├── FreeReasonsService.java │ │ ├── GetDataService.java │ │ ├── GetParkInfoService.java │ │ ├── GroupInfoService.java │ │ ├── GroupMemberService.java │ │ ├── GroupMonthParkOrderAnlysisService.java │ │ ├── GroupRoleService.java │ │ ├── LiftRodService.java │ │ ├── LoginService.java │ │ ├── MemberService.java │ │ ├── MonthParkOrderAnlysisService.java │ │ ├── OrderService.java │ │ ├── ParkAccountService.java │ │ ├── ParkCollectorOrderAnlysisService.java │ │ ├── ParkInfoService.java │ │ ├── ParkLogService.java │ │ ├── ParkOrderAnlysisService.java │ │ ├── ParkuserWorkRecordService.java │ │ ├── PriceService.java │ │ ├── ProductPackageService.java │ │ ├── SaveLogService.java │ │ ├── ShopAcccountService.java │ │ ├── ShopManageService.java │ │ ├── ShopMemberManageService.java │ │ ├── SupperSearchService.java │ │ ├── TicketService.java │ │ ├── VipService.java │ │ ├── VisitorService.java │ │ ├── WithdrawerService.java │ │ └── impl │ │ │ ├── AdminCityServiceImpl.java │ │ │ ├── AdminRoleServiceImpl.java │ │ │ ├── BindCarTypeServiceImpl.java │ │ │ ├── BlackUserServiceImpl.java │ │ │ ├── CarRenewServiceImpl.java │ │ │ ├── CarTypeServiceImpl.java │ │ │ ├── CenterMonitorServiceImpl.java │ │ │ ├── CityBlackUserServiceImpl.java │ │ │ ├── CityGroupServiceImpl.java │ │ │ ├── CityLiftRodServiceImpl.java │ │ │ ├── CityLogServiceImpl.java │ │ │ ├── CityMemberServiceImpl.java │ │ │ ├── CityOrderServiceImpl.java │ │ │ ├── CityOrderServiceMybatisImpl.java │ │ │ ├── CityOrderanlysisServiceImpl.java │ │ │ ├── CityParkOrderanlysisServiceImpl.java │ │ │ ├── CityParkServiceImpl.java │ │ │ ├── CityUinServiceImpl.java │ │ │ ├── CityUnorderServiceImpl.java │ │ │ ├── CityVipServiceImpl.java │ │ │ ├── CommonMethods.java │ │ │ ├── EquipmentManageCameraServiceImpl.java │ │ │ ├── EquipmentManageChannelServiceImpl.java │ │ │ ├── EquipmentManageIntercomServiceImpl.java │ │ │ ├── EquipmentManageLEDServiceImpl.java │ │ │ ├── EquipmentManageMonitorServiceImpl.java │ │ │ ├── EquipmentManageWorkSiteServiceImpl.java │ │ │ ├── FixCodeServiceImpl.java │ │ │ ├── FreeReasonsServiceImpl.java │ │ │ ├── GetDataServiceImpl.java │ │ │ ├── GetParkInfoServiceImpl.java │ │ │ ├── GroupInfoServiceImpl.java │ │ │ ├── GroupMemberServiceImpl.java │ │ │ ├── GroupMonthParkOrderanlysisServiceImpl.java │ │ │ ├── GroupRoleServiceImpl.java │ │ │ ├── LiftRodServiceImpl.java │ │ │ ├── LoginServiceImpl.java │ │ │ ├── MemberServiceImpl.java │ │ │ ├── MonthParkOrderanlysisServiceImpl.java │ │ │ ├── OrderServiceImpl.java │ │ │ ├── OrderServiceMybatisImpl.java │ │ │ ├── ParkAccountServiceImpl.java │ │ │ ├── ParkCollectorOrderanlysisServiceImpl.java │ │ │ ├── ParkInfoServiceImpl.java │ │ │ ├── ParkLogServiceImpl.java │ │ │ ├── ParkOrderanlysisServiceImpl.java │ │ │ ├── ParkuserWorkRecordServiceImpl.java │ │ │ ├── PriceServiceImpl.java │ │ │ ├── ProductPackageServiceImpl.java │ │ │ ├── SavaLogServiceImpl.java │ │ │ ├── ShopAccountServiceImpl.java │ │ │ ├── ShopManageServiceImpl.java │ │ │ ├── ShopMemberManageServiceImpl.java │ │ │ ├── SuperSearchServiceImp.java │ │ │ ├── TicketServiceImpl.java │ │ │ ├── VipServiceImpl.java │ │ │ ├── VisitorServiceImpl.java │ │ │ └── WithdrawerServiceImpl.java │ │ └── utils │ │ ├── Check.java │ │ ├── Constants.java │ │ ├── CustomDefind.java │ │ ├── Encryption.java │ │ ├── ExecutorsUtil.java │ │ ├── ExportDataExcel.java │ │ ├── ExportExcelUtil.java │ │ ├── FieldOperateTypes.java │ │ ├── FieldTypes.java │ │ ├── FileUtil.java │ │ ├── GetPojoFieldType.java │ │ ├── HttpAccess.java │ │ ├── HttpProxy.java │ │ ├── HttpsProxy.java │ │ ├── ImportExcelUtil.java │ │ ├── MapToPojo.java │ │ ├── MessageUtils.java │ │ ├── MongoClientFactory.java │ │ ├── MongoDBFactory.java │ │ ├── MongoDbUtils.java │ │ ├── OrmUtil.java │ │ ├── QrCodeUtil.java │ │ ├── RequestUtil.java │ │ ├── StringUtils.java │ │ ├── TimeTools.java │ │ ├── VResponseHandler.java │ │ ├── ZLDType.java │ │ └── payutils │ │ ├── GooglePicture.java │ │ ├── HttpUtil.java │ │ ├── MD5Util.java │ │ ├── PayCommonUtil.java │ │ ├── PayConfigUtil.java │ │ ├── XMLUtil.java │ │ └── test.java ├── resources │ ├── application-context.xml │ ├── config.properties │ ├── log4j.properties │ ├── mybatis │ │ └── mapperxml │ │ │ ├── CardRenewTbMapper.xml │ │ │ ├── CenterMonitorMapper.xml │ │ │ ├── CityOrderTbMapper.xml │ │ │ ├── OrderTbMapper.xml │ │ │ └── ParkInfoMapper.xml │ ├── proxool.xml │ └── springmvc-servlet.xml └── webapp │ ├── 1.3 │ ├── ckplayer │ │ ├── ckplayer.js │ │ ├── ckplayer.swf │ │ ├── ckplayer.xml │ │ ├── language.xml │ │ ├── m3u8.swf │ │ ├── related.xml │ │ ├── share.xml │ │ ├── share │ │ │ ├── feixin.png │ │ │ ├── google.png │ │ │ ├── kaixin001.png │ │ │ ├── msn.png │ │ │ ├── qq.png │ │ │ ├── qq2.png │ │ │ ├── qzone.png │ │ │ ├── rr.png │ │ │ ├── sina.png │ │ │ ├── sohu.png │ │ │ └── tianya.png │ │ └── style.swf │ ├── demo-dev.html │ ├── demo-hls.html │ ├── demo-rtmp.html │ ├── demo.html │ ├── ezuikit.js │ ├── hls.js │ ├── hls.js.map │ └── hls.min.js │ ├── WEB-INF │ ├── dwr.xml │ └── web.xml │ ├── images │ └── nopic.jpg │ └── index.jsp └── test └── java └── parkingos └── AppTest.java /.gitignore: -------------------------------------------------------------------------------- 1 | # Created by .ignore support plugin (hsz.mobi) 2 | .idea 3 | out 4 | target 5 | parkingoscloud.iml 6 | '*' 7 | -------------------------------------------------------------------------------- /maven配置说明.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/maven配置说明.txt -------------------------------------------------------------------------------- /readme.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/readme.MD -------------------------------------------------------------------------------- /src/main/filters/dev.properties: -------------------------------------------------------------------------------- 1 | mongoaddress=s.zldmongodb.com:27017 2 | imageurl=http://test.bolink.club/cloud 3 | unionip=https://beta.bolink.club/unionapi/ 4 | unionvalue=test 5 | uniondomain=1001 6 | pg.port=55321 7 | shopid=10 8 | ticketurl=http://test.bolink.club/zld/qr/c/ 9 | fixcodeurl=http://test.bolink.club/zld/qr/d/ -------------------------------------------------------------------------------- /src/main/filters/test.properties: -------------------------------------------------------------------------------- 1 | mongoaddress=s.zldmongodb.com:27017 2 | imageurl=http://test.bolink.club/cloud 3 | unionip=https://beta.bolink.club/unionapi/ 4 | unionvalue=test 5 | uniondomain=1001 6 | pg.port=5432 7 | shopid=10 8 | ticketurl=http://test.bolink.club/zld/qr/c/ 9 | fixcodeurl=http://test.bolink.club/zld/qr/d/ 10 | server.domain=test.bolink.club -------------------------------------------------------------------------------- /src/main/filters/third.properties: -------------------------------------------------------------------------------- 1 | mongoaddress=s.zldmongodb.com:27017 2 | imageurl=http://pub.ghparking.com/cloud 3 | unionip=https://s.bolink.club/unionapi/ 4 | unionvalue=park 5 | uniondomain=1001 6 | pg.port=5432 7 | shopid=10 8 | ticketurl=http://pub.ghparking.com/zld/qr/c/ 9 | fixcodeurl=http://pub.ghparking.com/zld/qr/d/ 10 | server.domain=pub.ghparking.com 11 | 12 | -------------------------------------------------------------------------------- /src/main/filters/yun.properties: -------------------------------------------------------------------------------- 1 | mongoaddress=s.zldmongodb.com:27017 2 | #liftrodreason=\u51FA\u573A\u65E0\u8BA2\u5355|\u9632\u6B62\u7838\u4EBA|\u975E\u673A\u52A8\u8F66|\u5176\u5B83\u539F\u56E0 3 | imageurl=http://yun.bolink.club/cloud 4 | unionip=https://s.bolink.club/unionapi/ 5 | unionvalue=yun 6 | uniondomain=1001 7 | shopid=10 8 | ticketurl=http://yun.bolink.club/zld/qr/c/ 9 | fixcodeurl=http://yun.bolink.club/zld/qr/d/ 10 | pg.port=5432 11 | server.domain=yun.bolink.club 12 | 13 | -------------------------------------------------------------------------------- /src/main/java/parkingos/App.java: -------------------------------------------------------------------------------- 1 | package parkingos; 2 | 3 | /** 4 | * Hello world! 5 | * 6 | */ 7 | public class App 8 | { 9 | public static void main( String[] args ) 10 | { 11 | System.out.println( "Hello World!" ); 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/AdminCityAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import org.apache.log4j.Logger; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import parkingos.com.bolink.service.AdminCityService; 10 | import parkingos.com.bolink.utils.RequestUtil; 11 | import parkingos.com.bolink.utils.StringUtils; 12 | 13 | import javax.servlet.http.HttpServletRequest; 14 | import javax.servlet.http.HttpServletResponse; 15 | import java.util.Map; 16 | 17 | @Controller 18 | @RequestMapping("/admin") 19 | public class AdminCityAction { 20 | 21 | Logger logger = Logger.getLogger(AdminCityAction.class); 22 | 23 | @Autowired 24 | private AdminCityService adminCityService; 25 | 26 | @RequestMapping(value = "/query") 27 | public String query(HttpServletRequest request, HttpServletResponse resp) { 28 | 29 | Map reqParameterMap = RequestUtil.readBodyFormRequset(request); 30 | 31 | JSONObject result = adminCityService.selectResultByConditions(reqParameterMap); 32 | //把结果返回页面 33 | StringUtils.ajaxOutput(resp, result.toJSONString()); 34 | return null; 35 | } 36 | 37 | @RequestMapping(value = "/delete") 38 | public String delete(Long id, HttpServletResponse resp) { 39 | 40 | 41 | JSONObject result = adminCityService.deleteCity(id); 42 | //把结果返回页面 43 | StringUtils.ajaxOutput(resp, result.toJSONString()); 44 | return null; 45 | } 46 | 47 | @RequestMapping(value = "/addAndEdit") 48 | public String addCity(String name,String union_id,String ukey,Long id,HttpServletResponse resp) { 49 | logger.error("接收数据:"+name+ukey+union_id+id); 50 | 51 | JSONObject result = adminCityService.addCity(name,union_id,ukey,id); 52 | StringUtils.ajaxOutput(resp, result.toJSONString()); 53 | return null; 54 | } 55 | 56 | } 57 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/BindCarTypeAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import org.apache.log4j.Logger; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import parkingos.com.bolink.service.BindCarTypeService; 10 | import parkingos.com.bolink.utils.RequestUtil; 11 | import parkingos.com.bolink.utils.StringUtils; 12 | 13 | import javax.servlet.http.HttpServletRequest; 14 | import javax.servlet.http.HttpServletResponse; 15 | import java.util.Map; 16 | 17 | @Controller 18 | @RequestMapping("/bindcartype") 19 | public class BindCarTypeAction { 20 | 21 | Logger logger = Logger.getLogger(BindCarTypeAction.class); 22 | 23 | @Autowired 24 | private BindCarTypeService bindCarTypeService; 25 | 26 | @RequestMapping(value = "/query") 27 | public String query(HttpServletRequest request, HttpServletResponse resp){ 28 | 29 | Map reqParameterMap = RequestUtil.readBodyFormRequset(request); 30 | 31 | JSONObject result = bindCarTypeService.selectResultByConditions(reqParameterMap); 32 | //把结果返回页面 33 | StringUtils.ajaxOutput(resp,result.toJSONString()); 34 | return null; 35 | } 36 | 37 | @RequestMapping(value = "/add") 38 | public String add(HttpServletRequest request, HttpServletResponse resp){ 39 | 40 | Map reqParameterMap = RequestUtil.readBodyFormRequset(request); 41 | 42 | JSONObject result = bindCarTypeService.bindCarType(reqParameterMap); 43 | //把结果返回页面 44 | StringUtils.ajaxOutput(resp,result.toJSONString()); 45 | return null; 46 | } 47 | } 48 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/CityGroupAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import org.apache.log4j.Logger; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import parkingos.com.bolink.service.CityGroupService; 10 | import parkingos.com.bolink.utils.RequestUtil; 11 | import parkingos.com.bolink.utils.StringUtils; 12 | 13 | import javax.servlet.http.HttpServletRequest; 14 | import javax.servlet.http.HttpServletResponse; 15 | import java.util.Map; 16 | 17 | @Controller 18 | @RequestMapping("/citygroup") 19 | public class CityGroupAction { 20 | 21 | Logger logger = Logger.getLogger(CityGroupAction.class); 22 | 23 | @Autowired 24 | private CityGroupService cityGroupService; 25 | 26 | @RequestMapping(value = "/query") 27 | public String query(HttpServletRequest request, HttpServletResponse resp) { 28 | 29 | Map reqParameterMap = RequestUtil.readBodyFormRequset(request); 30 | 31 | JSONObject result = cityGroupService.selectResultByConditions(reqParameterMap); 32 | //把结果返回页面 33 | StringUtils.ajaxOutput(resp, result.toJSONString()); 34 | return null; 35 | } 36 | 37 | @RequestMapping(value = "/delete") 38 | public String delete(Long id, HttpServletResponse resp) { 39 | 40 | JSONObject result = cityGroupService.deleteGroup(id); 41 | //把结果返回页面 42 | StringUtils.ajaxOutput(resp, result.toJSONString()); 43 | return null; 44 | } 45 | 46 | @RequestMapping(value = "/addAndEdit") 47 | public String addCity(String name,String latitude, String longitude ,String cityid, String operatorid,String address,Long id,HttpServletResponse resp) { 48 | // 49 | // String company_name = RequestUtil.processParams(request,"company_name"); 50 | // logger.error("接收数据:"+company_name); 51 | logger.error("接收数据:"+name+address+operatorid+id); 52 | 53 | JSONObject result = cityGroupService.addGroup(name,latitude,longitude,cityid,operatorid,address,id); 54 | StringUtils.ajaxOutput(resp, result.toJSONString()); 55 | return null; 56 | } 57 | 58 | } 59 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/CityLogAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import org.apache.log4j.Logger; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import parkingos.com.bolink.service.CityLogService; 10 | import parkingos.com.bolink.utils.RequestUtil; 11 | import parkingos.com.bolink.utils.StringUtils; 12 | 13 | import javax.servlet.http.HttpServletRequest; 14 | import javax.servlet.http.HttpServletResponse; 15 | import java.util.Map; 16 | 17 | @Controller 18 | @RequestMapping("/citylog") 19 | public class CityLogAction { 20 | 21 | Logger logger = Logger.getLogger(CityLogAction.class); 22 | 23 | @Autowired 24 | private CityLogService cityLogService; 25 | 26 | @RequestMapping(value = "/query") 27 | public String query(HttpServletRequest request, HttpServletResponse resp){ 28 | 29 | Map reqParameterMap = RequestUtil.readBodyFormRequset(request); 30 | 31 | JSONObject result = cityLogService.selectResultByConditions(reqParameterMap); 32 | //把结果返回页面 33 | StringUtils.ajaxOutput(resp,result.toJSONString()); 34 | return null; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/CityUinAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import org.apache.log4j.Logger; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import parkingos.com.bolink.service.CityUinService; 10 | import parkingos.com.bolink.utils.StringUtils; 11 | 12 | import javax.servlet.http.HttpServletResponse; 13 | 14 | @Controller 15 | @RequestMapping("/cityuin") 16 | public class CityUinAction { 17 | 18 | Logger logger = Logger.getLogger(CityUinAction.class); 19 | 20 | @Autowired 21 | private CityUinService cityUinService; 22 | 23 | 24 | 25 | @RequestMapping(value = "/create") 26 | public String addCity(String name,String union_id,String ukey,HttpServletResponse resp) { 27 | logger.error("接收数据:"+name+ukey+union_id); 28 | 29 | JSONObject result = cityUinService.createCity(name,union_id,ukey); 30 | StringUtils.ajaxOutput(resp, result.toJSONString()); 31 | return null; 32 | } 33 | 34 | 35 | /* 36 | * 自定义设置,可以修改月卡续费时间 37 | * 38 | * */ 39 | @RequestMapping(value = "/edit") 40 | public String editSetting(Long cityid,Integer state,HttpServletResponse resp) { 41 | logger.error("自定义设置"+cityid+"~~~~~"+state); 42 | 43 | JSONObject result = cityUinService.editSetting(cityid,state); 44 | StringUtils.ajaxOutput(resp, result.toJSONString()); 45 | return null; 46 | } 47 | 48 | /* 49 | * 查询自定义设置 50 | * 51 | * */ 52 | @RequestMapping(value = "/query") 53 | public String querySetting(Long cityid,HttpServletResponse resp) { 54 | logger.error("查询自定义设置"+cityid); 55 | JSONObject result = cityUinService.querySetting(cityid); 56 | StringUtils.ajaxOutput(resp, result.toJSONString()); 57 | return null; 58 | } 59 | 60 | } 61 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/GetParkInfoAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | import com.mongodb.util.Hash; 4 | import org.apache.log4j.Logger; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Controller; 7 | import org.springframework.web.bind.annotation.RequestMapping; 8 | import parkingos.com.bolink.service.GetParkInfoService; 9 | import parkingos.com.bolink.utils.RequestUtil; 10 | import parkingos.com.bolink.utils.StringUtils; 11 | 12 | import javax.servlet.http.HttpServletRequest; 13 | import javax.servlet.http.HttpServletResponse; 14 | import java.util.HashMap; 15 | import java.util.List; 16 | 17 | 18 | @Controller 19 | @RequestMapping("/getparkinfo") 20 | public class GetParkInfoAction { 21 | @Autowired 22 | private GetParkInfoService getParkInfoService; 23 | Logger logger = Logger.getLogger(GetParkInfoAction.class); 24 | @RequestMapping(value = "/bygroupid") 25 | public String getInfoById(HttpServletRequest request, HttpServletResponse resp){ 26 | int groupid = RequestUtil.getInteger(request,"groupid",0); 27 | logger.debug("数据中心请求groupId:"+groupid); 28 | String ret=getParkInfoService.getInfo(groupid); 29 | logger.debug("数据中心返回:"+ret); 30 | StringUtils.ajaxOutput(resp,ret); 31 | return null; 32 | } 33 | @RequestMapping(value = "/bycomid") 34 | public String getInfoBycomId(HttpServletRequest request, HttpServletResponse resp){ 35 | int comid = RequestUtil.getInteger(request,"comid",0); 36 | logger.debug("数据中心请求groupId:"+comid); 37 | String ret =getParkInfoService.getInfoByComid(comid); 38 | logger.debug("数据中心返回:"+ret); 39 | StringUtils.ajaxOutput(resp,ret); 40 | return null; 41 | } 42 | } 43 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/GroupInfoAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import org.apache.log4j.Logger; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import parkingos.com.bolink.models.ParkLogTb; 10 | import parkingos.com.bolink.service.GroupInfoService; 11 | import parkingos.com.bolink.service.SaveLogService; 12 | import parkingos.com.bolink.utils.RequestUtil; 13 | import parkingos.com.bolink.utils.StringUtils; 14 | 15 | import javax.servlet.http.HttpServletRequest; 16 | import javax.servlet.http.HttpServletResponse; 17 | 18 | @Controller 19 | @RequestMapping("/group") 20 | public class GroupInfoAction { 21 | 22 | Logger logger = Logger.getLogger(GroupInfoAction.class); 23 | 24 | @Autowired 25 | private GroupInfoService groupInfoService; 26 | @Autowired 27 | private SaveLogService saveLogService; 28 | 29 | @RequestMapping(value = "/query") 30 | public String query(HttpServletRequest request, HttpServletResponse resp){ 31 | 32 | Long groupid = RequestUtil.getLong(request,"groupid",-1L); 33 | Long uin = RequestUtil.getLong(request,"loginuin",-1L); 34 | String result = groupInfoService.getResultByCondition(groupid,uin); 35 | 36 | //把结果返回页面 37 | StringUtils.ajaxOutput(resp,result); 38 | return null; 39 | } 40 | 41 | 42 | @RequestMapping(value = "/edit") 43 | public String edit(HttpServletRequest request, HttpServletResponse resp){ 44 | Long groupid = RequestUtil.getLong(request,"groupid",-1L); 45 | String nickname = StringUtils.decodeUTF8(RequestUtil.getString(request,"nickname1")); 46 | Long uin = RequestUtil.getLong(request, "loginuin", -1L); 47 | 48 | JSONObject result = groupInfoService.updateGroupInfo(request); 49 | 50 | if((Integer)result.get("state")==1){ 51 | ParkLogTb parkLogTb = new ParkLogTb(); 52 | parkLogTb.setOperateUser(nickname); 53 | parkLogTb.setOperateTime(System.currentTimeMillis()/1000); 54 | parkLogTb.setOperateType(2); 55 | parkLogTb.setContent(uin+"("+nickname+")"+"修改了运营集团信息"); 56 | parkLogTb.setType("groupinfo"); 57 | parkLogTb.setGroupId(groupid); 58 | saveLogService.saveLog(parkLogTb); 59 | } 60 | StringUtils.ajaxOutput(resp,result.toJSONString()); 61 | return null; 62 | } 63 | 64 | } 65 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/OnlinePayWeiXinAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | import org.jdom.JDOMException; 4 | import org.soofa.log4j.Logger; 5 | import org.springframework.stereotype.Controller; 6 | import org.springframework.web.bind.annotation.RequestMapping; 7 | import parkingos.com.bolink.utils.payutils.HttpUtil; 8 | import parkingos.com.bolink.utils.payutils.PayCommonUtil; 9 | import parkingos.com.bolink.utils.payutils.PayConfigUtil; 10 | import parkingos.com.bolink.utils.payutils.XMLUtil; 11 | 12 | import javax.servlet.http.HttpServletRequest; 13 | import javax.servlet.http.HttpServletResponse; 14 | import java.io.IOException; 15 | import java.util.Map; 16 | import java.util.SortedMap; 17 | import java.util.TreeMap; 18 | 19 | 20 | @Controller 21 | @RequestMapping(value = "/OnlinePay") 22 | public class OnlinePayWeiXinAction { 23 | 24 | Logger logger = Logger.getLogger(OnlinePayWeiXinAction.class); 25 | 26 | @RequestMapping(value = "/WeiXin") 27 | public String WeiXinPay(HttpServletRequest request, HttpServletResponse response) throws JDOMException, IOException { 28 | // 账号信息 29 | String appid = PayConfigUtil.APP_ID; // appid 30 | //String appsecret = PayConfigUtil.APP_SECRET; // appsecret 31 | String mch_id = PayConfigUtil.MCH_ID; // 商业号 32 | String key = PayConfigUtil.API_KEY; // key 33 | 34 | String currTime = PayCommonUtil.getCurrTime(); 35 | String strTime = currTime.substring(8, currTime.length()); 36 | String strRandom = PayCommonUtil.buildRandom(4) + ""; 37 | String nonce_str = strTime + strRandom; 38 | 39 | String order_price = "1"; // 价格 注意:价格的单位是分 40 | String body = "goodssssss"; // 商品名称 41 | String out_trade_no = "11338"; // 订单号 42 | 43 | // 获取发起电脑 ip 44 | String spbill_create_ip = PayConfigUtil.CREATE_IP; 45 | // 回调接口 46 | String notify_url = PayConfigUtil.NOTIFY_URL; 47 | String trade_type = "NATIVE"; 48 | 49 | SortedMap packageParams = new TreeMap(); 50 | packageParams.put("appid", appid); 51 | packageParams.put("mch_id", mch_id); 52 | packageParams.put("nonce_str", nonce_str); 53 | packageParams.put("body", body); 54 | packageParams.put("out_trade_no", out_trade_no); 55 | packageParams.put("total_fee", order_price); 56 | packageParams.put("spbill_create_ip", spbill_create_ip); 57 | packageParams.put("notify_url", notify_url); 58 | packageParams.put("trade_type", trade_type); 59 | 60 | String sign = PayCommonUtil.createSign("UTF-8", packageParams,key); 61 | packageParams.put("sign", sign); 62 | 63 | String requestXML = PayCommonUtil.getRequestXml(packageParams); 64 | System.out.println(requestXML); 65 | 66 | String resXml = HttpUtil.postData(PayConfigUtil.UFDODER_URL, requestXML); 67 | 68 | 69 | Map map = XMLUtil.doXMLParse(resXml); 70 | //String return_code = (String) map.get("return_code"); 71 | //String prepay_id = (String) map.get("prepay_id"); 72 | String urlCode = (String) map.get("code_url"); 73 | 74 | return urlCode; 75 | } 76 | } 77 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/ParkAccountAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import org.apache.log4j.Logger; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import parkingos.com.bolink.service.ParkAccountService; 10 | import parkingos.com.bolink.utils.RequestUtil; 11 | import parkingos.com.bolink.utils.StringUtils; 12 | 13 | import javax.servlet.http.HttpServletRequest; 14 | import javax.servlet.http.HttpServletResponse; 15 | import java.util.Map; 16 | 17 | @Controller 18 | @RequestMapping("/parkaccount") 19 | public class ParkAccountAction { 20 | 21 | Logger logger = Logger.getLogger(ParkAccountAction.class); 22 | 23 | @Autowired 24 | private ParkAccountService parkAccountService; 25 | 26 | @RequestMapping(value = "/query") 27 | public String query(HttpServletRequest request, HttpServletResponse resp){ 28 | 29 | Map reqParameterMap = RequestUtil.readBodyFormRequset(request); 30 | 31 | JSONObject result = parkAccountService.selectResultByConditions(reqParameterMap); 32 | //把结果返回页面 33 | StringUtils.ajaxOutput(resp,result.toJSONString()); 34 | return null; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/ParkInfoAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import org.apache.log4j.Logger; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import parkingos.com.bolink.models.ParkLogTb; 10 | import parkingos.com.bolink.service.ParkInfoService; 11 | import parkingos.com.bolink.service.SaveLogService; 12 | import parkingos.com.bolink.utils.RequestUtil; 13 | import parkingos.com.bolink.utils.StringUtils; 14 | 15 | import javax.servlet.http.HttpServletRequest; 16 | import javax.servlet.http.HttpServletResponse; 17 | 18 | @Controller 19 | @RequestMapping("/park") 20 | public class ParkInfoAction { 21 | 22 | Logger logger = Logger.getLogger(ParkInfoAction.class); 23 | 24 | @Autowired 25 | private ParkInfoService parkInfoService; 26 | @Autowired 27 | private SaveLogService saveLogService; 28 | 29 | @RequestMapping(value = "/query") 30 | public String query(HttpServletRequest request, HttpServletResponse resp){ 31 | 32 | Long comid = RequestUtil.getLong(request,"comid",-1L); 33 | String result = parkInfoService.getResultByComid(comid); 34 | 35 | //把结果返回页面 36 | StringUtils.ajaxOutput(resp,result); 37 | return null; 38 | } 39 | 40 | 41 | @RequestMapping(value = "/edit") 42 | public String edit(HttpServletRequest request, HttpServletResponse resp){ 43 | Long comid = RequestUtil.getLong(request,"comid",-1L); 44 | String nickname1 = StringUtils.decodeUTF8(RequestUtil.getString(request,"nickname1")); 45 | Long uin = RequestUtil.getLong(request, "loginuin", -1L); 46 | JSONObject result = parkInfoService.updateComInfo(request); 47 | if((Integer)result.get("state")==1){ 48 | ParkLogTb parkLogTb = new ParkLogTb(); 49 | parkLogTb.setOperateUser(nickname1); 50 | parkLogTb.setOperateTime(System.currentTimeMillis()/1000); 51 | parkLogTb.setOperateType(2); 52 | parkLogTb.setContent(uin+"("+nickname1+")"+"修改了停车场信息"); 53 | parkLogTb.setType("parkinfo"); 54 | parkLogTb.setParkId(comid); 55 | saveLogService.saveLog(parkLogTb); 56 | } 57 | StringUtils.ajaxOutput(resp,result.toJSONString()); 58 | return null; 59 | } 60 | 61 | } 62 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/ParkLogAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import org.apache.log4j.Logger; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import parkingos.com.bolink.service.ParkLogService; 10 | import parkingos.com.bolink.utils.RequestUtil; 11 | import parkingos.com.bolink.utils.StringUtils; 12 | 13 | import javax.servlet.http.HttpServletRequest; 14 | import javax.servlet.http.HttpServletResponse; 15 | import java.util.Map; 16 | 17 | @Controller 18 | @RequestMapping("/parklog") 19 | public class ParkLogAction { 20 | 21 | Logger logger = Logger.getLogger(ParkLogAction.class); 22 | 23 | @Autowired 24 | private ParkLogService parkLogService; 25 | 26 | @RequestMapping(value = "/query") 27 | public String query(HttpServletRequest request, HttpServletResponse resp){ 28 | 29 | Map reqParameterMap = RequestUtil.readBodyFormRequset(request); 30 | 31 | JSONObject result = parkLogService.selectResultByConditions(reqParameterMap); 32 | //把结果返回页面 33 | StringUtils.ajaxOutput(resp,result.toJSONString()); 34 | return null; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/ParkuserWorkRecordAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import org.apache.log4j.Logger; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import parkingos.com.bolink.service.ParkuserWorkRecordService; 10 | import parkingos.com.bolink.utils.RequestUtil; 11 | import parkingos.com.bolink.utils.StringUtils; 12 | 13 | import javax.servlet.http.HttpServletRequest; 14 | import javax.servlet.http.HttpServletResponse; 15 | import java.util.Map; 16 | 17 | @Controller 18 | @RequestMapping("/workrecord") 19 | public class ParkuserWorkRecordAction { 20 | 21 | Logger logger = Logger.getLogger(ParkuserWorkRecordAction.class); 22 | 23 | @Autowired 24 | private ParkuserWorkRecordService parkuserWorkRecordService; 25 | 26 | @RequestMapping(value = "/query") 27 | public String query(HttpServletRequest request, HttpServletResponse resp){ 28 | 29 | Map reqParameterMap = RequestUtil.readBodyFormRequset(request); 30 | 31 | JSONObject result = parkuserWorkRecordService.selectResultByConditions(reqParameterMap); 32 | //把结果返回页面 33 | StringUtils.ajaxOutput(resp,result.toJSONString()); 34 | return null; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/ShopManageAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | import org.apache.log4j.Logger; 4 | import org.springframework.beans.factory.annotation.Autowired; 5 | import org.springframework.stereotype.Controller; 6 | import org.springframework.web.bind.annotation.RequestMapping; 7 | import parkingos.com.bolink.models.ComInfoTb; 8 | import parkingos.com.bolink.service.ShopManageService; 9 | import parkingos.com.bolink.utils.RequestUtil; 10 | import parkingos.com.bolink.utils.StringUtils; 11 | 12 | import javax.servlet.http.HttpServletRequest; 13 | import javax.servlet.http.HttpServletResponse; 14 | 15 | @Controller 16 | @RequestMapping("/shop") 17 | public class ShopManageAction { 18 | 19 | Logger logger = Logger.getLogger( ShopManageAction.class ); 20 | 21 | @Autowired 22 | private ShopManageService shopManageService; 23 | 24 | /** 25 | * 续费 26 | */ 27 | @RequestMapping("/addmoney") 28 | public String addMoney(HttpServletRequest request, HttpServletResponse resp) { 29 | String result = shopManageService.addMoney( request ); 30 | StringUtils.ajaxOutput( resp, result ); 31 | return null; 32 | } 33 | 34 | /** 35 | * 添加商户 36 | */ 37 | @RequestMapping("/create") 38 | public String create(HttpServletRequest request, HttpServletResponse resp) { 39 | 40 | String result = shopManageService.create( request ); 41 | StringUtils.ajaxOutput( resp, result ); 42 | return null; 43 | } 44 | 45 | 46 | /** 47 | * 商户查询 48 | */ 49 | @RequestMapping(value = "/quickquery") 50 | public String query(HttpServletRequest req, HttpServletResponse resp) { 51 | 52 | String result = shopManageService.quickquery( req ); 53 | StringUtils.ajaxOutput( resp, result ); 54 | return null; 55 | } 56 | 57 | /**changeSuperimposed 58 | * 删除 59 | */ 60 | @RequestMapping("/delete") 61 | public String delete(HttpServletRequest request, HttpServletResponse resp) { 62 | String result = shopManageService.delete( request ); 63 | StringUtils.ajaxOutput( resp, result ); 64 | return null; 65 | } 66 | 67 | 68 | 69 | /** 70 | * 删除 71 | */ 72 | @RequestMapping("/changeSuperimposed") 73 | public String changeSuperimposed(HttpServletRequest request, HttpServletResponse resp) { 74 | //车场是否支持叠加用券 默认不支持 75 | Integer superimposed = RequestUtil.getInteger(request,"superimposed",0); 76 | Long comid = RequestUtil.getLong(request,"comid",-1L); 77 | ComInfoTb comInfoTb = new ComInfoTb(); 78 | comInfoTb.setId(comid); 79 | comInfoTb.setSuperimposed(superimposed); 80 | int count = shopManageService.updateComSuperimposed(comInfoTb); 81 | StringUtils.ajaxOutput( resp, count+"" ); 82 | return null; 83 | } 84 | 85 | } 86 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/ShopMemberManageAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | import org.apache.log4j.Logger; 4 | import org.springframework.beans.factory.annotation.Autowired; 5 | import org.springframework.stereotype.Controller; 6 | import org.springframework.web.bind.annotation.RequestMapping; 7 | import parkingos.com.bolink.service.ShopMemberManageService; 8 | import parkingos.com.bolink.utils.RequestUtil; 9 | import parkingos.com.bolink.utils.StringUtils; 10 | 11 | import javax.servlet.http.HttpServletRequest; 12 | import javax.servlet.http.HttpServletResponse; 13 | 14 | @Controller 15 | @RequestMapping("/shopmember") 16 | public class ShopMemberManageAction { 17 | 18 | Logger logger = Logger.getLogger( ShopMemberManageAction.class ); 19 | 20 | @Autowired 21 | private ShopMemberManageService shopMemberManageService; 22 | 23 | 24 | @RequestMapping(value = "/editpass") 25 | public String editpass(HttpServletRequest req, HttpServletResponse resp) { 26 | 27 | String result = shopMemberManageService.editpass( req ); 28 | StringUtils.ajaxOutput( resp, result ); 29 | return null; 30 | } 31 | 32 | @RequestMapping(value = "/delete") 33 | public String delete(HttpServletRequest req, HttpServletResponse resp) { 34 | 35 | String result = shopMemberManageService.delete( req ); 36 | StringUtils.ajaxOutput( resp, result ); 37 | return null; 38 | } 39 | 40 | 41 | @RequestMapping(value = "/quickquery") 42 | public String query(HttpServletRequest req, HttpServletResponse resp) { 43 | 44 | String result = shopMemberManageService.quickquery( req ); 45 | StringUtils.ajaxOutput( resp, result ); 46 | return null; 47 | } 48 | 49 | @RequestMapping(value = "/create") 50 | public String create(HttpServletRequest req, HttpServletResponse resp) { 51 | String result = shopMemberManageService.create( req ); 52 | StringUtils.ajaxOutput( resp, result ); 53 | return null; 54 | } 55 | 56 | @RequestMapping(value = "/getrole") 57 | public String getRole(HttpServletRequest request, HttpServletResponse resp){ 58 | 59 | 60 | // Map reqParameterMap = RequestUtil.readBodyFormRequset(request); 61 | 62 | Long roleId = RequestUtil.getLong(request,"loginroleid",-1L); 63 | Long shopId = RequestUtil.getLong(request,"shopid",-1L); 64 | 65 | String result = shopMemberManageService.getRoleByConditions(roleId,shopId); 66 | 67 | StringUtils.ajaxOutput(resp,result); 68 | return null; 69 | } 70 | 71 | @RequestMapping(value = "/getshopusers") 72 | public String getShopUsers(HttpServletRequest request, HttpServletResponse resp){ 73 | 74 | 75 | // Map reqParameterMap = RequestUtil.readBodyFormRequset(request); 76 | 77 | Long shopId = RequestUtil.getLong(request,"shopid",-1L); 78 | String result = shopMemberManageService.getShopUsers(shopId); 79 | 80 | StringUtils.ajaxOutput(resp,result); 81 | return null; 82 | } 83 | 84 | } 85 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/actions/WithdrawerAction.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.actions; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import org.apache.log4j.Logger; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Controller; 8 | import org.springframework.web.bind.annotation.RequestMapping; 9 | import parkingos.com.bolink.service.WithdrawerService; 10 | import parkingos.com.bolink.utils.RequestUtil; 11 | import parkingos.com.bolink.utils.StringUtils; 12 | 13 | import javax.servlet.http.HttpServletRequest; 14 | import javax.servlet.http.HttpServletResponse; 15 | import java.util.Map; 16 | 17 | @Controller 18 | @RequestMapping("/withdrawer") 19 | public class WithdrawerAction { 20 | 21 | Logger logger = Logger.getLogger(WithdrawerAction.class); 22 | 23 | @Autowired 24 | private WithdrawerService withdrawerService; 25 | 26 | @RequestMapping(value = "/query") 27 | public String query(HttpServletRequest request, HttpServletResponse resp){ 28 | 29 | Map reqParameterMap = RequestUtil.readBodyFormRequset(request); 30 | 31 | JSONObject result = withdrawerService.selectResultByConditions(reqParameterMap); 32 | //把结果返回页面 33 | StringUtils.ajaxOutput(resp,result.toJSONString()); 34 | return null; 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/dao/mybatis/Criterion.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.dao.mybatis; 2 | 3 | import java.util.List; 4 | 5 | public class Criterion { 6 | private String condition; 7 | 8 | private Object value; 9 | 10 | private Object secondValue; 11 | 12 | private boolean noValue; 13 | 14 | private boolean singleValue; 15 | 16 | private boolean betweenValue; 17 | 18 | private boolean listValue; 19 | 20 | private String typeHandler; 21 | 22 | public String getCondition() { 23 | return condition; 24 | } 25 | 26 | public Object getValue() { 27 | return value; 28 | } 29 | 30 | public Object getSecondValue() { 31 | return secondValue; 32 | } 33 | 34 | public boolean isNoValue() { 35 | return noValue; 36 | } 37 | 38 | public boolean isSingleValue() { 39 | return singleValue; 40 | } 41 | 42 | public boolean isBetweenValue() { 43 | return betweenValue; 44 | } 45 | 46 | public boolean isListValue() { 47 | return listValue; 48 | } 49 | 50 | public String getTypeHandler() { 51 | return typeHandler; 52 | } 53 | 54 | protected Criterion(String condition) { 55 | super(); 56 | this.condition = condition; 57 | this.typeHandler = null; 58 | this.noValue = true; 59 | } 60 | 61 | protected Criterion(String condition, Object value, String typeHandler) { 62 | super(); 63 | this.condition = condition; 64 | this.value = value; 65 | this.typeHandler = typeHandler; 66 | if (value instanceof List) { 67 | this.listValue = true; 68 | } else { 69 | this.singleValue = true; 70 | } 71 | } 72 | 73 | protected Criterion(String condition, Object value) { 74 | this(condition, value, null); 75 | } 76 | 77 | protected Criterion(String condition, Object value, Object secondValue, String typeHandler) { 78 | super(); 79 | this.condition = condition; 80 | this.value = value; 81 | this.secondValue = secondValue; 82 | this.typeHandler = typeHandler; 83 | this.betweenValue = true; 84 | } 85 | 86 | protected Criterion(String condition, Object value, Object secondValue) { 87 | this(condition, value, secondValue, null); 88 | } 89 | } 90 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/dao/mybatis/mapper/CardRenewTbMapper.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.dao.mybatis.mapper; 2 | 3 | 4 | import org.apache.ibatis.annotations.Param; 5 | import parkingos.com.bolink.dao.mybatis.CardRenewTbExample; 6 | import parkingos.com.bolink.models.CardRenewTb; 7 | 8 | import java.util.List; 9 | 10 | public interface CardRenewTbMapper { 11 | int countByExample(CardRenewTbExample example); 12 | 13 | int deleteByExample(CardRenewTbExample example); 14 | 15 | int deleteByPrimaryKey(Integer id); 16 | 17 | int insert(CardRenewTb record); 18 | 19 | int insertSelective(CardRenewTb record); 20 | 21 | List selectByExample(CardRenewTbExample example); 22 | 23 | CardRenewTb selectByPrimaryKey(Integer id); 24 | 25 | int updateByExampleSelective(@Param("record") CardRenewTb record, @Param("example") CardRenewTbExample example); 26 | 27 | int updateByExample(@Param("record") CardRenewTb record, @Param("example") CardRenewTbExample example); 28 | 29 | int updateByPrimaryKeySelective(CardRenewTb record); 30 | 31 | int updateByPrimaryKey(CardRenewTb record); 32 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/dao/mybatis/mapper/CenterMonitorMapper.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.dao.mybatis.mapper; 2 | 3 | import org.apache.ibatis.annotations.Param; 4 | 5 | import java.util.HashMap; 6 | import java.util.List; 7 | import java.util.Map; 8 | 9 | public interface CenterMonitorMapper { 10 | List> getConfirmOrdersByGroupid( @Param("groupid") String groupid); 11 | 12 | List> getConfirmOrdersByComid( @Param("comid") String comid); 13 | 14 | Map getPicMap(@Param("eventid")String eventId, @Param("comid")String comid); 15 | 16 | List> getCarByNameLike(@Param("comid") long comid, @Param("carnumlist") List list); 17 | 18 | Map matchPicMap(@Param("orderid")String orderid, @Param("comid")String comid); 19 | 20 | Map getSelectOrder(@Param("comid")long comid, @Param("carNumber")String carNumber); 21 | 22 | Map getConfirmOrder(@Param("eventid")String event_id, @Param("comid")String comid); 23 | 24 | Map getLiftRodInfo(@Param("channelid")String channel_id, @Param("comid")String comid); 25 | 26 | Map getMonitorMap(@Param("calleridnum")Long callerid_num); 27 | 28 | List> getMonitorsByGroupid(@Param("groupid")String groupid); 29 | 30 | List> getMonitorsByComid(@Param("comid")String comid); 31 | 32 | Map qryChannelByMonitId(@Param("monitorid")Long monitor_id); 33 | } 34 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/dao/mybatis/mapper/CityOrderTbMapper.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.dao.mybatis.mapper; 2 | 3 | 4 | import parkingos.com.bolink.dao.mybatis.OrderAndParkTbExample; 5 | import parkingos.com.bolink.models.OrderAndParkTb; 6 | 7 | import java.util.List; 8 | 9 | public interface CityOrderTbMapper { 10 | // List queryByParam(OrderAndParkTb orderAndParkTb); 11 | 12 | int countByExample(OrderAndParkTbExample example); 13 | 14 | List selectByExample(OrderAndParkTbExample example); 15 | List queryByParam(List list); 16 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/dao/mybatis/mapper/OrderTbMapper.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.dao.mybatis.mapper; 2 | 3 | 4 | import org.apache.ibatis.annotations.Param; 5 | import parkingos.com.bolink.dao.mybatis.OrderTbExample; 6 | import parkingos.com.bolink.models.OrderTb; 7 | 8 | import java.util.List; 9 | import java.util.Map; 10 | 11 | public interface OrderTbMapper { 12 | int countByExample(OrderTbExample example); 13 | 14 | Map selectMoneyByExample(OrderTbExample example); 15 | 16 | int deleteByExample(OrderTbExample example); 17 | 18 | int deleteByPrimaryKey(Long id); 19 | 20 | int insert(OrderTb record); 21 | 22 | int insertSelective(OrderTb record); 23 | 24 | List selectByExample(OrderTbExample example); 25 | 26 | OrderTb selectByPrimaryKey(Long id); 27 | 28 | int updateByExampleSelective(@Param("record") OrderTb record, @Param("example") OrderTbExample example); 29 | 30 | int updateByExample(@Param("record") OrderTb record, @Param("example") OrderTbExample example); 31 | 32 | int updateByPrimaryKeySelective(OrderTb record); 33 | 34 | int updateByPrimaryKey(OrderTb record); 35 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/dao/mybatis/mapper/ParkInfoMapper.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.dao.mybatis.mapper; 2 | 3 | import com.mongodb.util.Hash; 4 | import org.apache.ibatis.annotations.Param; 5 | import java.util.HashMap; 6 | import java.util.List; 7 | 8 | public interface ParkInfoMapper { 9 | List> getEntryCar(@Param("create_time") long create_time, @Param("groupid")long groupid ); 10 | List> getExitCar( @Param("create_time") long create_time, @Param("groupid")long groupid); 11 | List> getParkRank(@Param("end_time") long create_time, @Param("groupid")long groupid); 12 | int getBerthTotal(@Param("groupid") int groupid); 13 | double getElectronicPay(@Param("create_time") long create_time, @Param("groupid")int groupid); 14 | double getCashPay(@Param("create_time") long create_time, @Param("groupid")int groupid); 15 | double getReduceAmount(@Param("create_time") long create_time, @Param("groupid")int groupid); 16 | int getEntryCount(@Param("create_time") long create_time, @Param("groupid")int groupid); 17 | int getExitCount(@Param("end_time") long end_time, @Param("groupid")int groupid); 18 | int getInparkCount(@Param("create_time") long create_time,@Param("groupid")int groupid); 19 | List> getParkIdByGroupId(@Param("groupid") int groupid); 20 | List> getParkLogin(@Param("parkid")String parkid); 21 | List> getExpByGid(@Param("groupid") int groupid,@Param("ctime")long ctime); 22 | List> getExpByCid(@Param("comid") int comid,@Param("ctime")long ctime); 23 | 24 | List> getEntryCarByComid(@Param("create_time") long create_time, @Param("comid")int comid ); 25 | List> getExitCarByComid( @Param("create_time") long create_time, @Param("comid")int comid); 26 | List> getRankByout(@Param("end_time") long create_time, @Param("comid")int comid); 27 | double getElectronicPaybc(@Param("create_time") long create_time, @Param("comid")int comid); 28 | double getCashPaybc(@Param("create_time") long create_time, @Param("comid")int comid); 29 | double getReduceAmountbc(@Param("create_time") long create_time, @Param("comid")int comid); 30 | int getEntryCountbc(@Param("create_time") long create_time, @Param("comid")int comid); 31 | int getExitCountbc(@Param("end_time") long end_time, @Param("comid")int comid); 32 | int getInparkCountbc(@Param("create_time") long create_time,@Param("comid")int comid); 33 | int getBerthTotalbc(@Param("comid") int comid); 34 | String getUserInfo(@Param("id") long id); 35 | double getFreeAmount(@Param("create_time") long create_time, @Param("groupid")int groupid); 36 | double getFreeAmountbc(@Param("create_time") long create_time, @Param("comid")int comid); 37 | List> getBerthPercent(@Param("comidlist") List> list,@Param("create_time") long create_time); 38 | 39 | } 40 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/dao/spring/CommonMapper.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.dao.spring; 2 | 3 | 4 | import parkingos.com.bolink.qo.PageOrderConfig; 5 | import parkingos.com.bolink.qo.SearchBean; 6 | 7 | import java.util.List; 8 | import java.util.Map; 9 | 10 | /** 11 | * 通用数据库操作接口 12 | * @author Laoyao 13 | */ 14 | public interface CommonMapper { 15 | 16 | List> selectByConditions( List selective, 17 | String tableName, 18 | Map params, 19 | PageOrderConfig pageOrderConfig, 20 | List searchBeans); 21 | 22 | 23 | int selectCountByConditions(String tableName, 24 | Map params, 25 | List searchBeans); 26 | 27 | Map selectByPrimaryKey(List selective, 28 | String tableName, 29 | Long id); 30 | 31 | int deleteByConditions(String tableName, 32 | Map params, 33 | List searchBeans); 34 | 35 | int insert(String tableName, 36 | Map params); 37 | 38 | 39 | int updateByConditions(String tableName, 40 | Map fields, 41 | Map params, 42 | List searchBeans); 43 | 44 | int updateByPrimaryKey(String tableName, 45 | Map params); 46 | 47 | Long selectSequence(String seqName); 48 | 49 | List> selectObjectBySql(String sql); 50 | } 51 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/dwr/DWRScriptSessionListener.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.dwr; 2 | 3 | 4 | import org.apache.log4j.Logger; 5 | import org.directwebremoting.ScriptSession; 6 | import org.directwebremoting.WebContext; 7 | import org.directwebremoting.WebContextFactory; 8 | import org.directwebremoting.event.ScriptSessionEvent; 9 | import org.directwebremoting.event.ScriptSessionListener; 10 | import parkingos.com.bolink.utils.Constants; 11 | 12 | import javax.servlet.http.HttpSession; 13 | import java.util.Collection; 14 | 15 | ; 16 | 17 | 18 | /** 19 | * ScriptSession 监听器 ,监听ScriptSession的创建与销毁 20 | * @author 21 | * 22 | */ 23 | public class DWRScriptSessionListener implements ScriptSessionListener { 24 | private Logger logger = Logger.getLogger(DWRScriptSessionListener.class); 25 | //维护一个Map key为session的id,value为ScriptSession 对象 26 | 27 | /** 28 | * ScriptSession创建事件 29 | */ 30 | @Override 31 | public void sessionCreated(ScriptSessionEvent event) { 32 | // TODO Auto-generated method stub 33 | WebContext webContext = WebContextFactory.get(); 34 | HttpSession session = webContext.getSession(); 35 | ScriptSession scriptSession = event.getSession(); 36 | //添加ScriptSession 37 | Constants.getInstance().scriptSessionMap.put(session.getId(), scriptSession); 38 | logger.error("zhangqiang 监控事件map session.getId()"+session.getId()+" "+Constants.getInstance().scriptSessionMap.toString()); 39 | logger.error("zhangqiang 监控事件map换个方法取" +session.getId()+" "+Constants.getInstance().scriptSessionMap.toString()); 40 | logger.error("zhangqiang session:"+session.getId()+" scriptSession:"+scriptSession.getId()+" is created!"); 41 | } 42 | /** 43 | * ScriptSession销毁事件 44 | */ 45 | @Override 46 | public void sessionDestroyed(ScriptSessionEvent event) { 47 | // TODO Auto-generated method stub 48 | WebContext webContext = WebContextFactory.get(); 49 | HttpSession session = webContext.getSession(); 50 | logger.error("监控事件有没有销毁"+Constants.getInstance().scriptSessionMap.toString()); 51 | ScriptSession scriptSession = Constants.getInstance().scriptSessionMap.remove(session.getId()); 52 | logger.error("session:"+session.getId()+" scriptSession:"+scriptSession.getId()+" is destoryed!"); 53 | } 54 | 55 | public static Collection getScriptSessions(){ 56 | return Constants.getInstance().scriptSessionMap.values(); 57 | 58 | } 59 | 60 | } 61 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/dwr/DWRScriptSessionManager.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.dwr; 2 | 3 | import org.directwebremoting.impl.DefaultScriptSessionManager; 4 | 5 | /** 6 | * ScriptSessionManager管理器 初始化注册监听器 7 | * @author 8 | * 9 | */ 10 | public class DWRScriptSessionManager extends DefaultScriptSessionManager { 11 | public DWRScriptSessionManager(){ 12 | //绑定一个ScriptSession增加销毁事件的监听器 13 | this.addScriptSessionListener(new DWRScriptSessionListener()); 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/dwr/Push.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.dwr; 2 | 3 | import org.apache.log4j.Logger; 4 | import org.directwebremoting.*; 5 | 6 | import java.util.Collection; 7 | 8 | /** 9 | * 推送测试 10 | * @author 11 | * 12 | */ 13 | public class Push { 14 | private static Logger logger = Logger.getLogger(Push.class); 15 | private static WebContext webContext = null; 16 | public static void onPageLoad(final String tag){ 17 | webContext = WebContextFactory.get(); 18 | ScriptSession scriptSession = WebContextFactory.get().getScriptSession(); 19 | scriptSession.setAttribute("tag", tag); 20 | logger.error("dwr tag>>>>>>>>>>>>>>>>"+tag); 21 | } 22 | 23 | public static void test(String json) { 24 | final String msg = json; 25 | Browser.withAllSessions(new Runnable() { 26 | 27 | private ScriptBuffer script = new ScriptBuffer(); 28 | 29 | public void run() { 30 | script.appendCall("showMessage", msg); 31 | 32 | Collection sessions = Browser.getTargetSessions(); 33 | 34 | for (ScriptSession scriptSession : sessions) { 35 | logger.error("dwr ===>>>loop execute sessions userId:"+scriptSession.getAttribute("userId")); 36 | scriptSession.addScript(script); 37 | } 38 | } 39 | }); 40 | } 41 | public static void popCenteVideo(final String msg, final Collection sessions) { 42 | logger.error("dwr>>>>>>popCenteVideo>>>>>>进入推送"); 43 | ScriptSessionFilter filter = new ScriptSessionFilter() { 44 | 45 | @Override 46 | public boolean match(ScriptSession scriptSession) { 47 | logger.error("dwr>>>>>>popCenteVideo>>>>>>获取tag"); 48 | String tag = (String) scriptSession.getAttribute("tag"); 49 | logger.error("dwr>>>>>>popCenteVideo>>>>>>对比"+tag); 50 | return "statusTag".equals(tag); 51 | } 52 | }; 53 | 54 | Runnable run = new Runnable() { 55 | private ScriptBuffer scriptBuffer = new ScriptBuffer(); 56 | @Override 57 | public void run() { 58 | logger.error("dwr>>>>>>popCenteVideo>>>>>>获取sessions"+sessions); 59 | scriptBuffer.appendCall("popCenterVideo", msg); 60 | for (ScriptSession scriptSession : sessions) { 61 | scriptSession.addScript(scriptBuffer); 62 | } 63 | } 64 | 65 | }; 66 | //执行推送 67 | logger.error("dwr>>>>>>popCenteVideo>>>>>>进入推送"+filter+">>>>run"+run); 68 | Browser.withAllSessionsFiltered(filter, run); 69 | } 70 | public static void sendStatusAuto(final String msg, final Collection sessions) { 71 | ScriptSessionFilter filter = new ScriptSessionFilter() { 72 | 73 | @Override 74 | public boolean match(ScriptSession scriptSession) { 75 | String tag = (String) scriptSession.getAttribute("tag"); 76 | logger.error("dwr>>>>>>sendStatusAuto>>>>>>>对比"+tag); 77 | return "statusTag".equals(tag); 78 | } 79 | }; 80 | 81 | Runnable run = new Runnable() { 82 | private ScriptBuffer scriptBuffer = new ScriptBuffer(); 83 | @Override 84 | public void run() { 85 | scriptBuffer.appendCall("showMessage", msg); 86 | //Collection sessions = DWRScriptSessionListener.getScriptSessions(); 87 | for (ScriptSession scriptSession : sessions) { 88 | scriptSession.addScript(scriptBuffer); 89 | } 90 | } 91 | 92 | }; 93 | //执行推送 94 | Browser.withAllSessionsFiltered(filter, run); 95 | } 96 | } 97 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/enums/FieldOperator.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.enums; 2 | 3 | public enum FieldOperator { 4 | GREATER_THAN,GREATER_THAN_AND_EQUAL,LESS_THAN,LESS_THAN_AND_EQUAL,LIKE,CONTAINS,BETWEEN,NOT 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/filter/CrossFilter.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.filter; 2 | 3 | import javax.servlet.*; 4 | import javax.servlet.http.HttpServletResponse; 5 | import java.io.IOException; 6 | 7 | 8 | public class CrossFilter implements Filter{ 9 | public void init(FilterConfig filterConfig) throws ServletException { 10 | 11 | } 12 | public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { 13 | // System.out.println("======进入拦截器"); 14 | HttpServletResponse response= (HttpServletResponse) servletResponse; 15 | // String origin= servletRequest.getRemoteHost()+":"+servletRequest.getRemotePort(); 16 | 17 | response.addHeader("Access-Control-Allow-Origin", "*"); 18 | response.addHeader("Access-Control-Allow-Credentials", "true"); 19 | response.addHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE, PUT, HEAD"); 20 | response.addHeader("Access-Control-Allow-Headers", "Content-Type"); 21 | response.addHeader("Access-Control-Max-Age", "3600"); 22 | filterChain.doFilter(servletRequest,servletResponse); 23 | } 24 | public void destroy() { 25 | 26 | } 27 | } 28 | 29 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/AuthRoleTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class AuthRoleTb { 4 | private Long id; 5 | 6 | private Long authId; 7 | 8 | private Long roleId; 9 | 10 | private String subAuth; 11 | 12 | private Long creatorId; 13 | 14 | public Long getId() { 15 | return id; 16 | } 17 | 18 | public void setId(Long id) { 19 | this.id = id; 20 | } 21 | 22 | public Long getAuthId() { 23 | return authId; 24 | } 25 | 26 | public void setAuthId(Long authId) { 27 | this.authId = authId; 28 | } 29 | 30 | public Long getRoleId() { 31 | return roleId; 32 | } 33 | 34 | public void setRoleId(Long roleId) { 35 | this.roleId = roleId; 36 | } 37 | 38 | public String getSubAuth() { 39 | return subAuth; 40 | } 41 | 42 | public void setSubAuth(String subAuth) { 43 | this.subAuth = subAuth == null ? null : subAuth.trim(); 44 | } 45 | 46 | public Long getCreatorId() { 47 | return creatorId; 48 | } 49 | 50 | public void setCreatorId(Long creatorId) { 51 | this.creatorId = creatorId; 52 | } 53 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/CarInfoTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class CarInfoTb { 4 | private Long id; 5 | 6 | private Long uin; 7 | 8 | private String carNumber; 9 | 10 | private Integer state; 11 | 12 | private Long createTime; 13 | 14 | private Integer isAuth; 15 | 16 | private Integer isComuse; 17 | 18 | private String picUrl1; 19 | 20 | private String picUrl2; 21 | 22 | private String remark; 23 | 24 | public Long getId() { 25 | return id; 26 | } 27 | 28 | public void setId(Long id) { 29 | this.id = id; 30 | } 31 | 32 | public Long getUin() { 33 | return uin; 34 | } 35 | 36 | public void setUin(Long uin) { 37 | this.uin = uin; 38 | } 39 | 40 | public String getCarNumber() { 41 | return carNumber; 42 | } 43 | 44 | public void setCarNumber(String carNumber) { 45 | this.carNumber = carNumber == null ? null : carNumber.trim(); 46 | } 47 | 48 | public Integer getState() { 49 | return state; 50 | } 51 | 52 | public void setState(Integer state) { 53 | this.state = state; 54 | } 55 | 56 | public Long getCreateTime() { 57 | return createTime; 58 | } 59 | 60 | public void setCreateTime(Long createTime) { 61 | this.createTime = createTime; 62 | } 63 | 64 | public Integer getIsAuth() { 65 | return isAuth; 66 | } 67 | 68 | public void setIsAuth(Integer isAuth) { 69 | this.isAuth = isAuth; 70 | } 71 | 72 | public Integer getIsComuse() { 73 | return isComuse; 74 | } 75 | 76 | public void setIsComuse(Integer isComuse) { 77 | this.isComuse = isComuse; 78 | } 79 | 80 | public String getPicUrl1() { 81 | return picUrl1; 82 | } 83 | 84 | public void setPicUrl1(String picUrl1) { 85 | this.picUrl1 = picUrl1 == null ? null : picUrl1.trim(); 86 | } 87 | 88 | public String getPicUrl2() { 89 | return picUrl2; 90 | } 91 | 92 | public void setPicUrl2(String picUrl2) { 93 | this.picUrl2 = picUrl2 == null ? null : picUrl2.trim(); 94 | } 95 | 96 | public String getRemark() { 97 | return remark; 98 | } 99 | 100 | public void setRemark(String remark) { 101 | this.remark = remark == null ? null : remark.trim(); 102 | } 103 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/CarNumberTypeTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class CarNumberTypeTb { 4 | private Long id; 5 | 6 | private Long comid; 7 | 8 | private String carNumber; 9 | 10 | private Long typeid; 11 | 12 | private Long updateTime; 13 | 14 | public Long getId() { 15 | return id; 16 | } 17 | 18 | public void setId(Long id) { 19 | this.id = id; 20 | } 21 | 22 | public Long getComid() { 23 | return comid; 24 | } 25 | 26 | public void setComid(Long comid) { 27 | this.comid = comid; 28 | } 29 | 30 | public String getCarNumber() { 31 | return carNumber; 32 | } 33 | 34 | public void setCarNumber(String carNumber) { 35 | this.carNumber = carNumber == null ? null : carNumber.trim(); 36 | } 37 | 38 | public Long getTypeid() { 39 | return typeid; 40 | } 41 | 42 | public void setTypeid(Long typeid) { 43 | this.typeid = typeid; 44 | } 45 | 46 | public Long getUpdateTime() { 47 | return updateTime; 48 | } 49 | 50 | public void setUpdateTime(Long updateTime) { 51 | this.updateTime = updateTime; 52 | } 53 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/CarTypeTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class CarTypeTb { 4 | private Long id; 5 | 6 | private String name; 7 | 8 | private Long comid; 9 | 10 | private Integer sort; 11 | 12 | public Integer getIsDelete() { 13 | return isDelete; 14 | } 15 | 16 | public void setIsDelete(Integer isDelete) { 17 | this.isDelete = isDelete; 18 | } 19 | 20 | private String cartypeId; 21 | 22 | private Long createTime; 23 | 24 | @Override 25 | public String toString() { 26 | return "CarTypeTb{" + 27 | "id=" + id + 28 | ", name='" + name + '\'' + 29 | ", comid=" + comid + 30 | ", sort=" + sort + 31 | ", cartypeId='" + cartypeId + '\'' + 32 | ", createTime=" + createTime + 33 | ", isDelete=" + isDelete + 34 | ", updateTime=" + updateTime + 35 | '}'; 36 | } 37 | 38 | private Integer isDelete; 39 | 40 | private Long updateTime; 41 | 42 | public Long getId() { 43 | return id; 44 | } 45 | 46 | public void setId(Long id) { 47 | this.id = id; 48 | } 49 | 50 | public String getName() { 51 | return name; 52 | } 53 | 54 | public void setName(String name) { 55 | this.name = name == null ? null : name.trim(); 56 | } 57 | 58 | public Long getComid() { 59 | return comid; 60 | } 61 | 62 | public void setComid(Long comid) { 63 | this.comid = comid; 64 | } 65 | 66 | public Integer getSort() { 67 | return sort; 68 | } 69 | 70 | public void setSort(Integer sort) { 71 | this.sort = sort; 72 | } 73 | 74 | public String getCartypeId() { 75 | return cartypeId; 76 | } 77 | 78 | public void setCartypeId(String cartypeId) { 79 | this.cartypeId = cartypeId == null ? null : cartypeId.trim(); 80 | } 81 | 82 | public Long getCreateTime() { 83 | return createTime; 84 | } 85 | 86 | public void setCreateTime(Long createTime) { 87 | this.createTime = createTime; 88 | } 89 | 90 | public Long getUpdateTime() { 91 | return updateTime; 92 | } 93 | 94 | public void setUpdateTime(Long updateTime) { 95 | this.updateTime = updateTime; 96 | } 97 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/ComCameraTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class ComCameraTb { 4 | 5 | private Long id; 6 | 7 | private String cameraName; 8 | 9 | private String ip; 10 | 11 | private String port; 12 | 13 | private String cusername; 14 | 15 | private String cassword; 16 | 17 | private String manufacturer; 18 | 19 | private Long passid; 20 | 21 | private Integer state; 22 | 23 | private Integer uploadTime; 24 | 25 | private Long comid; 26 | 27 | public Long getId() { 28 | return id; 29 | } 30 | 31 | public void setId(Long id) { 32 | this.id = id; 33 | } 34 | 35 | public String getCameraName() { 36 | return cameraName; 37 | } 38 | 39 | public void setCameraName(String cameraName) { 40 | this.cameraName = cameraName; 41 | } 42 | 43 | public String getIp() { 44 | return ip; 45 | } 46 | 47 | public void setIp(String ip) { 48 | this.ip = ip; 49 | } 50 | 51 | public String getPort() { 52 | return port; 53 | } 54 | 55 | public void setPort(String port) { 56 | this.port = port; 57 | } 58 | 59 | public String getCusername() { 60 | return cusername; 61 | } 62 | 63 | public void setCusername(String cusername) { 64 | this.cusername = cusername; 65 | } 66 | 67 | public String getCassword() { 68 | return cassword; 69 | } 70 | 71 | public void setCassword(String cassword) { 72 | this.cassword = cassword; 73 | } 74 | 75 | public String getManufacturer() { 76 | return manufacturer; 77 | } 78 | 79 | public void setManufacturer(String manufacturer) { 80 | this.manufacturer = manufacturer; 81 | } 82 | 83 | public Long getPassid() { 84 | return passid; 85 | } 86 | 87 | public void setPassid(Long passid) { 88 | this.passid = passid; 89 | } 90 | 91 | public Integer getState() { 92 | return state; 93 | } 94 | 95 | public void setState(Integer state) { 96 | this.state = state; 97 | } 98 | 99 | public Integer getUploadTime() { 100 | return uploadTime; 101 | } 102 | 103 | public void setUploadTime(Integer uploadTime) { 104 | this.uploadTime = uploadTime; 105 | } 106 | 107 | public Long getComid() { 108 | return comid; 109 | } 110 | 111 | public void setComid(Long comid) { 112 | this.comid = comid; 113 | } 114 | } 115 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/ComPassTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class ComPassTb { 4 | 5 | private Long id; 6 | 7 | private Long worksiteId; 8 | 9 | private String passname; 10 | 11 | private String passtype; 12 | 13 | private String description; 14 | 15 | private Long comid; 16 | 17 | private Integer state; 18 | 19 | private Integer monthSet; 20 | 21 | private Integer month2Set; 22 | 23 | private String channelId; 24 | 25 | public Long getId() { 26 | return id; 27 | } 28 | 29 | public void setId(Long id) { 30 | this.id = id; 31 | } 32 | 33 | public Long getWorksiteId() { 34 | return worksiteId; 35 | } 36 | 37 | public void setWorksiteId(Long worksiteId) { 38 | this.worksiteId = worksiteId; 39 | } 40 | 41 | public String getPassname() { 42 | return passname; 43 | } 44 | 45 | public void setPassname(String passname) { 46 | this.passname = passname; 47 | } 48 | 49 | public String getPasstype() { 50 | return passtype; 51 | } 52 | 53 | public void setPasstype(String passtype) { 54 | this.passtype = passtype; 55 | } 56 | 57 | public String getDescription() { 58 | return description; 59 | } 60 | 61 | public void setDescription(String description) { 62 | this.description = description; 63 | } 64 | 65 | public Long getComid() { 66 | return comid; 67 | } 68 | 69 | public void setComid(Long comid) { 70 | this.comid = comid; 71 | } 72 | 73 | public Integer getState() { 74 | return state; 75 | } 76 | 77 | public void setState(Integer state) { 78 | this.state = state; 79 | } 80 | 81 | public Integer getMonthSet() { 82 | return monthSet; 83 | } 84 | 85 | public void setMonthSet(Integer monthSet) { 86 | this.monthSet = monthSet; 87 | } 88 | 89 | public Integer getMonth2Set() { 90 | return month2Set; 91 | } 92 | 93 | public void setMonth2Set(Integer month2Set) { 94 | this.month2Set = month2Set; 95 | } 96 | 97 | public String getChannelId() { 98 | return channelId; 99 | } 100 | 101 | public void setChannelId(String channelId) { 102 | this.channelId = channelId; 103 | } 104 | } 105 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/ComWorksiteTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class ComWorksiteTb { 4 | 5 | private Long id; 6 | 7 | private Long comid; 8 | 9 | private String worksiteName; 10 | 11 | private String description; 12 | 13 | private Integer netType; 14 | 15 | private String hostName; 16 | 17 | private String hostMemory; 18 | 19 | private String hostInternal; 20 | 21 | private Integer uploadTime; 22 | 23 | private Integer state; 24 | 25 | public Long getId() { 26 | return id; 27 | } 28 | 29 | public void setId(Long id) { 30 | this.id = id; 31 | } 32 | 33 | public Long getComid() { 34 | return comid; 35 | } 36 | 37 | public void setComid(Long comid) { 38 | this.comid = comid; 39 | } 40 | 41 | public String getWorksiteName() { 42 | return worksiteName; 43 | } 44 | 45 | public void setWorksiteName(String worksiteName) { 46 | this.worksiteName = worksiteName; 47 | } 48 | 49 | public String getDescription() { 50 | return description; 51 | } 52 | 53 | public void setDescription(String description) { 54 | this.description = description; 55 | } 56 | 57 | public Integer getNetType() { 58 | return netType; 59 | } 60 | 61 | public void setNetType(Integer netType) { 62 | this.netType = netType; 63 | } 64 | 65 | public String getHostName() { 66 | return hostName; 67 | } 68 | 69 | public void setHostName(String hostName) { 70 | this.hostName = hostName; 71 | } 72 | 73 | public String getHostMemory() { 74 | return hostMemory; 75 | } 76 | 77 | public void setHostMemory(String hostMemory) { 78 | this.hostMemory = hostMemory; 79 | } 80 | 81 | public String getHostInternal() { 82 | return hostInternal; 83 | } 84 | 85 | public void setHostInternal(String hostInternal) { 86 | this.hostInternal = hostInternal; 87 | } 88 | 89 | public Integer getUploadTime() { 90 | return uploadTime; 91 | } 92 | 93 | public void setUploadTime(Integer uploadTime) { 94 | this.uploadTime = uploadTime; 95 | } 96 | 97 | public Integer getState() { 98 | return state; 99 | } 100 | 101 | public void setState(Integer state) { 102 | this.state = state; 103 | } 104 | } 105 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/EquipmentManageWorkStationTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class EquipmentManageWorkStationTb { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/FreeReasonsTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class FreeReasonsTb { 4 | private Long id; 5 | 6 | private String name; 7 | 8 | private Long comid; 9 | 10 | private Integer sort; 11 | 12 | public Long getId() { 13 | return id; 14 | } 15 | 16 | public void setId(Long id) { 17 | this.id = id; 18 | } 19 | 20 | public String getName() { 21 | return name; 22 | } 23 | 24 | public void setName(String name) { 25 | this.name = name == null ? null : name.trim(); 26 | } 27 | 28 | public Long getComid() { 29 | return comid; 30 | } 31 | 32 | public void setComid(Long comid) { 33 | this.comid = comid; 34 | } 35 | 36 | public Integer getSort() { 37 | return sort; 38 | } 39 | 40 | public void setSort(Integer sort) { 41 | this.sort = sort; 42 | } 43 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/LiftrodInfoTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class LiftrodInfoTb { 4 | private Long id; 5 | 6 | private String channelId; 7 | 8 | private String channelName; 9 | 10 | private Long operate; 11 | 12 | private Long state; 13 | 14 | private String comid; 15 | 16 | public Long getId() { 17 | return id; 18 | } 19 | 20 | public void setId(Long id) { 21 | this.id = id; 22 | } 23 | 24 | public String getChannelId() { 25 | return channelId; 26 | } 27 | 28 | public void setChannelId(String channelId) { 29 | this.channelId = channelId == null ? null : channelId.trim(); 30 | } 31 | 32 | public String getChannelName() { 33 | return channelName; 34 | } 35 | 36 | public void setChannelName(String channelName) { 37 | this.channelName = channelName == null ? null : channelName.trim(); 38 | } 39 | 40 | public Long getOperate() { 41 | return operate; 42 | } 43 | 44 | public void setOperate(Long operate) { 45 | this.operate = operate; 46 | } 47 | 48 | public Long getState() { 49 | return state; 50 | } 51 | 52 | public void setState(Long state) { 53 | this.state = state; 54 | } 55 | 56 | public String getComid() { 57 | return comid; 58 | } 59 | 60 | public void setComid(String comid) { 61 | this.comid = comid == null ? null : comid.trim(); 62 | } 63 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/MonitorInfoTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | /** 4 | * 监视器pojo 5 | */ 6 | public class MonitorInfoTb { 7 | 8 | private Long id; 9 | 10 | private Integer netStatus; 11 | 12 | private Integer isShow; 13 | 14 | private Integer showOrder; 15 | 16 | private String playSrc; 17 | 18 | private String comid; 19 | 20 | private String groupid; 21 | 22 | private Long channelId; 23 | 24 | private String name; 25 | 26 | private Integer state; 27 | 28 | /* PhoneInfoTb phoneInfoTb = new PhoneInfoTb(); 29 | 30 | public Long getMonitorId() { 31 | return phoneInfoTb.getMonitorId(); 32 | } 33 | 34 | public void setMonitorId(Long monitorId) { 35 | phoneInfoTb.setMonitorId(monitorId); 36 | }*/ 37 | 38 | public Long getId() { 39 | return id; 40 | } 41 | 42 | public void setId(Long id) { 43 | this.id = id; 44 | } 45 | 46 | public Integer getNetStatus() { 47 | return netStatus; 48 | } 49 | 50 | public void setNetStatus(Integer netStatus) { 51 | this.netStatus = netStatus; 52 | } 53 | 54 | public Integer getIsShow() { 55 | return isShow; 56 | } 57 | 58 | public void setIsShow(Integer isShow) { 59 | this.isShow = isShow; 60 | } 61 | 62 | public Integer getShowOrder() { 63 | return showOrder; 64 | } 65 | 66 | public void setShowOrder(Integer showOrder) { 67 | this.showOrder = showOrder; 68 | } 69 | 70 | public String getPlaySrc() { 71 | return playSrc; 72 | } 73 | 74 | public void setPlaySrc(String playSrc) { 75 | this.playSrc = playSrc; 76 | } 77 | 78 | public String getComid() { 79 | return comid; 80 | } 81 | 82 | public void setComid(String comid) { 83 | this.comid = comid; 84 | } 85 | 86 | public String getGroupid() { 87 | return groupid; 88 | } 89 | 90 | public void setGroupid(String groupid) { 91 | this.groupid = groupid; 92 | } 93 | 94 | public Long getChannelId() { 95 | return channelId; 96 | } 97 | 98 | public void setChannelId(Long channelId) { 99 | this.channelId = channelId; 100 | } 101 | 102 | public String getName() { 103 | return name; 104 | } 105 | 106 | public void setName(String name) { 107 | this.name = name; 108 | } 109 | 110 | public Integer getState() { 111 | return state; 112 | } 113 | 114 | public void setState(Integer state) { 115 | this.state = state; 116 | } 117 | } 118 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/OrgChannelTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class OrgChannelTb { 4 | private Long id; 5 | 6 | private String name; 7 | 8 | private Integer state; 9 | 10 | private Long createTime; 11 | 12 | private String logoUrl; 13 | 14 | public Long getId() { 15 | return id; 16 | } 17 | 18 | public void setId(Long id) { 19 | this.id = id; 20 | } 21 | 22 | public String getName() { 23 | return name; 24 | } 25 | 26 | public void setName(String name) { 27 | this.name = name == null ? null : name.trim(); 28 | } 29 | 30 | public Integer getState() { 31 | return state; 32 | } 33 | 34 | public void setState(Integer state) { 35 | this.state = state; 36 | } 37 | 38 | public Long getCreateTime() { 39 | return createTime; 40 | } 41 | 42 | public void setCreateTime(Long createTime) { 43 | this.createTime = createTime; 44 | } 45 | 46 | public String getLogoUrl() { 47 | return logoUrl; 48 | } 49 | 50 | public void setLogoUrl(String logoUrl) { 51 | this.logoUrl = logoUrl == null ? null : logoUrl.trim(); 52 | } 53 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/OrgGroupTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | import java.math.BigDecimal; 4 | 5 | public class OrgGroupTb { 6 | private Long id; 7 | 8 | private Integer state; 9 | 10 | private String name; 11 | 12 | private Long chanid; 13 | 14 | private Long createTime; 15 | 16 | private Long cityid; 17 | 18 | private Integer type; 19 | 20 | private BigDecimal balance; 21 | 22 | private BigDecimal longitude; 23 | 24 | private BigDecimal latitude; 25 | 26 | private String address; 27 | 28 | private String serverid; 29 | 30 | private String operatorid; 31 | 32 | public Long getId() { 33 | return id; 34 | } 35 | 36 | public void setId(Long id) { 37 | this.id = id; 38 | } 39 | 40 | public Integer getState() { 41 | return state; 42 | } 43 | 44 | public void setState(Integer state) { 45 | this.state = state; 46 | } 47 | 48 | public String getName() { 49 | return name; 50 | } 51 | 52 | public void setName(String name) { 53 | this.name = name == null ? null : name.trim(); 54 | } 55 | 56 | public Long getChanid() { 57 | return chanid; 58 | } 59 | 60 | public void setChanid(Long chanid) { 61 | this.chanid = chanid; 62 | } 63 | 64 | public Long getCreateTime() { 65 | return createTime; 66 | } 67 | 68 | public void setCreateTime(Long createTime) { 69 | this.createTime = createTime; 70 | } 71 | 72 | public Long getCityid() { 73 | return cityid; 74 | } 75 | 76 | public void setCityid(Long cityid) { 77 | this.cityid = cityid; 78 | } 79 | 80 | public Integer getType() { 81 | return type; 82 | } 83 | 84 | public void setType(Integer type) { 85 | this.type = type; 86 | } 87 | 88 | public BigDecimal getBalance() { 89 | return balance; 90 | } 91 | 92 | public void setBalance(BigDecimal balance) { 93 | this.balance = balance; 94 | } 95 | 96 | public BigDecimal getLongitude() { 97 | return longitude; 98 | } 99 | 100 | public void setLongitude(BigDecimal longitude) { 101 | this.longitude = longitude; 102 | } 103 | 104 | public BigDecimal getLatitude() { 105 | return latitude; 106 | } 107 | 108 | public void setLatitude(BigDecimal latitude) { 109 | this.latitude = latitude; 110 | } 111 | 112 | public String getAddress() { 113 | return address; 114 | } 115 | 116 | public void setAddress(String address) { 117 | this.address = address == null ? null : address.trim(); 118 | } 119 | 120 | public String getServerid() { 121 | return serverid; 122 | } 123 | 124 | public void setServerid(String serverid) { 125 | this.serverid = serverid == null ? null : serverid.trim(); 126 | } 127 | 128 | public String getOperatorid() { 129 | return operatorid; 130 | } 131 | 132 | public void setOperatorid(String operatorid) { 133 | this.operatorid = operatorid == null ? null : operatorid.trim(); 134 | } 135 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/ParkAccountTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | import java.math.BigDecimal; 4 | 5 | public class ParkAccountTb { 6 | private Long id; 7 | 8 | private Long comid; 9 | 10 | private BigDecimal amount; 11 | 12 | private Integer type; 13 | 14 | private Long createTime; 15 | 16 | private String remark; 17 | 18 | private Long uid; 19 | 20 | private Integer source; 21 | 22 | private Long orderid; 23 | 24 | private Long withdrawId; 25 | 26 | private Long berthsegId; 27 | 28 | private Long berthId; 29 | 30 | private Long groupid; 31 | 32 | private Integer isDelete; 33 | 34 | public Long getId() { 35 | return id; 36 | } 37 | 38 | public void setId(Long id) { 39 | this.id = id; 40 | } 41 | 42 | public Long getComid() { 43 | return comid; 44 | } 45 | 46 | public void setComid(Long comid) { 47 | this.comid = comid; 48 | } 49 | 50 | public BigDecimal getAmount() { 51 | return amount; 52 | } 53 | 54 | public void setAmount(BigDecimal amount) { 55 | this.amount = amount; 56 | } 57 | 58 | public Integer getType() { 59 | return type; 60 | } 61 | 62 | public void setType(Integer type) { 63 | this.type = type; 64 | } 65 | 66 | public Long getCreateTime() { 67 | return createTime; 68 | } 69 | 70 | public void setCreateTime(Long createTime) { 71 | this.createTime = createTime; 72 | } 73 | 74 | public String getRemark() { 75 | return remark; 76 | } 77 | 78 | public void setRemark(String remark) { 79 | this.remark = remark == null ? null : remark.trim(); 80 | } 81 | 82 | public Long getUid() { 83 | return uid; 84 | } 85 | 86 | public void setUid(Long uid) { 87 | this.uid = uid; 88 | } 89 | 90 | public Integer getSource() { 91 | return source; 92 | } 93 | 94 | public void setSource(Integer source) { 95 | this.source = source; 96 | } 97 | 98 | public Long getOrderid() { 99 | return orderid; 100 | } 101 | 102 | public void setOrderid(Long orderid) { 103 | this.orderid = orderid; 104 | } 105 | 106 | public Long getWithdrawId() { 107 | return withdrawId; 108 | } 109 | 110 | public void setWithdrawId(Long withdrawId) { 111 | this.withdrawId = withdrawId; 112 | } 113 | 114 | public Long getBerthsegId() { 115 | return berthsegId; 116 | } 117 | 118 | public void setBerthsegId(Long berthsegId) { 119 | this.berthsegId = berthsegId; 120 | } 121 | 122 | public Long getBerthId() { 123 | return berthId; 124 | } 125 | 126 | public void setBerthId(Long berthId) { 127 | this.berthId = berthId; 128 | } 129 | 130 | public Long getGroupid() { 131 | return groupid; 132 | } 133 | 134 | public void setGroupid(Long groupid) { 135 | this.groupid = groupid; 136 | } 137 | 138 | public Integer getIsDelete() { 139 | return isDelete; 140 | } 141 | 142 | public void setIsDelete(Integer isDelete) { 143 | this.isDelete = isDelete; 144 | } 145 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/ParkLogTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class ParkLogTb { 4 | private Long id; 5 | 6 | private String type; 7 | 8 | private String content; 9 | 10 | private Long operateTime; 11 | 12 | private String operateUser; 13 | 14 | private String remark; 15 | 16 | private String logId; 17 | 18 | private Long parkId; 19 | 20 | private Long groupId; 21 | 22 | private Integer operateType; 23 | 24 | public Integer getOperateType() { 25 | return operateType; 26 | } 27 | 28 | public void setOperateType(Integer operateType) { 29 | this.operateType = operateType; 30 | } 31 | 32 | public Long getGroupId() { 33 | return groupId; 34 | } 35 | 36 | public void setGroupId(Long groupId) { 37 | this.groupId = groupId; 38 | } 39 | 40 | public Long getId() { 41 | return id; 42 | } 43 | 44 | public void setId(Long id) { 45 | this.id = id; 46 | } 47 | 48 | public String getType() { 49 | return type; 50 | } 51 | 52 | public void setType(String type) { 53 | this.type = type == null ? null : type.trim(); 54 | } 55 | 56 | public String getContent() { 57 | return content; 58 | } 59 | 60 | public void setContent(String content) { 61 | this.content = content == null ? null : content.trim(); 62 | } 63 | 64 | public Long getOperateTime() { 65 | return operateTime; 66 | } 67 | 68 | public void setOperateTime(Long operateTime) { 69 | this.operateTime = operateTime; 70 | } 71 | 72 | public String getOperateUser() { 73 | return operateUser; 74 | } 75 | 76 | public void setOperateUser(String operateUser) { 77 | this.operateUser = operateUser == null ? null : operateUser.trim(); 78 | } 79 | 80 | public String getRemark() { 81 | return remark; 82 | } 83 | 84 | public void setRemark(String remark) { 85 | this.remark = remark == null ? null : remark.trim(); 86 | } 87 | 88 | public String getLogId() { 89 | return logId; 90 | } 91 | 92 | public void setLogId(String logId) { 93 | this.logId = logId == null ? null : logId.trim(); 94 | } 95 | 96 | public Long getParkId() { 97 | return parkId; 98 | } 99 | 100 | public void setParkId(Long parkId) { 101 | this.parkId = parkId; 102 | } 103 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/PhoneInfoTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | /** 4 | * 对讲管理pojo 5 | */ 6 | public class PhoneInfoTb { 7 | 8 | private Long id; 9 | 10 | private String name; 11 | 12 | private Long telePhone; 13 | 14 | private String comid; 15 | 16 | private Long parkPhone; 17 | 18 | private Long groupPhone; 19 | 20 | private Long monitorId; 21 | 22 | private String groupid; 23 | 24 | private Integer isCall; 25 | 26 | private Long callTime; 27 | 28 | private Integer mainPhoneType; 29 | 30 | private Integer state; 31 | 32 | public Long getId() { 33 | return id; 34 | } 35 | 36 | public void setId(Long id) { 37 | this.id = id; 38 | } 39 | 40 | public String getName() { 41 | return name; 42 | } 43 | 44 | public void setName(String name) { 45 | this.name = name; 46 | } 47 | 48 | public Long getTelePhone() { 49 | return telePhone; 50 | } 51 | 52 | public void setTelePhone(Long telePhone) { 53 | this.telePhone = telePhone; 54 | } 55 | 56 | public String getComid() { 57 | return comid; 58 | } 59 | 60 | public void setComid(String comid) { 61 | this.comid = comid; 62 | } 63 | 64 | public Long getParkPhone() { 65 | return parkPhone; 66 | } 67 | 68 | public void setParkPhone(Long parkPhone) { 69 | this.parkPhone = parkPhone; 70 | } 71 | 72 | public Long getGroupPhone() { 73 | return groupPhone; 74 | } 75 | 76 | public void setGroupPhone(Long groupPhone) { 77 | this.groupPhone = groupPhone; 78 | } 79 | 80 | public Long getMonitorId() { 81 | return monitorId; 82 | } 83 | 84 | public void setMonitorId(Long monitorId) { 85 | this.monitorId = monitorId; 86 | } 87 | 88 | public String getGroupid() { 89 | return groupid; 90 | } 91 | 92 | public void setGroupid(String groupid) { 93 | this.groupid = groupid; 94 | } 95 | 96 | public Integer getIsCall() { 97 | return isCall; 98 | } 99 | 100 | public void setIsCall(Integer isCall) { 101 | this.isCall = isCall; 102 | } 103 | 104 | public Long getCallTime() { 105 | return callTime; 106 | } 107 | 108 | public void setCallTime(Long callTime) { 109 | this.callTime = callTime; 110 | } 111 | 112 | public Integer getMainPhoneType() { 113 | return mainPhoneType; 114 | } 115 | 116 | public void setMainPhoneType(Integer mainPhoneType) { 117 | this.mainPhoneType = mainPhoneType; 118 | } 119 | 120 | public Integer getState() { 121 | return state; 122 | } 123 | 124 | public void setState(Integer state) { 125 | this.state = state; 126 | } 127 | } 128 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/QrCodeTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | import java.math.BigDecimal; 4 | 5 | public class QrCodeTb { 6 | private Long id; 7 | 8 | private Long wid; 9 | 10 | private Long comid; 11 | 12 | private Long uid; 13 | 14 | private Long ctime; 15 | 16 | private Integer type; 17 | 18 | private Integer isauto; 19 | 20 | public Integer getIsauto() { 21 | return isauto; 22 | } 23 | 24 | public void setIsauto(Integer isauto) { 25 | this.isauto = isauto; 26 | } 27 | 28 | private Integer state; 29 | 30 | private String code; 31 | 32 | private Integer isuse; 33 | 34 | private Long ticketid; 35 | 36 | private BigDecimal score; 37 | 38 | public Long getId() { 39 | return id; 40 | } 41 | 42 | public void setId(Long id) { 43 | this.id = id; 44 | } 45 | 46 | public Long getWid() { 47 | return wid; 48 | } 49 | 50 | public void setWid(Long wid) { 51 | this.wid = wid; 52 | } 53 | 54 | public Long getComid() { 55 | return comid; 56 | } 57 | 58 | public void setComid(Long comid) { 59 | this.comid = comid; 60 | } 61 | 62 | public Long getUid() { 63 | return uid; 64 | } 65 | 66 | public void setUid(Long uid) { 67 | this.uid = uid; 68 | } 69 | 70 | public Long getCtime() { 71 | return ctime; 72 | } 73 | 74 | public void setCtime(Long ctime) { 75 | this.ctime = ctime; 76 | } 77 | 78 | public Integer getType() { 79 | return type; 80 | } 81 | 82 | public void setType(Integer type) { 83 | this.type = type; 84 | } 85 | 86 | public Integer getState() { 87 | return state; 88 | } 89 | 90 | public void setState(Integer state) { 91 | this.state = state; 92 | } 93 | 94 | public String getCode() { 95 | return code; 96 | } 97 | 98 | public void setCode(String code) { 99 | this.code = code == null ? null : code.trim(); 100 | } 101 | 102 | public Integer getIsuse() { 103 | return isuse; 104 | } 105 | 106 | public void setIsuse(Integer isuse) { 107 | this.isuse = isuse; 108 | } 109 | 110 | public Long getTicketid() { 111 | return ticketid; 112 | } 113 | 114 | public void setTicketid(Long ticketid) { 115 | this.ticketid = ticketid; 116 | } 117 | 118 | public BigDecimal getScore() { 119 | return score; 120 | } 121 | 122 | public void setScore(BigDecimal score) { 123 | this.score = score; 124 | } 125 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/SyncInfoPoolTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class SyncInfoPoolTb { 4 | private Long id; 5 | 6 | private Long comid; 7 | 8 | private String tableName; 9 | 10 | private Long tableId; 11 | 12 | @Override 13 | public String toString() { 14 | return "SyncInfoPoolTb{" + 15 | "id=" + id + 16 | ", comid=" + comid + 17 | ", tableName='" + tableName + '\'' + 18 | ", tableId=" + tableId + 19 | ", createTime=" + createTime + 20 | ", operate=" + operate + 21 | ", state=" + state + 22 | '}'; 23 | } 24 | 25 | private Long createTime; 26 | 27 | private Integer operate; 28 | 29 | private Integer state; 30 | 31 | public Long getId() { 32 | return id; 33 | } 34 | 35 | public void setId(Long id) { 36 | this.id = id; 37 | } 38 | 39 | public Long getComid() { 40 | return comid; 41 | } 42 | 43 | public void setComid(Long comid) { 44 | this.comid = comid; 45 | } 46 | 47 | public String getTableName() { 48 | return tableName; 49 | } 50 | 51 | public void setTableName(String tableName) { 52 | this.tableName = tableName == null ? null : tableName.trim(); 53 | } 54 | 55 | public Long getTableId() { 56 | return tableId; 57 | } 58 | 59 | public void setTableId(Long tableId) { 60 | this.tableId = tableId; 61 | } 62 | 63 | public Long getCreateTime() { 64 | return createTime; 65 | } 66 | 67 | public void setCreateTime(Long createTime) { 68 | this.createTime = createTime; 69 | } 70 | 71 | public Integer getOperate() { 72 | return operate; 73 | } 74 | 75 | public void setOperate(Integer operate) { 76 | this.operate = operate; 77 | } 78 | 79 | public Integer getState() { 80 | return state; 81 | } 82 | 83 | public void setState(Integer state) { 84 | this.state = state; 85 | } 86 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/UserRoleTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class UserRoleTb { 4 | private Long id; 5 | 6 | private String roleName; 7 | 8 | private Integer state; 9 | 10 | private Long oid; 11 | 12 | private String resume; 13 | 14 | private Integer type; 15 | 16 | private Long adminid; 17 | 18 | private Integer isInspect; 19 | 20 | private Integer isCollector; 21 | 22 | private Integer isOpencard; 23 | 24 | public Long getId() { 25 | return id; 26 | } 27 | 28 | public void setId(Long id) { 29 | this.id = id; 30 | } 31 | 32 | public String getRoleName() { 33 | return roleName; 34 | } 35 | 36 | public void setRoleName(String roleName) { 37 | this.roleName = roleName == null ? null : roleName.trim(); 38 | } 39 | 40 | public Integer getState() { 41 | return state; 42 | } 43 | 44 | public void setState(Integer state) { 45 | this.state = state; 46 | } 47 | 48 | public Long getOid() { 49 | return oid; 50 | } 51 | 52 | public void setOid(Long oid) { 53 | this.oid = oid; 54 | } 55 | 56 | public String getResume() { 57 | return resume; 58 | } 59 | 60 | public void setResume(String resume) { 61 | this.resume = resume == null ? null : resume.trim(); 62 | } 63 | 64 | public Integer getType() { 65 | return type; 66 | } 67 | 68 | public void setType(Integer type) { 69 | this.type = type; 70 | } 71 | 72 | public Long getAdminid() { 73 | return adminid; 74 | } 75 | 76 | public void setAdminid(Long adminid) { 77 | this.adminid = adminid; 78 | } 79 | 80 | public Integer getIsInspect() { 81 | return isInspect; 82 | } 83 | 84 | public void setIsInspect(Integer isInspect) { 85 | this.isInspect = isInspect; 86 | } 87 | 88 | public Integer getIsCollector() { 89 | return isCollector; 90 | } 91 | 92 | public void setIsCollector(Integer isCollector) { 93 | this.isCollector = isCollector; 94 | } 95 | 96 | public Integer getIsOpencard() { 97 | return isOpencard; 98 | } 99 | 100 | public void setIsOpencard(Integer isOpencard) { 101 | this.isOpencard = isOpencard; 102 | } 103 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/VerificationCodeTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class VerificationCodeTb { 4 | private Long id; 5 | 6 | private Integer verificationCode; 7 | 8 | private Long uin; 9 | 10 | private Long createTime; 11 | 12 | private Long state; 13 | 14 | private String mobile; 15 | 16 | public String getMobile() { 17 | return mobile; 18 | } 19 | 20 | public void setMobile(String mobile) { 21 | this.mobile = mobile; 22 | } 23 | 24 | public Long getId() { 25 | return id; 26 | } 27 | 28 | public void setId(Long id) { 29 | this.id = id; 30 | } 31 | 32 | public Integer getVerificationCode() { 33 | return verificationCode; 34 | } 35 | 36 | public void setVerificationCode(Integer verificationCode) { 37 | this.verificationCode = verificationCode; 38 | } 39 | 40 | public Long getUin() { 41 | return uin; 42 | } 43 | 44 | public void setUin(Long uin) { 45 | this.uin = uin; 46 | } 47 | 48 | public Long getCreateTime() { 49 | return createTime; 50 | } 51 | 52 | public void setCreateTime(Long createTime) { 53 | this.createTime = createTime; 54 | } 55 | 56 | public Long getState() { 57 | return state; 58 | } 59 | 60 | public void setState(Long state) { 61 | this.state = state; 62 | } 63 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/VisitorTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class VisitorTb { 4 | private Long id; 5 | 6 | private String carNumber; 7 | 8 | private String mobile; 9 | 10 | private Long createTime; 11 | 12 | private Long endTime; 13 | 14 | private Long beginTime; 15 | 16 | private Integer state; 17 | 18 | private String remark; 19 | 20 | private Long comid; 21 | 22 | public Long getComid() { 23 | return comid; 24 | } 25 | 26 | public void setComid(Long comid) { 27 | this.comid = comid; 28 | } 29 | 30 | public Long getId() { 31 | return id; 32 | } 33 | 34 | public void setId(Long id) { 35 | this.id = id; 36 | } 37 | 38 | public String getCarNumber() { 39 | return carNumber; 40 | } 41 | 42 | public void setCarNumber(String carNumber) { 43 | this.carNumber = carNumber == null ? null : carNumber.trim(); 44 | } 45 | 46 | public String getMobile() { 47 | return mobile; 48 | } 49 | 50 | public void setMobile(String mobile) { 51 | this.mobile = mobile == null ? null : mobile.trim(); 52 | } 53 | 54 | public Long getCreateTime() { 55 | return createTime; 56 | } 57 | 58 | public void setCreateTime(Long createTime) { 59 | this.createTime = createTime; 60 | } 61 | 62 | public Long getEndTime() { 63 | return endTime; 64 | } 65 | 66 | public void setEndTime(Long endTime) { 67 | this.endTime = endTime; 68 | } 69 | 70 | public Long getBeginTime() { 71 | return beginTime; 72 | } 73 | 74 | public void setBeginTime(Long beginTime) { 75 | this.beginTime = beginTime; 76 | } 77 | 78 | public Integer getState() { 79 | return state; 80 | } 81 | 82 | public void setState(Integer state) { 83 | this.state = state; 84 | } 85 | 86 | public String getRemark() { 87 | return remark; 88 | } 89 | 90 | public void setRemark(String remark) { 91 | this.remark = remark == null ? null : remark.trim(); 92 | } 93 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/WithdrawerTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | import java.math.BigDecimal; 4 | 5 | public class WithdrawerTb { 6 | private Long id; 7 | 8 | private Long comid; 9 | 10 | private Long createTime; 11 | 12 | private BigDecimal amount; 13 | 14 | private Integer state; 15 | 16 | private Long updateTime; 17 | 18 | private Long accId; 19 | 20 | private Long uin; 21 | 22 | private Integer wtype; 23 | 24 | private String remark; 25 | 26 | private Long groupid; 27 | 28 | private Long cityid; 29 | 30 | public Long getId() { 31 | return id; 32 | } 33 | 34 | public void setId(Long id) { 35 | this.id = id; 36 | } 37 | 38 | public Long getComid() { 39 | return comid; 40 | } 41 | 42 | public void setComid(Long comid) { 43 | this.comid = comid; 44 | } 45 | 46 | public Long getCreateTime() { 47 | return createTime; 48 | } 49 | 50 | public void setCreateTime(Long createTime) { 51 | this.createTime = createTime; 52 | } 53 | 54 | public BigDecimal getAmount() { 55 | return amount; 56 | } 57 | 58 | public void setAmount(BigDecimal amount) { 59 | this.amount = amount; 60 | } 61 | 62 | public Integer getState() { 63 | return state; 64 | } 65 | 66 | public void setState(Integer state) { 67 | this.state = state; 68 | } 69 | 70 | public Long getUpdateTime() { 71 | return updateTime; 72 | } 73 | 74 | public void setUpdateTime(Long updateTime) { 75 | this.updateTime = updateTime; 76 | } 77 | 78 | public Long getAccId() { 79 | return accId; 80 | } 81 | 82 | public void setAccId(Long accId) { 83 | this.accId = accId; 84 | } 85 | 86 | public Long getUin() { 87 | return uin; 88 | } 89 | 90 | public void setUin(Long uin) { 91 | this.uin = uin; 92 | } 93 | 94 | public Integer getWtype() { 95 | return wtype; 96 | } 97 | 98 | public void setWtype(Integer wtype) { 99 | this.wtype = wtype; 100 | } 101 | 102 | public String getRemark() { 103 | return remark; 104 | } 105 | 106 | public void setRemark(String remark) { 107 | this.remark = remark == null ? null : remark.trim(); 108 | } 109 | 110 | public Long getGroupid() { 111 | return groupid; 112 | } 113 | 114 | public void setGroupid(Long groupid) { 115 | this.groupid = groupid; 116 | } 117 | 118 | public Long getCityid() { 119 | return cityid; 120 | } 121 | 122 | public void setCityid(Long cityid) { 123 | this.cityid = cityid; 124 | } 125 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/ZldBlackTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class ZldBlackTb { 4 | private Long id; 5 | 6 | private Long ctime; 7 | 8 | private Long utime; 9 | 10 | private Long uin; 11 | 12 | private Integer state; 13 | 14 | private String remark; 15 | 16 | private Long comid; 17 | 18 | private String carNumber; 19 | 20 | private String blackUuid; 21 | 22 | private String operator; 23 | 24 | public Long getId() { 25 | return id; 26 | } 27 | 28 | public void setId(Long id) { 29 | this.id = id; 30 | } 31 | 32 | public Long getCtime() { 33 | return ctime; 34 | } 35 | 36 | public void setCtime(Long ctime) { 37 | this.ctime = ctime; 38 | } 39 | 40 | public Long getUtime() { 41 | return utime; 42 | } 43 | 44 | public void setUtime(Long utime) { 45 | this.utime = utime; 46 | } 47 | 48 | public Long getUin() { 49 | return uin; 50 | } 51 | 52 | public void setUin(Long uin) { 53 | this.uin = uin; 54 | } 55 | 56 | public Integer getState() { 57 | return state; 58 | } 59 | 60 | public void setState(Integer state) { 61 | this.state = state; 62 | } 63 | 64 | public String getRemark() { 65 | return remark; 66 | } 67 | 68 | public void setRemark(String remark) { 69 | this.remark = remark == null ? null : remark.trim(); 70 | } 71 | 72 | public Long getComid() { 73 | return comid; 74 | } 75 | 76 | public void setComid(Long comid) { 77 | this.comid = comid; 78 | } 79 | 80 | public String getCarNumber() { 81 | return carNumber; 82 | } 83 | 84 | public void setCarNumber(String carNumber) { 85 | this.carNumber = carNumber == null ? null : carNumber.trim(); 86 | } 87 | 88 | public String getBlackUuid() { 89 | return blackUuid; 90 | } 91 | 92 | public void setBlackUuid(String blackUuid) { 93 | this.blackUuid = blackUuid == null ? null : blackUuid.trim(); 94 | } 95 | 96 | public String getOperator() { 97 | return operator; 98 | } 99 | 100 | public void setOperator(String operator) { 101 | this.operator = operator == null ? null : operator.trim(); 102 | } 103 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/models/ZldOrgtypeTb.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.models; 2 | 3 | public class ZldOrgtypeTb { 4 | private Long id; 5 | 6 | private String name; 7 | 8 | private Long pid; 9 | 10 | private Integer state; 11 | 12 | private Long createTime; 13 | 14 | private Long deleteTime; 15 | 16 | private Long updateTime; 17 | 18 | private Integer sort; 19 | 20 | private Long creatorId; 21 | 22 | private Long deletorId; 23 | 24 | public Long getId() { 25 | return id; 26 | } 27 | 28 | public void setId(Long id) { 29 | this.id = id; 30 | } 31 | 32 | public String getName() { 33 | return name; 34 | } 35 | 36 | public void setName(String name) { 37 | this.name = name == null ? null : name.trim(); 38 | } 39 | 40 | public Long getPid() { 41 | return pid; 42 | } 43 | 44 | public void setPid(Long pid) { 45 | this.pid = pid; 46 | } 47 | 48 | public Integer getState() { 49 | return state; 50 | } 51 | 52 | public void setState(Integer state) { 53 | this.state = state; 54 | } 55 | 56 | public Long getCreateTime() { 57 | return createTime; 58 | } 59 | 60 | public void setCreateTime(Long createTime) { 61 | this.createTime = createTime; 62 | } 63 | 64 | public Long getDeleteTime() { 65 | return deleteTime; 66 | } 67 | 68 | public void setDeleteTime(Long deleteTime) { 69 | this.deleteTime = deleteTime; 70 | } 71 | 72 | public Long getUpdateTime() { 73 | return updateTime; 74 | } 75 | 76 | public void setUpdateTime(Long updateTime) { 77 | this.updateTime = updateTime; 78 | } 79 | 80 | public Integer getSort() { 81 | return sort; 82 | } 83 | 84 | public void setSort(Integer sort) { 85 | this.sort = sort; 86 | } 87 | 88 | public Long getCreatorId() { 89 | return creatorId; 90 | } 91 | 92 | public void setCreatorId(Long creatorId) { 93 | this.creatorId = creatorId; 94 | } 95 | 96 | public Long getDeletorId() { 97 | return deletorId; 98 | } 99 | 100 | public void setDeletorId(Long deletorId) { 101 | this.deletorId = deletorId; 102 | } 103 | } -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/qo/PageOrderConfig.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.qo; 2 | 3 | /** 4 | * 分页排序查询对象 5 | */ 6 | public class PageOrderConfig { 7 | 8 | private String orderField = "id"; 9 | 10 | private String orderType = "desc"; 11 | 12 | private Integer limit = 20; 13 | 14 | private Integer offset = 0; 15 | 16 | public String getOrderField() { 17 | return orderField; 18 | } 19 | public String getOrderType() { return orderType; } 20 | 21 | public void setOrderInfo(String orderField, String orderType) { 22 | this.orderType = orderType; 23 | this.orderField = orderField; 24 | } 25 | 26 | public Integer getLimit() { return limit; } 27 | public Integer getOffset() { 28 | return offset; 29 | } 30 | 31 | public void setPageInfo(Integer pageNum, Integer pageSize) { 32 | if(pageSize==null||pageNum==null){ 33 | this.limit = null; 34 | this.offset = null; 35 | }else{ 36 | this.limit = pageSize; 37 | this.offset = pageNum==0?0:(pageNum - 1) * pageSize; 38 | } 39 | } 40 | 41 | } 42 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/qo/SearchBean.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.qo; 2 | 3 | 4 | import parkingos.com.bolink.enums.FieldOperator; 5 | 6 | /** 7 | * 高级自定义查询对象 8 | */ 9 | public class SearchBean { 10 | /** 11 | * 数据库字段名称 12 | */ 13 | private String fieldName; 14 | 15 | /** 16 | * 操作符为in时传入list,为like时可传入String或List 17 | */ 18 | private Object basicValue; 19 | 20 | /** 21 | * 大于(等于)时的开始值 22 | */ 23 | private Object startValue; 24 | 25 | /** 26 | * 小于(等于)时的结束值 27 | */ 28 | private Object endValue; 29 | 30 | /** 31 | * 操作符 32 | */ 33 | private String operator; 34 | 35 | 36 | public String getFieldName() { 37 | return fieldName; 38 | } 39 | 40 | public void setFieldName(String fieldName) { 41 | this.fieldName = fieldName; 42 | } 43 | 44 | public String getOperator() { 45 | return operator; 46 | } 47 | 48 | public void setOperator(FieldOperator operator) { 49 | this.operator = getFieldOperator(operator); 50 | } 51 | 52 | public Object getBasicValue() { 53 | return basicValue; 54 | } 55 | 56 | public void setBasicValue(Object basicValue) { 57 | this.basicValue = basicValue; 58 | } 59 | 60 | public Object getStartValue() { 61 | return startValue; 62 | } 63 | 64 | public void setStartValue(Object startValue) { 65 | this.startValue = startValue; 66 | } 67 | 68 | public Object getEndValue() { 69 | return endValue; 70 | } 71 | 72 | public void setEndValue(Object endValue) { 73 | this.endValue = endValue; 74 | } 75 | 76 | /* 77 | * gt > 78 | * lt < 79 | * ge >= 80 | * le <= 81 | * bt between and 82 | * like like 83 | * in in 84 | * not not in 85 | */ 86 | private String getFieldOperator(FieldOperator operate){ 87 | switch (operate) { 88 | case GREATER_THAN: 89 | return "gt"; 90 | case GREATER_THAN_AND_EQUAL: 91 | return "ge"; 92 | case LESS_THAN: 93 | return "lt"; 94 | case LESS_THAN_AND_EQUAL: 95 | return "le"; 96 | case CONTAINS: 97 | return "in"; 98 | case LIKE: 99 | return "like"; 100 | case BETWEEN: 101 | return "bt"; 102 | case NOT: 103 | return "not"; 104 | default: 105 | return "equal"; 106 | } 107 | } 108 | } 109 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/AdminCityService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.Map; 6 | 7 | public interface AdminCityService { 8 | JSONObject selectResultByConditions(Map reqParameterMap); 9 | 10 | JSONObject addCity(String name, String union_id, String ukey, Long id); 11 | 12 | JSONObject deleteCity(Long id); 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/AdminRoleService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.CollectorSetTb; 5 | import parkingos.com.bolink.models.UserRoleTb; 6 | 7 | import java.util.Map; 8 | 9 | public interface AdminRoleService { 10 | public JSONObject selectResultByConditions(Map map); 11 | 12 | JSONObject addRole(UserRoleTb userRoleTb, Integer func); 13 | 14 | JSONObject deleteRole(UserRoleTb userRoleTb); 15 | 16 | JSONObject updateRole(UserRoleTb userRoleTb, Integer func); 17 | 18 | JSONObject precollectset(CollectorSetTb collectorSetTb); 19 | 20 | String getAuth(Long loginRoleId, Long id); 21 | 22 | JSONObject editRoleAuth(Long id, String auths); 23 | 24 | Long getId(); 25 | } 26 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/BindCarTypeService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.Map; 6 | 7 | public interface BindCarTypeService { 8 | public JSONObject selectResultByConditions(Map map); 9 | 10 | JSONObject bindCarType(Map reqParameterMap); 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/BlackUserService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.ZldBlackTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface BlackUserService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | JSONObject editBlackUser(ZldBlackTb zldBlackTb); 12 | 13 | JSONObject deleteBlackUser(ZldBlackTb zldBlackTb); 14 | 15 | Long getId(); 16 | 17 | JSONObject createBlackUser(ZldBlackTb zldBlackTb); 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CarRenewService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import parkingos.com.bolink.models.CardRenewTb; 6 | 7 | import java.util.List; 8 | import java.util.Map; 9 | 10 | public interface CarRenewService { 11 | 12 | public int selectCountByConditions(CardRenewTb cardRenewTb); 13 | 14 | JSONObject selectResultByConditions(Map map); 15 | 16 | List> exportExcel(Map reqParameterMap); 17 | } 18 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CarTypeService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.CarTypeTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface CarTypeService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | Long getId(); 12 | 13 | JSONObject createCarType(CarTypeTb carTypeTb); 14 | 15 | JSONObject updateCarType(CarTypeTb carTypeTb); 16 | 17 | JSONObject deleteCarType(CarTypeTb carTypeTb); 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CenterMonitorService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | import javax.servlet.http.HttpServletResponse; 5 | import java.util.Map; 6 | 7 | public interface CenterMonitorService { 8 | 9 | 10 | public String getCenterMonitor(Long comid, Long groupid); 11 | 12 | byte[] getConfirmPic(String event_id, long comid, String car_number); 13 | 14 | void matchConfirmPic(String event_id, long comid, String car_number,HttpServletRequest request,HttpServletResponse response); 15 | 16 | Map getSelectOrder(String comid, String carNumber); 17 | 18 | void sendMessageToPark(String orderId, String carNumber, String channel_id, String event_id, String comid, HttpServletResponse response) throws Exception; 19 | 20 | void liftRodMessage(String channel_id, String channel_name, String comid, HttpServletResponse response) throws Exception; 21 | 22 | void callInform(Integer fromOther,String callerid_num, String exten,HttpServletResponse response); 23 | 24 | Map qryChannelByMonitId(Long monitor_id); 25 | } 26 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CityBlackUserService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.List; 6 | import java.util.Map; 7 | 8 | public interface CityBlackUserService { 9 | JSONObject selectResultByConditions(Map reqParameterMap); 10 | 11 | JSONObject editBlackUser(Long id,Integer state); 12 | 13 | List> exportExcel(Map reqParameterMap); 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CityGroupService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.Map; 6 | 7 | public interface CityGroupService { 8 | 9 | JSONObject selectResultByConditions(Map reqParameterMap); 10 | 11 | JSONObject deleteGroup(Long id); 12 | 13 | JSONObject addGroup(String name,String latitude, String longitude ,String cityid,String operatorid, String address, Long id); 14 | } 15 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CityLiftRodService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.List; 6 | import java.util.Map; 7 | 8 | public interface CityLiftRodService { 9 | JSONObject selectResultByConditions(Map reqParameterMap); 10 | 11 | List> exportExcel(Map reqParameterMap); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CityLogService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.Map; 6 | 7 | public interface CityLogService { 8 | JSONObject selectResultByConditions(Map reqParameterMap); 9 | } 10 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CityMemberService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.UserInfoTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface CityMemberService { 9 | JSONObject selectResultByConditions(Map reqParameterMap); 10 | 11 | String getRoleByConditions(Map reqParameterMap); 12 | 13 | JSONObject createMember(Map reqParameterMap); 14 | 15 | JSONObject updateMember(UserInfoTb userInfoTb); 16 | 17 | JSONObject editpass(Map reqParameterMap); 18 | 19 | JSONObject delmember(Map reqParameterMap); 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CityOrderAnlysisService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.List; 6 | import java.util.Map; 7 | 8 | public interface CityOrderAnlysisService { 9 | 10 | JSONObject selectResultByConditions(Map reqParameterMap); 11 | 12 | List> exportExcel(Map reqParameterMap); 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CityOrderService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.List; 6 | import java.util.Map; 7 | 8 | public interface CityOrderService { 9 | JSONObject selectResultByConditions(Map reqParameterMap); 10 | 11 | List> exportExcel(Map reqParameterMap); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CityParkOrderAnlysisService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.List; 6 | import java.util.Map; 7 | 8 | public interface CityParkOrderAnlysisService { 9 | 10 | JSONObject selectResultByConditions(Map reqParameterMap); 11 | 12 | List> exportExcel(Map reqParameterMap); 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CityParkService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.ComInfoTb; 5 | 6 | import javax.servlet.http.HttpServletRequest; 7 | import java.util.Map; 8 | 9 | public interface CityParkService { 10 | JSONObject selectResultByConditions(Map reqParameterMap); 11 | 12 | JSONObject createPark(HttpServletRequest request); 13 | 14 | JSONObject editpark(ComInfoTb comInfoTb); 15 | 16 | JSONObject deletepark(ComInfoTb comInfoTb); 17 | 18 | JSONObject setpark(Long comid); 19 | 20 | JSONObject resetParkData(Long comid, Long loginuin, String password); 21 | } 22 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CityUinService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | public interface CityUinService { 6 | JSONObject createCity(String name, String union_id, String ukey); 7 | 8 | JSONObject editSetting(Long cityid, Integer state); 9 | 10 | JSONObject querySetting(Long cityid); 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CityUnorderService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.List; 6 | import java.util.Map; 7 | 8 | public interface CityUnorderService { 9 | JSONObject selectResultByConditions(Map reqParameterMap); 10 | 11 | List> exportExcel(Map reqParameterMap); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/CityVipService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import org.springframework.web.multipart.MultipartFile; 5 | 6 | import java.util.List; 7 | import java.util.Map; 8 | 9 | public interface CityVipService { 10 | JSONObject selectResultByConditions(Map reqParameterMap); 11 | 12 | // JSONObject createVip(HttpServletRequest req); 13 | 14 | // List> exportExcel(Map reqParameterMap); 15 | 16 | JSONObject importExcel(MultipartFile file,Long groupid,Long cityid) throws Exception; 17 | 18 | List> exportExcel(Map reqParameterMap); 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/EquipmentManageCameraService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.ComCameraTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface EquipmentManageCameraService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | public Integer insertResultByConditions(ComCameraTb comCameraTb); 12 | 13 | public Integer updateResultByConditions(ComCameraTb comCameraTb); 14 | 15 | public Integer removeResultByConditions(ComCameraTb comCameraTb); 16 | } 17 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/EquipmentManageChannelService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.ComPassTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface EquipmentManageChannelService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | public Integer insertResultByConditions(ComPassTb comPassTb); 12 | 13 | public Integer updateResultByConditions(ComPassTb comPassTb); 14 | 15 | public Integer removeResultByConditions(ComPassTb comPassTb); 16 | 17 | Long getId(); 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/EquipmentManageIntercomService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.PhoneInfoTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface EquipmentManageIntercomService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | /* public JSONObject findMonitorByConditions(Map map);*/ 12 | 13 | public Integer insertResultByConditions(PhoneInfoTb phoneInfoTb); 14 | 15 | public Integer updateResultByConditions(PhoneInfoTb phoneInfoTb); 16 | 17 | public Integer removeResultByConditions(PhoneInfoTb phoneInfoTb); 18 | 19 | Long getId(); 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/EquipmentManageLEDService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.ComLedTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface EquipmentManageLEDService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | public Integer insertResultByConditions(ComLedTb comLedTb); 12 | 13 | public Integer updateResultByConditions(ComLedTb comLedTb); 14 | 15 | public Integer removeResultByConditions(ComLedTb comLedTb); 16 | } 17 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/EquipmentManageMonitorService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.MonitorInfoTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface EquipmentManageMonitorService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | public Integer insertResultByConditions(MonitorInfoTb monitorInfoTb); 12 | 13 | public Integer updateResultByConditions(MonitorInfoTb monitorInfoTb); 14 | 15 | public Integer removeResultByConditions(MonitorInfoTb monitorInfoTb); 16 | 17 | JSONObject selectGroupMonitors(Map reqParameterMap); 18 | 19 | Long getId(); 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/EquipmentManageWorkSiteService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.ComWorksiteTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface EquipmentManageWorkSiteService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | public Integer insertResultByConditions(ComWorksiteTb comWorksiteTb); 12 | 13 | public Integer updateResultByConditions(ComWorksiteTb comWorksiteTb); 14 | 15 | public Integer removeResultByConditions(ComWorksiteTb comWorksiteTb); 16 | 17 | Long getId(); 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/FixCodeService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.FixCodeTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface FixCodeService { 9 | 10 | JSONObject selectResultByConditions(Map reqParameterMap); 11 | 12 | JSONObject addFixCode(FixCodeTb fixCodeTb); 13 | 14 | Long getId(); 15 | 16 | JSONObject updateRole(FixCodeTb fixCodeTb); 17 | 18 | JSONObject userTicket(String code); 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/FreeReasonsService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.Map; 6 | 7 | public interface FreeReasonsService { 8 | public JSONObject selectResultByConditions(Map map); 9 | 10 | JSONObject createFreeReason(String name, Integer sort, Long comid); 11 | 12 | JSONObject deleteFreeReason(Long id); 13 | 14 | JSONObject editReason(Long id, String name, Integer sort); 15 | } 16 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/GetDataService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | public interface GetDataService { 4 | 5 | String getNicknameById(Long id); 6 | 7 | String getCarType(Long comid, Long groupid); 8 | 9 | String getprodsum(Long prodId, Integer months); 10 | 11 | String getpname(Long comid); 12 | 13 | String getalluser(Long comid, Long groupid); 14 | 15 | String getMonitorName(String comid); 16 | 17 | String getChannelType(String comid); 18 | 19 | String getWorkSiteId(String comid); 20 | 21 | String getAllParks(String groupid, String cityid); 22 | 23 | String getAllCollectors(String groupid, String cityid); 24 | 25 | String getAllPackage(String groupid, String cityid); 26 | 27 | String getAllUnion(Long cityid); 28 | 29 | String getSuperimposed(String comid); 30 | 31 | String getGroupChannelTypes(Long groupid); 32 | 33 | String getAllShops(String comid); 34 | } 35 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/GetParkInfoService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import java.util.HashMap; 4 | import java.util.List; 5 | 6 | /** 7 | * 获取车场情况数据 8 | */ 9 | public interface GetParkInfoService { 10 | String getInfo(int groupid ); 11 | String getInfoByComid(int comid); 12 | 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/GroupInfoService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import javax.servlet.http.HttpServletRequest; 6 | 7 | public interface GroupInfoService { 8 | String getResultByCondition(Long groupid, Long uin); 9 | 10 | JSONObject updateGroupInfo(HttpServletRequest request); 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/GroupMemberService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.UserInfoTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface GroupMemberService { 9 | JSONObject selectResultByConditions(Map reqParameterMap); 10 | 11 | String getRoleByConditions(Map reqParameterMap); 12 | 13 | JSONObject createMember(Map reqParameterMap); 14 | 15 | JSONObject updateMember(UserInfoTb userInfoTb); 16 | 17 | JSONObject editpass(Map reqParameterMap); 18 | 19 | JSONObject delmember(Map reqParameterMap); 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/GroupMonthParkOrderAnlysisService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.List; 6 | import java.util.Map; 7 | 8 | public interface GroupMonthParkOrderAnlysisService { 9 | JSONObject selectResultByConditions(Map reqParameterMap) throws Exception; 10 | 11 | List> exportExcel(Map reqParameterMap) throws Exception; 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/GroupRoleService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.UserRoleTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface GroupRoleService { 9 | 10 | JSONObject selectResultByConditions(Map reqParameterMap); 11 | 12 | JSONObject addRole(UserRoleTb userRoleTb, Integer func); 13 | 14 | JSONObject updateRole(UserRoleTb userRoleTb, Integer func); 15 | 16 | JSONObject deleteRole(UserRoleTb userRoleTb); 17 | 18 | String getAuth(Long loginRoleId, Long id); 19 | 20 | JSONObject editRoleAuth(Long id, String auths); 21 | 22 | Long getId(); 23 | } 24 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/LiftRodService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.List; 6 | import java.util.Map; 7 | 8 | public interface LiftRodService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | byte[] getLiftRodPicture(String comid, String liftrodId); 12 | 13 | List> exportExcel(Map reqParameterMap); 14 | 15 | Object getLiftReason(int type); 16 | 17 | String getComidByLift(long liftId); 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/LoginService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | 6 | public interface LoginService { 7 | 8 | JSONObject getResultByUserNameAndPass(String userId, String cpasswd); 9 | 10 | JSONObject getCkey(String userId, String mobile,Integer userType); 11 | 12 | JSONObject regUser(String mobile, Long userid); 13 | 14 | JSONObject checkCode(String mobile, String code); 15 | 16 | JSONObject resetPwd(String passwd, Long userId); 17 | } 18 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/MemberService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.UserInfoTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface MemberService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | String getRoleByConditions(Map reqParameterMap); 12 | 13 | JSONObject createMember(Map reqParameterMap); 14 | 15 | JSONObject updateMember(UserInfoTb userInfoTb); 16 | 17 | JSONObject editpass(Map reqParameterMap); 18 | 19 | JSONObject delmember(Map reqParameterMap); 20 | 21 | JSONObject isview(Map reqParameterMap); 22 | } 23 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/MonthParkOrderAnlysisService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.List; 6 | import java.util.Map; 7 | 8 | public interface MonthParkOrderAnlysisService { 9 | public JSONObject selectResultByConditions(Map map) throws Exception; 10 | 11 | List> exportExcel(Map reqParameterMap) throws Exception; 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/OrderService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.OrderTb; 5 | 6 | import java.util.List; 7 | import java.util.Map; 8 | 9 | public interface OrderService { 10 | 11 | public int selectCountByConditions(OrderTb orderTb); 12 | 13 | public JSONObject selectResultByConditions(Map map); 14 | 15 | JSONObject getPicResult(String orderid, Long comid); 16 | 17 | byte[] getCarPics(String orderid, Long comid, String type, Integer currentnum); 18 | 19 | List> exportExcel(Map reqParameterMap); 20 | 21 | Long getComidByOrder(Long id); 22 | } 23 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/ParkAccountService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.Map; 6 | 7 | public interface ParkAccountService { 8 | public JSONObject selectResultByConditions(Map map); 9 | 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/ParkCollectorOrderAnlysisService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.List; 6 | import java.util.Map; 7 | 8 | public interface ParkCollectorOrderAnlysisService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | List> exportExcel(Map reqParameterMap); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/ParkInfoService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import javax.servlet.http.HttpServletRequest; 6 | 7 | public interface ParkInfoService { 8 | 9 | String getResultByComid(Long comid); 10 | 11 | JSONObject updateComInfo(HttpServletRequest request); 12 | } 13 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/ParkLogService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.Map; 6 | 7 | public interface ParkLogService { 8 | public JSONObject selectResultByConditions(Map map); 9 | 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/ParkOrderAnlysisService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.List; 6 | import java.util.Map; 7 | 8 | public interface ParkOrderAnlysisService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | JSONObject selectWorkdetail(String bt, String et, String fieldsstr, String pay_type, String type, Long uid, Long comid,String date); 12 | 13 | JSONObject getOrderdetail(Long uid, String btime, String etime, String type, Long comid); 14 | 15 | List> exportExcel(Map reqParameterMap); 16 | } 17 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/ParkuserWorkRecordService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.Map; 6 | 7 | public interface ParkuserWorkRecordService { 8 | public JSONObject selectResultByConditions(Map map); 9 | 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/PriceService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.PriceTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface PriceService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | Long getId(); 12 | 13 | JSONObject createPrice(PriceTb priceTb); 14 | 15 | JSONObject updatePrice(PriceTb priceTb); 16 | 17 | JSONObject deletePrice(PriceTb priceTb); 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/ProductPackageService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.ProductPackageTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface ProductPackageService { 9 | public JSONObject selectResultByConditions(Map map); 10 | 11 | Long getId(); 12 | 13 | JSONObject createProduct(ProductPackageTb productPackageTb); 14 | 15 | JSONObject deleteProduct(Long id, Long comid); 16 | 17 | JSONObject editProduct(Map reqParameterMap); 18 | } 19 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/SaveLogService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | import parkingos.com.bolink.models.ParkLogTb; 3 | 4 | 5 | public interface SaveLogService { 6 | public void saveLog(ParkLogTb parkLogTb); 7 | } 8 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/ShopAcccountService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.ShopTb; 5 | 6 | import java.util.Map; 7 | 8 | public interface ShopAcccountService { 9 | 10 | JSONObject selectResultByConditions(Map reqParameterMap); 11 | 12 | Map getShopInfoByid(Long shopid); 13 | 14 | int updateShopById(ShopTb shopTb); 15 | 16 | JSONObject getRecharge(Map reqParameterMap); 17 | 18 | ShopTb getShopByid(Long shopid); 19 | } 20 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/ShopManageService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import parkingos.com.bolink.models.ComInfoTb; 4 | 5 | import javax.servlet.http.HttpServletRequest; 6 | 7 | public interface ShopManageService { 8 | String create(HttpServletRequest request); 9 | 10 | String delete(HttpServletRequest request); 11 | 12 | String quickquery(HttpServletRequest req); 13 | 14 | String addMoney(HttpServletRequest request); 15 | 16 | int updateComSuperimposed(ComInfoTb comInfoTb); 17 | } 18 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/ShopMemberManageService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | 5 | public interface ShopMemberManageService { 6 | String quickquery(HttpServletRequest req); 7 | 8 | String create(HttpServletRequest req); 9 | 10 | String delete(HttpServletRequest req); 11 | 12 | String editpass(HttpServletRequest req); 13 | 14 | String getRoleByConditions(Long roleId, Long shopId); 15 | 16 | String getShopUsers(Long shopId); 17 | } 18 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/SupperSearchService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.Map; 6 | 7 | public interface SupperSearchService { 8 | 9 | 10 | /** 11 | * 12 | * @param t pojo类 13 | * @param params 查询信息 14 | * @return 查询条件 15 | */ 16 | JSONObject supperSearch(T t,Map params); 17 | 18 | Map getBaseSearch(T t, Map params); 19 | 20 | Map getGroupOrCitySearch(T t,Map params); 21 | } 22 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/TicketService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import javax.servlet.http.HttpServletRequest; 6 | import javax.servlet.http.HttpServletResponse; 7 | import java.util.List; 8 | import java.util.Map; 9 | 10 | public interface TicketService { 11 | JSONObject selectResultByConditions(Map reqParameterMap); 12 | 13 | List> exportExcel(Map reqParameterMap); 14 | 15 | JSONObject getTicketLog(Map reqParameterMap); 16 | 17 | Map createTicket(Long shopid, Integer reduce, Integer type, Integer isauto, Integer number, Integer timeRange, Long uin); 18 | 19 | Map ifChangeCode(HttpServletRequest request); 20 | 21 | List getCodeList(Long shopId, Integer reduce, Integer type, Integer number, String code, String serverpath, Integer timeRange, Long uin); 22 | 23 | void exportCode(String code, HttpServletRequest request, HttpServletResponse resp); 24 | 25 | List> exportLog(Map reqParameterMap, Integer hiddenType); 26 | } 27 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/VipService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | 4 | import com.alibaba.fastjson.JSONObject; 5 | import parkingos.com.bolink.models.CarowerProduct; 6 | 7 | import javax.servlet.http.HttpServletRequest; 8 | import java.util.List; 9 | import java.util.Map; 10 | 11 | public interface VipService { 12 | JSONObject selectResultByConditions(Map map); 13 | 14 | Long getkey(); 15 | 16 | Integer selectCountByConditions(CarowerProduct carowerProduct); 17 | 18 | JSONObject deleteCarowerProById(Long id, Long comid); 19 | 20 | JSONObject createVip(HttpServletRequest req) throws Exception; 21 | 22 | JSONObject editCarNum(Long id, String carNumber, Long comid); 23 | 24 | JSONObject renewProduct(HttpServletRequest req); 25 | 26 | List> exportExcel(Map reqParameterMap); 27 | 28 | JSONObject editVip(HttpServletRequest req); 29 | } 30 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/VisitorService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import parkingos.com.bolink.models.CarTypeTb; 5 | import parkingos.com.bolink.models.VisitorTb; 6 | 7 | import java.util.List; 8 | import java.util.Map; 9 | 10 | public interface VisitorService { 11 | public JSONObject selectResultByConditions(Map map); 12 | 13 | List> exportExcel(Map reqParameterMap); 14 | 15 | JSONObject updateVisitor(VisitorTb visitorTb); 16 | } 17 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/WithdrawerService.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | 5 | import java.util.Map; 6 | 7 | public interface WithdrawerService { 8 | public JSONObject selectResultByConditions(Map map); 9 | 10 | } 11 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/impl/AdminCityServiceImpl.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service.impl; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import org.apache.log4j.Logger; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | import parkingos.com.bolink.dao.spring.CommonDao; 8 | import parkingos.com.bolink.models.OrgCityMerchants; 9 | import parkingos.com.bolink.service.AdminCityService; 10 | import parkingos.com.bolink.service.SupperSearchService; 11 | 12 | import java.util.Map; 13 | 14 | @Service 15 | public class AdminCityServiceImpl implements AdminCityService { 16 | 17 | Logger logger = Logger.getLogger(AdminCityServiceImpl.class); 18 | 19 | @Autowired 20 | private CommonDao commonDao; 21 | @Autowired 22 | private SupperSearchService supperSearchService; 23 | 24 | @Override 25 | public JSONObject selectResultByConditions(Map reqmap) { 26 | 27 | 28 | OrgCityMerchants orgCityMerchants = new OrgCityMerchants(); 29 | orgCityMerchants.setState(0); 30 | JSONObject result = supperSearchService.supperSearch(orgCityMerchants,reqmap); 31 | return result; 32 | } 33 | 34 | @Override 35 | public JSONObject addCity(String name, String union_id, String ukey, Long id) { 36 | JSONObject result = new JSONObject(); 37 | OrgCityMerchants orgCityMerchants = new OrgCityMerchants(); 38 | orgCityMerchants.setName(name); 39 | orgCityMerchants.setUnionId(union_id); 40 | orgCityMerchants.setUkey(ukey); 41 | if(id==null){ 42 | orgCityMerchants.setCtime(System.currentTimeMillis()/1000); 43 | int res = commonDao.insert(orgCityMerchants); 44 | if(res==1){ 45 | result.put("state",1); 46 | result.put("msg","添加成功"); 47 | } 48 | }else{ 49 | orgCityMerchants.setId(id); 50 | int res = commonDao.updateByPrimaryKey(orgCityMerchants); 51 | if(res==1){ 52 | result.put("state",1); 53 | result.put("msg","修改成功"); 54 | } 55 | } 56 | 57 | return result; 58 | } 59 | 60 | @Override 61 | public JSONObject deleteCity(Long id) { 62 | JSONObject result = new JSONObject(); 63 | if(id>0){ 64 | OrgCityMerchants orgCityMerchants = new OrgCityMerchants(); 65 | orgCityMerchants.setId(id); 66 | orgCityMerchants.setState(1); 67 | int res = commonDao.updateByPrimaryKey(orgCityMerchants); 68 | if(res==1){ 69 | result.put("state",1); 70 | result.put("msg","删除成功"); 71 | } 72 | } 73 | return result; 74 | } 75 | 76 | 77 | } 78 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/impl/CityGroupServiceImpl.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service.impl; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import org.apache.log4j.Logger; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | import parkingos.com.bolink.dao.spring.CommonDao; 8 | import parkingos.com.bolink.models.OrgGroupTb; 9 | import parkingos.com.bolink.service.CityGroupService; 10 | import parkingos.com.bolink.service.SupperSearchService; 11 | 12 | import java.math.BigDecimal; 13 | import java.util.Map; 14 | 15 | @Service 16 | public class CityGroupServiceImpl implements CityGroupService { 17 | 18 | Logger logger = Logger.getLogger(CityGroupServiceImpl.class); 19 | 20 | @Autowired 21 | private CommonDao commonDao; 22 | @Autowired 23 | private SupperSearchService supperSearchService; 24 | 25 | @Override 26 | public JSONObject selectResultByConditions(Map reqmap) { 27 | 28 | 29 | OrgGroupTb orgGroupTb = new OrgGroupTb(); 30 | orgGroupTb.setState(0); 31 | orgGroupTb.setCityid(Long.parseLong(reqmap.get("cityid"))); 32 | JSONObject result = supperSearchService.supperSearch(orgGroupTb,reqmap); 33 | return result; 34 | } 35 | 36 | @Override 37 | public JSONObject deleteGroup(Long id) { 38 | JSONObject result = new JSONObject(); 39 | result.put("state",0); 40 | result.put("msg","删除失败"); 41 | OrgGroupTb orgGroupTb = new OrgGroupTb(); 42 | orgGroupTb.setState(1); 43 | orgGroupTb.setId(id); 44 | int res = commonDao.updateByPrimaryKey(orgGroupTb); 45 | if(res==1){ 46 | result.put("state",1); 47 | result.put("msg","删除成功"); 48 | } 49 | return result; 50 | } 51 | 52 | @Override 53 | public JSONObject addGroup(String name,String latitude, String longitude ,String cityid, String operatorid, String address, Long id) { 54 | JSONObject result = new JSONObject(); 55 | OrgGroupTb orgGroupTb = new OrgGroupTb(); 56 | orgGroupTb.setName(name); 57 | orgGroupTb.setAddress(address); 58 | orgGroupTb.setCityid(Long.parseLong(cityid)); 59 | orgGroupTb.setOperatorid(operatorid); 60 | if(id==null){ 61 | orgGroupTb.setLatitude(new BigDecimal(latitude)); 62 | orgGroupTb.setLongitude(new BigDecimal(longitude)); 63 | orgGroupTb.setCreateTime(System.currentTimeMillis()/1000); 64 | int res = commonDao.insert(orgGroupTb); 65 | if(res==1){ 66 | result.put("state",1); 67 | result.put("msg","添加成功"); 68 | } 69 | }else{ 70 | orgGroupTb.setId(id); 71 | int res = commonDao.updateByPrimaryKey(orgGroupTb); 72 | if(res==1){ 73 | result.put("state",1); 74 | result.put("msg","修改成功"); 75 | } 76 | } 77 | 78 | return result; 79 | } 80 | } 81 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/impl/CityOrderServiceMybatisImpl.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service.impl; 2 | 3 | import com.alibaba.fastjson.JSON; 4 | import com.alibaba.fastjson.JSONObject; 5 | import org.apache.log4j.Logger; 6 | import org.springframework.beans.factory.annotation.Autowired; 7 | import org.springframework.stereotype.Service; 8 | import parkingos.com.bolink.dao.mybatis.mapper.CityOrderTbMapper; 9 | import parkingos.com.bolink.models.OrderAndParkTb; 10 | import parkingos.com.bolink.service.CityUnorderService; 11 | 12 | import java.util.ArrayList; 13 | import java.util.List; 14 | import java.util.Map; 15 | 16 | @Service("citymybatis") 17 | public class CityOrderServiceMybatisImpl implements CityUnorderService { 18 | 19 | Logger logger = Logger.getLogger(CityOrderServiceMybatisImpl.class); 20 | 21 | @Autowired 22 | CityOrderTbMapper cityorderTbMapper; 23 | 24 | 25 | @Override 26 | public JSONObject selectResultByConditions(Map map) { 27 | System.out.println("============mybatis+陈博文"); 28 | // OrderAndParkTbExample orderAndParkTbExample = new OrderAndParkTbExample(); 29 | JSONObject result = new JSONObject(); 30 | // OrderAndParkTb orderAndParkTb = new OrderAndParkTb(); 31 | // orderAndParkTb.setState(0); 32 | // orderAndParkTb.setIshd(0); 33 | List list = new ArrayList<>(); 34 | // list.add(21782L); 35 | // list.add(21866L); 36 | List resList = cityorderTbMapper.queryByParam(list); 37 | result.put("rows", JSON.toJSON(resList)); 38 | return result; 39 | } 40 | 41 | @Override 42 | public List> exportExcel(Map reqParameterMap) { 43 | return null; 44 | } 45 | 46 | } 47 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/impl/EquipmentManageCameraServiceImpl.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service.impl; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import org.apache.log4j.Logger; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | import org.springframework.transaction.annotation.Transactional; 8 | import parkingos.com.bolink.dao.spring.CommonDao; 9 | import parkingos.com.bolink.models.ComCameraTb; 10 | import parkingos.com.bolink.service.EquipmentManageCameraService; 11 | import parkingos.com.bolink.service.SupperSearchService; 12 | 13 | import java.util.Map; 14 | 15 | @Service 16 | public class EquipmentManageCameraServiceImpl implements EquipmentManageCameraService { 17 | 18 | Logger logger = Logger.getLogger(EquipmentManageCameraServiceImpl.class); 19 | 20 | @Autowired 21 | private SupperSearchService supperSearchService; 22 | @Autowired 23 | private CommonDao commonDao; 24 | 25 | @Override 26 | public JSONObject selectResultByConditions(Map reqmap) { 27 | Long comid = Long.valueOf(Integer.valueOf(reqmap.get("comid"))); 28 | ComCameraTb comCameraTb = new ComCameraTb(); 29 | comCameraTb.setState(1); 30 | comCameraTb.setComid(comid); 31 | JSONObject result = supperSearchService.supperSearch(comCameraTb,reqmap); 32 | return result; 33 | } 34 | 35 | @Override 36 | @Transactional 37 | public Integer insertResultByConditions(ComCameraTb comCameraTb) { 38 | Integer result = commonDao.insert(comCameraTb); 39 | return result; 40 | } 41 | 42 | @Override 43 | @Transactional 44 | public Integer updateResultByConditions(ComCameraTb comCameraTb) { 45 | Integer result = commonDao.updateByPrimaryKey(comCameraTb); 46 | return result; 47 | } 48 | 49 | @Override 50 | @Transactional 51 | public Integer removeResultByConditions(ComCameraTb comCameraTb) { 52 | Integer result = commonDao.updateByPrimaryKey(comCameraTb); 53 | return result; 54 | } 55 | 56 | } 57 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/impl/EquipmentManageIntercomServiceImpl.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service.impl; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import org.apache.log4j.Logger; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | import org.springframework.transaction.annotation.Transactional; 8 | import parkingos.com.bolink.dao.spring.CommonDao; 9 | import parkingos.com.bolink.models.PhoneInfoTb; 10 | import parkingos.com.bolink.service.EquipmentManageIntercomService; 11 | import parkingos.com.bolink.service.SupperSearchService; 12 | 13 | import java.util.Map; 14 | 15 | @Service 16 | public class EquipmentManageIntercomServiceImpl implements EquipmentManageIntercomService { 17 | 18 | Logger logger = Logger.getLogger(EquipmentManageIntercomServiceImpl.class); 19 | 20 | 21 | @Autowired 22 | private SupperSearchService supperSearchService; 23 | @Autowired 24 | private CommonDao commonDao; 25 | 26 | @Override 27 | public JSONObject selectResultByConditions(Map reqmap) { 28 | String comid = reqmap.get("comid"); 29 | PhoneInfoTb phoneInfoTb = new PhoneInfoTb(); 30 | phoneInfoTb.setState(1); 31 | phoneInfoTb.setComid(comid); 32 | JSONObject result = supperSearchService.supperSearch(phoneInfoTb,reqmap); 33 | 34 | return result; 35 | } 36 | 37 | /*@Override 38 | public JSONObject findMonitorByConditions(Map map) { 39 | String comid = map.get("comid"); 40 | PhoneInfoTb phoneInfoTb = new PhoneInfoTb(); 41 | phoneInfoTb.setState(1); 42 | phoneInfoTb.setComid(comid); 43 | JSONObject result = supperSearchService.supperSearch(phoneInfoTb,map); 44 | 45 | return result; 46 | }*/ 47 | 48 | @Override 49 | @Transactional 50 | public Integer insertResultByConditions(PhoneInfoTb phoneInfoTb) { 51 | Integer result = commonDao.insert(phoneInfoTb); 52 | return result; 53 | } 54 | 55 | @Override 56 | @Transactional 57 | public Integer updateResultByConditions(PhoneInfoTb phoneInfoTb) { 58 | Integer result = commonDao.updateByPrimaryKey(phoneInfoTb); 59 | return result; 60 | } 61 | 62 | @Override 63 | @Transactional 64 | public Integer removeResultByConditions(PhoneInfoTb phoneInfoTb) { 65 | Integer result = commonDao.updateByPrimaryKey(phoneInfoTb); 66 | return result; 67 | } 68 | 69 | @Override 70 | public Long getId() { 71 | return commonDao.selectSequence(PhoneInfoTb.class); 72 | } 73 | 74 | 75 | } 76 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/impl/EquipmentManageLEDServiceImpl.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service.impl; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import org.apache.log4j.Logger; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | import org.springframework.transaction.annotation.Transactional; 8 | import parkingos.com.bolink.dao.spring.CommonDao; 9 | import parkingos.com.bolink.models.ComLedTb; 10 | import parkingos.com.bolink.service.EquipmentManageLEDService; 11 | import parkingos.com.bolink.service.SupperSearchService; 12 | 13 | import java.util.Map; 14 | 15 | @Service 16 | public class EquipmentManageLEDServiceImpl implements EquipmentManageLEDService { 17 | 18 | Logger logger = Logger.getLogger(EquipmentManageLEDServiceImpl.class); 19 | 20 | @Autowired 21 | private SupperSearchService supperSearchService; 22 | @Autowired 23 | private CommonDao commonDao; 24 | 25 | @Override 26 | public JSONObject selectResultByConditions(Map reqmap) { 27 | Long comid = Long.valueOf(Integer.valueOf(reqmap.get("comid"))); 28 | ComLedTb comLedTb = new ComLedTb(); 29 | comLedTb.setState(-1); 30 | comLedTb.setComid(comid); 31 | JSONObject result = supperSearchService.supperSearch(comLedTb,reqmap); 32 | 33 | return result; 34 | } 35 | 36 | @Override 37 | @Transactional 38 | public Integer insertResultByConditions(ComLedTb comLedTb) { 39 | Integer result = commonDao.insert(comLedTb); 40 | return result; 41 | } 42 | 43 | @Override 44 | @Transactional 45 | public Integer updateResultByConditions(ComLedTb comLedTb) { 46 | Integer result = commonDao.updateByPrimaryKey(comLedTb); 47 | return result; 48 | } 49 | 50 | @Override 51 | @Transactional 52 | public Integer removeResultByConditions(ComLedTb comLedTb) { 53 | Integer result = commonDao.updateByPrimaryKey(comLedTb); 54 | return result; 55 | } 56 | 57 | } 58 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/impl/EquipmentManageWorkSiteServiceImpl.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service.impl; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import org.apache.log4j.Logger; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | import org.springframework.transaction.annotation.Transactional; 8 | import parkingos.com.bolink.dao.spring.CommonDao; 9 | import parkingos.com.bolink.models.ComWorksiteTb; 10 | import parkingos.com.bolink.service.EquipmentManageWorkSiteService; 11 | import parkingos.com.bolink.service.SupperSearchService; 12 | 13 | import java.util.Map; 14 | 15 | @Service 16 | public class EquipmentManageWorkSiteServiceImpl implements EquipmentManageWorkSiteService { 17 | 18 | Logger logger = Logger.getLogger(EquipmentManageWorkSiteServiceImpl.class); 19 | 20 | 21 | @Autowired 22 | private SupperSearchService supperSearchService; 23 | @Autowired 24 | private CommonDao commonDao; 25 | 26 | @Override 27 | public JSONObject selectResultByConditions(Map reqmap) { 28 | 29 | Long comid = Long.valueOf(Integer.valueOf(reqmap.get("comid")));//comid:根据当前车场查询当前车场数据 30 | ComWorksiteTb comWorksiteTb = new ComWorksiteTb(); 31 | comWorksiteTb.setState(0); 32 | comWorksiteTb.setComid(comid); 33 | JSONObject result = supperSearchService.supperSearch(comWorksiteTb,reqmap); 34 | 35 | return result; 36 | } 37 | 38 | @Override 39 | @Transactional 40 | public Integer insertResultByConditions(ComWorksiteTb comWorksiteTb) { 41 | 42 | Integer result = commonDao.insert(comWorksiteTb); 43 | return result; 44 | } 45 | 46 | @Override 47 | @Transactional 48 | public Integer updateResultByConditions(ComWorksiteTb comWorksiteTb) { 49 | Integer result = commonDao.updateByPrimaryKey(comWorksiteTb); 50 | return result; 51 | } 52 | 53 | @Override 54 | @Transactional 55 | public Integer removeResultByConditions(ComWorksiteTb comWorksiteTb) { 56 | Integer result = commonDao.updateByPrimaryKey(comWorksiteTb); 57 | return result; 58 | } 59 | 60 | @Override 61 | public Long getId() { 62 | return commonDao.selectSequence(ComWorksiteTb.class); 63 | } 64 | 65 | } 66 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/impl/ParkAccountServiceImpl.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service.impl; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import org.apache.log4j.Logger; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | import parkingos.com.bolink.dao.spring.CommonDao; 8 | import parkingos.com.bolink.models.ParkAccountTb; 9 | import parkingos.com.bolink.service.ParkAccountService; 10 | import parkingos.com.bolink.service.SupperSearchService; 11 | 12 | import java.util.Map; 13 | 14 | @Service 15 | public class ParkAccountServiceImpl implements ParkAccountService { 16 | 17 | Logger logger = Logger.getLogger(ParkAccountServiceImpl.class); 18 | 19 | @Autowired 20 | private CommonDao commonDao; 21 | @Autowired 22 | private SupperSearchService supperSearchService; 23 | 24 | @Override 25 | public JSONObject selectResultByConditions(Map reqmap) { 26 | JSONObject result = supperSearchService.supperSearch(new ParkAccountTb(),reqmap); 27 | /*String str = "{\"total\":12,\"page\":1,\"money\":0.0,\"rows\":[]}"; 28 | JSONObject result = JSONObject.parseObject(str); 29 | 30 | 31 | int count =0; 32 | List list =null; 33 | List> resList =new ArrayList<>(); 34 | Map searchMap = supperSearchService.getBaseSearch(new ParkAccountTb(),reqmap); 35 | logger.info(searchMap); 36 | if(searchMap!=null&&!searchMap.isEmpty()){ 37 | ParkAccountTb baseQuery =(ParkAccountTb)searchMap.get("base"); 38 | List supperQuery = null; 39 | if(searchMap.containsKey("supper")) 40 | supperQuery = (List)searchMap.get("supper"); 41 | PageOrderConfig config = null; 42 | if(searchMap.containsKey("config")) 43 | config = (PageOrderConfig)searchMap.get("config"); 44 | count = commonDao.selectCountByConditions(baseQuery,supperQuery); 45 | if(count>0){ 46 | list = commonDao.selectListByConditions(baseQuery,supperQuery,config); 47 | Double total = 0.0; 48 | if (list != null && !list.isEmpty()) { 49 | for (ParkAccountTb product : list) { 50 | OrmUtil otm = new OrmUtil<>(); 51 | Map map = otm.pojoToMap(product); 52 | if(map.get("amount")!=null){ 53 | total += Double.parseDouble(map.get("amount")+""); 54 | } 55 | resList.add(map); 56 | } 57 | result.put("money",total); 58 | result.put("rows", JSON.toJSON(resList)); 59 | } 60 | } 61 | } 62 | result.put("total",count); 63 | result.put("page",Integer.parseInt(reqmap.get("page")));*/ 64 | return result; 65 | } 66 | 67 | } 68 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/impl/PriceServiceImpl.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service.impl; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import org.apache.log4j.Logger; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | import parkingos.com.bolink.dao.spring.CommonDao; 8 | import parkingos.com.bolink.models.PriceTb; 9 | import parkingos.com.bolink.models.SyncInfoPoolTb; 10 | import parkingos.com.bolink.service.PriceService; 11 | import parkingos.com.bolink.service.SupperSearchService; 12 | 13 | import java.util.Map; 14 | 15 | @Service 16 | public class PriceServiceImpl implements PriceService { 17 | 18 | Logger logger = Logger.getLogger(PriceServiceImpl.class); 19 | 20 | @Autowired 21 | private CommonDao commonDao; 22 | @Autowired 23 | private SupperSearchService supperSearchService; 24 | 25 | @Override 26 | public JSONObject selectResultByConditions(Map reqmap) { 27 | PriceTb priceTb = new PriceTb(); 28 | priceTb.setComid(Long.parseLong(reqmap.get("comid"))); 29 | priceTb.setIsDelete(0L); 30 | JSONObject result = supperSearchService.supperSearch(priceTb,reqmap); 31 | return result; 32 | } 33 | 34 | @Override 35 | public Long getId() { 36 | return commonDao.selectSequence(PriceTb.class); 37 | } 38 | 39 | @Override 40 | public JSONObject createPrice(PriceTb priceTb) { 41 | String str = "{\"state\":0,\"msg\":\"添加失败\"}"; 42 | JSONObject result = JSONObject.parseObject(str); 43 | 44 | int ret = commonDao.insert(priceTb); 45 | if(ret==1){ 46 | insertSysn(priceTb,0); 47 | result.put("state",1); 48 | result.put("msg","添加成功"); 49 | } 50 | return result; 51 | } 52 | 53 | @Override 54 | public JSONObject updatePrice(PriceTb priceTb) { 55 | String str = "{\"state\":0,\"msg\":\"修改失败\"}"; 56 | JSONObject result = JSONObject.parseObject(str); 57 | 58 | int ret = commonDao.updateByPrimaryKey(priceTb); 59 | if(ret==1){ 60 | priceTb = (PriceTb)commonDao.selectObjectByConditions(priceTb); 61 | insertSysn(priceTb,1); 62 | result.put("state",1); 63 | result.put("msg","修改成功"); 64 | } 65 | return result; 66 | } 67 | 68 | @Override 69 | public JSONObject deletePrice(PriceTb priceTb) { 70 | String str = "{\"state\":0,\"msg\":\"删除失败\"}"; 71 | JSONObject result = JSONObject.parseObject(str); 72 | 73 | int ret = commonDao.updateByPrimaryKey(priceTb); 74 | if(ret==1){ 75 | priceTb = (PriceTb)commonDao.selectObjectByConditions(priceTb); 76 | insertSysn(priceTb,2); 77 | result.put("state",1); 78 | result.put("msg","删除成功"); 79 | } 80 | return result; 81 | } 82 | 83 | private void insertSysn(PriceTb priceTb, Integer operater){ 84 | SyncInfoPoolTb syncInfoPoolTb = new SyncInfoPoolTb(); 85 | syncInfoPoolTb.setComid(priceTb.getComid()); 86 | syncInfoPoolTb.setTableId(priceTb.getId()); 87 | syncInfoPoolTb.setTableName("price_tb"); 88 | syncInfoPoolTb.setCreateTime(System.currentTimeMillis()/1000); 89 | syncInfoPoolTb.setOperate(operater); 90 | commonDao.insert(syncInfoPoolTb); 91 | } 92 | 93 | } 94 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/impl/SavaLogServiceImpl.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service.impl; 2 | 3 | import org.apache.log4j.Logger; 4 | import org.springframework.beans.factory.annotation.Autowired; 5 | import org.springframework.stereotype.Service; 6 | import parkingos.com.bolink.dao.spring.CommonDao; 7 | import parkingos.com.bolink.models.ParkLogTb; 8 | import parkingos.com.bolink.service.SaveLogService; 9 | 10 | @Service 11 | public class SavaLogServiceImpl implements SaveLogService { 12 | 13 | Logger logger = Logger.getLogger(SavaLogServiceImpl.class); 14 | 15 | @Autowired 16 | private CommonDao commonDao; 17 | 18 | 19 | @Override 20 | public void saveLog(ParkLogTb parkLogTb) { 21 | commonDao.insert(parkLogTb); 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/service/impl/WithdrawerServiceImpl.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.service.impl; 2 | 3 | import com.alibaba.fastjson.JSONObject; 4 | import org.apache.log4j.Logger; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.stereotype.Service; 7 | import parkingos.com.bolink.dao.spring.CommonDao; 8 | import parkingos.com.bolink.models.WithdrawerTb; 9 | import parkingos.com.bolink.service.SupperSearchService; 10 | import parkingos.com.bolink.service.WithdrawerService; 11 | 12 | import java.util.Map; 13 | 14 | @Service 15 | public class WithdrawerServiceImpl implements WithdrawerService { 16 | 17 | Logger logger = Logger.getLogger(WithdrawerServiceImpl.class); 18 | 19 | @Autowired 20 | private CommonDao commonDao; 21 | @Autowired 22 | private SupperSearchService supperSearchService; 23 | 24 | @Override 25 | public JSONObject selectResultByConditions(Map reqmap) { 26 | WithdrawerTb withdrawerTb = new WithdrawerTb(); 27 | withdrawerTb.setComid(Long.parseLong(reqmap.get("comid"))); 28 | JSONObject result = supperSearchService.supperSearch(withdrawerTb,reqmap); 29 | return result; 30 | } 31 | 32 | } 33 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/Constants.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils; 2 | 3 | import org.apache.log4j.Logger; 4 | import org.directwebremoting.ScriptSession; 5 | 6 | import java.util.HashMap; 7 | import java.util.Map; 8 | 9 | public class Constants { 10 | private Logger logger = Logger.getLogger(Constants.class); 11 | public Map scriptSessionMap = null; 12 | private Constants() { 13 | scriptSessionMap = new HashMap(); 14 | logger.error("初始化 Constants ~~~ "); 15 | } 16 | private static Constants single=null; 17 | public static int AUTH_FLAG_COLLECTOR = 2; 18 | 19 | 20 | //静态工厂方法 21 | public static Constants getInstance() { 22 | if (single == null) { 23 | single = new Constants(); 24 | } 25 | return single; 26 | } 27 | } 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/ExecutorsUtil.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils; 2 | 3 | import java.util.concurrent.ExecutorService; 4 | import java.util.concurrent.Executors; 5 | 6 | public class ExecutorsUtil { 7 | private static ExecutorService fixedThreadPool; 8 | private static Byte[] syncLock = new Byte[]{}; 9 | 10 | public static ExecutorService getExecutorService(){ 11 | if(fixedThreadPool != null){ 12 | return fixedThreadPool; 13 | } 14 | synchronized (syncLock) { 15 | if(fixedThreadPool == null){ 16 | fixedThreadPool = Executors.newFixedThreadPool(500); 17 | } 18 | } 19 | return fixedThreadPool; 20 | } 21 | 22 | public static void shutDown(){ 23 | if(fixedThreadPool!=null) 24 | fixedThreadPool.shutdown(); 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/FieldOperateTypes.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils; 2 | 3 | public class FieldOperateTypes { 4 | 5 | /**vue传值类型 6 | * 1 大于等于 7 | between 区间 8 | 3 等于 9 | 2 小于等于 10 | null 为空 11 | * */ 12 | 13 | public final static String GREATER_THAN_OR_EQUAL = "1"; 14 | 15 | public final static String LESS_THAN_OR_EQUAL = "2"; 16 | 17 | public final static String EQUAL = "3"; 18 | 19 | public final static String BETWEEN = "between"; 20 | 21 | public final static String NULL = "null"; 22 | 23 | } 24 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/FieldTypes.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils; 2 | 3 | public class FieldTypes { 4 | 5 | public final static Integer INT = 1; 6 | 7 | public final static Integer DOUBLE = 2; 8 | 9 | public final static Integer STRING =3; 10 | 11 | public final static Integer SELECT = 4; 12 | 13 | public final static Integer DATE = 5; 14 | 15 | public final static String _LONG ="Long"; 16 | 17 | public final static String _STRING ="String"; 18 | 19 | public final static String _DOUBLE ="Double"; 20 | 21 | public final static String _BIGDECIMAL ="BigDecimal"; 22 | 23 | public final static String _INTEGER ="Integer"; 24 | } 25 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/GetPojoFieldType.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils; 2 | 3 | 4 | 5 | import java.lang.reflect.Field; 6 | import java.lang.reflect.Type; 7 | import java.util.HashMap; 8 | import java.util.Map; 9 | 10 | public class GetPojoFieldType { 11 | 12 | public Map getFieldTypes(T t,Map params) { 13 | Map resutlMap = new HashMap<>(); 14 | if (t == null) { 15 | return null; 16 | } else { 17 | Field[] declaredFields = t.getClass().getDeclaredFields(); 18 | Field[] arr$ = declaredFields; 19 | String tableName = t.getClass().getName(); 20 | for(int i$ = 0; i$ < arr$.length; ++i$) { 21 | Field field = arr$[i$]; 22 | Type type = field.getGenericType(); 23 | String fieldName = OrmUtil.camel2Underline(field.getName()); 24 | if(isSelectField(tableName,fieldName,params)){ 25 | resutlMap.put(fieldName,FieldTypes.SELECT); 26 | }else if(fieldName.contains("time")){ 27 | resutlMap.put(fieldName,FieldTypes.DATE); 28 | }else if(type.toString().contains(FieldTypes._LONG)||type.toString().contains(FieldTypes._INTEGER)){ 29 | resutlMap.put(fieldName,FieldTypes.INT); 30 | }else if(type.toString().contains(FieldTypes._STRING)) { 31 | resutlMap.put(fieldName, FieldTypes.STRING); 32 | }else if(type.toString().contains(FieldTypes._DOUBLE)) { 33 | resutlMap.put(fieldName, FieldTypes.DOUBLE); 34 | }else if(type.toString().contains(FieldTypes._BIGDECIMAL)) { 35 | resutlMap.put(fieldName, FieldTypes.DOUBLE); 36 | } 37 | /* if(type ==java.lang.Long.TYPE||type==Integer.TYPE||type==Double.TYPE){ 38 | System.out.println(field.getName()+":"+type.toString()); 39 | }else { 40 | ParameterizedType pt = (ParameterizedType)type; 41 | System.out.println((Class)pt.getActualTypeArguments()[0]); 42 | }*/ 43 | } 44 | System.out.println(resutlMap); 45 | return resutlMap; 46 | } 47 | } 48 | 49 | /* public static void main(String [] args){ 50 | GetPojoFieldType gpt = new GetPojoFieldType<>(); 51 | gpt.getFieldTypes(CardRenewTb); 52 | }*/ 53 | 54 | /** 55 | * 新加的表,要注意把在页面是选择类型的字段注册在这里 56 | * 过滤是选择条件的字段,来自于页面的定义 57 | * @param tableName 表名 58 | * @param field 字段名 59 | * @return 是否是选择字段 60 | */ 61 | private boolean isSelectField(String tableName,String field,Map params){ 62 | /*if(tableName.contains("CardRenewTb")){ 63 | if(field.equals("pay_type")) 64 | return true; 65 | }*/ 66 | //是否是下拉框选项 67 | if(!params.containsKey(field+"_end")){ 68 | if(params.get(field)!=null&¶ms.get(field+"_start")!=null){ 69 | if(params.get(field).equals(params.get(field+"_start"))){ 70 | return true; 71 | } 72 | } 73 | } 74 | return false; 75 | } 76 | 77 | } 78 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/HttpAccess.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils; 2 | 3 | import org.apache.http.client.ResponseHandler; 4 | import org.apache.http.client.config.RequestConfig; 5 | import org.apache.http.client.methods.HttpPost; 6 | import org.apache.http.entity.StringEntity; 7 | import org.apache.http.impl.client.CloseableHttpClient; 8 | import org.apache.http.impl.client.HttpClients; 9 | 10 | public class HttpAccess { 11 | 12 | public static String postXmlRequest(String url, String xmldata, String encode, String mark){ 13 | String bacTxt = null; 14 | HttpPost httppost = null; 15 | CloseableHttpClient httpclient = HttpClients.createDefault(); 16 | try { 17 | httppost = new HttpPost(url); 18 | 19 | RequestConfig requestConfig = RequestConfig.custom().setSocketTimeout(90000).setConnectTimeout(3000).build(); 20 | httppost.setConfig(requestConfig); 21 | 22 | ResponseHandler responseHandler = new VResponseHandler(mark); 23 | 24 | StringEntity entity = new StringEntity(xmldata, encode); 25 | httppost.addHeader("Content-Type", "text/xml"); 26 | 27 | httppost.setEntity(entity); 28 | 29 | bacTxt = httpclient.execute(httppost, responseHandler); 30 | 31 | } catch (Exception e) { 32 | StringBuffer sb = new StringBuffer(); 33 | sb.append('['); 34 | sb.append(mark); 35 | sb.append("] Exception : "); 36 | sb.append(e.getMessage()); 37 | //logger.warn(sb.toString(), e); 38 | System.out.println(sb.toString()); 39 | } finally { 40 | try { 41 | httppost.releaseConnection(); 42 | httpclient.close(); 43 | } catch (Exception e) { 44 | StringBuffer sb = new StringBuffer(); 45 | sb.append('['); 46 | sb.append(mark); 47 | sb.append("] close httplicent Exception : "); 48 | sb.append(e.getMessage()); 49 | //logger.warn(sb.toString(), e); 50 | System.out.println(sb.toString()); 51 | } 52 | } 53 | 54 | StringBuffer sb = new StringBuffer(); 55 | sb.append('['); 56 | sb.append(mark); 57 | sb.append("] response text = "); 58 | sb.append(bacTxt); 59 | 60 | //logger.info(sb.toString()); 61 | 62 | return bacTxt; 63 | } 64 | 65 | } 66 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/MapToPojo.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils; 2 | 3 | import java.lang.reflect.Field; 4 | import java.lang.reflect.Modifier; 5 | import java.util.HashMap; 6 | import java.util.Map; 7 | 8 | public class MapToPojo { 9 | public static Object mapToObject(Map map, Class beanClass) throws Exception { 10 | if (map == null) 11 | return null; 12 | 13 | Object obj = beanClass.newInstance(); 14 | 15 | Field[] fields = obj.getClass().getDeclaredFields(); 16 | for (Field field : fields) { 17 | int mod = field.getModifiers(); 18 | if(Modifier.isStatic(mod) || Modifier.isFinal(mod)){ 19 | continue; 20 | } 21 | 22 | field.setAccessible(true); 23 | field.set(obj, map.get(field.getName())); 24 | } 25 | 26 | return obj; 27 | } 28 | 29 | public static Map objectToMap(Object obj) throws Exception { 30 | if(obj == null){ 31 | return null; 32 | } 33 | 34 | Map map = new HashMap(); 35 | 36 | Field[] declaredFields = obj.getClass().getDeclaredFields(); 37 | for (Field field : declaredFields) { 38 | field.setAccessible(true); 39 | map.put(field.getName(), field.get(obj)); 40 | } 41 | 42 | return map; 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/MongoClientFactory.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils; 2 | 3 | import com.mongodb.*; 4 | 5 | import java.net.UnknownHostException; 6 | import java.util.ArrayList; 7 | import java.util.HashMap; 8 | import java.util.List; 9 | 10 | 11 | /**mongodb配置**/ 12 | public class MongoClientFactory { 13 | 14 | //private Logger logger = Logger.getLogger(MongoClientFactory.class); 15 | 16 | private HashMap mongodbmap = new HashMap(); 17 | private MongoClientFactory() { 18 | } 19 | 20 | public static MongoClientFactory getInstance() { 21 | return MongoClientFactoryHolder.INSTANCE; 22 | } 23 | 24 | private static class MongoClientFactoryHolder { 25 | 26 | private static final MongoClientFactory INSTANCE = new MongoClientFactory(); 27 | } 28 | 29 | private static MongoClient mongoClient = null; 30 | static { 31 | try { 32 | mongoClient = new MongoClient(setAddresses()); 33 | mongoClient.setReadPreference(ReadPreference.secondaryPreferred()); 34 | MongoOptions mongoOptions = mongoClient.getMongoOptions(); 35 | mongoOptions.setConnectionsPerHost(500); 36 | mongoOptions.setConnectTimeout(3000); 37 | mongoOptions.setThreadsAllowedToBlockForConnectionMultiplier(2); 38 | System.out.println("mongodb init over..."); 39 | } catch (Exception e) { 40 | e.printStackTrace(); 41 | } 42 | } 43 | 44 | public DB getMongoDBBuilder(String dbName) { 45 | DB db = null; 46 | if(dbName !=null && !"".equals(dbName)) { 47 | db = mongodbmap.get(dbName); 48 | if(db == null) { 49 | db = buildMongoDb(dbName); 50 | } 51 | } 52 | return db; 53 | } 54 | 55 | private synchronized DB buildMongoDb(String dbName) { 56 | DB db = mongodbmap.get(dbName); 57 | if(db == null) { 58 | db = mongoClient.getDB(dbName); 59 | mongodbmap.put(dbName, db); 60 | } 61 | return db; 62 | } 63 | 64 | static List setAddresses(){ 65 | List list=new ArrayList(); 66 | String address = CustomDefind.MONGOADDRESS; 67 | System.err.println(">>>>>>>>>>init mongodb:"+address); 68 | try { 69 | if(address!=null){ 70 | String [] adds = address.split(","); 71 | for(String add: adds){ 72 | list.add(new ServerAddress(add.split(":")[0],Integer.parseInt(add.split(":")[1]))); 73 | } 74 | } 75 | } catch (UnknownHostException e) { 76 | e.printStackTrace(); 77 | } 78 | return list; 79 | } 80 | } 81 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/MongoDBFactory.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils; 2 | 3 | import com.mongodb.*; 4 | 5 | import java.net.UnknownHostException; 6 | import java.util.Arrays; 7 | import java.util.HashMap; 8 | import java.util.List; 9 | 10 | 11 | /**mongodb配置**/ 12 | public class MongoDBFactory { 13 | 14 | //private Logger logger = Logger.getLogger(MongoClientFactory.class); 15 | 16 | private HashMap mongodbmap = new HashMap(); 17 | private MongoDBFactory() { 18 | } 19 | 20 | public static MongoDBFactory getInstance() { 21 | return MongoDBFactoryHolder.INSTANCE; 22 | } 23 | 24 | private static class MongoDBFactoryHolder { 25 | 26 | private static final MongoDBFactory INSTANCE = new MongoDBFactory(); 27 | } 28 | 29 | private static MongoClient mongoClient = null; 30 | static { 31 | try { 32 | List list= Arrays.asList(new ServerAddress("s.zldmongodb.com",27017)); 33 | mongoClient = new MongoClient(list); 34 | mongoClient.setReadPreference(ReadPreference.secondaryPreferred()); 35 | MongoOptions mongoOptions = mongoClient.getMongoOptions(); 36 | mongoOptions.setConnectionsPerHost(500); 37 | mongoOptions.setConnectTimeout(3000); 38 | mongoOptions.setThreadsAllowedToBlockForConnectionMultiplier(2); 39 | System.out.println("oldmongodb init over..."); 40 | } catch (UnknownHostException e) { 41 | e.printStackTrace(); 42 | } 43 | } 44 | 45 | public DB getMongoDBBuilder(String dbName) { 46 | DB db = null; 47 | if(dbName !=null && !"".equals(dbName)) { 48 | db = mongodbmap.get(dbName); 49 | if(db == null) { 50 | db = buildMongoDb(dbName); 51 | } 52 | } 53 | return db; 54 | } 55 | 56 | private synchronized DB buildMongoDb(String dbName) { 57 | DB db = mongodbmap.get(dbName); 58 | if(db == null) { 59 | db = mongoClient.getDB(dbName); 60 | mongodbmap.put(dbName, db); 61 | } 62 | return db; 63 | } 64 | } 65 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/VResponseHandler.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils; 2 | 3 | import org.apache.http.HttpEntity; 4 | import org.apache.http.HttpResponse; 5 | import org.apache.http.client.ClientProtocolException; 6 | import org.apache.http.client.ResponseHandler; 7 | import org.apache.http.util.EntityUtils; 8 | 9 | import java.io.IOException; 10 | 11 | public class VResponseHandler implements ResponseHandler { 12 | private String mark = null; 13 | public VResponseHandler(String str){ 14 | mark = str; 15 | } 16 | 17 | @Override 18 | public String handleResponse(HttpResponse response) throws ClientProtocolException, IOException { 19 | int status = response.getStatusLine().getStatusCode(); 20 | if (status >= 200 && status < 300){ 21 | HttpEntity entity = response.getEntity(); 22 | return entity !=null ? EntityUtils.toString(entity) : null; 23 | }else{ 24 | StringBuffer sb = new StringBuffer(); 25 | sb.append('['); 26 | sb.append(mark); 27 | sb.append("] unexpected response status : "); 28 | sb.append(status); 29 | throw new ClientProtocolException(sb.toString()); 30 | } 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/ZLDType.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils; 2 | 3 | public class ZLDType { 4 | //充值 5 | public final static Integer MONEY_RECARGE =0; 6 | //消费 7 | public final static Integer MONEY_CONSUM =1; 8 | //提现 9 | public final static Integer MONEY_WITHDRAW =2; 10 | 11 | //总管理员 12 | public final static Integer ZLD_ADMIN_ROLE =0; 13 | //停车场后台管理员 14 | public final static Integer ZLD_PARKADMIN_ROLE =1; 15 | //停车场收费员 16 | public final static Integer ZLD_COLLECTOR_ROLE =2; 17 | //停车场财务 18 | public final static Integer ZLD_ACCOUNTANT_ROLE =3; 19 | //会员 20 | public final static Integer ZLD_CAROWER_ROLE =4; 21 | //市场专员 22 | public final static Integer ZLD_MARKETER =5; 23 | //录入员 24 | public final static Integer ZLD_RECORDER =6; 25 | //真来电客服 26 | public final static Integer ZLD_KEFU =7; 27 | //真来电查询客服 28 | public final static Integer ZLD_QUERYKEFU =8; 29 | //车场关键人 30 | public final static Integer ZLD_KEYMEN =12; 31 | //部门主管 32 | public final static Integer ZLD_ZHUGUAN =11; 33 | //部门主管 34 | public final static Integer ZLD_CHECK =10; 35 | //月卡操作员 36 | public final static Integer ZLD_CARDOPERATOR =15; 37 | 38 | } 39 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/payutils/GooglePicture.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils.payutils; 2 | 3 | import java.io.UnsupportedEncodingException; 4 | import java.net.URLEncoder; 5 | 6 | public class GooglePicture { 7 | public static String QRfromGoogle(String chl) throws Exception { 8 | int widhtHeight = 300; 9 | String EC_level = "L"; 10 | int margin = 0; 11 | chl = UrlEncode(chl); 12 | String QRfromGoogle = "http://chart.apis.google.com/chart?chs=" + widhtHeight + "x" + widhtHeight 13 | + "&cht=qr&chld=" + EC_level + "|" + margin + "&chl=" + chl; 14 | 15 | return QRfromGoogle; 16 | } 17 | // 特殊字符处理 18 | public static String UrlEncode(String src) throws UnsupportedEncodingException { 19 | return URLEncoder.encode(src, "UTF-8").replace("+", "%20"); 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/payutils/HttpUtil.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils.payutils; 2 | 3 | 4 | 5 | import org.apache.log4j.Logger; 6 | 7 | import java.io.BufferedReader; 8 | import java.io.IOException; 9 | import java.io.InputStreamReader; 10 | import java.io.OutputStreamWriter; 11 | import java.net.URL; 12 | import java.net.URLConnection; 13 | 14 | public class HttpUtil { 15 | private static final Logger logger = Logger.getLogger(HttpUtil.class); 16 | private final static int CONNECT_TIMEOUT = 5000; // in milliseconds 17 | private final static String DEFAULT_ENCODING = "UTF-8"; 18 | 19 | public static String postData(String urlStr, String data){ 20 | return postData(urlStr, data, null); 21 | } 22 | 23 | public static String postData(String urlStr, String data, String contentType){ 24 | BufferedReader reader = null; 25 | try { 26 | URL url = new URL(urlStr); 27 | URLConnection conn = url.openConnection(); 28 | conn.setDoOutput(true); 29 | conn.setConnectTimeout(CONNECT_TIMEOUT); 30 | conn.setReadTimeout(CONNECT_TIMEOUT); 31 | if(contentType != null) 32 | conn.setRequestProperty("content-type", contentType); 33 | OutputStreamWriter writer = new OutputStreamWriter(conn.getOutputStream(), DEFAULT_ENCODING); 34 | if(data == null) 35 | data = ""; 36 | writer.write(data); 37 | writer.flush(); 38 | writer.close(); 39 | 40 | reader = new BufferedReader(new InputStreamReader(conn.getInputStream(), DEFAULT_ENCODING)); 41 | StringBuilder sb = new StringBuilder(); 42 | String line = null; 43 | while ((line = reader.readLine()) != null) { 44 | sb.append(line); 45 | sb.append("\r\n"); 46 | } 47 | return sb.toString(); 48 | } catch (IOException e) { 49 | logger.error("Error connecting to " + urlStr + ": " + e.getMessage()); 50 | } finally { 51 | try { 52 | if (reader != null) 53 | reader.close(); 54 | } catch (IOException e) { 55 | } 56 | } 57 | return null; 58 | } 59 | } 60 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/payutils/MD5Util.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils.payutils; 2 | 3 | import java.security.MessageDigest; 4 | 5 | public class MD5Util { 6 | private static String byteArrayToHexString(byte b[]) { 7 | StringBuffer resultSb = new StringBuffer(); 8 | for (int i = 0; i < b.length; i++) 9 | resultSb.append(byteToHexString(b[i])); 10 | 11 | return resultSb.toString(); 12 | } 13 | 14 | private static String byteToHexString(byte b) { 15 | int n = b; 16 | if (n < 0) 17 | n += 256; 18 | int d1 = n / 16; 19 | int d2 = n % 16; 20 | return hexDigits[d1] + hexDigits[d2]; 21 | } 22 | 23 | public static String MD5Encode(String origin, String charsetname) { 24 | String resultString = null; 25 | try { 26 | resultString = new String(origin); 27 | MessageDigest md = MessageDigest.getInstance("MD5"); 28 | if (charsetname == null || "".equals(charsetname)) 29 | resultString = byteArrayToHexString(md.digest(resultString 30 | .getBytes())); 31 | else 32 | resultString = byteArrayToHexString(md.digest(resultString 33 | .getBytes(charsetname))); 34 | } catch (Exception exception) { 35 | } 36 | return resultString; 37 | } 38 | 39 | private static final String hexDigits[] = { "0", "1", "2", "3", "4", "5", 40 | "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" }; 41 | } 42 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/payutils/PayConfigUtil.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils.payutils; 2 | 3 | public class PayConfigUtil { 4 | 5 | //初始化 6 | public static String APP_ID = "******eeee"; //开发平台应用ID 7 | 8 | public static String APP_SECRET = "**********"; //商业凭证 9 | 10 | public static String MCH_ID = "***********"; //商业号 11 | 12 | public static String API_KEY = "***********"; //API KEY 13 | 14 | 15 | public static String UFDODER_URL = "https://api.mch.weixin.qq.com/pay/unifiedorder";//统一下单接口 16 | 17 | public static String NOTIFY_URL = "www.baidu.com"; //回调地址。测试回调必须保证外网能访问到此地址 18 | 19 | public static String CREATE_IP = "195.156.0.233"; 20 | } 21 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/payutils/XMLUtil.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils.payutils; 2 | 3 | import org.jdom.Document; 4 | import org.jdom.Element; 5 | import org.jdom.JDOMException; 6 | import org.jdom.input.SAXBuilder; 7 | 8 | import java.io.ByteArrayInputStream; 9 | import java.io.IOException; 10 | import java.io.InputStream; 11 | import java.util.HashMap; 12 | import java.util.Iterator; 13 | import java.util.List; 14 | import java.util.Map; 15 | 16 | public class XMLUtil { 17 | /** 18 | * 解析xml,返回第一级元素键值对。如果第一级元素有子节点,则此节点的值是子节点的xml数据。 19 | * @param strxml 20 | * @return 21 | * @throws JDOMException 22 | * @throws IOException 23 | */ 24 | public static Map doXMLParse(String strxml) throws JDOMException, IOException { 25 | strxml = strxml.replaceFirst("encoding=\".*\"", "encoding=\"UTF-8\""); 26 | 27 | if(null == strxml || "".equals(strxml)) { 28 | return null; 29 | } 30 | 31 | Map m = new HashMap(); 32 | 33 | InputStream in = new ByteArrayInputStream(strxml.getBytes("UTF-8")); 34 | SAXBuilder builder = new SAXBuilder(); 35 | Document doc = builder.build(in); 36 | Element root = doc.getRootElement(); 37 | List list = root.getChildren(); 38 | Iterator it = list.iterator(); 39 | while(it.hasNext()) { 40 | Element e = (Element) it.next(); 41 | String k = e.getName(); 42 | String v = ""; 43 | List children = e.getChildren(); 44 | if(children.isEmpty()) { 45 | v = e.getTextNormalize(); 46 | } else { 47 | v = XMLUtil.getChildrenText(children); 48 | } 49 | 50 | m.put(k, v); 51 | } 52 | 53 | //关闭流 54 | in.close(); 55 | 56 | return m; 57 | } 58 | 59 | /** 60 | * 获取子结点的xml 61 | * @param children 62 | * @return String 63 | */ 64 | public static String getChildrenText(List children) { 65 | StringBuffer sb = new StringBuffer(); 66 | if(!children.isEmpty()) { 67 | Iterator it = children.iterator(); 68 | while(it.hasNext()) { 69 | Element e = (Element) it.next(); 70 | String name = e.getName(); 71 | String value = e.getTextNormalize(); 72 | List list = e.getChildren(); 73 | sb.append("<" + name + ">"); 74 | if(!list.isEmpty()) { 75 | sb.append(XMLUtil.getChildrenText(list)); 76 | } 77 | sb.append(value); 78 | sb.append(""); 79 | } 80 | } 81 | 82 | return sb.toString(); 83 | } 84 | } 85 | -------------------------------------------------------------------------------- /src/main/java/parkingos/com/bolink/utils/payutils/test.java: -------------------------------------------------------------------------------- 1 | package parkingos.com.bolink.utils.payutils; 2 | 3 | public class test { 4 | public static void main (String args[]) throws Exception { 5 | String str="weixin://wxpay/bizpayurl?pr=pIxXXXX"; 6 | String pic = GooglePicture.QRfromGoogle(str); 7 | System.out.println(pic); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /src/main/resources/config.properties: -------------------------------------------------------------------------------- 1 | PROFILE=PROD 2 | 3 | MONGOADDRESS=${mongoaddress} 4 | MESSAGESIGN=\u3010\u667a\u6167\u505c\u8f66\u4e91\u3011 5 | 6 | LIFTRODREASON=\u51FA\u573A\u65E0\u8BA2\u5355|\u9632\u6B62\u7838\u4EBA|\u975E\u673A\u52A8\u8F66|\u5176\u5B83\u539F\u56E0 7 | IMAGEURL=${imageurl} 8 | UNIONIP=${unionip} 9 | UNIONVALUE=${unionvalue} 10 | UNIONADMIN=${uniondomain} 11 | SHOPOID=${shopid} 12 | TICKETURL=${ticketurl} 13 | FIXCODEURL=${fixcodeurl} 14 | 15 | DOMAIN=${server.domain} 16 | 17 | 18 | -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- 1 | log4j.rootLogger = info,console,file 2 | 3 | log4j.logger.parkingos.com.bolink.dao.mybatis.mapper=INFO 4 | log4j.logger.parkingos.com.bolink.dao.spring=INFO 5 | 6 | log4j.appender.console = org.apache.log4j.ConsoleAppender 7 | log4j.appender.console.layout = org.apache.log4j.PatternLayout 8 | log4j.appender.console.layout.ConversionPattern = %d %-4r [%t] (%F,%L) %-5p %c %x - %m%n 9 | 10 | log4j.appender.file = org.apache.log4j.DailyRollingFileAppender 11 | log4j.appender.file.File =${catalina.home}/logs/upp.log 12 | log4j.appender.file.DatePattern = '.'yyyy-MM-dd 13 | log4j.appender.file.Threshold = INFO 14 | log4j.appender.file.layout = org.apache.log4j.PatternLayout 15 | log4j.appender.file.layout.ConversionPattern =%d %-4r [%t] (%F,%L) %-5p %c %x - %m%n -------------------------------------------------------------------------------- /src/main/resources/proxool.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | master 5 | jdbc:postgresql://zlddb.tq.cn:${pg.port}/zldetc 6 | 7 | org.postgresql.Driver 8 | 9 | 10 | 11 | 12 | 100 13 | 10 14 | 40 15 | 90000 16 | select current_date 17 | 60000 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /src/main/resources/springmvc-servlet.xml: -------------------------------------------------------------------------------- 1 | 2 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/ckplayer.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/ckplayer.swf -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/language.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 81 | -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/m3u8.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/m3u8.swf -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/share.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | {embed src="贵站网址,在ckplayer/share.xml里修改/ckplayer/ckplayer.swf" flashvars="[$share]" quality="high" width="480" height="400" align="middle" allowScriptAccess="always" allowFullscreen="true" type="application/x-shockwave-flash"}{/embed} 5 | 6 | 7 | 贵站网址/ckplayer/ckplayer.swf?[$share] 8 | 9 | 10 | f,my_url,my_pic,a 11 | 12 | ckplayer/share/ 13 | 14 | 15 | 0 16 | 17 | c25cf02c-1705-412d-bd4b-77a10b380f08 18 | 19 | 20 | 21 | qqmb 22 | qq.png 23 | 20,50 24 | 25 | 26 | sinaminiblog 27 | sina.png 28 | 101,50 29 | 30 | 31 | qzone 32 | qzone.png 33 | 182,50 34 | 35 | 36 | renren 37 | rr.png 38 | 263,50 39 | 40 | 41 | kaixin001 42 | kaixin001.png 43 | 20,85 44 | 45 | 46 | tianya 47 | tianya.png 48 | 101,85 49 | 50 | 51 | feixin 52 | feixin.png 53 | 182,85 54 | 55 | 56 | msn 57 | msn.png 58 | 263,85 59 | 60 | 61 | -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/share/feixin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/share/feixin.png -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/share/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/share/google.png -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/share/kaixin001.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/share/kaixin001.png -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/share/msn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/share/msn.png -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/share/qq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/share/qq.png -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/share/qq2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/share/qq2.png -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/share/qzone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/share/qzone.png -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/share/rr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/share/rr.png -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/share/sina.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/share/sina.png -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/share/sohu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/share/sohu.png -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/share/tianya.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/share/tianya.png -------------------------------------------------------------------------------- /src/main/webapp/1.3/ckplayer/style.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/1.3/ckplayer/style.swf -------------------------------------------------------------------------------- /src/main/webapp/1.3/demo-dev.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 测试页面 8 | 13 | 14 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 25 | 26 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /src/main/webapp/1.3/demo-hls.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 测试页面 8 | 12 | 13 | 15 | 16 | 17 | 18 | 19 | 23 | 24 | 51 | 52 | -------------------------------------------------------------------------------- /src/main/webapp/1.3/demo-rtmp.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 测试页面 8 | 12 | 13 | 15 | 16 | 17 | 18 | 19 | 23 | 24 | 51 | 52 | -------------------------------------------------------------------------------- /src/main/webapp/1.3/demo.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 测试页面 8 | 12 | 13 | 15 | 16 | 17 | 18 | 19 | 24 | 25 | 52 | 53 | -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/dwr.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/main/webapp/images/nopic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ParkingOS/parkingos_cloud_vue_server/68acdc61c7ad58b6f0a18d94745ea02affef57aa/src/main/webapp/images/nopic.jpg -------------------------------------------------------------------------------- /src/main/webapp/index.jsp: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Hello World!

4 | 5 | 6 | -------------------------------------------------------------------------------- /src/test/java/parkingos/AppTest.java: -------------------------------------------------------------------------------- 1 | package parkingos; 2 | 3 | import junit.framework.Test; 4 | import junit.framework.TestCase; 5 | import junit.framework.TestSuite; 6 | 7 | /** 8 | * Unit test for simple App. 9 | */ 10 | public class AppTest 11 | extends TestCase 12 | { 13 | /** 14 | * Create the test case 15 | * 16 | * @param testName name of the test case 17 | */ 18 | public AppTest( String testName ) 19 | { 20 | super( testName ); 21 | } 22 | 23 | /** 24 | * @return the suite of tests being tested 25 | */ 26 | public static Test suite() 27 | { 28 | return new TestSuite( AppTest.class ); 29 | } 30 | 31 | /** 32 | * Rigourous Test :-) 33 | */ 34 | public void testApp() 35 | { 36 | assertTrue( true ); 37 | } 38 | } 39 | --------------------------------------------------------------------------------