package safeluck.drive.evaluation.platformMessage;
|
|
import com.safeluck.aykj.annotation.Ascii;
|
import com.safeluck.aykj.annotation.BcdDateTime;
|
import com.safeluck.aykj.annotation.Int32;
|
import com.safeluck.aykj.annotation.Int8;
|
import com.safeluck.aykj.annotation.Length;
|
import com.safeluck.aykj.annotation.Order;
|
|
import java.util.Date;
|
|
public class JKMessage0203 extends JK2019MessageBase {
|
|
@Order(1)
|
@BcdDateTime
|
public Date timeBCD;
|
@Order(2)
|
@Int32
|
public int exam_id;
|
|
@Order(3)
|
@Int8
|
public int fail_item_id;
|
@Order(4)
|
@Int8
|
public int fail_score;
|
//TODO Length 0 也可以完全显示字符串
|
@Order(5)
|
@Length(0)
|
@Ascii
|
public String fail_reason;
|
|
/**
|
|
*
|
* 时间
|
* BCD[6]
|
* YYMMDDhhmmss
|
*
|
* 考试ID
|
* DWORD
|
* 唯一考试ID标志
|
*
|
* 扣分项目
|
* BYTE
|
* 扣分项目编号
|
*
|
*
|
* 扣分分数
|
* BYTE
|
* 扣分分数(0-100)
|
*
|
*
|
* 扣分原因
|
* STRING
|
* 最大254byte
|
*/
|
}
|