IoTLink는 SpringBoot, Vue, Mybatis, RaadfdsitMq, Mysql, Redis 등을 기반으로 개발된 경량 IoT 종합 비즈니스 지원 플랫폼입니다. IoT 카드, IoT 모듈, 카드+모듈 통합 관리를 지원합니다. 현황, 관세, 고객, 구매, 판매, 재고, 계약, 주문, 갱신, 충전, 진단, 청구 등의 기능을 제공합니다. 이 플랫폼은 통합 관리를 위해 China Mobile, China Telecom, China Unicom 및 타사 IoT 카드에 동시에 액세스할 수 있습니다. 사물 인터넷에 빠르게 액세스하고 만물 인터넷을 더 쉽게 만들 수 있도록 플랫폼을 점진적으로 개선합니다.
IoTLink는 IoT 카드용 즉시 사용 가능한 클라우드 SaaS 배포 및 로컬 프라이빗 배포 솔루션을 제공하여 IoT 카드의 데이터 수집을 위한 서버 측 PaaS 플랫폼 지원을 제공합니다.
IoTLink를 사용하면 다음을 수행할 수 있습니다.
비즈니스 알람, 수명주기 분포, 비즈니스 사용 등 플랫폼 데이터 정보를 나열합니다.
IoT 카드 이용기록 관리, 패키지 포장, 온라인 정보 취득, 지능진단, 단체메모, 기업대리점 관리, 선입금, 충전, 리베이트 등 관리
WeChat 측 B 측 기업 관리 toB 정보 대시보드 데이터 정보는 입금, 리베이트, 현금 인출, 진단, 충전, 주문 등 휴대용 데이터 처리에 대한 글로벌 제어를 제공합니다.
WeChat C-side 사용자는 카드 기본 정보, 사용 내역, 갱신, 선입금, 결제 비밀번호, 자주 묻는 질문(FAQ), 지능형 진단, 실명 바인딩 및 기타 사용자 처리 작업을 자체적으로 확인할 수 있습니다.
1. 사업분리, 독립적인 운영체제 기능, 사업수행을 분리하여 사용자 경험을 최적화하고 사업 독립성을 강화합니다.
2. 업스트림 채널은 유연하게 구성되며, 일단 연결되면 평생 실용적이며 2차 개발, 확장 및 도킹 비용 거부를 지원합니다.
3. 채널 폴링 진행 상황을 보면 채널 사용량, 수명주기, 활성화 시간 및 기타 폴링 진행 항목을 한 번에 확인할 수 있습니다.
4. 키 데이터 개인 키 암호화가 보장되며, 전체 암호화된 전송은 크롤러가 데이터를 획득하는 것을 방지합니다.
5. 홈페이지에서 비즈니스 알람, 라이프사이클 분포, 비즈니스 볼륨 사용량, 플랫폼 데이터 정보 등을 한눈에 제어할 수 있습니다.
6. 상품, 창고, 고객, 계약, 예금 및 배송에 일반적으로 사용되는 ERP 엔터프라이즈 기능의 확장이 곧 출시될 예정이므로 계속 지켜봐 주시기 바랍니다.
백엔드 구조
com.yunze ├── common // 도구 클래스 │ └── 주석 // 사용자 정의 주석 │ └── config // 전역 구성 │ └── 상수 // 공통 상수 │ └── core // 핵심 제어 │ └ ─ ─ enums // 일반 열거 │ └── 예외 // 일반 예외 │ └── 필터 // 필터 처리 │ └── 매퍼 // 데이터 지속성 │ └── utils // 일반 클래스 처리 ├── 프레임워크 // 프레임워크 core│ └── 양상j // 주석 구현│ └── config // 시스템 구성│ └── datasource // 데이터 권한│ └── 인터셉터 // 인터셉터│ └── 관리자 // 비동기 처리 │ └── 보안 // 권한 제어 │ └── web // 프런트 엔드 제어 ├── yunze-consumption-admin // 플랫폼 사업 분리 실행 모니터링 │ └── system // yunze-admin 사업 실행 모니터링 ├── yunze -consumption- car-activatedate // 폴링 활성화 시간 실행 동기화 ├── yunze-consumption-car-disconnected // 구독 취소된 종료 소비자 ├── yunze-consumption-car-flow // 폴링 소비 실행 동기화 ├─ ─ yunze-consumption-car- status // 폴링 수명주기 실행 동기화 ├── yunze-consumption-car-stop // 대량 종료 컨슈머 ├── yunze-consumption-order // 주문 충전 컨슈머 ├── yunze-consumption-update // yz_card_info 테이블 수정 소비자 ├── yunze-generator // 코드 생성 ├── yunze-quartz // 예약된 작업 ├── yunze-system // 시스템 코드 ├── yunze-admin // 백엔드 작업 ├── yunze-ui // 페이지 프론트엔드 코드 ├── yunze-timed-task // Timed task 실행프런트엔드 구조
├── build // 빌드 관련 ├── bin // 스크립트 실행 ├── public // 공개 파일 │ ├── favicon.ico // favicon 아이콘 │ └── index.html // html 템플릿 ├── src // 소스 코드 │ ├── api // 모든 요청 │ ├── 자산 // 테마 글꼴 등 정적 리소스 │ ├── 구성 요소 // 전역 공개 구성 요소 │ ├── 지시문 // 전역 지시문 │ ├─ ─ 레이아웃 / / 레이아웃│ ├── 라우터 // 라우팅│ ├── 스토어 // 글로벌 스토어 관리│ ├── utils // 글로벌 퍼블릭 메소드│ ├── views // view│ ├── App.vue // 항목 페이지│ ├── main.js // 항목 로딩 컴포넌트 등의 초기화 │ ├── 허가.js // 권한 관리 │ └── settings.js // 시스템 구성 ├── .editorconfig // 인코딩 형식 ├── .env.development // 개발 환경 구성 ├── .env.production // 프로덕션 환경 구성 ├── .env.staging // 테스트 환경 구성 ├── .eslintignore // 구문 검사 무시 ├── . eslintrc.js // eslint 구성 항목├── .gitignore // git 무시 항목├── babel.config.js // babel.config.js├── package.json // package.json└── vue.config .js // config.js