|
@@ -90,6 +90,7 @@ import com.uas.xmx_uas_mes_standard.util.JsonTools;
|
|
|
import com.uas.xmx_uas_mes_standard.util.JsonUtils;
|
|
import com.uas.xmx_uas_mes_standard.util.JsonUtils;
|
|
|
import com.uas.xmx_uas_mes_standard.util.LogUtil;
|
|
import com.uas.xmx_uas_mes_standard.util.LogUtil;
|
|
|
import com.uas.xmx_uas_mes_standard.util.PrintUtils;
|
|
import com.uas.xmx_uas_mes_standard.util.PrintUtils;
|
|
|
|
|
+import com.uas.xmx_uas_mes_standard.util.StringUtil;
|
|
|
import com.uas.xmx_uas_mes_standard.util.VolleyRequest;
|
|
import com.uas.xmx_uas_mes_standard.util.VolleyRequest;
|
|
|
import com.uas.xmx_uas_mes_standard.view.ClearableEditText;
|
|
import com.uas.xmx_uas_mes_standard.view.ClearableEditText;
|
|
|
import com.uuzuche.lib_zxing.activity.CaptureActivity;
|
|
import com.uuzuche.lib_zxing.activity.CaptureActivity;
|
|
@@ -442,6 +443,7 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
private Button btn_print,btn_clean;
|
|
private Button btn_print,btn_clean;
|
|
|
private PrintListBean printListBean;
|
|
private PrintListBean printListBean;
|
|
|
private TextView text_add;
|
|
private TextView text_add;
|
|
|
|
|
+ private TextView tv_accumulative;
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
protected int getLayout() {
|
|
protected int getLayout() {
|
|
@@ -480,6 +482,7 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
btn_print = mActivity.findViewById(R.id.btn_print);
|
|
btn_print = mActivity.findViewById(R.id.btn_print);
|
|
|
btn_clean = mActivity.findViewById(R.id.btn_clean);
|
|
btn_clean = mActivity.findViewById(R.id.btn_clean);
|
|
|
text_add = mActivity.findViewById(R.id.text_add);
|
|
text_add = mActivity.findViewById(R.id.text_add);
|
|
|
|
|
+ tv_accumulative = mActivity.findViewById(R.id.tv_accumulative);
|
|
|
|
|
|
|
|
((TextView) (getActivity().findViewById(R.id.tv_actionbar_withback))).setText(getString(R.string.out_material_collect));
|
|
((TextView) (getActivity().findViewById(R.id.tv_actionbar_withback))).setText(getString(R.string.out_material_collect));
|
|
|
// ((FunctionActivity) getActivity()).fragment = new IOCOutMakeMaterialOper();
|
|
// ((FunctionActivity) getActivity()).fragment = new IOCOutMakeMaterialOper();
|
|
@@ -580,7 +583,9 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
public void onClick(DialogInterface dialog, int which) {
|
|
public void onClick(DialogInterface dialog, int which) {
|
|
|
mFilterStorageInBeans.clear();
|
|
mFilterStorageInBeans.clear();
|
|
|
setFilterTableData(mFilterStorageInBeans);
|
|
setFilterTableData(mFilterStorageInBeans);
|
|
|
- text_add.setText(mFilterStorageInBeans.size()+"");
|
|
|
|
|
|
|
+ text_add.setText("0");
|
|
|
|
|
+ tv_accumulative.setText(mFilterStorageInBeans.size()+"");
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
}).show();
|
|
}).show();
|
|
|
}
|
|
}
|
|
@@ -638,6 +643,9 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
// setFilterTableData(mFilterStorageInBeans);
|
|
// setFilterTableData(mFilterStorageInBeans);
|
|
|
// text_add.setText(mFilterStorageInBeans.size()+"");
|
|
// text_add.setText(mFilterStorageInBeans.size()+"");
|
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
return true;
|
|
return true;
|
|
|
}
|
|
}
|
|
|
return false;
|
|
return false;
|
|
@@ -875,6 +883,7 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
/**
|
|
/**
|
|
|
* 在线模式确认按钮提交事件
|
|
* 在线模式确认按钮提交事件
|
|
|
*/
|
|
*/
|
|
|
|
|
+ double resuadd = 0;
|
|
|
private void barcodeEnterEvent(boolean msdcheck, boolean datecheck) {
|
|
private void barcodeEnterEvent(boolean msdcheck, boolean datecheck) {
|
|
|
progressDialog.show();
|
|
progressDialog.show();
|
|
|
boolean checkeds = special_check.isChecked();
|
|
boolean checkeds = special_check.isChecked();
|
|
@@ -1032,13 +1041,19 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
|
|
|
|
|
mCollectBarcodeTv.setText(mResult1);
|
|
mCollectBarcodeTv.setText(mResult1);
|
|
|
mCollectBarRemainTv.setText(mResult2);
|
|
mCollectBarRemainTv.setText(mResult2);
|
|
|
|
|
+ if (!StringUtil.isEmpty(mResult2)){
|
|
|
|
|
+ resuadd=Double.parseDouble(mResult2)+Double.parseDouble(text_add.getText().toString().trim());
|
|
|
|
|
+ text_add.setText(resuadd+"");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
mCollectBarProdcodeTv.setText(mResult3);
|
|
mCollectBarProdcodeTv.setText(mResult3);
|
|
|
PrintListBean printListBean=new PrintListBean();
|
|
PrintListBean printListBean=new PrintListBean();
|
|
|
if (!etBarCode.getText().toString().trim().isEmpty()){
|
|
if (!etBarCode.getText().toString().trim().isEmpty()){
|
|
|
printListBean.setBar_code(etBarCode.getText().toString().trim());
|
|
printListBean.setBar_code(etBarCode.getText().toString().trim());
|
|
|
mFilterStorageInBeans.add(printListBean);
|
|
mFilterStorageInBeans.add(printListBean);
|
|
|
setFilterTableData(mFilterStorageInBeans);
|
|
setFilterTableData(mFilterStorageInBeans);
|
|
|
- text_add.setText(mFilterStorageInBeans.size()+"");
|
|
|
|
|
|
|
+ tv_accumulative.setText(mFilterStorageInBeans.size()+"");
|
|
|
}
|
|
}
|
|
|
etBarCode.setText(null);
|
|
etBarCode.setText(null);
|
|
|
PdaApplication.putDataCache2Map(Constants.FLAG.MATERIAL_COLLECT_BARCODE_RESULT + pi_inoutno, mResults);
|
|
PdaApplication.putDataCache2Map(Constants.FLAG.MATERIAL_COLLECT_BARCODE_RESULT + pi_inoutno, mResults);
|
|
@@ -1084,6 +1099,11 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
|
|
|
|
|
mCollectBoxTv.setText(mResult1);
|
|
mCollectBoxTv.setText(mResult1);
|
|
|
mCollectBoxNumTv.setText(mResult2);
|
|
mCollectBoxNumTv.setText(mResult2);
|
|
|
|
|
+ if (!StringUtil.isEmpty(mResult2)){
|
|
|
|
|
+ resuadd=Double.parseDouble(mResult2)+Double.parseDouble(text_add.getText().toString().trim());
|
|
|
|
|
+ text_add.setText(resuadd+"");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
mCollectBoxrProdcodeTv.setText(mResult3);
|
|
mCollectBoxrProdcodeTv.setText(mResult3);
|
|
|
mCollectBoxWhcodeTv.setText(mResult4);
|
|
mCollectBoxWhcodeTv.setText(mResult4);
|
|
|
PrintListBean printListBean=new PrintListBean();
|
|
PrintListBean printListBean=new PrintListBean();
|
|
@@ -1091,7 +1111,7 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
printListBean.setBar_code(etBarCode.getText().toString().trim());
|
|
printListBean.setBar_code(etBarCode.getText().toString().trim());
|
|
|
mFilterStorageInBeans.add(printListBean);
|
|
mFilterStorageInBeans.add(printListBean);
|
|
|
setFilterTableData(mFilterStorageInBeans);
|
|
setFilterTableData(mFilterStorageInBeans);
|
|
|
- text_add.setText(mFilterStorageInBeans.size()+"");
|
|
|
|
|
|
|
+ tv_accumulative.setText(mFilterStorageInBeans.size()+"");
|
|
|
}
|
|
}
|
|
|
etBarCode.setText(null);
|
|
etBarCode.setText(null);
|
|
|
PdaApplication.putDataCache2Map(Constants.FLAG.MATERIAL_COLLECT_BOX_RESULT + pi_inoutno, mResults);
|
|
PdaApplication.putDataCache2Map(Constants.FLAG.MATERIAL_COLLECT_BOX_RESULT + pi_inoutno, mResults);
|
|
@@ -2272,7 +2292,7 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
printListBean.setBar_code(messages.get(i).getBAR_CODE());
|
|
printListBean.setBar_code(messages.get(i).getBAR_CODE());
|
|
|
mFilterStorageInBeans.add(printListBean);
|
|
mFilterStorageInBeans.add(printListBean);
|
|
|
setFilterTableData(mFilterStorageInBeans);
|
|
setFilterTableData(mFilterStorageInBeans);
|
|
|
- text_add.setText(mFilterStorageInBeans.size()+"");
|
|
|
|
|
|
|
+ tv_accumulative.setText(mFilterStorageInBeans.size()+"");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|