Преглед на файлове

Merge branch 'master' of http://192.168.1.222:3000/duhongyu/HeBi12345_API

liyuanyuan преди 3 години
родител
ревизия
8b85da45cf

+ 4 - 0
CallCenterApi/CallCenterApi.DAL/T_Bus_WorkOrder.cs

959
                 {
959
                 {
960
                     model.F_SuperOpinion = row["F_SuperOpinion"].ToString();
960
                     model.F_SuperOpinion = row["F_SuperOpinion"].ToString();
961
                 }
961
                 }
962
+                if (row["F_Note"] != null)
963
+                {
964
+                    model.F_Note = row["F_Note"].ToString();
965
+                }
962
             }
966
             }
963
             return model;
967
             return model;
964
         }
968
         }

Файловите разлики са ограничени, защото са твърде много
+ 1517 - 1428
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Controllers/workorder/WorkOrderController.cs


+ 88 - 79
CallCenterApi/CallCenterApi.Interface/CallCenterApi.Interface/Models/Common/ButtonGroup.cs

125
         }
125
         }
126
         public static button turnnosee()
126
         public static button turnnosee()
127
         {
127
         {
128
-            return new button(30,"不督办");
128
+            return new button(30, "不督办");
129
         }
129
         }
130
         public static button subreload()
130
         public static button subreload()
131
         {
131
         {
221
             return new button(55, "审核不通过");
221
             return new button(55, "审核不通过");
222
         }
222
         }
223
         public static button Explain()
223
         public static button Explain()
224
-       {
225
-           return new button(56, "解释");
224
+        {
225
+            return new button(56, "解释");
226
         }
226
         }
227
-        public static button AuditReturn ()
227
+        public static button AuditReturn()
228
         {
228
         {
229
             return new button(58, "退回审核");
229
             return new button(58, "退回审核");
230
         }
230
         }
233
         {
233
         {
234
             return new button(59, "追加回复");
234
             return new button(59, "追加回复");
235
         }
235
         }
236
+        public static button Note()
237
+        {
238
+            return new button(60, "注解");
239
+        }
236
         /// <summary>
240
         /// <summary>
237
         /// 审核员退回
241
         /// 审核员退回
238
         /// </summary>
242
         /// </summary>
