|
|
@@ -59,9 +59,9 @@ public class GdTimeReportFragment extends BaseFragment {
|
|
|
private String unitSelctStr = "KPCS";
|
|
|
private String lastUnit = "KPCS";
|
|
|
|
|
|
- private double unitNumber = 1000;
|
|
|
- private double lastunitNumber = 1000;
|
|
|
- private double lastunreportqty = 0.00;
|
|
|
+ private int unitNumber = 1000;
|
|
|
+ private int lastunitNumber = 1000;
|
|
|
+ private int lastunreportqty = 0;
|
|
|
private ClearableEditText ed_pichi;
|
|
|
private String reportNum="";
|
|
|
private TextView tv_report_name;
|
|
|
@@ -150,14 +150,14 @@ public class GdTimeReportFragment extends BaseFragment {
|
|
|
@Override
|
|
|
public void afterTextChanged(Editable s) {
|
|
|
if(!StringUtil.isEmpty(s.toString())){
|
|
|
- Double curUnuseNumber = Double.valueOf(s.toString())*unitNumber; //当前输入报废数
|
|
|
- Double lastCanUseNumber= lastunreportqty*lastunitNumber; //当前返回可报工数
|
|
|
+ int curUnuseNumber = Integer.valueOf(s.toString())*unitNumber; //当前输入报废数
|
|
|
+ int lastCanUseNumber= lastunreportqty*lastunitNumber; //当前返回可报工数
|
|
|
if (curUnuseNumber > lastCanUseNumber){
|
|
|
CommonUtil.toastNoRepeat(mActivity,"报工数与报废数之和不可以大于上一工序报工数");
|
|
|
return;
|
|
|
}else {
|
|
|
- Double curCanUseing = lastCanUseNumber -curUnuseNumber; //当前可报工数
|
|
|
- mOlNumbersEt.setText(Double.valueOf(curCanUseing/unitNumber)+"");
|
|
|
+ int curCanUseing = lastCanUseNumber -curUnuseNumber; //当前可报工数
|
|
|
+ mOlNumbersEt.setText(Integer.valueOf(curCanUseing/unitNumber)+"");
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
@@ -337,7 +337,7 @@ public class GdTimeReportFragment extends BaseFragment {
|
|
|
return;
|
|
|
}
|
|
|
mOlNUmbersTv.setText(dataObject.getString("UNREPORTQTY") == null ?"-":dataObject.getString("UNREPORTQTY"));
|
|
|
- lastunreportqty = dataObject.getDoubleValue("LASTUNREPORTQTY");
|
|
|
+ lastunreportqty = dataObject.getIntValue("LASTUNREPORTQTY");
|
|
|
mOlNumbersEt.setText(lastunreportqty+"");
|
|
|
|
|
|
lastUnit = dataObject.getString("UNIT");
|