优化Candidate取值设值逻辑