Commit b3998064 authored by 林生雨's avatar 林生雨

Merge branch 'featrue/duxin' into 'test'

hospitalid替换成doctorid

See merge request !27
parents 7c85e881 7e6281c5
...@@ -58,7 +58,6 @@ class LevelTwoState extends BaseState<LevelTwoPage> ...@@ -58,7 +58,6 @@ class LevelTwoState extends BaseState<LevelTwoPage>
@override @override
void initState() { void initState() {
// DioUtil.getInstance().setProxy("172.30.8.245");
super.initState(); super.initState();
_model.plan_id = widget.planId; _model.plan_id = widget.planId;
_model.init(() { _model.init(() {
...@@ -548,7 +547,7 @@ class LevelTwoState extends BaseState<LevelTwoPage> ...@@ -548,7 +547,7 @@ class LevelTwoState extends BaseState<LevelTwoPage>
context, widget.PAGE_NAME, "${widget.planId}", "", ""); context, widget.PAGE_NAME, "${widget.planId}", "", "");
}, },
child: Container( child: Container(
margin: EdgeInsets.only(left: 15,right: 15), margin: EdgeInsets.only(left: 15, right: 15),
width: ScreenUtil().setWidth(137), width: ScreenUtil().setWidth(137),
height: 40, height: 40,
decoration: BoxDecoration( decoration: BoxDecoration(
...@@ -557,7 +556,6 @@ class LevelTwoState extends BaseState<LevelTwoPage> ...@@ -557,7 +556,6 @@ class LevelTwoState extends BaseState<LevelTwoPage>
alignment: Alignment.center, alignment: Alignment.center,
child: baseText("获取底价", 14, Colors.white, bold: true), child: baseText("获取底价", 14, Colors.white, bold: true),
)), )),
], ],
), ),
); );
......
...@@ -226,10 +226,10 @@ class MechanismBox implements IBottomPicker { ...@@ -226,10 +226,10 @@ class MechanismBox implements IBottomPicker {
behavior: HitTestBehavior.opaque, behavior: HitTestBehavior.opaque,
onTap: () { onTap: () {
print(hospital.toJson()); print(hospital.toJson());
if (doctor_ids.indexOf(hospital.hosiptalId) != -1) { if (doctor_ids.indexOf(hospital.doctorId) != -1) {
doctor_ids.remove(hospital.hosiptalId); doctor_ids.remove(hospital.doctorId);
} else { } else {
doctor_ids.add(hospital.hosiptalId); doctor_ids.add(hospital.doctorId);
} }
hospital.isCheck = !hospital.isCheck; hospital.isCheck = !hospital.isCheck;
focusNode.unfocus(); focusNode.unfocus();
...@@ -388,12 +388,8 @@ class MechanismBox implements IBottomPicker { ...@@ -388,12 +388,8 @@ class MechanismBox implements IBottomPicker {
NativeToast.showNativeToast('请选择1-3个机构咨询'); NativeToast.showNativeToast('请选择1-3个机构咨询');
} else { } else {
if (txt.isNotEmpty) { if (txt.isNotEmpty) {
print(doctor_ids.join(','));
_model.sendMessage( _model.sendMessage(
doctor_ids.join(','), txt, plan_id, (i) { doctor_ids.join(','), txt, plan_id, (i) {
print(doctor_ids);
print(txt);
print(plan_id);
if (i == 0) { if (i == 0) {
dismissCall(); dismissCall();
textController.text = ''; textController.text = '';
......
...@@ -202,6 +202,7 @@ class BaseAttrs { ...@@ -202,6 +202,7 @@ class BaseAttrs {
class Hospital { class Hospital {
String portrait; String portrait;
String hosiptalId; String hosiptalId;
String doctorId;
String name; String name;
String minPrice; String minPrice;
String maxPrice; String maxPrice;
...@@ -224,6 +225,7 @@ class Hospital { ...@@ -224,6 +225,7 @@ class Hospital {
Hospital.fromJson(Map<String, dynamic> json) { Hospital.fromJson(Map<String, dynamic> json) {
portrait = json['portrait']; portrait = json['portrait'];
hosiptalId = json['hospital_id']; hosiptalId = json['hospital_id'];
doctorId = json['doctor_id'];
name = json['name']; name = json['name'];
minPrice = json['min_price']; minPrice = json['min_price'];
maxPrice = json['max_price']; maxPrice = json['max_price'];
...@@ -237,6 +239,7 @@ class Hospital { ...@@ -237,6 +239,7 @@ class Hospital {
final Map<String, dynamic> data = new Map<String, dynamic>(); final Map<String, dynamic> data = new Map<String, dynamic>();
data['portrait'] = this.portrait; data['portrait'] = this.portrait;
data['hospital_id'] = this.hosiptalId; data['hospital_id'] = this.hosiptalId;
data['doctor_id'] = this.doctorId;
data['name'] = this.name; data['name'] = this.name;
data['min_price'] = this.minPrice; data['min_price'] = this.minPrice;
data['max_price'] = this.maxPrice; data['max_price'] = this.maxPrice;
......
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