rt-sim-training-message/proto/race/race_scoring_rule.proto
2024-03-01 17:07:13 +08:00

34 lines
774 B
Protocol Buffer
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

syntax = "proto3";
package race;
import "common/modify_info.proto";
//import "common/page_query.proto";
option java_package = "club.joylink.rtss.vo.race";
message RaceScoringRuleVO {
int64 id = 1;
string name = 2;
Rule rule = 3;
common.ModifyInfoVO modify_info = 4;
}
message RaceScoringRuleListVO{
int64 id = 1;
string name = 2;
common.ModifyInfoVO modify_info = 3;
}
message Rule{
repeated Unit units = 1;
//最小评分单元
message Unit {
string name = 1; //项目
uint32 score = 2; //分值
// string content = 3;//作业程序
string criteria = 4;//评分标准
repeated Unit children = 5; //子级不为空就是目录
string id = 6; //单元id纯前端维护每次提交都可能会导致值的变化
}
}