|
|
@@ -0,0 +1,289 @@
|
|
|
+package com.grkj.data.repository.impl.network
|
|
|
+
|
|
|
+import com.grkj.data.model.dos.IsJobCard
|
|
|
+import com.grkj.data.model.dos.IsKey
|
|
|
+import com.grkj.data.model.dos.IsLock
|
|
|
+import com.grkj.data.model.dos.IsLockCabinetSlots
|
|
|
+import com.grkj.data.model.dos.IsRfidToken
|
|
|
+import com.grkj.data.model.local.LockData
|
|
|
+import com.grkj.data.model.local.PointData
|
|
|
+import com.grkj.data.model.req.LockPointUpdateReq
|
|
|
+import com.grkj.data.model.req.LockTakeUpdateReq
|
|
|
+import com.grkj.data.model.res.CabinetSlotsRes
|
|
|
+import com.grkj.data.model.res.CommonDictRes
|
|
|
+import com.grkj.data.model.res.KeyInfoRes
|
|
|
+import com.grkj.data.model.res.KeyPageRes
|
|
|
+import com.grkj.data.model.res.LockInfoRes
|
|
|
+import com.grkj.data.model.res.LockPageRes
|
|
|
+import com.grkj.data.model.vo.CardManageFilterVo
|
|
|
+import com.grkj.data.model.vo.KeyManageFilterVo
|
|
|
+import com.grkj.data.model.vo.LockManageFilterVo
|
|
|
+import com.grkj.data.model.vo.RfidTokenManageFilterVo
|
|
|
+import com.grkj.data.repository.BaseRepository
|
|
|
+import com.grkj.data.repository.IHardwareRepository
|
|
|
+import javax.inject.Singleton
|
|
|
+
|
|
|
+/**
|
|
|
+ * 联网版硬件仓储
|
|
|
+ */
|
|
|
+@Singleton
|
|
|
+class NetworkHardwareRepository : BaseRepository(), IHardwareRepository {
|
|
|
+ override fun getLockInfo(
|
|
|
+ rfid: String,
|
|
|
+ callback: (LockInfoRes?) -> Unit
|
|
|
+ ) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getLockInfo(rfid: String): LockInfoRes? {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getKeyInfo(
|
|
|
+ rfid: String,
|
|
|
+ callback: (KeyInfoRes?) -> Unit
|
|
|
+ ) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getKeyInfo(rfid: String): KeyInfoRes? {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun canReturn(): Boolean {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun updateLockPointBatch(
|
|
|
+ reqs: MutableList<LockPointUpdateReq>,
|
|
|
+ callback: (Boolean, String) -> Unit
|
|
|
+ ) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun updateLockTake(
|
|
|
+ lockTakeList: MutableList<LockTakeUpdateReq>,
|
|
|
+ callback: (Boolean) -> Unit
|
|
|
+ ) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getIsLockCabinetSlotsPage(callback: (CabinetSlotsRes?) -> Unit) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getIsLockPage(callback: (LockPageRes?) -> Unit) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getIsKeyPage(callback: (KeyPageRes?) -> Unit) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getDictData(
|
|
|
+ dictKey: String,
|
|
|
+ callback: (List<CommonDictRes>) -> Unit
|
|
|
+ ) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun addCardHardware(cardCode: List<String>) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun deleteCardByUserIdAndCardCode(userId: Long, cardCode: String) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getPointNfcDataByPointIds(pointIds: List<Long?>): List<PointData> {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getJobTicketPointLockNfcDataListByPointId(pointId: Long): List<LockData> {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun addRfidTokenHardware(pointRfid: List<String>) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun saveKeyInfo(keyNfc: String, keyMacAddress: String) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun saveLockInfo(lockNfc: String) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun clearKeyAndLock() {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun deleteKeyByKeyIds(keyIds: List<Long>) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun deleteLockByLockIds(lockIds: List<Long>) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun deleteCardByCardIds(cardIds: List<Long>) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun deleteRfidTokenByRfidTokenIds(rfidTokenIds: List<Long>) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun addKeyInfo(isKey: IsKey) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun addLockInfo(isLock: IsLock) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun addCardInfo(isJobCard: IsJobCard) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun addRfidTokenInfo(isRfidToken: IsRfidToken) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun updateKeyInfo(isKey: IsKey) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun updateLockInfo(isLock: IsLock) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun updateCardInfo(isJobCard: IsJobCard) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun updateRfidTokenInfo(isRfidToken: IsRfidToken) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getKeyInfoPage(
|
|
|
+ filterVo: KeyManageFilterVo?,
|
|
|
+ size: Int,
|
|
|
+ offset: Int
|
|
|
+ ): List<IsKey> {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getAllKeyInfo(): List<IsKey> {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getLockInfoPage(
|
|
|
+ filterVo: LockManageFilterVo?,
|
|
|
+ size: Int,
|
|
|
+ offset: Int
|
|
|
+ ): List<IsLock> {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getCardInfoPage(
|
|
|
+ filterVo: CardManageFilterVo?,
|
|
|
+ size: Int,
|
|
|
+ offset: Int
|
|
|
+ ): List<IsJobCard> {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getRfidTokenInfoPage(
|
|
|
+ filterVo: RfidTokenManageFilterVo?,
|
|
|
+ size: Int,
|
|
|
+ offset: Int
|
|
|
+ ): List<IsRfidToken> {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun deleteKeyTable() {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun removeCardData() {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun removeRfidTokenData() {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getDefaultCardNameCount(): Int {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getDefaultRFIDNameCount(): Int {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getDefaultKeyNameCount(): Int {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getDefaultLockNameCount(): Int {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getJobCardDataByUserId(userId: Long?): List<IsJobCard> {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun updateUserJobCard(rfidNo: String, userId: Long) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getExceptionKey(): List<IsKey> {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getExceptionLock(): List<IsLock> {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun getExceptionSlots(): List<IsLockCabinetSlots> {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun removeSlotsException(row: Int, col: Int) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun createCabinetData() {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun saveCabinetSlots(isLockCabinetSlots: List<IsLockCabinetSlots>) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun clearCabinetSlots() {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun tagSlotsException(row: Int, col: Int, remark: String) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun tagKeyException(rfid: String?, remark: String) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun tagLockException(rfid: String?, remark: String) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun removeKeyException(rfid: String?) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+
|
|
|
+ override fun removeLockException(rfid: String?) {
|
|
|
+ TODO("Not yet implemented")
|
|
|
+ }
|
|
|
+}
|