新增:自动任务·快捷指令 (开发中)

This commit is contained in:
pppscn 2023-12-22 22:48:33 +08:00
parent 28f24ef73b
commit ca5a12b350
2 changed files with 3 additions and 6 deletions

View File

@ -119,11 +119,7 @@ data class Rule(
val name: String val name: String
get() { get() {
val sb = StringBuilder() val sb = StringBuilder()
when (type) { if (type == "call" || type == "sms") sb.append(SIM_SLOT_MAP[simSlot].toString()).append(getString(R.string.rule_card))
"app" -> sb.append("[").append(getString(R.string.type_param_app)).append("]")
"call" -> sb.append("[").append(getString(R.string.type_param_call)).append("]").append(SIM_SLOT_MAP[simSlot].toString()).append(getString(R.string.rule_card))
else -> sb.append("[").append(getString(R.string.type_param_sms)).append("]").append(SIM_SLOT_MAP[simSlot].toString()).append(getString(R.string.rule_card))
}
when (filed) { when (filed) {
FILED_TRANSPOND_ALL -> sb.append(getString(R.string.rule_all_fw_to)) FILED_TRANSPOND_ALL -> sb.append(getString(R.string.rule_all_fw_to))
FILED_CALL_TYPE -> sb.append(getString(R.string.rule_when) + FILED_MAP[filed] + CHECK_MAP[check] + CALL_TYPE_MAP[value] + getString(R.string.rule_fw_to)) FILED_CALL_TYPE -> sb.append(getString(R.string.rule_when) + FILED_MAP[filed] + CHECK_MAP[check] + CALL_TYPE_MAP[value] + getString(R.string.rule_fw_to))

View File

@ -1,9 +1,10 @@
package com.idormy.sms.forwarder.entity.action package com.idormy.sms.forwarder.entity.action
import com.idormy.sms.forwarder.database.entity.Frpc
import java.io.Serializable import java.io.Serializable
data class FrpcSetting( data class FrpcSetting(
var description: String = "", //描述 var description: String = "", //描述
var action: String = "start", //动作: start=启动, stop=停止 var action: String = "start", //动作: start=启动, stop=停止
var uids: String = "", //指定配置UID多个以半角逗号分隔 var frpcList: List<Frpc>, //Frpc列表
) : Serializable ) : Serializable