|
@@ -38,8 +38,7 @@ import javax.inject.Singleton
|
|
|
@Singleton
|
|
@Singleton
|
|
|
class JobTicketRepository @Inject constructor(
|
|
class JobTicketRepository @Inject constructor(
|
|
|
val jobTicketDao: JobTicketDao,
|
|
val jobTicketDao: JobTicketDao,
|
|
|
- val hardwareDao: HardwareDao,
|
|
|
|
|
- val checkDataMode: ICheckDataMode
|
|
|
|
|
|
|
+ val hardwareDao: HardwareDao
|
|
|
) : BaseRepository(),
|
|
) : BaseRepository(),
|
|
|
IJobTicketRepository {
|
|
IJobTicketRepository {
|
|
|
override fun createJob(
|
|
override fun createJob(
|
|
@@ -360,7 +359,8 @@ class JobTicketRepository @Inject constructor(
|
|
|
}
|
|
}
|
|
|
isTicketPoint.lockId = lockData.lockId
|
|
isTicketPoint.lockId = lockData.lockId
|
|
|
if (updateReq.target == 0) {
|
|
if (updateReq.target == 0) {
|
|
|
- checkResult = checkDataMode.checkUpdatePointData(updateReq, isTicketPoints)
|
|
|
|
|
|
|
+ checkResult = ICheckDataMode.getCheckDataMode()
|
|
|
|
|
+ .checkUpdatePointData(updateReq, isTicketPoints)
|
|
|
if (checkResult.isNotEmpty()) {
|
|
if (checkResult.isNotEmpty()) {
|
|
|
break
|
|
break
|
|
|
}
|
|
}
|
|
@@ -440,13 +440,14 @@ class JobTicketRepository @Inject constructor(
|
|
|
|
|
|
|
|
val isJobTicketKeys = jobTicketDao.getJobTicketKeyDataByTicketId(ticketId)
|
|
val isJobTicketKeys = jobTicketDao.getJobTicketKeyDataByTicketId(ticketId)
|
|
|
val isJobTicketKey = isJobTicketKeys.firstOrNull { it.keyId == keyData.keyId }
|
|
val isJobTicketKey = isJobTicketKeys.firstOrNull { it.keyId == keyData.keyId }
|
|
|
- if (isJobTicketKey==null){
|
|
|
|
|
|
|
+ if (isJobTicketKey == null) {
|
|
|
logger.info("作业的钥匙信息不存在")
|
|
logger.info("作业的钥匙信息不存在")
|
|
|
callback(false, "作业的钥匙信息不存在", 500)
|
|
callback(false, "作业的钥匙信息不存在", 500)
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
isJobTicketKey.keyStatus = "1"
|
|
isJobTicketKey.keyStatus = "1"
|
|
|
- isJobTicketKey.giveBackTime = TimeUtils.nowString(TimeUtils.DEFAULT_DATE_HOUR_MIN_SEC_FORMAT)
|
|
|
|
|
|
|
+ isJobTicketKey.giveBackTime =
|
|
|
|
|
+ TimeUtils.nowString(TimeUtils.DEFAULT_DATE_HOUR_MIN_SEC_FORMAT)
|
|
|
jobTicketDao.updateIsJobTicketKey(listOf(isJobTicketKey))
|
|
jobTicketDao.updateIsJobTicketKey(listOf(isJobTicketKey))
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|