|
|
|
|
|
|
136
|
#region sql 语句相关处理
|
136
|
#region sql 语句相关处理
|
|
137
|
//根据openid获取所有工单号
|
137
|
//根据openid获取所有工单号
|
|
138
|
var wxuser = new BLL.T_Sys_Users().GetModelList(" F_OpenId='" + stropenid.Trim() + "' and F_Type=1 ").FirstOrDefault();
|
138
|
var wxuser = new BLL.T_Sys_Users().GetModelList(" F_OpenId='" + stropenid.Trim() + "' and F_Type=1 ").FirstOrDefault();
|
|
139
|
- string sql = " and IsDel=0 and id in (select distinct F_WorkOrderID from T_WO_UserWorkOrder where F_UserId='" + wxuser.F_Id + "') ";
|
|
|
|
|
|
139
|
+ string sql = "";
|
|
|
|
140
|
+ var userexit = new BLL.T_Sys_UserAccount().GetModelByOpenid(stropenid.Trim());
|
|
|
|
141
|
+ if (userexit != null)
|
|
|
|
142
|
+ {
|
|
|
|
143
|
+ // if(useraccount . openid ==wxuser.F_Id) 查询 所有的工单
|
|
|
|
144
|
+ sql = " and IsDel=0 and id in (select distinct F_WorkOrderID from T_WO_UserWorkOrder) ";
|
|
|
|
145
|
+ }
|
|
|
|
146
|
+ else
|
|
|
|
147
|
+ {
|
|
|
|
148
|
+ sql = " and IsDel=0 and id in (select distinct F_WorkOrderID from T_WO_UserWorkOrder where F_UserId='" + wxuser.F_Id + "') ";
|
|
|
|
149
|
+ }
|
|
140
|
|
150
|
|
|
141
|
if (strstate.Trim() != "" && strstate != "undefined")
|
151
|
if (strstate.Trim() != "" && strstate != "undefined")
|
|
142
|
{
|
152
|
{
|
|
|
|
|
|
|
318
|
|
328
|
|
|
319
|
var wxuser = new BLL.T_Sys_Users().GetModelList(" F_OpenId='" + stropenid.Trim() + "' and F_Type=1 ").FirstOrDefault();
|
329
|
var wxuser = new BLL.T_Sys_Users().GetModelList(" F_OpenId='" + stropenid.Trim() + "' and F_Type=1 ").FirstOrDefault();
|
|
320
|
|
330
|
|
|
321
|
- var tbu = new BLL.T_WO_UserWorkOrder().GetList(" F_UserId='" + wxuser.F_Id + "' and F_WorkOrderId=" + strworkorderid + " ").Tables[0];
|
|
|
|
|
|
331
|
+ var tbu= new BLL.T_WO_UserWorkOrder().GetList(" F_UserId='" + wxuser.F_Id + "' and F_WorkOrderId=" + strworkorderid + " ").Tables[0];
|
|
|
|
332
|
+ #region
|
|
|
|
333
|
+
|
|
|
|
334
|
+ var userexit = new BLL.T_Sys_UserAccount().GetModelByOpenid(stropenid.Trim());
|
|
|
|
335
|
+ if (userexit != null)
|
|
|
|
336
|
+ {
|
|
|
|
337
|
+ // if(useraccount . openid ==wxuser.F_Id) 查询 所有的工单
|
|
|
|
338
|
+ tbu = new BLL.T_WO_UserWorkOrder().GetList(" F_WorkOrderId=" + strworkorderid + " ").Tables[0];
|
|
|
|
339
|
+ }
|
|
|
|
340
|
+
|
|
|
|
341
|
+ #endregion
|
|
322
|
|
342
|
|
|
323
|
if (tbu.Rows.Count > 0)
|
343
|
if (tbu.Rows.Count > 0)
|
|
324
|
{
|
344
|
{
|