|
|
@@ -159,6 +159,8 @@ public class WagesDetailsActivity extends BaseActivity implements View.OnClickLi
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ invalidateOptionsMenu();
|
|
|
}else{
|
|
|
showEnty();
|
|
|
}
|
|
|
@@ -228,12 +230,15 @@ public class WagesDetailsActivity extends BaseActivity implements View.OnClickLi
|
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
|
if (v.getId() == R.id.btn_signature){
|
|
|
- if (haveData && needSignature == 1)
|
|
|
+ if (!haveData){
|
|
|
+ ToastMessage("工资数据为空,无法签字");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (needSignature == 1)
|
|
|
showSiganWindow();
|
|
|
- else if (haveData )
|
|
|
- doNewSubmit(null,null);
|
|
|
else
|
|
|
- ToastMessage("暂无工资条数据");
|
|
|
+ doSubmit();
|
|
|
+
|
|
|
}else if (v.getId() == R.id.clear_im){
|
|
|
pathView.clear();
|
|
|
}else if (v.getId() == R.id.cancel_tv){
|
|
|
@@ -294,6 +299,10 @@ public class WagesDetailsActivity extends BaseActivity implements View.OnClickLi
|
|
|
}
|
|
|
|
|
|
private void searchWage() {
|
|
|
+ if (!CommonUtil.isNetWorkConnected(ct)){
|
|
|
+ ToastMessage(getString(R.string.common_notlinknet));
|
|
|
+ return;
|
|
|
+ }
|
|
|
if (!ListUtils.isEmpty(kvModeList)) {
|
|
|
kvModeList.clear();
|
|
|
myAdapter.notifyDataSetChanged();
|
|
|
@@ -399,19 +408,15 @@ public class WagesDetailsActivity extends BaseActivity implements View.OnClickLi
|
|
|
});
|
|
|
}
|
|
|
|
|
|
- private void doSubmit(Bitmap pathBm,String plainpath) {
|
|
|
- byte[] ppp = getBitmapByte(pathBm);
|
|
|
- Log.i("fanglh",plainpath+","+pathBm+",ppp="+ppp);
|
|
|
- clear_im.setImageBitmap(pathBm);
|
|
|
+ //不需要签名情况下的签收
|
|
|
+ private void doSubmit() {
|
|
|
// HttpClient httpClient = new HttpClient.Builder(Constants.IM_BASE_URL()).isDebug(true).build(true);
|
|
|
HttpClient httpClient = new HttpClient.Builder("http://192.168.253.58:8080/ERP/").isDebug(true).build(true);
|
|
|
httpClient.Api().send(new HttpClient.Builder()
|
|
|
.url("mobile/salary/salaryBack.action")
|
|
|
- .header("img","img="+ppp)
|
|
|
.add("emcode", emcode)
|
|
|
.add("sl_id",sl_id)
|
|
|
- .add("result",true)
|
|
|
-// .add("img", ppp)
|
|
|
+ .add("result","true")
|
|
|
.add("master", master)
|
|
|
.add("msg","")
|
|
|
.method(Method.POST)
|