dev-2025 #1
@@ -13,7 +13,6 @@ import com.pomelotea.hoperun.sign.config.HoperunUserConfig.userConfigMap
|
|||||||
import com.pomelotea.hoperun.sign.config.UserConfig
|
import com.pomelotea.hoperun.sign.config.UserConfig
|
||||||
import com.pomelotea.hoperun.sign.scheduler.AutoDakaScheduler
|
import com.pomelotea.hoperun.sign.scheduler.AutoDakaScheduler
|
||||||
import com.pomelotea.hoperun.sign.scheduler.AutoDakaScheduler.Companion.dakaQueue
|
import com.pomelotea.hoperun.sign.scheduler.AutoDakaScheduler.Companion.dakaQueue
|
||||||
import com.pomelotea.hoperun.sign.scheduler.AutoRenewSessionScheduler
|
|
||||||
import okhttp3.FormBody
|
import okhttp3.FormBody
|
||||||
import okhttp3.MediaType.Companion.toMediaTypeOrNull
|
import okhttp3.MediaType.Companion.toMediaTypeOrNull
|
||||||
import okhttp3.Request
|
import okhttp3.Request
|
||||||
@@ -40,7 +39,7 @@ class HoperunSignController {
|
|||||||
|
|
||||||
init {
|
init {
|
||||||
AutoDakaScheduler()
|
AutoDakaScheduler()
|
||||||
AutoRenewSessionScheduler()
|
// AutoRenewSessionScheduler()
|
||||||
val yxl = UserConfig(
|
val yxl = UserConfig(
|
||||||
project_id = "U2103S000112",
|
project_id = "U2103S000112",
|
||||||
projectcode = "U2103S000112",
|
projectcode = "U2103S000112",
|
||||||
@@ -226,7 +225,7 @@ class HoperunSignController {
|
|||||||
.addHeader("Cookie", "JSESSIONID=$jsessionId")
|
.addHeader("Cookie", "JSESSIONID=$jsessionId")
|
||||||
.addHeader(
|
.addHeader(
|
||||||
"User-Agent",
|
"User-Agent",
|
||||||
"Qing/0.9.113;iOS 16.3.1;Apple;iPhone13,2;deviceId:a8baf66f-fdeb-4f4d-b1e5-9fafcd5045b6;deviceName:iOS;clientId:10200;os:iOS 16.3.1;brand:Apple;model:iPhone13,2;lang:zh-CN;fontNum:0;fontScale:1.0;ver:10.7.14;Mozilla/5.0 (iPhone; CPU iPhone OS 16_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148"
|
"Qing/0.9.113;iOS 16.4.1;Apple;iPhone13,2;deviceId:a8baf66f-fdeb-4f4d-b1e5-9fafcd5045b6;deviceName:iOS;clientId:10200;os:iOS 16.3.1;brand:Apple;model:iPhone13,2;lang:zh-CN;fontNum:0;fontScale:1.0;ver:10.7.14;Mozilla/5.0 (iPhone; CPU iPhone OS 16_3_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148"
|
||||||
)
|
)
|
||||||
.addHeader("accept", "*/*")
|
.addHeader("accept", "*/*")
|
||||||
.addHeader("Origin", "http://pom.hoperun.com:8187")
|
.addHeader("Origin", "http://pom.hoperun.com:8187")
|
||||||
@@ -319,7 +318,7 @@ class HoperunSignController {
|
|||||||
val dakaList = dakaInfo.getJSONArray("list")
|
val dakaList = dakaInfo.getJSONArray("list")
|
||||||
var lastDakaInfo = dakaList.getJSONObject(dakaList.size - 1)
|
var lastDakaInfo = dakaList.getJSONObject(dakaList.size - 1)
|
||||||
val userConfig: UserConfig = userConfigMap.get(employeeNo) ?: UserConfig()
|
val userConfig: UserConfig = userConfigMap.get(employeeNo) ?: UserConfig()
|
||||||
|
userConfig.employeeNo = employeeNo
|
||||||
if (lastDakaInfo.getString("begin_time") == null) {
|
if (lastDakaInfo.getString("begin_time") == null) {
|
||||||
for (i in dakaList.size - 1 downTo 0) {
|
for (i in dakaList.size - 1 downTo 0) {
|
||||||
lastDakaInfo = dakaList.getJSONObject(i)
|
lastDakaInfo = dakaList.getJSONObject(i)
|
||||||
|
|||||||
Reference in New Issue
Block a user