no message

parent ba15a734
class categoryModel { class categoryModel {
List<DATA> dATA; List<DATA> dATA;
categoryModel({this.dATA}); categoryModel({this.dATA});
categoryModel.fromJson(Map<String, dynamic> json) { categoryModel.fromJson(Map<String, dynamic> json) {
if (json['data'] != null) { if (json['DATA'] != null) {
dATA = new List<DATA>(); dATA = new List<DATA>();
json['DATA'].forEach((v) { json['DATA'].forEach((v) {
dATA.add(new DATA.fromJson(v)); dATA.add(new DATA.fromJson(v));
...@@ -16,7 +15,7 @@ class categoryModel { ...@@ -16,7 +15,7 @@ class categoryModel {
Map<String, dynamic> toJson() { Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>(); final Map<String, dynamic> data = new Map<String, dynamic>();
if (this.dATA != null) { if (this.dATA != null) {
data['data'] = this.dATA.map((v) => v.toJson()).toList(); data['DATA'] = this.dATA.map((v) => v.toJson()).toList();
} }
return data; return data;
} }
...@@ -57,40 +56,40 @@ class DATA { ...@@ -57,40 +56,40 @@ class DATA {
this.visibility}); this.visibility});
DATA.fromJson(Map<String, dynamic> json) { DATA.fromJson(Map<String, dynamic> json) {
// id = json['id']; id = json['id'];
// parentId = json['parent_id']; parentId = json['parent_id'];
name = json['name']; name = json['name'];
// code = json['code']; code = json['code'];
// displayName = json['display_name']; displayName = json['display_name'];
// cover = json['cover']; cover = json['cover'];
// detail = json['detail']; detail = json['detail'];
// type = json['type']; type = json['type'];
// status = json['status']; status = json['status'];
// sortOrder = json['sort_order']; sortOrder = json['sort_order'];
// storeId = json['store_id']; storeId = json['store_id'];
// vendorId = json['vendor_id']; vendorId = json['vendor_id'];
// createdAt = json['created_at']; createdAt = json['created_at'];
// updatedAt = json['updated_at']; updatedAt = json['updated_at'];
// visibility = json['visibility']; visibility = json['visibility'];
} }
Map<String, dynamic> toJson() { Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>(); final Map<String, dynamic> data = new Map<String, dynamic>();
// data['id'] = this.id; data['id'] = this.id;
// data['parent_id'] = this.parentId; data['parent_id'] = this.parentId;
data['name'] = this.name; data['name'] = this.name;
// data['code'] = this.code; data['code'] = this.code;
// data['display_name'] = this.displayName; data['display_name'] = this.displayName;
// data['cover'] = this.cover; data['cover'] = this.cover;
// data['detail'] = this.detail; data['detail'] = this.detail;
// data['type'] = this.type; data['type'] = this.type;
// data['status'] = this.status; data['status'] = this.status;
// data['sort_order'] = this.sortOrder; data['sort_order'] = this.sortOrder;
// data['store_id'] = this.storeId; data['store_id'] = this.storeId;
// data['vendor_id'] = this.vendorId; data['vendor_id'] = this.vendorId;
// data['created_at'] = this.createdAt; data['created_at'] = this.createdAt;
// data['updated_at'] = this.updatedAt; data['updated_at'] = this.updatedAt;
// data['visibility'] = this.visibility; data['visibility'] = this.visibility;
return data; return data;
} }
} }
...@@ -95,12 +95,12 @@ class Api<T> { ...@@ -95,12 +95,12 @@ class Api<T> {
var _model; var _model;
var _fail; var _fail;
var result; var result;
print("this is body " + body.toString()); // print("this is body " + body.toString());
// (body as Map)['lang'] = allTranslations.currentLanguage; // (body as Map)['lang'] = allTranslations.currentLanguage;
await _httpConnection( await _httpConnection(
"${this._baseApi}/customer/info", this._headerApi, body) "${this._baseApi}/customer/info", this._headerApi, body)
.then((response) { .then((response) {
print("ผลลัพ เท่ากับบบบ " + "${response.body}"); // print("ผลลัพ เท่ากับบบบ " + "${response.body}");
if (response.statusCode == 200) { if (response.statusCode == 200) {
_model = GetprofileModel.fromJson(json.decode(response.body)); _model = GetprofileModel.fromJson(json.decode(response.body));
} else { } else {
...@@ -224,10 +224,10 @@ class Api<T> { ...@@ -224,10 +224,10 @@ class Api<T> {
var _model; var _model;
var _fail; var _fail;
var result; var result;
print("Result test ");
await _httpConnection("${this._baseApi}/category", this._headerApi, body) await _httpConnection("${this._baseApi}/category", this._headerApi, body)
.then((response) { .then((response) {
print("ผลลัพท์ เท่ากับ55555 " "${response.body}"); print("ผลลัพท์ เท่ากับ " "${response.body}");
if (response.statusCode == 200) { if (response.statusCode == 200) {
// Array to Map Json // Array to Map Json
Map<String, dynamic> myData = arrayToJson(response.body); Map<String, dynamic> myData = arrayToJson(response.body);
......
...@@ -37,9 +37,9 @@ class _HomePageState extends State<HomePage> with TickerProviderStateMixin { ...@@ -37,9 +37,9 @@ class _HomePageState extends State<HomePage> with TickerProviderStateMixin {
// presenter.getid(); // presenter.getid();
presenter.getprofile(); presenter.getprofile();
//print("nenwenwenwew"+presenter.CatModel.dATA[0].cover,);
// presenter.getSearch();
presenter.getSearch();
} }
@override @override
......
...@@ -56,7 +56,7 @@ class HomePresenter extends BasePresenter<HomePage> { ...@@ -56,7 +56,7 @@ class HomePresenter extends BasePresenter<HomePage> {
"lang" : "all", "lang" : "all",
"access" : "portal", "access" : "portal",
}); });
print('$searchCtrl'); print('$searchCtrl');
if (res.fail == null) if (res.success.status) { if (res.fail == null) if (res.success.status) {
...@@ -64,7 +64,8 @@ print('$searchCtrl'); ...@@ -64,7 +64,8 @@ print('$searchCtrl');
searchhomeModel = res.success; searchhomeModel = res.success;
category_model = res.success; category_model = res.success;
}); });
}else{ }
else{
} }
...@@ -87,7 +88,7 @@ print('$searchCtrl'); ...@@ -87,7 +88,7 @@ print('$searchCtrl');
setState(() { setState(() {
getmodel = res.success; getmodel = res.success;
}); });
print("Hii" + getmodel.result[0].name); // print("Hii" + getmodel.result[0].name);
} else { } else {
Alert( Alert(
style: AlertStyle( style: AlertStyle(
......
# Generated by pub # Generated by pub
# See https://dart.dev/tools/pub/glossary#lockfile # See https://dart.dev/tools/pub/glossary#lockfile
packages: packages:
archive:
dependency: transitive
description:
name: archive
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.13"
args:
dependency: transitive
description:
name: args
url: "https://pub.dartlang.org"
source: hosted
version: "1.6.0"
async: async:
dependency: transitive dependency: transitive
description: description:
...@@ -78,6 +64,13 @@ packages: ...@@ -78,6 +64,13 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.0.8" version: "1.0.8"
fake_async:
dependency: transitive
description:
name: fake_async
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
file: file:
dependency: transitive dependency: transitive
description: description:
...@@ -142,13 +135,6 @@ packages: ...@@ -142,13 +135,6 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "3.1.4" version: "3.1.4"
image:
dependency: transitive
description:
name: image
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.12"
image_cropper: image_cropper:
dependency: "direct main" dependency: "direct main"
description: description:
...@@ -225,7 +211,7 @@ packages: ...@@ -225,7 +211,7 @@ packages:
name: path_provider_platform_interface name: path_provider_platform_interface
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.0.2" version: "1.0.3"
pedantic: pedantic:
dependency: transitive dependency: transitive
description: description:
...@@ -233,13 +219,6 @@ packages: ...@@ -233,13 +219,6 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.9.0" version: "1.9.0"
petitparser:
dependency: transitive
description:
name: petitparser
url: "https://pub.dartlang.org"
source: hosted
version: "2.4.0"
platform: platform:
dependency: transitive dependency: transitive
description: description:
...@@ -275,13 +254,6 @@ packages: ...@@ -275,13 +254,6 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.4.4" version: "1.4.4"
quiver:
dependency: transitive
description:
name: quiver
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.3"
rflutter_alert: rflutter_alert:
dependency: "direct main" dependency: "direct main"
description: description:
...@@ -412,7 +384,7 @@ packages: ...@@ -412,7 +384,7 @@ packages:
name: url_launcher_web name: url_launcher_web
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.1.2" version: "0.1.2+1"
vector_math: vector_math:
dependency: transitive dependency: transitive
description: description:
...@@ -427,13 +399,6 @@ packages: ...@@ -427,13 +399,6 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "0.1.0" version: "0.1.0"
xml:
dependency: transitive
description:
name: xml
url: "https://pub.dartlang.org"
source: hosted
version: "3.6.1"
sdks: sdks:
dart: ">=2.9.0-14.0.dev <3.0.0" dart: ">=2.9.0-14.0.dev <3.0.0"
flutter: ">=1.12.13+hotfix.5 <2.0.0" flutter: ">=1.12.13+hotfix.5 <2.0.0"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment