提交 6af4556c authored 作者: lgd's avatar lgd

1.手机号

2.//TODO 设备三个子菜单,坩埚下单,mes其他页面,质量反馈字段修改,mes新菜单,mes用户反馈空也展示,编辑任务担当无法修改.支数参数
上级 e90fa317
...@@ -467,6 +467,9 @@ public interface MesApiService { ...@@ -467,6 +467,9 @@ public interface MesApiService {
*/ */
@POST("/himes/api/msStockRecord/show/page.json") @POST("/himes/api/msStockRecord/show/page.json")
Observable<BaseMesBean> stockList(@Query("functionId") String functionId, @Body RequestBody requestBody); Observable<BaseMesBean> stockList(@Query("functionId") String functionId, @Body RequestBody requestBody);
/**
* @return
*/
@POST("/himes/api/customer/show/page.json")
Observable<BaseMesBean> clientPhoneList(@Query("functionId") String functionId, @Body RequestBody requestBody);
} }
...@@ -16,6 +16,8 @@ import android.widget.RelativeLayout; ...@@ -16,6 +16,8 @@ import android.widget.RelativeLayout;
import android.widget.TextView; import android.widget.TextView;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.chad.library.adapter.base.BaseQuickAdapter; import com.chad.library.adapter.base.BaseQuickAdapter;
import com.tbruyelle.rxpermissions2.RxPermissions; import com.tbruyelle.rxpermissions2.RxPermissions;
import com.wd.workoffice.R; import com.wd.workoffice.R;
...@@ -311,6 +313,7 @@ public class MesQualityAddActivity extends WorkToolBarActivity { ...@@ -311,6 +313,7 @@ public class MesQualityAddActivity extends WorkToolBarActivity {
param.put("customerName", chooseClient.getCustomerName()); param.put("customerName", chooseClient.getCustomerName());
param.put("saleUserCode", chooseClient.getSalesManagerCode()); param.put("saleUserCode", chooseClient.getSalesManagerCode());
param.put("saleUserName", chooseClient.getSalesManagerName()); param.put("saleUserName", chooseClient.getSalesManagerName());
getPhone(chooseClient.getCustomerCode());
} else if (requestCode == 10002 && resultCode == 10001) { } else if (requestCode == 10002 && resultCode == 10001) {
chooseMachine = JSON.parseObject(data.getStringExtra("data"), ChooseMachineBean.class); chooseMachine = JSON.parseObject(data.getStringExtra("data"), ChooseMachineBean.class);
tvMachine.setText(chooseMachine.getCaster()); tvMachine.setText(chooseMachine.getCaster());
...@@ -350,6 +353,40 @@ public class MesQualityAddActivity extends WorkToolBarActivity { ...@@ -350,6 +353,40 @@ public class MesQualityAddActivity extends WorkToolBarActivity {
} }
} }
private void getPhone(String customerCode) {
Map<String, Object> phontParam = WorkUtils.pageMesKey();
phontParam.put("pageNum",1);
Map<String, Object> paramMap = WorkUtils.simpleParam();
paramMap.put("customerCode",customerCode);
phontParam.put("paramMap",paramMap);
RtfUtils.getMesRtf().clientPhoneList("1", WorkUtils.convertMapToBody(phontParam)).
compose(Transformer.schedule()).subscribe(new WorkObserver<BaseMesBean>() {
@Override
public void doOnSubscribe(Disposable d) {
}
@Override
public void onFail(String errorMsg) {
hideLoading();
toast(errorMsg);
}
@Override
public void onSuccess(BaseMesBean data) {
hideLoading();
if (!data.isSuccess()) {
return;
}
JSONArray dataList = JSON.parseObject(data.getData().toString()).getJSONArray("list");
if (dataList.size()!=0){
JSONObject userData = dataList.getJSONObject(0);
tvPhone.setText(userData.getString("telephone"));
param.put("phoneNumber",userData.getString("telephone"));
}
}
});
}
// @Override // @Override
// public boolean onCreateOptionsMenu(Menu menu) { // public boolean onCreateOptionsMenu(Menu menu) {
// getMenuInflater().inflate(R.menu.menu_finish_save, menu); // getMenuInflater().inflate(R.menu.menu_finish_save, menu);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论