|
@@ -200,53 +200,54 @@ public class hyworkorder extends PaoCust {
|
|
|
throw new P2AppException("", "该安装人员不存在");
|
|
throw new P2AppException("", "该安装人员不存在");
|
|
|
setValue("Installer", installer.getPao(0).getString("fname"), 11l);
|
|
setValue("Installer", installer.getPao(0).getString("fname"), 11l);
|
|
|
} else if (fieldname.equalsIgnoreCase("PROJECTLEADER")) {
|
|
} else if (fieldname.equalsIgnoreCase("PROJECTLEADER")) {
|
|
|
|
|
+ if(!getPaoSet("HYWORKORDER_TEAM").isEmpty()) {
|
|
|
|
|
+ PaoSetRemote paoSet = getPaoSet("HYWORKORDER_TEAM");
|
|
|
|
|
+ paoSet.deleteAll();
|
|
|
|
|
+ }
|
|
|
PaoSetRemote paoSet = getPaoSet("HYWORKORDER_TEAM");
|
|
PaoSetRemote paoSet = getPaoSet("HYWORKORDER_TEAM");
|
|
|
- paoSet.setWhere("hyworkernum='" + getString("PROJECTLEADER") + "'");
|
|
|
|
|
- paoSet.deleteAll();
|
|
|
|
|
PaoRemote remote2 = paoSet.addAtEnd();
|
|
PaoRemote remote2 = paoSet.addAtEnd();
|
|
|
remote2.setValue("hyworkernum", getString("PROJECTLEADER"), 2l);
|
|
remote2.setValue("hyworkernum", getString("PROJECTLEADER"), 2l);
|
|
|
- paoSet.reset();
|
|
|
|
|
// if (paoSet.isEmpty()) {
|
|
// if (paoSet.isEmpty()) {
|
|
|
// PaoRemote remote = paoSet.addAtEnd();
|
|
// PaoRemote remote = paoSet.addAtEnd();
|
|
|
// remote.setValue("hyworkernum", getString("PROJECTLEADER"), 2l);
|
|
// remote.setValue("hyworkernum", getString("PROJECTLEADER"), 2l);
|
|
|
// }
|
|
// }
|
|
|
- try {
|
|
|
|
|
- PaoSetRemote hyworker = P2Server.getP2Server().getPaoSet("hyworker",
|
|
|
|
|
- P2Server.getP2Server().getSystemUserInfo());
|
|
|
|
|
- PaoSetRemote tagents = P2Server.getP2Server().getPaoSet("tagents",
|
|
|
|
|
- P2Server.getP2Server().getSystemUserInfo());
|
|
|
|
|
- PaoSetRemote afterserviceorder = P2Server.getP2Server().getPaoSet("AFTERSERVICEORDER",
|
|
|
|
|
- P2Server.getP2Server().getSystemUserInfo());
|
|
|
|
|
- afterserviceorder.setWhere("SERVICENUM='" + getString("SERVERNUM") + "'");
|
|
|
|
|
- tagents.setWhere("FAGENTNUM='" + getString("FAGENTNUM") + "'");
|
|
|
|
|
- hyworker.setWhere("HYWORKERNUM ='" + getString("PROJECTLEADER") + "'");
|
|
|
|
|
- hyworker.reset();
|
|
|
|
|
- if (!hyworker.isEmpty()) {
|
|
|
|
|
- String submitby = afterserviceorder.getPao(0).getString("SUBMITBY");
|
|
|
|
|
- String phone = hyworker.getPao(0).getString("WORKPHONE");
|
|
|
|
|
- String fagentshortname = tagents.getPao(0).getString("FAGENTSHORTNAME");
|
|
|
|
|
- HttpURLRest rest = new HttpURLRest("http://smssh1.253.com/msg/v1/send/json");
|
|
|
|
|
- rest.addHeader("Content-type", "application/json");
|
|
|
|
|
- org.json.JSONObject jsonObject = new org.json.JSONObject();
|
|
|
|
|
- jsonObject.put("account", "N3147701");
|
|
|
|
|
- jsonObject.put("password", "4ClGyab6fv6a87");
|
|
|
|
|
- jsonObject.put("msg", "【Banninger】工单号:" + getString("FWORKNUM") + "已指派请处理,客户名称:" + fagentshortname
|
|
|
|
|
- + ",提交人:" + submitby + ",备注:" + getString("FNOTES"));
|
|
|
|
|
- jsonObject.put("phone", phone);
|
|
|
|
|
- rest.addRawBody(jsonObject.toString());
|
|
|
|
|
- String s = rest.post();
|
|
|
|
|
- PaoSetRemote verCodehistory = P2Server.getP2Server().getPaoSet("VerCodehistory",
|
|
|
|
|
- P2Server.getP2Server().getSystemUserInfo());
|
|
|
|
|
- PaoRemote remote = verCodehistory.addAtEnd();
|
|
|
|
|
- remote.setValue("phone", phone);
|
|
|
|
|
- remote.setValue("msg", "【Banninger】工单号:" + getString("FWORKNUM") + "已指派请处理,客户名称:" + fagentshortname
|
|
|
|
|
- + ",提交人:" + submitby + ",备注:" + getString("FNOTES"));
|
|
|
|
|
- remote.setValue("content", s);
|
|
|
|
|
- verCodehistory.save();
|
|
|
|
|
- }
|
|
|
|
|
- } catch (IOException e) {
|
|
|
|
|
- e.printStackTrace();
|
|
|
|
|
- }
|
|
|
|
|
|
|
+// try {
|
|
|
|
|
+// PaoSetRemote hyworker = P2Server.getP2Server().getPaoSet("hyworker",
|
|
|
|
|
+// P2Server.getP2Server().getSystemUserInfo());
|
|
|
|
|
+// PaoSetRemote tagents = P2Server.getP2Server().getPaoSet("tagents",
|
|
|
|
|
+// P2Server.getP2Server().getSystemUserInfo());
|
|
|
|
|
+// PaoSetRemote afterserviceorder = P2Server.getP2Server().getPaoSet("AFTERSERVICEORDER",
|
|
|
|
|
+// P2Server.getP2Server().getSystemUserInfo());
|
|
|
|
|
+// afterserviceorder.setWhere("SERVICENUM='" + getString("SERVERNUM") + "'");
|
|
|
|
|
+// tagents.setWhere("FAGENTNUM='" + getString("FAGENTNUM") + "'");
|
|
|
|
|
+// hyworker.setWhere("HYWORKERNUM ='" + getString("PROJECTLEADER") + "'");
|
|
|
|
|
+// hyworker.reset();
|
|
|
|
|
+// if (!hyworker.isEmpty()) {
|
|
|
|
|
+// String submitby = afterserviceorder.getPao(0).getString("SUBMITBY");
|
|
|
|
|
+// String phone = hyworker.getPao(0).getString("WORKPHONE");
|
|
|
|
|
+// String fagentshortname = tagents.getPao(0).getString("FAGENTSHORTNAME");
|
|
|
|
|
+// HttpURLRest rest = new HttpURLRest("http://smssh1.253.com/msg/v1/send/json");
|
|
|
|
|
+// rest.addHeader("Content-type", "application/json");
|
|
|
|
|
+// org.json.JSONObject jsonObject = new org.json.JSONObject();
|
|
|
|
|
+// jsonObject.put("account", "N3147701");
|
|
|
|
|
+// jsonObject.put("password", "4ClGyab6fv6a87");
|
|
|
|
|
+// jsonObject.put("msg", "【Banninger】工单号:" + getString("FWORKNUM") + "已指派请处理,客户名称:" + fagentshortname
|
|
|
|
|
+// + ",提交人:" + submitby + ",备注:" + getString("FNOTES"));
|
|
|
|
|
+// jsonObject.put("phone", phone);
|
|
|
|
|
+// rest.addRawBody(jsonObject.toString());
|
|
|
|
|
+// String s = rest.post();
|
|
|
|
|
+// PaoSetRemote verCodehistory = P2Server.getP2Server().getPaoSet("VerCodehistory",
|
|
|
|
|
+// P2Server.getP2Server().getSystemUserInfo());
|
|
|
|
|
+// PaoRemote remote = verCodehistory.addAtEnd();
|
|
|
|
|
+// remote.setValue("phone", phone);
|
|
|
|
|
+// remote.setValue("msg", "【Banninger】工单号:" + getString("FWORKNUM") + "已指派请处理,客户名称:" + fagentshortname
|
|
|
|
|
+// + ",提交人:" + submitby + ",备注:" + getString("FNOTES"));
|
|
|
|
|
+// remote.setValue("content", s);
|
|
|
|
|
+// verCodehistory.save();
|
|
|
|
|
+// }
|
|
|
|
|
+// } catch (IOException e) {
|
|
|
|
|
+// e.printStackTrace();
|
|
|
|
|
+// }
|
|
|
if(getSite().equals("TZ")) {
|
|
if(getSite().equals("TZ")) {
|
|
|
|
|
|
|
|
PaoSetRemote workermassage = getPaoSet("$workermassage", "workermassage", "");
|
|
PaoSetRemote workermassage = getPaoSet("$workermassage", "workermassage", "");
|