14 changed files with 154 additions and 58 deletions
-
BINapp.db
-
19src/main/java/com/iflytop/digester/DigestionTaskThread.java
-
13src/main/java/com/iflytop/digester/deviceinstance/HeatingTurntableInstance.java
-
20src/main/java/com/iflytop/digester/deviceinstance/HeatingTurntableSlot.java
-
38src/main/java/com/iflytop/digester/deviceinstance/TransferRobotArmInstance.java
-
31src/main/java/com/iflytop/digester/model/MdbDigestionTaskLog.java
-
31src/main/java/com/iflytop/digester/underframework/UfCmdSnippetExecutor.java
-
4src/main/java/com/iflytop/digester/underframework/command/UfCmdDelay.java
-
6src/main/java/com/iflytop/digester/underframework/command/UfCommand.java
-
6src/main/java/com/iflytop/digester/underframework/connection/UfModbusRTUOverTCP.java
-
6src/main/java/com/iflytop/digester/underframework/resourcecontrol/systemcommand/TsCommand.java
-
10src/main/resources/application-dev.yml
-
2web
@ -0,0 +1,31 @@ |
|||
package com.iflytop.digester.model; |
|||
import com.iflytop.digester.underframework.dao.record.UfActiveRecord; |
|||
import com.iflytop.digester.underframework.dao.record.UfActiveRecordField; |
|||
public class MdbDigestionTaskLog extends UfActiveRecord { |
|||
@UfActiveRecordField |
|||
public String taskId; |
|||
|
|||
@UfActiveRecordField |
|||
public String action; |
|||
|
|||
@UfActiveRecordField |
|||
public String content; |
|||
|
|||
@UfActiveRecordField |
|||
public Long timestamp; |
|||
|
|||
// get table name |
|||
public static String getTableName() { |
|||
return "app_digestion_task_logs"; |
|||
} |
|||
|
|||
// log |
|||
public static void log(String taskId, String action, String content) { |
|||
var log = new MdbDigestionTaskLog(); |
|||
log.taskId = taskId; |
|||
log.action = action; |
|||
log.content = content; |
|||
log.timestamp = System.currentTimeMillis(); |
|||
log.save(); |
|||
} |
|||
} |
@ -1,6 +1,6 @@ |
|||
package com.iflytop.digester.underframework.resourcecontrol.systemcommand; |
|||
package com.iflytop.digester.underframework.command; |
|||
import java.util.List; |
|||
public class TsCmdDelay implements TsCommand { |
|||
public class UfCmdDelay implements UfCommand { |
|||
@Override |
|||
public void execute( List<String> args ) { |
|||
// get delay time |
@ -0,0 +1,6 @@ |
|||
package com.iflytop.digester.underframework.command; |
|||
import java.util.List; |
|||
public interface UfCommand { |
|||
// execute |
|||
void execute( List<String> args ); |
|||
} |
@ -1,6 +0,0 @@ |
|||
package com.iflytop.digester.underframework.resourcecontrol.systemcommand; |
|||
import java.util.List; |
|||
public interface TsCommand { |
|||
// execute |
|||
void execute( List<String> args ); |
|||
} |
@ -1 +1 @@ |
|||
Subproject commit 1513f7b9d26f452c6ded8c1d7fe43c047fab162a |
|||
Subproject commit 464111807ce66ce1d0f0652455cc17689d12ab7e |
Write
Preview
Loading…
Cancel
Save
Reference in new issue