전체적인 시스템 추가.
This commit is contained in:
41
lib/common/data/job.dart
Normal file
41
lib/common/data/job.dart
Normal file
@@ -0,0 +1,41 @@
|
||||
|
||||
class Job {
|
||||
final String jobName;
|
||||
final String jobJobtag;
|
||||
final String jobDescription;
|
||||
final double jobIncome;
|
||||
final String jobIncomeType;
|
||||
final String jobLocationCountry;
|
||||
final String jobLocationCity;
|
||||
final String jobRequirement;
|
||||
final String jobTag;
|
||||
final String jobEndpoint;
|
||||
|
||||
Job({
|
||||
required this.jobName,
|
||||
required this.jobJobtag,
|
||||
required this.jobDescription,
|
||||
required this.jobIncome,
|
||||
required this.jobIncomeType,
|
||||
required this.jobLocationCountry,
|
||||
required this.jobLocationCity,
|
||||
required this.jobRequirement,
|
||||
required this.jobTag,
|
||||
required this.jobEndpoint,
|
||||
});
|
||||
|
||||
factory Job.fromJson(Map<String, dynamic> json) {
|
||||
return Job(
|
||||
jobName: json['Job_name'] as String,
|
||||
jobJobtag: json['job_jobtag'] as String,
|
||||
jobDescription: json['job_decriptopn'] as String,
|
||||
jobIncome: double.tryParse(json['job_Income'].toString()) ?? 0.0,
|
||||
jobIncomeType: json['job_income_type'] as String,
|
||||
jobLocationCountry: json['job_location_country'] as String,
|
||||
jobLocationCity: json['job_location_city'] as String,
|
||||
jobRequirement: json['job_requirment'] as String,
|
||||
jobTag: json['job_tag'] as String,
|
||||
jobEndpoint: json['job_endpoint'] as String,
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user