278
         {
282
         {
279
             public int key { get; set; }
283
             public int key { get; set; }
280
             public string value { get; set; }
284
             public string value { get; set; }
281
-            public button(int _key, string _value) {
285
+            public button(int _key, string _value)
286
+            {
282
                 key = _key;
287
                 key = _key;
283
                 value = _value;
288
                 value = _value;
284
             }
289
             }
291
         /// <param name="code"></param>
296
         /// <param name="code"></param>
292
         /// <param name="iszb"></param>
297
         /// <param name="iszb"></param>
293
         /// <returns></returns>
298
         /// <returns></returns>
294
-        public static List<button> GetButtons(string state, string code, string iszb="", string iszbdw="",string ispd=""
295
-            ,int isproresult=0,string InfoSource = "",int issh=0)
299
+        public static List<button> GetButtons(string state, string code, string iszb = "", string iszbdw = "", string ispd = ""
300
+            , int isproresult = 0, string InfoSource = "", int issh = 0)
296
         {
301
         {
297
             //中心话务员(ZXHWY) 二级网络单位(WLDW) 管理员(GLY) 坐席班长(ZXBZ) 调度专员(ZXLD)
302
             //中心话务员(ZXHWY) 二级网络单位(WLDW) 管理员(GLY) 坐席班长(ZXBZ) 调度专员(ZXLD)
298
             //中心领导管理员(ZXLDGLYGLY) 话务主管(ZXBZ) 中心领导(ZXLDGLY) 话务组长(ZXBZ)
303
             //中心领导管理员(ZXLDGLYGLY) 话务主管(ZXBZ) 中心领导(ZXLDGLY) 话务组长(ZXBZ)
304
             switch (state)
309
             switch (state)
305
             {
310
             {
306
                 case "0":
311
                 case "0":
307
-                    if (InfoSource=="2580")
312
+                    if (InfoSource == "2580")
308
                     {
313
                     {
309
-                        if (code == "ZXBZ" || code == "SPZ" || code == "SPZJZ" || code == "GLY" || code == "DDZG"|| code == "ZXHWY"|| code == "ZXLD")
314
+                        if (code == "ZXBZ" || code == "SPZ" || code == "SPZJZ" || code == "GLY" || code == "DDZG" || code == "ZXHWY" || code == "ZXLD")
310
                         {
315
                         {
311
                             buttons.Add(Signfor());
316
                             buttons.Add(Signfor());
312
                             buttons.Add(Sendback());
317
                             buttons.Add(Sendback());
332
                             buttons.Add(edit());
337
                             buttons.Add(edit());
333
                         }
338
                         }
334
                     }
339
                     }
335
-                  
336
-                   
340
+
341
+
337
                     break;
342
                     break;
338
                 case "1":
343
                 case "1":
339
                     //质检专员可以进行编辑 zhengbingbing 20191017
344
                     //质检专员可以进行编辑 zhengbingbing 20191017
342
                     //调度专员 中心领导管理员 管理员
347
                     //调度专员 中心领导管理员 管理员
343
                     if (code == "ZXLD" || code == "GLY" || code == "ZXLDGLYGLY" || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
348
                     if (code == "ZXLD" || code == "GLY" || code == "ZXLDGLYGLY" || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
344
                     {
349
                     {
345
-                      
346
-                            buttons.Add(edit());
347
-                            buttons.Add(back());
348
-                       
349
-                       
350
+
351
+                        buttons.Add(edit());
352
+                        buttons.Add(back());
353
+
354
+
350
                     }
355
                     }
351
-                   
356
+
352
                     if (code == "ZXHWY")
357
                     if (code == "ZXHWY")
353
                     {//待审核交办时可撤单
358
                     {//待审核交办时可撤单
354
                         buttons.Add(withdraw());
359
                         buttons.Add(withdraw());
359
                     if (code == "GLY" || code == "WLDW")
364
                     if (code == "GLY" || code == "WLDW")
360
                     {
365
                     {
361
                         buttons.Add(receive());
366
                         buttons.Add(receive());
362
-                       
367
+
363
                     }
368
                     }
364
                     //调度专员 中心领导管理员 管理员
369
                     //调度专员 中心领导管理员 管理员
365
-                    if (code == "ZXLD" || code == "SPZ" || code == "SPZJZ"  || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG" )
370
+                    if (code == "ZXLD" || code == "SPZ" || code == "SPZJZ" || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG")
366
                     {
371
                     {
367
                         buttons.Add(takeback());
372
                         buttons.Add(takeback());
368
                         buttons.Add(edit());
373
                         buttons.Add(edit());
382
                         buttons.Add(feedback());// buttons.Add(reback());
387
                         buttons.Add(feedback());// buttons.Add(reback());
383
                         if (iszbdw == "1" || code == "GLY" || code == "DDZG")
388
                         if (iszbdw == "1" || code == "GLY" || code == "DDZG")
384
                         {
389
                         {
385
-                            
386
-                               if (InfoSource  =="2580")
387
-                               buttons.Add(ejdelay());
388
-                            else 
389
-                            buttons.Add(delay());
390
+
391
+                            if (InfoSource == "2580")
392
+                                buttons.Add(ejdelay());
393
+                            else
394
+                                buttons.Add(delay());
390
                             if (ispd == "0" || ispd == "")
395
                             if (ispd == "0" || ispd == "")
391
                             {
396
                             {
392
                                 buttons.Add(split());
397
                                 buttons.Add(split());
402
                         }
407
                         }
403
                     }
408
                     }
404
                     //调度专员 中心领导管理员 管理员
409
                     //调度专员 中心领导管理员 管理员
405
-                    if (code == "ZXLD" || code == "SPZ" || code == "SPZJZ" || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG" )
410
+                    if (code == "ZXLD" || code == "SPZ" || code == "SPZJZ" || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG")
406
                     {
411
                     {
407
                         buttons.Add(takeback());
412
                         buttons.Add(takeback());
408
                         buttons.Add(edit());
413
                         buttons.Add(edit());
422
                         }
427
                         }
423
                         if (ispd == "2")
428
                         if (ispd == "2")
424
                         {
429
                         {
425
-                           // buttons.Add(EJredo());
430
+                            // buttons.Add(EJredo());
426
                             //三级单位签收后,加个退回按钮,可以退回工单到二级单位,退回时必须输入退回原因
431
                             //三级单位签收后,加个退回按钮,可以退回工单到二级单位,退回时必须输入退回原因
427
-                           buttons.Add(feedback());
432
+                            buttons.Add(feedback());
428
                             //三级单位签收后,加个退回按钮,可以退回工单到二级单位,退回时必须输入退回原因
433
                             //三级单位签收后,加个退回按钮,可以退回工单到二级单位,退回时必须输入退回原因
429
                         }
434
                         }
430
                     }
435
                     }
433
                     //调度专员 中心领导管理员 管理员
438
                     //调度专员 中心领导管理员 管理员
434
                     if (code == "ZXLD" || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
439
                     if (code == "ZXLD" || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
435
                     {
440
                     {
436
-                     //   buttons.Add(edit());
441
+                        //   buttons.Add(edit());
437
                         buttons.Add(auditdelay());
442
                         buttons.Add(auditdelay());
438
                     }
443
                     }
439
                     //三级网络单位
444
                     //三级网络单位
451
                     break;
456
                     break;
452
                 case "6":
457
                 case "6":
453
                     #region 
458
                     #region 
454
-                   //中心话务员 坐席班长 管理员
455
-                 //if (code == "ZXHWY" || code == "ZXBZ" || code == "GLY")
456
-                   //{
457
-                   //    buttons.Add(visit());
459
+                    //中心话务员 坐席班长 管理员
460
+                    //if (code == "ZXHWY" || code == "ZXBZ" || code == "GLY")
461
+                    //{
462
+                    //    buttons.Add(visit());
458
                     //}
463
                     //}
459
                     //20190315提出需求,回访由质检人员操作 (20190327 zhengbingbing)
464
                     //20190315提出需求,回访由质检人员操作 (20190327 zhengbingbing)
460
                     #endregion
465
                     #endregion
463
                     {
468
                     {
464
                         if (isproresult == 2)
469
                         if (isproresult == 2)
465
                         {
470
                         {
466
-                            if (code == "WLDW" )
471
+                            if (code == "WLDW")
467
                             {
472
                             {
468
-                               buttons.Add(feedback());
473
+                                buttons.Add(feedback());
469
                             }
474
                             }
470
                         }
475
                         }
471
                         //else if (isproresult == 3)
476
                         //else if (isproresult == 3)
473
                         //    if (code == "ZJZY" || code == "GLY" || code == "ZXLD" || code == "YSZY" || code == "DDZG" || code == "MTDD")
478
                         //    if (code == "ZJZY" || code == "GLY" || code == "ZXLD" || code == "YSZY" || code == "DDZG" || code == "MTDD")
474
                         //    {
479
                         //    {
475
                         //        if (user=="省平台")
480
                         //        if (user=="省平台")
476
-                       //            buttons.Add(visits());
481
+                        //            buttons.Add(visits());
477
                         //        else
482
                         //        else
478
-                       //        buttons.Add(visit());
479
-                       //        //  buttons.Add(modify());
483
+                        //        buttons.Add(visit());
484
+                        //        //  buttons.Add(modify());
480
                         //    }
485
                         //    }
481
-                       //    if (code == "ZXHWY")
482
-                       //    {
486
+                        //    if (code == "ZXHWY")
487
+                        //    {
483
                         //        if (user == "省平台")
488
                         //        if (user == "省平台")
484
                         //            buttons.Add(visits());
489
                         //            buttons.Add(visits());
485
                         //        else
490
                         //        else
498
                         }
503
                         }
499
                     }
504
                     }
500
                     else
505
                     else
501
-                   {
502
-                        if (code == "ZJZY" || code == "GLY" || code == "ZXLD"  || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
506
+                    {
507
+                        if (code == "ZJZY" || code == "GLY" || code == "ZXLD" || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
503
                         {
508
                         {
504
                             buttons.Add(VisitApproved());
509
                             buttons.Add(VisitApproved());
505
                             buttons.Add(Auditfailed());
510
                             buttons.Add(Auditfailed());
506
-                           buttons.Add(Audittransfer());
511
+                            buttons.Add(Audittransfer());
507
 
512
 
508
-                       }
513
+                        }
509
                         if (code == "ZXHWY")
514
                         if (code == "ZXHWY")
510
-                       {
511
-                           // buttons.Add(subback());
512
-                           // buttons.Add(visit());
513
-                           buttons.Add(VisitApproved());
515
+                        {
516
+                            // buttons.Add(subback());
517
+                            // buttons.Add(visit());
518
+                            buttons.Add(VisitApproved());
514
                             buttons.Add(Auditfailed());
519
                             buttons.Add(Auditfailed());
515
                             buttons.Add(Audittransfer());
520
                             buttons.Add(Audittransfer());
516
 
521
 
517
-                       }
522
+                        }
518
                     }
523
                     }
519
                     break;
524
                     break;
520
 
525
 
581
                     {
586
                     {
582
                         if (isproresult == 2)
587
                         if (isproresult == 2)
583
                         {
588
                         {
584
-                            if (code == "WLDW" )
589
+                            if (code == "WLDW")
585
                             {
590
                             {
586
                                 buttons.Add(feedback());
591
                                 buttons.Add(feedback());
587
                             }
592
                             }
588
                         }
593
                         }
589
                         else if (isproresult == 3)
594
                         else if (isproresult == 3)
590
                         {
595
                         {
591
-                            if (code == "ZJZY" || code == "GLY" || code == "ZXLD"  || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
596
+                            if (code == "ZJZY" || code == "GLY" || code == "ZXLD" || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
592
                             {
597
                             {
593
-                                if (InfoSource  == "2580")
594
-                                  buttons.Add(visits());
598
+                                if (InfoSource == "2580")
599
+                                    buttons.Add(visits());
595
                                 else
600
                                 else
596
                                     buttons.Add(visit());
601
                                     buttons.Add(visit());
597
                                 //  buttons.Add(modify());
602
                                 //  buttons.Add(modify());
603
+                                buttons.Add(Note());
598
                             }
604
                             }
599
                             if (code == "ZXHWY")
605
                             if (code == "ZXHWY")
600
                             {
606
                             {
601
-                                if (InfoSource  == "2580")
607
+                                if (InfoSource == "2580")
602
                                     buttons.Add(visits());
608
                                     buttons.Add(visits());
603
-                               else
609
+                                else
604
                                     buttons.Add(visit());
610
                                     buttons.Add(visit());
611
+                                buttons.Add(Note());
605
                             }
612
                             }
606
                         }
613
                         }
607
                         //调度专员 中心领导管理员 管理员
614
                         //调度专员 中心领导管理员 管理员
617
                     }
624
                     }
618
                     else
625
                     else
619
                     {
626
                     {
620
-                        if (code == "ZJZY"  || code == "GLY" || code == "ZXLD" || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
627
+                        if (code == "ZJZY" || code == "GLY" || code == "ZXLD" || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
621
                         {
628
                         {
622
                             if (InfoSource == "2580")
629
                             if (InfoSource == "2580")
623
                                 buttons.Add(visits());
630
                                 buttons.Add(visits());
625
                                 buttons.Add(visit());
632
                                 buttons.Add(visit());
626
                             buttons.Add(subback());
633
                             buttons.Add(subback());
627
                             buttons.Add(modify());
634
                             buttons.Add(modify());
635
+                            buttons.Add(Note());
628
                         }
636
                         }
629
                         if (code == "ZXHWY")
637
                         if (code == "ZXHWY")
630
                         {
638
                         {
633
                                 buttons.Add(visits());
641
                                 buttons.Add(visits());
634
                             else
642
                             else
635
                                 buttons.Add(visit());
643
                                 buttons.Add(visit());
644
+                            buttons.Add(Note());
636
                         }
645
                         }
637
                     }
646
                     }
638
                     break;
647
                     break;
639
                 case "8":
648
                 case "8":
640
                     //二级网络单位 管理员
649
                     //二级网络单位 管理员
641
-                    if (code == "WLDW"|| code == "DDZG")
650
+                    if (code == "WLDW" || code == "DDZG")
642
                     {
651
                     {
643
 
652
 
644
                         buttons.Add(feedback());
653
                         buttons.Add(feedback());
645
                         if (InfoSource == "2580")
654
                         if (InfoSource == "2580")
646
                             buttons.Add(ejdelay());
655
                             buttons.Add(ejdelay());
647
-                        else 
648
-                          buttons.Add(delay());
656
+                        else
657
+                            buttons.Add(delay());
649
                         buttons.Add(split());
658
                         buttons.Add(split());
650
 
659
 
651
-                       // buttons.Add(reback());
660
+                        // buttons.Add(reback());
652
 
661
 
653
                     }
662
                     }
654
                     //调度专员 中心领导管理员 管理员
663
                     //调度专员 中心领导管理员 管理员
655
-                    if (code == "ZXLD"    || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
664
+                    if (code == "ZXLD" || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
656
                     {
665
                     {
657
                         buttons.Add(edit());
666
                         buttons.Add(edit());
658
                         buttons.Add(takeback());
667
                         buttons.Add(takeback());
668
                         }
677
                         }
669
                         if (ispd == "2")
678
                         if (ispd == "2")
670
                         {
679
                         {
671
-                           // buttons.Add(EJredo());
680
+                            // buttons.Add(EJredo());
672
                             //三级单位签收后,加个退回按钮,可以退回工单到二级单位,退回时必须输入退回原因
681
                             //三级单位签收后,加个退回按钮,可以退回工单到二级单位,退回时必须输入退回原因
673
                             buttons.Add(feedback());
682
                             buttons.Add(feedback());
674
                             //三级单位签收后,加个退回按钮,可以退回工单到二级单位,退回时必须输入退回原因
683
                             //三级单位签收后,加个退回按钮,可以退回工单到二级单位,退回时必须输入退回原因
680
                     break;
689
                     break;
681
                 case "9":
690
                 case "9":
682
                     //调度专员 中心领导管理员 管理员
691
                     //调度专员 中心领导管理员 管理员
683
-                    if ((code == "ZXLD"  || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG" || code == "ZXHWY" || code == "SPZ" || code == "SPZJZ") && iszb == "1")
692
+                    if ((code == "ZXLD" || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG" || code == "ZXHWY" || code == "SPZ" || code == "SPZJZ") && iszb == "1")
684
                     {
693
                     {
685
 
694
 
686
                         // buttons.Add(back());
695
                         // buttons.Add(back());
687
                     }
696
                     }
688
-                    if (code == "ZXLD"  || code == "YSZY" || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG" || code == "ZXHWY" || code == "SPZ" || code == "SPZJZ")
697
+                    if (code == "ZXLD" || code == "YSZY" || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG" || code == "ZXHWY" || code == "SPZ" || code == "SPZJZ")
689
                     {
698
                     {
690
                         buttons.Add(modify());
699
                         buttons.Add(modify());
691
                     }
700
                     }
729
                     if (code == "ZJZY" || code == "ZXLD" || code == "GLY" || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
738
                     if (code == "ZJZY" || code == "ZXLD" || code == "GLY" || code == "DDZG" || code == "SPZ" || code == "SPZJZ")
730
                     {
739
                     {
731
                         buttons.Add(AuditReturn());
740
                         buttons.Add(AuditReturn());
732
-                        
741
+
733
                     }
742
                     }
734
-                   
743
+
735
                     break;
744
                     break;
736
             }
745
             }
737
             //buttons.Add(export());
746
             //buttons.Add(export());
738
             //调度专员 中心领导管理员 管理员
747
             //调度专员 中心领导管理员 管理员
739
-            if (state != "0" && state != "9" && (code == "ZXLD"|| code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG" || code == "SPZ" || code == "SPZJZ"))
748
+            if (state != "0" && state != "9" && (code == "ZXLD" || code == "ZXLDGLYGLY" || code == "GLY" || code == "DDZG" || code == "SPZ" || code == "SPZJZ"))
740
             {
749
             {
741
                 if (InfoSource != "2580")
750
                 if (InfoSource != "2580")
742
                     buttons.Add(forceend());
751
                     buttons.Add(forceend());
752
         /// <param name="code"></param>
761
         /// <param name="code"></param>
753
         /// <param name="iszb"></param>
762
         /// <param name="iszb"></param>
754
         /// <returns></returns>
763
         /// <returns></returns>
755
-        public static List<button> GetZSKButtons(string state, string rolecode,string createby,string nowuser)
764
+        public static List<button> GetZSKButtons(string state, string rolecode, string createby, string nowuser)
756
         {
765
         {
757
             //中心话务员(ZXHWY) 二级网络单位(WLDW) 管理员(GLY) 坐席班长(ZXBZ) 调度专员(ZXLD)
766
             //中心话务员(ZXHWY) 二级网络单位(WLDW) 管理员(GLY) 坐席班长(ZXBZ) 调度专员(ZXLD)
758
             //中心领导管理员(ZXLDGLYGLY) 话务主管(ZXBZ) 中心领导(ZXLDGLY) 话务组长(ZXBZ)
767
             //中心领导管理员(ZXLDGLYGLY) 话务主管(ZXBZ) 中心领导(ZXLDGLY) 话务组长(ZXBZ)
771
                     }
780
                     }
772
                     break;
781
                     break;
773
                 case "1":
782
                 case "1":
774
-                    if (rolecode == "ZXLD"  || rolecode == "ZXLDGLY" || rolecode == "ZXLDGLYGLY" || rolecode == "GLY" || rolecode == "SPZ" || rolecode == "SPZJZ")
783
+                    if (rolecode == "ZXLD" || rolecode == "ZXLDGLY" || rolecode == "ZXLDGLYGLY" || rolecode == "GLY" || rolecode == "SPZ" || rolecode == "SPZJZ")
775
                         buttons.Add(zsk_audit());
784
                         buttons.Add(zsk_audit());
776
                     break;
785
                     break;
777
                 case "2":
786
                 case "2":
778
                 case "5":
787
                 case "5":
779
-                    if (rolecode == "ZXHWY" || rolecode == "ZXBZ" || rolecode == "ZXLD"  || rolecode == "DBZY" || rolecode == "ZJZY" || rolecode == "GLY" || rolecode == "SPZ" || rolecode == "SPZJZ")
788
+                    if (rolecode == "ZXHWY" || rolecode == "ZXBZ" || rolecode == "ZXLD" || rolecode == "DBZY" || rolecode == "ZJZY" || rolecode == "GLY" || rolecode == "SPZ" || rolecode == "SPZJZ")
780
                     {
789
                     {
781
                         //解决 未解决
790
                         //解决 未解决
782
                         buttons.Add(zsk_solved()); buttons.Add(zsk_unsolved());
791
                         buttons.Add(zsk_solved()); buttons.Add(zsk_unsolved());
815
         /// <param name="code"></param>
824
         /// <param name="code"></param>
816
         /// <param name="iszb"></param>
825
         /// <param name="iszb"></param>
817
         /// <returns></returns>
826
         /// <returns></returns>
818
-        public static List<button> GetAPPButtons(string state, string code,string  isproresult = "0")
827
+        public static List<button> GetAPPButtons(string state, string code, string isproresult = "0")
819
         {
828
         {
820
             //审核组SPZ 审核质检组SPZJZ
829
             //审核组SPZ 审核质检组SPZJZ
821
             List<button> buttons = new List<button>();
830
             List<button> buttons = new List<button>();
824
             {
833
             {
825
                 case "1":
834
                 case "1":
826
                     //调度专员 中心领导管理员 管理员
835
                     //调度专员 中心领导管理员 管理员
827
-                    if ( code == "GLY" || code == "SPZ" || code == "SPZJZ")
836
+                    if (code == "GLY" || code == "SPZ" || code == "SPZJZ")
828
                     {
837
                     {
829
                         buttons.Add(assign());
838
                         buttons.Add(assign());
830
                     }
839
                     }
839
                     break;
848
                     break;
840
                 case "3":
849
                 case "3":
841
                     //调度专员 中心领导管理员 管理员
850
                     //调度专员 中心领导管理员 管理员
842
-                    if ( code == "SPZ" || code == "SPZJZ")
851
+                    if (code == "SPZ" || code == "SPZJZ")
843
                     {
852
                     {
844
                         buttons.Add(auditreback());
853
                         buttons.Add(auditreback());
845
                     }
854
                     }
857
                     {
866
                     {
858
                         buttons.Add(takeback());
867
                         buttons.Add(takeback());
859
                         buttons.Add(edit());
868
                         buttons.Add(edit());
860
-                     
869
+
861
                     }
870
                     }
862
                     break;
871
                     break;
863
                 case "5":
872
                 case "5":
884
 
893
 
885
                     }
894
                     }
886
                     break;
895
                     break;
887
-                 case "7":
896
+                case "7":
888
                     //调度专员 中心领导管理员 管理员
897
                     //调度专员 中心领导管理员 管理员
889
                     //if (code == "ZXLD" || code == "ZXLDGLYGLY" || code == "GLY")
898
                     //if (code == "ZXLD" || code == "ZXLDGLYGLY" || code == "GLY")
890
                     if (isproresult == "2")
899
                     if (isproresult == "2")
903
                     }
912
                     }
904
                     else
913
                     else
905
                     {
914
                     {
906
-                        if ( code == "SPZ" || code == "SPZJZ")
915
+                        if (code == "SPZ" || code == "SPZJZ")
907
                         {
916
                         {
908
                             buttons.Add(visit());
917
                             buttons.Add(visit());
909
-                        
918
+
910
                         }
919
                         }
911
                     }
920
                     }
912
                     break;
921
                     break;
913
                 case "8":
922
                 case "8":
914
                     //二级网络单位 管理员
923
                     //二级网络单位 管理员
915
-                    if (code == "WLDW" )
924
+                    if (code == "WLDW")
916
                     {
925
                     {
917
 
926
 
918
                         buttons.Add(feedback());
927
                         buttons.Add(feedback());
927
                     }
936
                     }
928
                     break;
937
                     break;
929
                 case "14":
938
                 case "14":
930
-                    if ( code == "SPZ" || code == "SPZJZ")
939
+                    if (code == "SPZ" || code == "SPZJZ")
931
                     {
940
                     {
932
                         buttons.Add(AuditReturn());
941
                         buttons.Add(AuditReturn());
933
 
942
 
937
             }
946
             }
938
             //buttons.Add(export());
947
             //buttons.Add(export());
939
             //调度专员 中心领导管理员 管理员
948
             //调度专员 中心领导管理员 管理员
940
-           
949
+
941
             return buttons;
950
             return buttons;
942
         }
951
         }
943
         #endregion
952
         #endregion

+ 9 - 4
CallCenterApi/CallCenterApi.Model/T_Bus_WorkOrder.cs

82
         private int _f_tobereply = 0;
82
         private int _f_tobereply = 0;
83
         private int _f_isopen = 0;
83
         private int _f_isopen = 0;
84
         private int _f_business = 0;
84
         private int _f_business = 0;
85
+
85
         /// <summary>
86
         /// <summary>
86
         /// 
87
         /// 
87
         /// </summary>
88
         /// </summary>
717
         /// 领导批示
718
         /// 领导批示
718
         /// </summary>
719
         /// </summary>
719
         public string F_SuperOpinion { set; get; }
720
         public string F_SuperOpinion { set; get; }
720
-     //   public int? F_IsSendBack{ set; get; }
721
-     /// <summary>
722
-     /// 修改人工号
723
-     /// </summary>
721
+        //   public int? F_IsSendBack{ set; get; }
722
+        /// <summary>
723
+        /// 修改人工号
724
+        /// </summary>
724
         //   public string F_EditUser
725
         //   public string F_EditUser
725
         //  { set; get; }
726
         //  { set; get; }
726
 
727
 
743
         /// </summary>
744
         /// </summary>
744
         //   public int ? F_IsBusiness { set; get; }//删除
745
         //   public int ? F_IsBusiness { set; get; }//删除
745
 
746
 
747
+        /// <summary>
748
+        /// 注解
749
+        /// </summary>
750
+        public string F_Note { set; get; }
746
         #endregion Model
751
         #endregion Model
747
 
752
 
748
     }
753
     }