|
|
@@ -205,6 +205,30 @@ namespace RMYY_CallCenter_Api.Controllers.CarManage
|
|
205
|
205
|
true,
|
|
206
|
206
|
out recordCount
|
|
207
|
207
|
);
|
|
|
208
|
+ if (data != null && data.Rows.Count > 0)
|
|
|
209
|
+ {
|
|
|
210
|
+ data.Columns.Add("Buttons", typeof(object));
|
|
|
211
|
+ foreach (DataRow it in data.Rows)
|
|
|
212
|
+ {
|
|
|
213
|
+ switch (it["F_State"].ToString())
|
|
|
214
|
+ {
|
|
|
215
|
+ case "0":
|
|
|
216
|
+ it["StateName"] = "待接单";
|
|
|
217
|
+ break;
|
|
|
218
|
+ case "2":
|
|
|
219
|
+ it["StateName"] = "已接单";
|
|
|
220
|
+ break;
|
|
|
221
|
+ case "4":
|
|
|
222
|
+ it["StateName"] = "处理中";
|
|
|
223
|
+ break;
|
|
|
224
|
+ case "10":
|
|
|
225
|
+ it["StateName"] = "已完成";
|
|
|
226
|
+ break;
|
|
|
227
|
+ }
|
|
|
228
|
+
|
|
|
229
|
+ GetDescriptionOriginal(it ["F_State"].ToString());
|
|
|
230
|
+ }
|
|
|
231
|
+ }
|
|
208
|
232
|
var obj = new
|
|
209
|
233
|
{
|
|
210
|
234
|
state = "success",
|
|
|
@@ -817,6 +841,10 @@ namespace RMYY_CallCenter_Api.Controllers.CarManage
|
|
817
|
841
|
var model = orderbll.GetModel(orderid);
|
|
818
|
842
|
if (model !=null )
|
|
819
|
843
|
{
|
|
|
844
|
+ if (model.F_State !=0)
|
|
|
845
|
+ {
|
|
|
846
|
+ return Error("工单已分配,不可撤单");
|
|
|
847
|
+ }
|
|
820
|
848
|
string deptname = "";
|
|
821
|
849
|
var deptmodel = deptbll.GetModel(User.F_DeptId);
|
|
822
|
850
|
if (deptmodel != null)
|