|
|
@@ -1616,7 +1616,8 @@ public class DataCollectionFragment extends BaseFragment implements View.OnClick
|
|
|
tv_dc_emcode.clearFocus();
|
|
|
ce_resources.clearFocus();
|
|
|
if (!ce_resources.getText().toString().trim().equals("线材目检")){
|
|
|
- getTestcollectdata(tv_macode.getText().toString().trim(),ce_resources.getText().toString().trim());
|
|
|
+// getTestcollectdata(tv_macode.getText().toString().trim(),ce_resources.getText().toString().trim());
|
|
|
+
|
|
|
// getunhealthyDataList(ce_resources.getText().toString().trim());
|
|
|
// recycleDataundesirable(ce_resources.getText().toString().trim());
|
|
|
recyclemaster_copyData(ce_resources.getText().toString().trim());//
|
|
|
@@ -1624,13 +1625,19 @@ public class DataCollectionFragment extends BaseFragment implements View.OnClick
|
|
|
recyclemaster_colorData(ce_resources.getText().toString().trim());
|
|
|
}
|
|
|
|
|
|
- getTestcollectdata(tv_macode.getText().toString().trim(),ce_resources.getText().toString().trim());
|
|
|
+// getTestcollectdata(tv_macode.getText().toString().trim(),ce_resources.getText().toString().trim());
|
|
|
+
|
|
|
// getunhealthyDataList(ce_resources.getText().toString().trim());
|
|
|
// recycleDataundesirable(ce_resources.getText().toString().trim());
|
|
|
setAdaptertwo(passFeededListQty);
|
|
|
recyclemaster_copyData(ce_resources.getText().toString().trim());//
|
|
|
recycleoriginal_copyData(ce_resources.getText().toString().trim());
|
|
|
recyclemaster_colorData(ce_resources.getText().toString().trim());
|
|
|
+
|
|
|
+ //刷新表格数据接口
|
|
|
+ if (!TextUtils.isEmpty(sc_code)) {
|
|
|
+ getTableData(sc_code);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -2349,6 +2356,9 @@ public class DataCollectionFragment extends BaseFragment implements View.OnClick
|
|
|
recycleoriginal_copyData(sc_code);
|
|
|
recyclemaster_colorData(sc_code);
|
|
|
closeListPopupWindow();
|
|
|
+
|
|
|
+ //刷新表格数据接口
|
|
|
+ getTableData(sc_code);
|
|
|
}
|
|
|
});
|
|
|
|
|
|
@@ -2408,14 +2418,58 @@ public class DataCollectionFragment extends BaseFragment implements View.OnClick
|
|
|
//
|
|
|
// });
|
|
|
|
|
|
-
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 提交后的表格数据
|
|
|
+ * */
|
|
|
+ private void getTableData(String sc_code) {
|
|
|
+ VolleyRequest.getInstance().stringRequest(new HttpParams.Builder()
|
|
|
+ .url(GloableParams.ADD_GET_REPAIRDATA)
|
|
|
+ .method(Request.Method.GET)
|
|
|
+ .addParam("sourcecode",sc_code)
|
|
|
+ .build(), new HttpCallback() {
|
|
|
+ @Override
|
|
|
+ public void onSuccess(int flag, Object o) throws Exception {
|
|
|
+// progressDialog.dismiss();
|
|
|
+ try {
|
|
|
+ //返回三个参数sr_badname 不良现象,sr_ngqty 数量 ,SR_REASON原因
|
|
|
+ String result = o.toString();
|
|
|
+ JSONObject resultObject = JSON.parseObject(result);
|
|
|
+ JSONArray dataArray = resultObject.getJSONArray("data");
|
|
|
+ List<TestcollectDataBean> list=new ArrayList<>();
|
|
|
+ list.clear();
|
|
|
+ if (dataArray != null && dataArray.size() > 0) {
|
|
|
+ for (int i = 0; i < dataArray.size(); i++) {
|
|
|
+ JSONObject dataObject = dataArray.getJSONObject(i);
|
|
|
+ if (dataObject != null) {
|
|
|
+ TestcollectDataBean jltStorageInBean = new TestcollectDataBean();
|
|
|
+ jltStorageInBean.setSR_BADNAME(FastjsonUtil.getText(dataObject, "SR_BADNAME"));
|
|
|
+ jltStorageInBean.setSR_REASON(FastjsonUtil.getText(dataObject, "SR_REASON"));
|
|
|
+ jltStorageInBean.setSR_LOCATION(FastjsonUtil.getText(dataObject, "SR_LOCATION"));
|
|
|
+ jltStorageInBean.setSR_NGQTY(FastjsonUtil.getText(dataObject, "SR_NGQTY"));
|
|
|
+ list.add(jltStorageInBean);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ mFilterStorageInBeans = list;
|
|
|
+ setFilterTableData(mFilterStorageInBeans);
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void onFail(int flag, String failStr) throws Exception {
|
|
|
+// progressDialog.dismiss();
|
|
|
+// CommonUtil.toastNoRepeat(mActivity, failStr);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
|
|
|
/**
|
|
|
* 关于物理线体弹框
|
|
|
*/
|
|
|
-
|
|
|
private void initgetLinePopupWindow() {
|
|
|
getLinePortAdapter = new GetLinePortAdapter(codeEntityArrayList);
|
|
|
View contView = LayoutInflater.from(mActivity).inflate(R.layout.index_line_pup, null);
|