|
@@ -65,6 +65,41 @@ public class HyWorkOrder extends Controller {
|
|
|
}
|
|
}
|
|
|
return getReturnObject_err("缺少where参数").toString();
|
|
return getReturnObject_err("缺少where参数").toString();
|
|
|
}
|
|
}
|
|
|
|
|
+ /** 服务管理查询工单列表 **/
|
|
|
|
|
+ public String list_manage() {
|
|
|
|
|
+ if (StringUtils.isBlank(hrid))
|
|
|
|
|
+ return getReturnObject_err("hrid为空").toString();
|
|
|
|
|
+// if(StringUtils.isBlank(fagentnum))return getReturnObject_err("fagentnum为空").toString();
|
|
|
|
|
+ if (StringUtils.isBlank(siteid))
|
|
|
|
|
+ return getReturnObject_err("siteid为空").toString();
|
|
|
|
|
+ JSONObject where = content.getJSONObject("where");
|
|
|
|
|
+ String wherestr = "1=1";
|
|
|
|
|
+ String s[] = { "fstatus" };
|
|
|
|
|
+ for (String s1 : s) {
|
|
|
|
|
+ if (!where.containsKey(s1) && !StringUtils.isBlank(where.getString(s1)))
|
|
|
|
|
+ return getReturnObject_err("缺少" + s1 + "参数").toString();
|
|
|
|
|
+ }
|
|
|
|
|
+ if (where != null) {
|
|
|
|
|
+ DBConnect dbConnect = new DBConnect();
|
|
|
|
|
+ if (where.containsKey("fstatus") && !StringUtils.isBlank(where.getString("fstatus"))) {
|
|
|
|
|
+ wherestr += " and t.fstatus ='" + where.getString("fstatus") + "' ";
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ SQLFactory factory = new SQLFactory(this, "服务管理工单列表查询", pageSize, pageNumber, "t.createdate desc");
|
|
|
|
|
+ //factory.addParameter("hrid", hrid);
|
|
|
|
|
+ factory.addParameter("siteid", siteid);
|
|
|
|
|
+ factory.addParameter_SQL("where", wherestr);
|
|
|
|
|
+ SQLFactory factory2 = new SQLFactory(this, "服务管理工单状态统计");
|
|
|
|
|
+ //factory2.addParameter("hrid", hrid);
|
|
|
|
|
+ factory2.addParameter("siteid", siteid);
|
|
|
|
|
+ Rows rows_total = dbConnect.runSqlQuery(factory2.getSQL());
|
|
|
|
|
+ Rows rows = dbConnect.runSqlQuery(factory.getSQL());
|
|
|
|
|
+ if (!rows_total.isEmpty())
|
|
|
|
|
+ returnObject.put("rows_total", rows_total.get(0));
|
|
|
|
|
+ return getReturnObject_suc_page(rows, false, 0).toString();
|
|
|
|
|
+ }
|
|
|
|
|
+ return getReturnObject_err("缺少where参数").toString();
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
/** 工单详情 **/
|
|
/** 工单详情 **/
|
|
|
public String detail() {
|
|
public String detail() {
|