|
|
@@ -64,6 +64,7 @@ import com.uas.chishun_wms.util.FastjsonUtil;
|
|
|
import com.uas.chishun_wms.util.FragmentUtils;
|
|
|
import com.uas.chishun_wms.util.HttpCallback;
|
|
|
import com.uas.chishun_wms.util.HttpParams;
|
|
|
+import com.uas.chishun_wms.util.LogUtil;
|
|
|
import com.uas.chishun_wms.util.StringUtil;
|
|
|
import com.uas.chishun_wms.util.VolleyRequest;
|
|
|
import com.uas.chishun_wms.util.VollyRequest;
|
|
|
@@ -96,7 +97,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
private ClearableEditText mDateEditText, mModelEditText, mQuantityEditText,
|
|
|
mLotEditText, mPoEditText, mEnclosureEditText, mMpqEditText, mBrandEditText, mBarcodeEditText;
|
|
|
private CheckBox mPoCheckBox;
|
|
|
- private String mBoxNum, mPiInoutno, mPiid, mPiClass, mRealBoxNum, mDatecodebyparse,pd_whcode;
|
|
|
+ private String mBoxNum, mPiInoutno, mPiid, mPiClass, mRealBoxNum, mDatecodebyparse, pd_whcode;
|
|
|
private JLTBarcodeParseBean mBarcodeParseBean;
|
|
|
private RecyclerView mEnclosureRecyclerView;
|
|
|
private Dialog mEnclosureDialog;
|
|
|
@@ -170,7 +171,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
mNextButton = root.findViewById(R.id.jlt_storage_in_barcode_next_btn);
|
|
|
mPoCheckBox = root.findViewById(R.id.jlt_storage_in_barcode_po_cb);
|
|
|
mResultTextView = root.findViewById(R.id.material_in_collect_result_tv);
|
|
|
-// mModelEditText.requestFocus();
|
|
|
+ // mModelEditText.requestFocus();
|
|
|
mBarcodeEditText.requestFocus();
|
|
|
mEnclosureEditText = root.findViewById(R.id.jlt_storage_in_barcode_enclosure_et);
|
|
|
mEnclosureFitlerIv = root.findViewById(R.id.jlt_storage_in_barcode_enclosure_filter_iv);
|
|
|
@@ -264,7 +265,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
CommonUtil.setEditorActionListener(mBarcodeEditText, new MyEditorActionListener() {
|
|
|
@Override
|
|
|
public void MyEditorAction(String text, int actionId, KeyEvent event) {
|
|
|
-// barcodeParse(text);
|
|
|
+ // barcodeParse(text);
|
|
|
confirmRequest(false);
|
|
|
}
|
|
|
});
|
|
|
@@ -319,12 +320,12 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
}
|
|
|
});
|
|
|
|
|
|
-// CommonUtil.setEditorActionListener(mModelEditText, new MyEditorActionListener() {
|
|
|
-// @Override
|
|
|
-// public void MyEditorAction(String text, int actionId, KeyEvent event) {
|
|
|
-// modelParse();
|
|
|
-// }
|
|
|
-// });
|
|
|
+ // CommonUtil.setEditorActionListener(mModelEditText, new MyEditorActionListener() {
|
|
|
+ // @Override
|
|
|
+ // public void MyEditorAction(String text, int actionId, KeyEvent event) {
|
|
|
+ // modelParse();
|
|
|
+ // }
|
|
|
+ // });
|
|
|
|
|
|
CommonUtil.setEditorActionListener(mMpqEditText, new MyEditorActionListener() {
|
|
|
@Override
|
|
|
@@ -413,27 +414,27 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
@Override
|
|
|
public void onSubItemClick(JLTStorageModelBean jltStorageModelBean) {
|
|
|
List<SecondaryListAdapter.SecondaryListBean<String, JLTStorageModelBean>> datas = mStorageInTodoAdapter.getDatas();
|
|
|
- if (datas.size()!=0){
|
|
|
+ if (datas.size() != 0) {
|
|
|
mModelEditText.setText(jltStorageModelBean.getPr_brand());
|
|
|
mModelEditText.requestFocus();
|
|
|
mModelEditText.setSelection(mModelEditText.getText().length());
|
|
|
-// mLotEditText.requestFocus();
|
|
|
+ // mLotEditText.requestFocus();
|
|
|
}
|
|
|
|
|
|
}
|
|
|
});
|
|
|
-// mMenuRadioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
|
|
|
-// @Override
|
|
|
-// public void onCheckedChanged(RadioGroup group, int checkedId) {
|
|
|
-// if (checkedId == R.id.jlt_pick_material_out_scan_info_rb) {
|
|
|
-// mRecyclerView.setVisibility(View.GONE);
|
|
|
-// jlt_line_edit.setVisibility(View.VISIBLE);
|
|
|
-// } else if (checkedId == R.id.jlt_pick_material_out_scan_sign_rb) {
|
|
|
-// mRecyclerView.setVisibility(View.VISIBLE);
|
|
|
-// jlt_line_edit.setVisibility(View.GONE);
|
|
|
-// }
|
|
|
-// }
|
|
|
-// });
|
|
|
+ // mMenuRadioGroup.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
|
|
|
+ // @Override
|
|
|
+ // public void onCheckedChanged(RadioGroup group, int checkedId) {
|
|
|
+ // if (checkedId == R.id.jlt_pick_material_out_scan_info_rb) {
|
|
|
+ // mRecyclerView.setVisibility(View.GONE);
|
|
|
+ // jlt_line_edit.setVisibility(View.VISIBLE);
|
|
|
+ // } else if (checkedId == R.id.jlt_pick_material_out_scan_sign_rb) {
|
|
|
+ // mRecyclerView.setVisibility(View.VISIBLE);
|
|
|
+ // jlt_line_edit.setVisibility(View.GONE);
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // });
|
|
|
|
|
|
sp_origin.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
|
|
|
@Override
|
|
|
@@ -449,29 +450,30 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
});
|
|
|
|
|
|
}
|
|
|
- public void CheckBoxData(){
|
|
|
+
|
|
|
+ public void CheckBoxData() {
|
|
|
String ischecheds = SharedPreUtil.getString(mActivity, Constants.JLTSTORAGEINISCHCKED, null);
|
|
|
- if (StringUtil.isEmpty(ischecheds)){
|
|
|
+ if (StringUtil.isEmpty(ischecheds)) {
|
|
|
jlt_check_ok.setChecked(true);
|
|
|
SharedPreUtil.saveString(mActivity, Constants.JLTSTORAGEINISCHCKED, "true");
|
|
|
- }else {
|
|
|
-// if ("true".equals(ischecheds)){
|
|
|
-// jlt_check_ok.setChecked(true);
|
|
|
-// jlt_storage_in_barcode_line.setVisibility(View.VISIBLE);
|
|
|
-// }else {
|
|
|
-// jlt_check_ok.setChecked(false);
|
|
|
-// jlt_storage_in_barcode_line.setVisibility(View.GONE);
|
|
|
-// }
|
|
|
+ } else {
|
|
|
+ // if ("true".equals(ischecheds)){
|
|
|
+ // jlt_check_ok.setChecked(true);
|
|
|
+ // jlt_storage_in_barcode_line.setVisibility(View.VISIBLE);
|
|
|
+ // }else {
|
|
|
+ // jlt_check_ok.setChecked(false);
|
|
|
+ // jlt_storage_in_barcode_line.setVisibility(View.GONE);
|
|
|
+ // }
|
|
|
}
|
|
|
|
|
|
jlt_check_ok.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
|
|
@Override
|
|
|
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
|
|
|
- if (isChecked==true){
|
|
|
-// jlt_storage_in_barcode_line.setVisibility(View.VISIBLE);
|
|
|
+ if (isChecked == true) {
|
|
|
+ // jlt_storage_in_barcode_line.setVisibility(View.VISIBLE);
|
|
|
SharedPreUtil.saveString(mActivity, Constants.JLTSTORAGEINISCHCKED, "true");
|
|
|
- }else {
|
|
|
-// jlt_storage_in_barcode_line.setVisibility(View.GONE);
|
|
|
+ } else {
|
|
|
+ // jlt_storage_in_barcode_line.setVisibility(View.GONE);
|
|
|
SharedPreUtil.saveString(mActivity, Constants.JLTSTORAGEINISCHCKED, "false");
|
|
|
}
|
|
|
}
|
|
|
@@ -504,25 +506,25 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
String mModelEditTexttrim = this.mModelEditText.getText().toString().trim();
|
|
|
String mLotEditTexttrim = mLotEditText.getText().toString().trim();
|
|
|
String mBarcodeEditTexttrim = mBarcodeEditText.getText().toString().trim();
|
|
|
- if (TextUtils.isEmpty(mBarcodeEditTexttrim)){
|
|
|
- CommonUtil.toastNoRepeat(getContext(),"请输入条码号");
|
|
|
+ if (TextUtils.isEmpty(mBarcodeEditTexttrim)) {
|
|
|
+ CommonUtil.toastNoRepeat(getContext(), "请输入条码号");
|
|
|
return;
|
|
|
}
|
|
|
-// if (TextUtils.isEmpty(mModelEditTexttrim)){
|
|
|
-// CommonUtil.toastNoRepeat(getContext(),"请输入品牌");
|
|
|
-// return;
|
|
|
-// }
|
|
|
-// if (TextUtils.isEmpty(mLotEditTexttrim)){
|
|
|
-// CommonUtil.toastNoRepeat(getContext(),"请输入仓位");
|
|
|
-// return;
|
|
|
-// }
|
|
|
-
|
|
|
+ // if (TextUtils.isEmpty(mModelEditTexttrim)){
|
|
|
+ // CommonUtil.toastNoRepeat(getContext(),"请输入品牌");
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
+ // if (TextUtils.isEmpty(mLotEditTexttrim)){
|
|
|
+ // CommonUtil.toastNoRepeat(getContext(),"请输入仓位");
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
|
|
|
progressDialog.show();
|
|
|
VolleyRequest.getInstance().stringRequest(new HttpParams.Builder()
|
|
|
.url(GloableParams.ADDRESS_RECEIVING_BARCODEPARSE2)
|
|
|
.method(Request.Method.POST)
|
|
|
.addParam("data", barcode)
|
|
|
+ .addParam("pi_ids", mPiid)
|
|
|
.build(), new HttpCallback() {
|
|
|
@Override
|
|
|
public void onSuccess(int flag, Object o) throws Exception {
|
|
|
@@ -806,7 +808,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
CommonUtil.scanBarcode(mActivity, JLTStorageInBarcodeFragment.this, SCAN_MODEL_CODE);
|
|
|
break;
|
|
|
case R.id.jlt_storage_in_barcode_save_btn:
|
|
|
-// saveBarcode(false, true);
|
|
|
+ // saveBarcode(false, true);
|
|
|
clearableedittextjudge();
|
|
|
break;
|
|
|
case R.id.jlt_storage_in_barcode_next_btn:
|
|
|
@@ -815,7 +817,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
case R.id.jlt_storage_in_barcode_enclosure_et:
|
|
|
case R.id.jlt_storage_in_barcode_enclosure_filter_iv:
|
|
|
if (mPkgEntities.size() <= 1) {
|
|
|
-// CommonUtil.toastNoRepeat(mActivity, "封装形式为空");
|
|
|
+ // CommonUtil.toastNoRepeat(mActivity, "封装形式为空");
|
|
|
} else {
|
|
|
mEnclosureSelectPop.showPopupWindow();
|
|
|
}
|
|
|
@@ -824,98 +826,104 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
//输入框回车换行
|
|
|
- public void newlineqtyEnter(){
|
|
|
+ public void newlineqtyEnter() {
|
|
|
String jlt_storage_in_barcode_ets = jlt_storage_in_barcode_et.getText().toString().trim();
|
|
|
String mLotEditTexts = mLotEditText.getText().toString().trim();//仓位
|
|
|
String jlt_edit_lotnos = jlt_edit_lotno.getText().toString().trim();//LoNo
|
|
|
String jlt_edit_dataecodes = jlt_edit_dataecode.getText().toString().trim();//日期
|
|
|
String jlt_edit_dcs = jlt_edit_dc.getText().toString().trim();//字符
|
|
|
- if (jlt_check_ok.isChecked()==true&&jlt_storage_in_barcode_ets.isEmpty()){
|
|
|
+ if (jlt_check_ok.isChecked() == true && jlt_storage_in_barcode_ets.isEmpty()) {
|
|
|
jlt_storage_in_barcode_et.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_positions.isChecked()==true&&mLotEditTexts.isEmpty()){
|
|
|
+ if (check_box_positions.isChecked() == true && mLotEditTexts.isEmpty()) {
|
|
|
mLotEditText.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_lono.isChecked()==true&&jlt_edit_lotnos.isEmpty()){
|
|
|
+ if (check_box_lono.isChecked() == true && jlt_edit_lotnos.isEmpty()) {
|
|
|
jlt_edit_lotno.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_date.isChecked()==true&&jlt_edit_dataecodes.isEmpty()){
|
|
|
+ if (check_box_date.isChecked() == true && jlt_edit_dataecodes.isEmpty()) {
|
|
|
jlt_edit_dataecode.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_dc.isChecked()==true&&jlt_edit_dcs.isEmpty()){
|
|
|
+ if (check_box_dc.isChecked() == true && jlt_edit_dcs.isEmpty()) {
|
|
|
jlt_edit_dc.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
-// clearableedittextjudge();
|
|
|
+ // clearableedittextjudge();
|
|
|
}
|
|
|
- public void newlinebarcodeEnter(){
|
|
|
+
|
|
|
+ public void newlinebarcodeEnter() {
|
|
|
String mLotEditTexts = mLotEditText.getText().toString().trim();//仓位
|
|
|
String jlt_edit_lotnos = jlt_edit_lotno.getText().toString().trim();//LoNo
|
|
|
String jlt_edit_dataecodes = jlt_edit_dataecode.getText().toString().trim();//日期
|
|
|
String jlt_edit_dcs = jlt_edit_dc.getText().toString().trim();//字符
|
|
|
- if (check_box_positions.isChecked()==true&&mLotEditTexts.isEmpty()){
|
|
|
+ if (check_box_positions.isChecked() == true && mLotEditTexts.isEmpty()) {
|
|
|
mLotEditText.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_lono.isChecked()==true&&jlt_edit_lotnos.isEmpty()){
|
|
|
+ if (check_box_lono.isChecked() == true && jlt_edit_lotnos.isEmpty()) {
|
|
|
jlt_edit_lotno.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_date.isChecked()==true&&jlt_edit_dataecodes.isEmpty()){
|
|
|
+ if (check_box_date.isChecked() == true && jlt_edit_dataecodes.isEmpty()) {
|
|
|
jlt_edit_dataecode.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_dc.isChecked()==true&&jlt_edit_dcs.isEmpty()){
|
|
|
+ if (check_box_dc.isChecked() == true && jlt_edit_dcs.isEmpty()) {
|
|
|
jlt_edit_dc.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
clearableedittextjudge();
|
|
|
}
|
|
|
- public void newlinemLotEnter(){
|
|
|
+
|
|
|
+ public void newlinemLotEnter() {
|
|
|
String jlt_edit_lotnos = jlt_edit_lotno.getText().toString().trim();//LoNo
|
|
|
String jlt_edit_dataecodes = jlt_edit_dataecode.getText().toString().trim();//日期
|
|
|
String jlt_edit_dcs = jlt_edit_dc.getText().toString().trim();//字符
|
|
|
- if (check_box_lono.isChecked()==true&&jlt_edit_lotnos.isEmpty()){
|
|
|
+ if (check_box_lono.isChecked() == true && jlt_edit_lotnos.isEmpty()) {
|
|
|
jlt_edit_lotno.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_date.isChecked()==true&&jlt_edit_dataecodes.isEmpty()){
|
|
|
+ if (check_box_date.isChecked() == true && jlt_edit_dataecodes.isEmpty()) {
|
|
|
jlt_edit_dataecode.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_dc.isChecked()==true&&jlt_edit_dcs.isEmpty()){
|
|
|
+ if (check_box_dc.isChecked() == true && jlt_edit_dcs.isEmpty()) {
|
|
|
jlt_edit_dc.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
clearableedittextjudge();
|
|
|
}
|
|
|
- public void newlinemLotonEnter(){
|
|
|
+
|
|
|
+ public void newlinemLotonEnter() {
|
|
|
String jlt_edit_dataecodes = jlt_edit_dataecode.getText().toString().trim();//日期
|
|
|
String jlt_edit_dcs = jlt_edit_dc.getText().toString().trim();//字符
|
|
|
- if (check_box_date.isChecked()==true&&jlt_edit_dataecodes.isEmpty()){
|
|
|
+ if (check_box_date.isChecked() == true && jlt_edit_dataecodes.isEmpty()) {
|
|
|
jlt_edit_dataecode.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_dc.isChecked()==true&&jlt_edit_dcs.isEmpty()){
|
|
|
+ if (check_box_dc.isChecked() == true && jlt_edit_dcs.isEmpty()) {
|
|
|
jlt_edit_dc.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
clearableedittextjudge();
|
|
|
}
|
|
|
- public void newlinemdateEnter(){
|
|
|
+
|
|
|
+ public void newlinemdateEnter() {
|
|
|
String jlt_edit_dcs = jlt_edit_dc.getText().toString().trim();//字符
|
|
|
- if (check_box_dc.isChecked()==true&&jlt_edit_dcs.isEmpty()){
|
|
|
+ if (check_box_dc.isChecked() == true && jlt_edit_dcs.isEmpty()) {
|
|
|
jlt_edit_dc.requestFocus();
|
|
|
return;
|
|
|
}
|
|
|
clearableedittextjudge();
|
|
|
}
|
|
|
- public void clearableedittextjudge(){
|
|
|
+
|
|
|
+ public void clearableedittextjudge() {
|
|
|
String mBarcodeEditTexts = mBarcodeEditText.getText().toString().trim();//采集条码号
|
|
|
String jlt_storage_in_barcode_ets = jlt_storage_in_barcode_et.getText().toString().trim();//条码号
|
|
|
String mLotEditTexts = mLotEditText.getText().toString().trim();//仓位
|
|
|
@@ -923,55 +931,47 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
String jlt_edit_dataecodes = jlt_edit_dataecode.getText().toString().trim();//日期
|
|
|
String jlt_edit_dcs = jlt_edit_dc.getText().toString().trim();//字符
|
|
|
String jlt_edit_qtys = jlt_edit_qty.getText().toString().trim();//QTY
|
|
|
- if (check_box_positions.isChecked()==true&&mLotEditTexts.isEmpty()){
|
|
|
+ if (check_box_positions.isChecked() == true && mLotEditTexts.isEmpty()) {
|
|
|
CommonUtil.toastNoRepeat(mActivity, "仓位不可为空");
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_lono.isChecked()==true&&jlt_edit_lotnos.isEmpty()){
|
|
|
+ if (check_box_lono.isChecked() == true && jlt_edit_lotnos.isEmpty()) {
|
|
|
CommonUtil.toastNoRepeat(mActivity, "LoNo不可为空");
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_date.isChecked()==true&&jlt_edit_dataecodes.isEmpty()){
|
|
|
+ if (check_box_date.isChecked() == true && jlt_edit_dataecodes.isEmpty()) {
|
|
|
CommonUtil.toastNoRepeat(mActivity, "日期不可为空");
|
|
|
return;
|
|
|
}
|
|
|
- if (check_box_dc.isChecked()==true&&jlt_edit_dcs.isEmpty()){
|
|
|
+ if (check_box_dc.isChecked() == true && jlt_edit_dcs.isEmpty()) {
|
|
|
CommonUtil.toastNoRepeat(mActivity, "字符不可为空");
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- Savebtn_barcode(mBarcodeEditTexts,jlt_storage_in_barcode_ets,mLotEditTexts,jlt_edit_lotnos,jlt_edit_dataecodes,jlt_edit_dcs,jlt_edit_qtys);
|
|
|
+ Savebtn_barcode(mBarcodeEditTexts, jlt_storage_in_barcode_ets, mLotEditTexts, jlt_edit_lotnos, jlt_edit_dataecodes, jlt_edit_dcs, jlt_edit_qtys);
|
|
|
}
|
|
|
- public void Savebtn_barcode(String mBarcodeEditTexts,String jlt_storage_in_barcode_ets,String mLotEditTexts,String jlt_edit_lotnos,
|
|
|
- String jlt_edit_dataecodes,String jlt_edit_dcs,String jlt_edit_qtys){
|
|
|
- if (jlt_edit_qtys.isEmpty()){
|
|
|
+
|
|
|
+ public void Savebtn_barcode(String mBarcodeEditTexts, String jlt_storage_in_barcode_ets, String mLotEditTexts, String jlt_edit_lotnos,
|
|
|
+ String jlt_edit_dataecodes, String jlt_edit_dcs, String jlt_edit_qtys) {
|
|
|
+ if (jlt_edit_qtys.isEmpty()) {
|
|
|
CommonUtil.toastNoRepeat(mActivity, "数量不可为空");
|
|
|
return;
|
|
|
}
|
|
|
-
|
|
|
-// if (mBarcodeEditTexts.isEmpty()){
|
|
|
-// CommonUtil.toastNoRepeat(mActivity, "条码号不可为空");
|
|
|
-// return;
|
|
|
-// }
|
|
|
-
|
|
|
JSONObject obj = new JSONObject();
|
|
|
obj.put("LOCATION", mLotEditTexts);
|
|
|
obj.put("PRODCODE", prodcode);
|
|
|
obj.put("PI_IDS", mPiid);
|
|
|
- if (jlt_check_ok.isChecked()==true){
|
|
|
-// if (jlt_storage_in_barcode_ets.isEmpty()){
|
|
|
-// CommonUtil.toastNoRepeat(mActivity, "条码号不可为空");
|
|
|
-// return;
|
|
|
-// }
|
|
|
- }else if(jlt_check_ok.isChecked()==false){
|
|
|
- jlt_storage_in_barcode_et.setText(mBarcodeEditTexts);
|
|
|
- jlt_storage_in_barcode_ets = jlt_storage_in_barcode_et.getText().toString().trim();
|
|
|
+ if (jlt_check_ok.isChecked() == true) {
|
|
|
+
|
|
|
+ } else if (jlt_check_ok.isChecked() == false) {
|
|
|
+ jlt_storage_in_barcode_et.setText(mBarcodeEditTexts);
|
|
|
+ jlt_storage_in_barcode_ets = jlt_storage_in_barcode_et.getText().toString().trim();
|
|
|
}
|
|
|
|
|
|
obj.put("BARCODE", jlt_storage_in_barcode_ets);
|
|
|
obj.put("LOTNO", jlt_edit_lotnos);
|
|
|
obj.put("DC", jlt_edit_dcs);
|
|
|
- obj.put("RE_MADEDATE",jlt_edit_dataecodes);
|
|
|
+ obj.put("RE_MADEDATE", jlt_edit_dataecodes);
|
|
|
obj.put("CONTENT", mBarcodeEditTexts);
|
|
|
obj.put("QTY", jlt_edit_qtys);
|
|
|
obj.put("CCO", cco);
|
|
|
@@ -988,12 +988,19 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
progressDialog.dismiss();
|
|
|
try {
|
|
|
String result = o.toString();
|
|
|
+ LogUtil.e("aaa", "入库保存数据:" + result);
|
|
|
JSONObject resultObject = JSON.parseObject(result);
|
|
|
JSONObject dataObject = resultObject.getJSONObject("data");
|
|
|
+ if (dataObject.getBoolean("ISFINISH") != null && dataObject.getBoolean("ISFINISH")) {
|
|
|
+ CommonUtil.toastNoRepeat(mActivity, mBoxTextView.getText().toString().trim() + "入库单已采集完毕");
|
|
|
+// JltStorageInFilterListFragment jltStorageInTodoListFragment = new JltStorageInFilterListFragment();
|
|
|
+// FragmentUtils.switchFragment(JLTStorageInBarcodeFragment.this, jltStorageInTodoListFragment);
|
|
|
+ return;
|
|
|
+ }else {
|
|
|
CommonUtil.toastNoRepeat(mActivity, "归属入库单:"
|
|
|
+ FastjsonUtil.getText(dataObject, "INOUTNO")
|
|
|
+ "成功");
|
|
|
-
|
|
|
+ }
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
@@ -1004,7 +1011,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
jlt_edit_dataecode.setText("");
|
|
|
jlt_edit_dc.setText("");
|
|
|
jlt_edit_qty.setText("");
|
|
|
-// resetState();
|
|
|
+ // resetState();
|
|
|
mBarcodeEditText.requestFocus();
|
|
|
}
|
|
|
|
|
|
@@ -1015,6 +1022,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
+
|
|
|
private void saveBarcode(boolean exist, boolean checkDate) {
|
|
|
if (TextUtils.isEmpty(mBarcodeParseBean.getPN()) ||
|
|
|
TextUtils.isEmpty(mBarcodeParseBean.getBRAND()) ||
|
|
|
@@ -1034,29 +1042,29 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
CommonUtil.toastNoRepeat(mActivity, "请选择封装形式");
|
|
|
return;
|
|
|
}
|
|
|
-// String qtyStr = mQuantityEditText.getText().toString().trim();
|
|
|
-// if (TextUtils.isEmpty(qtyStr)) {
|
|
|
-// CommonUtil.toastNoRepeat(mActivity, "数量为空,请先采集数量信息");
|
|
|
-// return;
|
|
|
-// }
|
|
|
-// String mpqStr = mMpqEditText.getText().toString().trim();
|
|
|
-// if (TextUtils.isEmpty(mpqStr)) {
|
|
|
-// CommonUtil.toastNoRepeat(mActivity, "最小包为空,请采集最小包");
|
|
|
-// return;
|
|
|
-// }
|
|
|
-// if (isMpqDiv) {
|
|
|
-// try {
|
|
|
-// double qty = Double.parseDouble(qtyStr);
|
|
|
-// double mpq = Double.parseDouble(mpqStr);
|
|
|
-// double pan = qty / mpq;
|
|
|
-// if (!CommonUtil.isIntegerForDouble(pan)) {
|
|
|
-// CommonUtil.toastNoRepeat(mActivity, "采集数不满足最小包,请重新采集!");
|
|
|
-// return;
|
|
|
-// }
|
|
|
-// } catch (Exception e) {
|
|
|
-// e.printStackTrace();
|
|
|
-// }
|
|
|
-// }
|
|
|
+ // String qtyStr = mQuantityEditText.getText().toString().trim();
|
|
|
+ // if (TextUtils.isEmpty(qtyStr)) {
|
|
|
+ // CommonUtil.toastNoRepeat(mActivity, "数量为空,请先采集数量信息");
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
+ // String mpqStr = mMpqEditText.getText().toString().trim();
|
|
|
+ // if (TextUtils.isEmpty(mpqStr)) {
|
|
|
+ // CommonUtil.toastNoRepeat(mActivity, "最小包为空,请采集最小包");
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
+ // if (isMpqDiv) {
|
|
|
+ // try {
|
|
|
+ // double qty = Double.parseDouble(qtyStr);
|
|
|
+ // double mpq = Double.parseDouble(mpqStr);
|
|
|
+ // double pan = qty / mpq;
|
|
|
+ // if (!CommonUtil.isIntegerForDouble(pan)) {
|
|
|
+ // CommonUtil.toastNoRepeat(mActivity, "采集数不满足最小包,请重新采集!");
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
+ // } catch (Exception e) {
|
|
|
+ // e.printStackTrace();
|
|
|
+ // }
|
|
|
+ // }
|
|
|
|
|
|
if (checkDate && !TextUtils.isEmpty(mDatecodebyparse)) {
|
|
|
long limitDays = SharedPreUtil.getInt(mActivity, Constants.FLAG.JLT_VALID_DAYS_CACHE, 0);
|
|
|
@@ -1089,13 +1097,14 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
confirmRequest(exist);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
//扫描 条码号
|
|
|
private void confirmRequest(boolean exist) {
|
|
|
String mModelEditTexttrim = this.mModelEditText.getText().toString().trim();
|
|
|
String mLotEditTexttrim = mLotEditText.getText().toString().trim();
|
|
|
String mBarcodeEditTexttrim = mBarcodeEditText.getText().toString().trim();
|
|
|
- if (TextUtils.isEmpty(mBarcodeEditTexttrim)){
|
|
|
- CommonUtil.toastNoRepeat(getContext(),"请输入条码号");
|
|
|
+ if (TextUtils.isEmpty(mBarcodeEditTexttrim)) {
|
|
|
+ CommonUtil.toastNoRepeat(getContext(), "请输入条码号/二维码");
|
|
|
return;
|
|
|
}
|
|
|
progressDialog.show();
|
|
|
@@ -1111,30 +1120,30 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
@Override
|
|
|
public void onSuccess(int flag, Object o) throws Exception {
|
|
|
progressDialog.dismiss();
|
|
|
- String result = o.toString();
|
|
|
- Log.e("result",result);
|
|
|
- JSONObject resultObject = JSON.parseObject(result);
|
|
|
- JSONObject dataObject = resultObject.getJSONObject("data");
|
|
|
- if (dataObject != null) {
|
|
|
- String lotno = FastjsonUtil.getText(dataObject, "LOTNO");
|
|
|
- String datecode = FastjsonUtil.getText(dataObject, "DATECODE");
|
|
|
- String dc = FastjsonUtil.getText(dataObject, "DC");
|
|
|
- String qty = FastjsonUtil.getText(dataObject, "QTY");
|
|
|
- prodcode = FastjsonUtil.getText(dataObject, "PRODCODE");
|
|
|
- String lc = FastjsonUtil.getText(dataObject, "LC");
|
|
|
- mLotEditText.setText(lc);
|
|
|
-
|
|
|
- jlt_edit_lotno.setText(lotno);
|
|
|
- jlt_edit_dataecode.setText(datecode);
|
|
|
- jlt_edit_dc.setText(dc);
|
|
|
- jlt_edit_qty.setText(qty);
|
|
|
- }
|
|
|
- if (jlt_check_ok.isChecked()==true&&jlt_storage_in_barcode_et.getText().toString().trim().isEmpty()){
|
|
|
- jlt_storage_in_barcode_et.requestFocus();
|
|
|
- jlt_storage_in_barcode_et.setSelection(jlt_edit_qty.getText().toString().trim().length());
|
|
|
- }else {
|
|
|
- //newlinebarcodeEnter();
|
|
|
- }
|
|
|
+ String result = o.toString();
|
|
|
+ Log.e("result", result);
|
|
|
+ JSONObject resultObject = JSON.parseObject(result);
|
|
|
+ JSONObject dataObject = resultObject.getJSONObject("data");
|
|
|
+ if (dataObject != null) {
|
|
|
+ String lotno = FastjsonUtil.getText(dataObject, "LOTNO");
|
|
|
+ String datecode = FastjsonUtil.getText(dataObject, "DATECODE");
|
|
|
+ String dc = FastjsonUtil.getText(dataObject, "DC");
|
|
|
+ String qty = FastjsonUtil.getText(dataObject, "QTY");
|
|
|
+ prodcode = FastjsonUtil.getText(dataObject, "PRODCODE");
|
|
|
+ String lc = FastjsonUtil.getText(dataObject, "LC");
|
|
|
+ mLotEditText.setText(lc);
|
|
|
+
|
|
|
+ jlt_edit_lotno.setText(lotno);
|
|
|
+ jlt_edit_dataecode.setText(datecode);
|
|
|
+ jlt_edit_dc.setText(dc);
|
|
|
+ jlt_edit_qty.setText(qty);
|
|
|
+ }
|
|
|
+ if (jlt_check_ok.isChecked() == true && jlt_storage_in_barcode_et.getText().toString().trim().isEmpty()) {
|
|
|
+ jlt_storage_in_barcode_et.requestFocus();
|
|
|
+ jlt_storage_in_barcode_et.setSelection(jlt_storage_in_barcode_et.getText().toString().trim().length());
|
|
|
+ } else {
|
|
|
+ //newlinebarcodeEnter();
|
|
|
+ }
|
|
|
clearableedittextjudge();
|
|
|
}
|
|
|
|
|
|
@@ -1144,13 +1153,14 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
CommonUtil.toastNoRepeat(mActivity, failStr);
|
|
|
mBarcodeEditText.setText(null);
|
|
|
mBarcodeEditText.requestFocus();
|
|
|
-// check_box_positions.setChecked(true);
|
|
|
-// check_box_lono.setChecked(true);
|
|
|
-// check_box_date.setChecked(true);
|
|
|
-// check_box_dc.setChecked(true);
|
|
|
+ // check_box_positions.setChecked(true);
|
|
|
+ // check_box_lono.setChecked(true);
|
|
|
+ // check_box_date.setChecked(true);
|
|
|
+ // check_box_dc.setChecked(true);
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
+
|
|
|
//清空所有输入框
|
|
|
private void resetState() {
|
|
|
mModelEditText.setText("");
|
|
|
@@ -1200,7 +1210,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
modelParse();
|
|
|
}
|
|
|
}
|
|
|
- if (mFocusId==R.id.jlt_storage_in_barcode_et){
|
|
|
+ if (mFocusId == R.id.jlt_storage_in_barcode_et) {
|
|
|
String result = data.getExtras().getString(CodeUtils.RESULT_STRING);
|
|
|
jlt_storage_in_barcode_et.setText(result);
|
|
|
jlt_storage_in_barcode_et.setSelection(result.length());
|
|
|
@@ -1226,7 +1236,6 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
Button pop_material_in_menu_back = (Button) mMenuView.findViewById(R.id.pop_material_in_menu_back);
|
|
|
|
|
|
pop_material_in_menu_1.setVisibility(View.GONE);
|
|
|
- postBtn.setVisibility(View.GONE);
|
|
|
todoListBtn.setVisibility(View.GONE);
|
|
|
revokeCollectBtn.setText("确认入库");
|
|
|
revokeCollectBtn.setVisibility(View.GONE);
|
|
|
@@ -1234,7 +1243,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
|
closeMenuPopupWindow();
|
|
|
- FragmentUtils.switchFragment(JLTStorageInBarcodeFragment.this, ToadoptpromptFragment.newInstance(mPiid,mPiInoutno));
|
|
|
+ FragmentUtils.switchFragment(JLTStorageInBarcodeFragment.this, ToadoptpromptFragment.newInstance(mPiid, mPiInoutno));
|
|
|
}
|
|
|
});
|
|
|
|
|
|
@@ -1276,7 +1285,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
public void onClick(View v) {
|
|
|
closeMenuPopupWindow();
|
|
|
((FunctionActivity) getActivity()).setMoreBtnVisible(false);
|
|
|
-// ((FunctionActivity) getActivity()).setScanIvVisible(false);
|
|
|
+ // ((FunctionActivity) getActivity()).setScanIvVisible(false);
|
|
|
Bundle bundle = new Bundle();
|
|
|
bundle.putString("pi_id", mPiid);
|
|
|
bundle.putString("pi_inoutno", mPiInoutno);
|
|
|
@@ -1336,7 +1345,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
|
closeMenuPopupWindow();
|
|
|
- FragmentUtils.switchFragment(JLTStorageInBarcodeFragment.this, StorageInBarDetailsCollectListFragment.newInstance(mPiid, pd_whcode,mPiClass));
|
|
|
+ FragmentUtils.switchFragment(JLTStorageInBarcodeFragment.this, StorageInBarDetailsCollectListFragment.newInstance(mPiid, pd_whcode, mPiClass));
|
|
|
}
|
|
|
});
|
|
|
//撤销入库
|
|
|
@@ -1347,7 +1356,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
mBarcodeEditText.setOnFocusChangeListener(null);
|
|
|
jlt_storage_in_barcode_et.setOnFocusChangeListener(null);
|
|
|
((FunctionActivity) getActivity()).setMoreBtnVisible(false);
|
|
|
-// ((FunctionActivity) getActivity()).setScanIvVisible(false);
|
|
|
+ // ((FunctionActivity) getActivity()).setScanIvVisible(false);
|
|
|
Bundle bundle = new Bundle();
|
|
|
bundle.putString("pi_id", mPiid);
|
|
|
bundle.putString("pi_inoutno", mPiInoutno);
|
|
|
@@ -1373,6 +1382,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
CommonUtil.setBackgroundAlpha(mActivity, 0.5f);
|
|
|
mMenuPopupWindow.showAsDropDown(mMoreButton);
|
|
|
}
|
|
|
+
|
|
|
private void confirmIn() {
|
|
|
progressDialog.show();
|
|
|
String url = GloableParams.ADDRESS_INMATERIAL_CONFIRM_IN + "?pi_id=" + mPiid + "&whcode=" + pd_whcode;
|
|
|
@@ -1384,10 +1394,10 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
@Override
|
|
|
public void onResponse(String s) {
|
|
|
progressDialog.dismiss();
|
|
|
-// mResultTextView.setVisibility(View.VISIBLE);
|
|
|
+ // mResultTextView.setVisibility(View.VISIBLE);
|
|
|
try {
|
|
|
org.json.JSONObject resultObject = new org.json.JSONObject(s);
|
|
|
-// mResultTextView.setText(resultObject.optString("data"));
|
|
|
+ // mResultTextView.setText(resultObject.optString("data"));
|
|
|
} catch (JSONException e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
@@ -1411,6 +1421,7 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
mStringRequest.setTag(TAG + "confirmin");
|
|
|
PdaApplication.mRequestQueue.add(mStringRequest);
|
|
|
}
|
|
|
+
|
|
|
/**
|
|
|
* 确认入库
|
|
|
*
|
|
|
@@ -1598,72 +1609,73 @@ public class JLTStorageInBarcodeFragment extends BaseFragment implements View.On
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-// private void getNeedList() {
|
|
|
-// progressDialog.show();
|
|
|
-//
|
|
|
-// VolleyRequest.getInstance().stringRequest(new HttpParams.Builder()
|
|
|
-// .url(GloableParams.ADDRESS_JLT_RECEIVING_GETNEEDLIST)
|
|
|
-// .method(Request.Method.GET)
|
|
|
-// .tag(TAG + "getneedlist")
|
|
|
-// .addParam("pi_ids", mPiid)
|
|
|
-// .build(), new HttpCallback() {
|
|
|
-// @Override
|
|
|
-// public void onSuccess(int flag, Object o) throws Exception {
|
|
|
-// try {
|
|
|
-// progressDialog.dismiss();
|
|
|
-// String result = o.toString();
|
|
|
-//
|
|
|
-// JSONObject resultObject = JSON.parseObject(result);
|
|
|
-// JSONArray dataArray = resultObject.getJSONArray("data");
|
|
|
-// if (dataArray == null || dataArray.size() == 0) {
|
|
|
-// CommonUtil.toastNoRepeat(mActivity, "数据为空");
|
|
|
-// return;
|
|
|
-// }
|
|
|
-//
|
|
|
-// List<SecondaryListAdapter.SecondaryListBean<String, JLTStorageModelBean>> mSecondaryListBeen = new ArrayList<>();
|
|
|
-// for (int i = 0; i < dataArray.size(); i++) {
|
|
|
-// JSONObject dataObject = dataArray.getJSONObject(i);
|
|
|
-// if (dataObject != null) {
|
|
|
-// String inoutno = FastjsonUtil.getText(dataObject, "PB_INOUTNO");
|
|
|
-//
|
|
|
-// JSONArray modelArray = dataObject.getJSONArray("list");
|
|
|
-// List<JLTStorageModelBean> jltStorageModelBeans = new ArrayList<>();
|
|
|
-// if (modelArray != null && modelArray.size() > 0) {
|
|
|
-// for (int j = 0; j < modelArray.size(); j++) {
|
|
|
-// JSONObject modelObject = modelArray.getJSONObject(j);
|
|
|
-// if (modelObject != null) {
|
|
|
-// JLTStorageModelBean jltStorageModelBean = new JLTStorageModelBean();
|
|
|
-// jltStorageModelBean.setModel(FastjsonUtil.getText(modelObject, "ORISPECCODE"));
|
|
|
-// jltStorageModelBean.setProdcode(FastjsonUtil.getText(modelObject,"PD_PRODCODE"));
|
|
|
-// jltStorageModelBean.setQuantity(FastjsonUtil.getText(modelObject, "RESTQTY"));
|
|
|
-// jltStorageModelBean.setDoneQty(FastjsonUtil.getText(modelObject, "PBQTY"));
|
|
|
-// jltStorageModelBean.setPr_brand(FastjsonUtil.getText(modelObject, "PR_BRAND"));
|
|
|
-// jltStorageModelBean.setPrcode(FastjsonUtil.getText(modelObject, "PRCODE"));
|
|
|
-// jltStorageModelBeans.add(jltStorageModelBean);
|
|
|
-// }
|
|
|
-// }
|
|
|
-// }
|
|
|
-// SecondaryListAdapter.SecondaryListBean<String, JLTStorageModelBean> secondaryListBean
|
|
|
-// = new SecondaryListAdapter.SecondaryListBean<>(inoutno, jltStorageModelBeans);
|
|
|
-//
|
|
|
-// mSecondaryListBeen.add(secondaryListBean);
|
|
|
-// }
|
|
|
-// }
|
|
|
-// mStorageInTodoAdapter.setDatas(mSecondaryListBeen);
|
|
|
-// mRecyclerView.setAdapter(mStorageInTodoAdapter);
|
|
|
-// } catch (Exception e) {
|
|
|
-// e.printStackTrace();
|
|
|
-// }
|
|
|
-// }
|
|
|
-//
|
|
|
-// @Override
|
|
|
-// public void onFail(int flag, String failStr) throws Exception {
|
|
|
-// progressDialog.dismiss();
|
|
|
-//
|
|
|
-// CommonUtil.toastNoRepeat(mActivity, failStr);
|
|
|
-// }
|
|
|
-// });
|
|
|
-// }
|
|
|
+
|
|
|
+ // private void getNeedList() {
|
|
|
+ // progressDialog.show();
|
|
|
+ //
|
|
|
+ // VolleyRequest.getInstance().stringRequest(new HttpParams.Builder()
|
|
|
+ // .url(GloableParams.ADDRESS_JLT_RECEIVING_GETNEEDLIST)
|
|
|
+ // .method(Request.Method.GET)
|
|
|
+ // .tag(TAG + "getneedlist")
|
|
|
+ // .addParam("pi_ids", mPiid)
|
|
|
+ // .build(), new HttpCallback() {
|
|
|
+ // @Override
|
|
|
+ // public void onSuccess(int flag, Object o) throws Exception {
|
|
|
+ // try {
|
|
|
+ // progressDialog.dismiss();
|
|
|
+ // String result = o.toString();
|
|
|
+ //
|
|
|
+ // JSONObject resultObject = JSON.parseObject(result);
|
|
|
+ // JSONArray dataArray = resultObject.getJSONArray("data");
|
|
|
+ // if (dataArray == null || dataArray.size() == 0) {
|
|
|
+ // CommonUtil.toastNoRepeat(mActivity, "数据为空");
|
|
|
+ // return;
|
|
|
+ // }
|
|
|
+ //
|
|
|
+ // List<SecondaryListAdapter.SecondaryListBean<String, JLTStorageModelBean>> mSecondaryListBeen = new ArrayList<>();
|
|
|
+ // for (int i = 0; i < dataArray.size(); i++) {
|
|
|
+ // JSONObject dataObject = dataArray.getJSONObject(i);
|
|
|
+ // if (dataObject != null) {
|
|
|
+ // String inoutno = FastjsonUtil.getText(dataObject, "PB_INOUTNO");
|
|
|
+ //
|
|
|
+ // JSONArray modelArray = dataObject.getJSONArray("list");
|
|
|
+ // List<JLTStorageModelBean> jltStorageModelBeans = new ArrayList<>();
|
|
|
+ // if (modelArray != null && modelArray.size() > 0) {
|
|
|
+ // for (int j = 0; j < modelArray.size(); j++) {
|
|
|
+ // JSONObject modelObject = modelArray.getJSONObject(j);
|
|
|
+ // if (modelObject != null) {
|
|
|
+ // JLTStorageModelBean jltStorageModelBean = new JLTStorageModelBean();
|
|
|
+ // jltStorageModelBean.setModel(FastjsonUtil.getText(modelObject, "ORISPECCODE"));
|
|
|
+ // jltStorageModelBean.setProdcode(FastjsonUtil.getText(modelObject,"PD_PRODCODE"));
|
|
|
+ // jltStorageModelBean.setQuantity(FastjsonUtil.getText(modelObject, "RESTQTY"));
|
|
|
+ // jltStorageModelBean.setDoneQty(FastjsonUtil.getText(modelObject, "PBQTY"));
|
|
|
+ // jltStorageModelBean.setPr_brand(FastjsonUtil.getText(modelObject, "PR_BRAND"));
|
|
|
+ // jltStorageModelBean.setPrcode(FastjsonUtil.getText(modelObject, "PRCODE"));
|
|
|
+ // jltStorageModelBeans.add(jltStorageModelBean);
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // SecondaryListAdapter.SecondaryListBean<String, JLTStorageModelBean> secondaryListBean
|
|
|
+ // = new SecondaryListAdapter.SecondaryListBean<>(inoutno, jltStorageModelBeans);
|
|
|
+ //
|
|
|
+ // mSecondaryListBeen.add(secondaryListBean);
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // mStorageInTodoAdapter.setDatas(mSecondaryListBeen);
|
|
|
+ // mRecyclerView.setAdapter(mStorageInTodoAdapter);
|
|
|
+ // } catch (Exception e) {
|
|
|
+ // e.printStackTrace();
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ //
|
|
|
+ // @Override
|
|
|
+ // public void onFail(int flag, String failStr) throws Exception {
|
|
|
+ // progressDialog.dismiss();
|
|
|
+ //
|
|
|
+ // CommonUtil.toastNoRepeat(mActivity, failStr);
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // }
|
|
|
public interface OnFinishListener {
|
|
|
void onFinish();
|
|
|
}
|