|
|
@@ -257,11 +257,17 @@ public class BookingDetailActivity extends OABaseActivity implements HttpImp,Vie
|
|
|
}
|
|
|
|
|
|
public void updateBookingState(Button button){
|
|
|
-
|
|
|
String map="{\"ab_confirmstatus \":\"已确认\",\"ab_bmanid\":\""+model.getAb_bmanid()+"\"}";
|
|
|
+ String time=model.getAb_starttime().substring(0,16)+"-"+model.getAb_endtime().substring(11,16);
|
|
|
if (button.getText().equals("变更")){
|
|
|
- String content=model.getAb_recordman()+"变更了您"+model.getAb_starttime()+"的预约计划";
|
|
|
- sendMessage(model.getAb_bmanid(),model.getAb_bman(),model.getAb_recordid(),content);
|
|
|
+ if (MyApplication.getInstance().mLoginUser.getUserId().equals(model.getAb_bmanid())){
|
|
|
+ String content=model.getAb_bman()+"变更了您"+time+"的预约计划";
|
|
|
+ sendMessage(model.getAb_bmanid(),model.getAb_bman(),model.getAb_recordid(),content);
|
|
|
+ }else{
|
|
|
+ String content=model.getAb_recordman()+"变更了您"+time+"的预约计划";
|
|
|
+ sendMessage(model.getAb_recordid(),model.getAb_recordman(),model.getAb_bmanid(),content);
|
|
|
+ }
|
|
|
+
|
|
|
Bundle bundle=new Bundle();
|
|
|
bundle.putParcelable("model",model);
|
|
|
startActivity(new Intent(mContext,BookingAddActivity.class)
|
|
|
@@ -270,18 +276,23 @@ public class BookingDetailActivity extends OABaseActivity implements HttpImp,Vie
|
|
|
}
|
|
|
showLoading();
|
|
|
if (button.getText().equals("确认")){
|
|
|
- String content=model.getAb_recordman()+"确认了您"+model.getAb_starttime()+"的预约计划";
|
|
|
+ String content=model.getAb_bman()+"确认了您"+time+"的预约计划";
|
|
|
sendMessage(model.getAb_bmanid(),model.getAb_bman(),model.getAb_recordid(),content);
|
|
|
map="{\"ab_confirmstatus \":\"已确认\",\"ab_bmanid\":\""+model.getAb_bmanid()+"\"}";
|
|
|
}
|
|
|
if (button.getText().equals("拒绝")){
|
|
|
- String content=model.getAb_recordman()+"拒绝了您"+model.getAb_starttime()+"的预约计划";
|
|
|
+ String content=model.getAb_bman()+"拒绝了您"+time+"的预约计划";
|
|
|
sendMessage(model.getAb_bmanid(),model.getAb_bman(),model.getAb_recordid(),content);
|
|
|
map="{\"ab_confirmstatus \":\"已拒绝\",\"ab_bmanid\":\""+model.getAb_bmanid()+"\"}";
|
|
|
}
|
|
|
if (button.getText().equals("取消")){
|
|
|
- String content=model.getAb_recordman()+"取消了您"+model.getAb_starttime()+"的预约计划";
|
|
|
- sendMessage(model.getAb_bmanid(),model.getAb_bman(),model.getAb_recordid(),content);
|
|
|
+ if (MyApplication.getInstance().mLoginUser.getUserId().equals(model.getAb_bmanid())){
|
|
|
+ String content=model.getAb_bman()+"取消了您"+time+"的预约计划";
|
|
|
+ sendMessage(model.getAb_bmanid(),model.getAb_bman(),model.getAb_recordid(),content);
|
|
|
+ }else{
|
|
|
+ String content=model.getAb_recordman()+"取消了您"+time+"的预约计划";
|
|
|
+ sendMessage(model.getAb_recordid(),model.getAb_recordman(),model.getAb_bmanid(),content);
|
|
|
+ }
|
|
|
map="{\"ab_confirmstatus\":\"已取消\",\"ab_sharestatus\":\"未共享\",\"ab_bmanid\":\"" + model.getAb_bmanid() + "\"}";
|
|
|
}
|
|
|
String url = Constants.IM_BASE_URL + "user/appUpdateBooking";
|
|
|
@@ -403,11 +414,11 @@ public class BookingDetailActivity extends OABaseActivity implements HttpImp,Vie
|
|
|
|
|
|
} else {
|
|
|
Log.d("roamer", "sendChatMessage....");
|
|
|
- mService.sendChatMessage(ownerId, message);
|
|
|
+ mService.sendChatMessage(objectId, message);
|
|
|
}
|
|
|
} else {
|
|
|
Log.d("roamer", "sendChatMessage");
|
|
|
- mService.sendChatMessage(ownerId, message);
|
|
|
+ mService.sendChatMessage(objectId, message);
|
|
|
|
|
|
}
|
|
|
}
|