package qualitycheck

//Licensed under the Apache License, Version 2.0 (the "License");
//you may not use this file except in compliance with the License.
//You may obtain a copy of the License at
//
//http://www.apache.org/licenses/LICENSE-2.0
//
//Unless required by applicable law or agreed to in writing, software
//distributed under the License is distributed on an "AS IS" BASIS,
//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
//See the License for the specific language governing permissions and
//limitations under the License.
//
// Code generated by Alibaba Cloud SDK Code Generator.
// Changes may cause incorrect behavior and will be lost if the code is regenerated.

// Data is a nested struct in qualitycheck response
type Data struct {
	SkillGroupFrom         int                                   `json:"SkillGroupFrom" xml:"SkillGroupFrom"`
	Vid                    string                                `json:"Vid" xml:"Vid"`
	SetId                  int64                                 `json:"SetId" xml:"SetId"`
	ModelName              string                                `json:"ModelName" xml:"ModelName"`
	ChannelType            int                                   `json:"ChannelType" xml:"ChannelType"`
	TaskId                 string                                `json:"TaskId" xml:"TaskId"`
	SkillGroupId           string                                `json:"SkillGroupId" xml:"SkillGroupId"`
	ReviewNumber           int                                   `json:"ReviewNumber" xml:"ReviewNumber"`
	QualityCheckType       int                                   `json:"QualityCheckType" xml:"QualityCheckType"`
	TotalCount             int                                   `json:"TotalCount" xml:"TotalCount"`
	IsAudio                bool                                  `json:"IsAudio" xml:"IsAudio"`
	ModeCustomizationId    string                                `json:"ModeCustomizationId" xml:"ModeCustomizationId"`
	FileName               string                                `json:"FileName" xml:"FileName"`
	FileId                 string                                `json:"FileId" xml:"FileId"`
	IncorrectWords         int                                   `json:"IncorrectWords" xml:"IncorrectWords"`
	AllRids                string                                `json:"AllRids" xml:"AllRids"`
	VerifiedCount          int                                   `json:"VerifiedCount" xml:"VerifiedCount"`
	ModelStatus            int                                   `json:"ModelStatus" xml:"ModelStatus"`
	Id                     int64                                 `json:"Id" xml:"Id"`
	Precision              float64                               `json:"Precision" xml:"Precision"`
	ModelId                int64                                 `json:"ModelId" xml:"ModelId"`
	Verified               bool                                  `json:"Verified" xml:"Verified"`
	NextVid                string                                `json:"NextVid" xml:"NextVid"`
	AllContentQualityCheck int                                   `json:"AllContentQualityCheck" xml:"AllContentQualityCheck"`
	Rid                    string                                `json:"Rid" xml:"Rid"`
	ScoreName              string                                `json:"ScoreName" xml:"ScoreName"`
	IsDeleted              bool                                  `json:"IsDeleted" xml:"IsDeleted"`
	HitNumber              int                                   `json:"HitNumber" xml:"HitNumber"`
	Type                   int                                   `json:"Type" xml:"Type"`
	Name                   string                                `json:"Name" xml:"Name"`
	Comments               string                                `json:"Comments" xml:"Comments"`
	VocabId                int64                                 `json:"VocabId" xml:"VocabId"`
	VocabName              string                                `json:"VocabName" xml:"VocabName"`
	CreateTime             string                                `json:"CreateTime" xml:"CreateTime"`
	FileMergeName          string                                `json:"FileMergeName" xml:"FileMergeName"`
	AudioScheme            string                                `json:"AudioScheme" xml:"AudioScheme"`
	Index                  int                                   `json:"Index" xml:"Index"`
	Tid                    string                                `json:"Tid" xml:"Tid"`
	AsrWordsCount          int                                   `json:"AsrWordsCount" xml:"AsrWordsCount"`
	SkillGroupName         string                                `json:"SkillGroupName" xml:"SkillGroupName"`
	ScoreSubId             int64                                 `json:"ScoreSubId" xml:"ScoreSubId"`
	ScoreSubName           string                                `json:"ScoreSubName" xml:"ScoreSubName"`
	Duration               int                                   `json:"Duration" xml:"Duration"`
	InstanceId             string                                `json:"InstanceId" xml:"InstanceId"`
	BusinessType           int                                   `json:"BusinessType" xml:"BusinessType"`
	TotalScore             int                                   `json:"TotalScore" xml:"TotalScore"`
	JudgeType              int                                   `json:"JudgeType" xml:"JudgeType"`
	Audio                  bool                                  `json:"Audio" xml:"Audio"`
	Status                 int                                   `json:"Status" xml:"Status"`
	UpdateTime             string                                `json:"UpdateTime" xml:"UpdateTime"`
	Poc                    bool                                  `json:"Poc" xml:"Poc"`
	PreVid                 string                                `json:"PreVid" xml:"PreVid"`
	Source                 int                                   `json:"Source" xml:"Source"`
	Select                 bool                                  `json:"Select" xml:"Select"`
	RoleConfigStatus       int                                   `json:"RoleConfigStatus" xml:"RoleConfigStatus"`
	AudioURL               string                                `json:"AudioURL" xml:"AudioURL"`
	ScoreId                int64                                 `json:"ScoreId" xml:"ScoreId"`
	DataSetName            string                                `json:"DataSetName" xml:"DataSetName"`
	Deleted                bool                                  `json:"Deleted" xml:"Deleted"`
	DataSetId              int64                                 `json:"DataSetId" xml:"DataSetId"`
	ManualScoreMappingList ManualScoreMappingListInGetReviewInfo `json:"ManualScoreMappingList" xml:"ManualScoreMappingList"`
	RuleInfo               RuleInfo                              `json:"RuleInfo" xml:"RuleInfo"`
	Rules                  RulesInGetRule                        `json:"Rules" xml:"Rules"`
	Dialogues              DialoguesInGetNextResultToVerify      `json:"Dialogues" xml:"Dialogues"`
	Precisions             PrecisionsInGetPrecisionTask          `json:"Precisions" xml:"Precisions"`
	HitRuleReviewInfoList  HitRuleReviewInfoListInGetReviewInfo  `json:"HitRuleReviewInfoList" xml:"HitRuleReviewInfoList"`
	ManualScoreInfoList    ManualScoreInfoList                   `json:"ManualScoreInfoList" xml:"ManualScoreInfoList"`
	HandScoreInfoList      HandScoreInfoListInGetResultToReview  `json:"HandScoreInfoList" xml:"HandScoreInfoList"`
	AllRuleList            AllRuleListInGetSkillGroupConfig      `json:"AllRuleList" xml:"AllRuleList"`
	Words                  Words                                 `json:"Words" xml:"Words"`
	ReviewHistoryList      ReviewHistoryList                     `json:"ReviewHistoryList" xml:"ReviewHistoryList"`
	RuleList               RuleListInGetSkillGroupConfig         `json:"RuleList" xml:"RuleList"`
}
