|
|
@@ -89,6 +89,7 @@ import com.uas.uas_mes_stw.util.PrintUtils;
|
|
|
import com.uas.uas_mes_stw.util.StringUtil;
|
|
|
import com.uas.uas_mes_stw.util.VolleyRequest;
|
|
|
import com.uas.uas_mes_stw.view.ClearableEditText;
|
|
|
+import com.umeng.commonsdk.debug.I;
|
|
|
import com.uuzuche.lib_zxing.activity.CaptureActivity;
|
|
|
import com.uuzuche.lib_zxing.activity.CodeUtils;
|
|
|
|
|
|
@@ -513,7 +514,7 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
}
|
|
|
|
|
|
//条码输入框获取焦点
|
|
|
- etBarCode.requestFocus();
|
|
|
+ cet_item_number.requestFocus();
|
|
|
|
|
|
tvPiInoutno.setText(pi_inoutno);
|
|
|
tvPdWhcode.setText(pd_whcode);
|
|
|
@@ -615,6 +616,11 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
btn_startoutku.setOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
|
+ if (TextUtils.isEmpty(cet_item_number.getText().toString().trim())) {
|
|
|
+ CommonUtil.toastNoRepeat(mActivity, "请输入物料");
|
|
|
+ cet_item_number.requestFocus();
|
|
|
+ return;
|
|
|
+ }
|
|
|
startchuku();
|
|
|
}
|
|
|
});
|
|
|
@@ -751,7 +757,7 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
bean.setPD_OUTQTY(jsonObject.getInt("PD_OUTQTY"));
|
|
|
bean.setV_RESQTY(jsonObject.getInt("V_RESQTY"));
|
|
|
bean.setPR_DETAIL(jsonObject.getString("PR_DETAIL"));
|
|
|
- bean.setPR_DETAIL(jsonObject.getString("PR_SPEC"));
|
|
|
+ bean.setPR_SPEC(jsonObject.getString("PR_SPEC"));
|
|
|
bean.setSelect(false);
|
|
|
itemNumberList.add(bean);
|
|
|
} catch (JSONException e) {
|
|
|
@@ -773,6 +779,8 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
MaterialAdapter materialAdapter = new MaterialAdapter(itemNumberList);
|
|
|
materialAdapter.setmList(itemNumberList);
|
|
|
rv_ip_port_data.setAdapter(materialAdapter);
|
|
|
+
|
|
|
+ search_im.setVisibility(View.GONE);
|
|
|
edit_et.requestFocus();
|
|
|
editPW = new PopupWindow(contView, LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT, true);
|
|
|
editPW.setTouchable(true);
|
|
|
@@ -869,8 +877,12 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
List<ItemNumberBean> ipAndPortBeans = materialAdapter.getmList();
|
|
|
pd_prodcode = ipAndPortBeans.get(position).getPD_PRODCODE();
|
|
|
edit_et.setText(pd_prodcode);
|
|
|
+ for (int i = 0; i < ipAndPortBeans.size(); i++) {
|
|
|
+ ipAndPortBeans.get(i).setSelect(false);
|
|
|
+ }
|
|
|
ipAndPortBeans.get(position).setSelect(true);
|
|
|
materialAdapter.notifyDataSetChanged();
|
|
|
+
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
@@ -1077,7 +1089,7 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
progressDialog.dismiss();
|
|
|
if (getActivity() != null) {
|
|
|
mCollectTypeRadioGroup.setEnabled(true);
|
|
|
- CommonUtil.editTextGetFocus(etBarCode);
|
|
|
+ CommonUtil.editTextGetFocus(cet_item_number);
|
|
|
String errorToast = CommonUtil.showErrorToast(volleyError, true);
|
|
|
mCollectResultTextView.setVisibility(View.VISIBLE);
|
|
|
mCollectResultTextView.setTextColor(getResources().getColor(R.color.red));
|
|
|
@@ -1128,7 +1140,7 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
progressDialog.dismiss();
|
|
|
if (getActivity() != null) {
|
|
|
mCollectTypeRadioGroup.setEnabled(true);
|
|
|
- CommonUtil.editTextGetFocus(etBarCode);
|
|
|
+ CommonUtil.editTextGetFocus(cet_item_number);
|
|
|
String errorToast = CommonUtil.showErrorToast(volleyError, true);
|
|
|
mCollectResultTextView.setVisibility(View.VISIBLE);
|
|
|
mCollectResultTextView.setTextColor(getResources().getColor(R.color.red));
|
|
|
@@ -1916,7 +1928,7 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
((FunctionActivity) getActivity()).setMoreBtnVisible(true);
|
|
|
((FunctionActivity) getActivity()).setScanIvVisible(true);
|
|
|
mScanImageView.setOnClickListener(this);
|
|
|
- etBarCode.requestFocus();
|
|
|
+ cet_item_number.requestFocus();
|
|
|
|
|
|
isConnected = (SharedPreUtil.getInt(mActivity, "printConnect", 0) == 1);
|
|
|
mOldAddress = SharedPreUtil.getString(mActivity, "printAddress", "");
|
|
|
@@ -3097,6 +3109,7 @@ public class IOCOutMakeMaterialOper extends BaseFragment implements View.OnClick
|
|
|
((FunctionActivity) getActivity()).setScanIvVisible(false);
|
|
|
((TextView) (getActivity().findViewById(R.id.tv_actionbar_withback))).setText(getString(R.string.out_management));
|
|
|
mDbManager.closeDB();
|
|
|
+ CommonUtil.closeKeybord(((EditText) cet_item_number), mActivity);
|
|
|
CommonUtil.closeKeybord(((EditText) etBarCode), mActivity);
|
|
|
ButterKnife.unbind(this);
|
|
|
((FunctionActivity) getActivity()).fragment = new IOCOutMakeMaterial();
|