Browse Source

Merge remote-tracking branch 'origin/gzb' into wzl

gzb
wangzhonglu 8 months ago
parent
commit
07881b9b72

BIN
public/doc/student.xls View File


+ 2
- 2
src/views/platformSection/home/index.vue View File

854
     display: flex;
854
     display: flex;
855
     justify-content: space-between;
855
     justify-content: space-between;
856
     align-items: center;
856
     align-items: center;
857
-    &.last-child {
857
+    &:last-of-type {
858
       margin-bottom: 0;
858
       margin-bottom: 0;
859
     }
859
     }
860
     .cell_item {
860
     .cell_item {
896
       }
896
       }
897
       .content_main {
897
       .content_main {
898
         width: 100%;
898
         width: 100%;
899
-        height: calc(100% - 48px);
899
+        height: calc(100% - 64px);
900
         #controlVersionEcharts,
900
         #controlVersionEcharts,
901
         #appVersionEcharts {
901
         #appVersionEcharts {
902
           display: inline-block;
902
           display: inline-block;

+ 0
- 3
src/views/regionSection/applicationManage/applicationGroup.vue View File

210
         {
210
         {
211
           title: "图标",
211
           title: "图标",
212
           slot: "iconPath",
212
           slot: "iconPath",
213
-          width: 120,
214
           align: "center"
213
           align: "center"
215
         },
214
         },
216
         {
215
         {
217
           title: "创建人",
216
           title: "创建人",
218
           key: "createname",
217
           key: "createname",
219
-          width: 140,
220
           align: "center"
218
           align: "center"
221
         },
219
         },
222
         {
220
         {
228
         {
226
         {
229
           title: "操作人",
227
           title: "操作人",
230
           key: "updatename",
228
           key: "updatename",
231
-          width: 140,
232
           align: "center"
229
           align: "center"
233
         },
230
         },
234
         {
231
         {

+ 8
- 10
src/views/regionSection/applicationManage/applicationManage.vue View File

914
         {
914
         {
915
           title: "应用",
915
           title: "应用",
916
           slot: "appName",
916
           slot: "appName",
917
-          align: "center"
917
+          align: "center",
918
+          minWidth: 160
918
         },
919
         },
919
         {
920
         {
920
           title: "分组",
921
           title: "分组",
921
           key: "appgroupName",
922
           key: "appgroupName",
922
-          align: "center",
923
-          width: 120
923
+          align: "center"
924
         },
924
         },
925
         {
925
         {
926
           title: "属性应用",
926
           title: "属性应用",
927
           slot: "appType",
927
           slot: "appType",
928
-          align: "center",
929
-          width: 100
928
+          align: "center"
930
         },
929
         },
931
         {
930
         {
932
           title: "状态",
931
           title: "状态",
933
           slot: "enabled",
932
           slot: "enabled",
934
-          width: 100,
935
           align: "center"
933
           align: "center"
936
         },
934
         },
937
         {
935
         {
943
         {
941
         {
944
           title: "可信任",
942
           title: "可信任",
945
           slot: "trusted",
943
           slot: "trusted",
946
-          align: "center",
947
-          width: 80
944
+          align: "center"
948
         },
945
         },
949
         {
946
         {
950
           title: "操作时间",
947
           title: "操作时间",
993
       this.viewInfo.appAbbr = obj.appAbbr;
990
       this.viewInfo.appAbbr = obj.appAbbr;
994
       this.viewInfo.appDeveloper = obj.appDeveloper;
991
       this.viewInfo.appDeveloper = obj.appDeveloper;
995
       this.viewInfo.appIcon = obj.appIcon;
992
       this.viewInfo.appIcon = obj.appIcon;
996
-      this.viewInfo.appImg = obj.appImg.split(";");
993
+      this.viewInfo.appImg = obj.appImg?obj.appImg.split(";"):[];
997
       this.viewInfo.appPackage = obj.appPackage;
994
       this.viewInfo.appPackage = obj.appPackage;
998
       this.viewInfo.appRenew = obj.appRenew;
995
       this.viewInfo.appRenew = obj.appRenew;
999
       this.viewInfo.appSize = obj.appSize;
996
       this.viewInfo.appSize = obj.appSize;
1473
         deviceids: [],
1470
         deviceids: [],
1474
         schoolids: []
1471
         schoolids: []
1475
       };
1472
       };
1473
+      this.file_list = [];
1476
       this.school_list = JSON.parse(JSON.stringify(this.curRegion));
1474
       this.school_list = JSON.parse(JSON.stringify(this.curRegion));
1477
       this.$nextTick(() => {
1475
       this.$nextTick(() => {
1478
         this.$refs.addForm.resetFields();
1476
         this.$refs.addForm.resetFields();
1734
     }
1732
     }
1735
     .app_comm {
1733
     .app_comm {
1736
       flex: none;
1734
       flex: none;
1737
-      width: 120px;
1735
+      min-width: 120px;
1738
       margin-left: 10px;
1736
       margin-left: 10px;
1739
       text-align: left;
1737
       text-align: left;
1740
       div {
1738
       div {

+ 2
- 2
src/views/regionSection/home/index.vue View File

847
     display: flex;
847
     display: flex;
848
     justify-content: space-between;
848
     justify-content: space-between;
849
     align-items: center;
849
     align-items: center;
850
-    &.last-child {
850
+    &:last-of-type{
851
       margin-bottom: 0;
851
       margin-bottom: 0;
852
     }
852
     }
853
     .cell_item {
853
     .cell_item {
889
       }
889
       }
890
       .content_main {
890
       .content_main {
891
         width: 100%;
891
         width: 100%;
892
-        height: calc(100% - 48px);
892
+        height: calc(100% - 64px);
893
         #controlVersionEcharts,
893
         #controlVersionEcharts,
894
         #appVersionEcharts {
894
         #appVersionEcharts {
895
           display: inline-block;
895
           display: inline-block;

+ 3
- 3
src/views/regionSection/notice/index.vue View File

111
         {
111
         {
112
           title: "发布人",
112
           title: "发布人",
113
           key: "createname",
113
           key: "createname",
114
-          width: 140,
114
+          width: 200,
115
           align: "center"
115
           align: "center"
116
         },
116
         },
117
         {
117
         {
118
           title: "时间",
118
           title: "时间",
119
           key: "updatetime",
119
           key: "updatetime",
120
-          width: 190,
120
+          width: 220,
121
           align: "center"
121
           align: "center"
122
         },
122
         },
123
         {
123
         {
124
           title: "操作",
124
           title: "操作",
125
           slot: "actionSlot",
125
           slot: "actionSlot",
126
-          width: 90,
126
+          width: 120,
127
           align: "center"
127
           align: "center"
128
         }
128
         }
129
       ]
129
       ]

+ 0
- 4
src/views/regionSection/regionManage/regionManage.vue View File

471
         {
471
         {
472
           title: "创建人",
472
           title: "创建人",
473
           key: "createname",
473
           key: "createname",
474
-          width: 140,
475
           align: "center"
474
           align: "center"
476
         },
475
         },
477
         {
476
         {
478
           title: "创建时间",
477
           title: "创建时间",
479
           key: "createtime",
478
           key: "createtime",
480
-          width: 190,
481
           align: "center"
479
           align: "center"
482
         },
480
         },
483
         {
481
         {
484
           title: "操作人",
482
           title: "操作人",
485
           key: "updatename",
483
           key: "updatename",
486
-          width: 140,
487
           align: "center"
484
           align: "center"
488
         },
485
         },
489
         {
486
         {
490
           title: "操作时间",
487
           title: "操作时间",
491
           key: "updatetime",
488
           key: "updatetime",
492
-          width: 190,
493
           align: "center"
489
           align: "center"
494
         },
490
         },
495
         {
491
         {

+ 4
- 7
src/views/regionSection/search/allApps.vue View File

601
         {
601
         {
602
           title: "应用",
602
           title: "应用",
603
           slot: "appName",
603
           slot: "appName",
604
-          align: "center"
604
+          align: "center",
605
+          minWidth: 160
605
         },
606
         },
606
         {
607
         {
607
           title: "分组",
608
           title: "分组",
608
           key: "appgroupName",
609
           key: "appgroupName",
609
-          width: 140,
610
           align: "center"
610
           align: "center"
611
         },
611
         },
612
         {
612
         {
613
           title: "属性应用",
613
           title: "属性应用",
614
           slot: "appType",
614
           slot: "appType",
615
-          width: 120,
616
           align: "center"
615
           align: "center"
617
         },
616
         },
618
         {
617
         {
619
           title: "状态",
618
           title: "状态",
620
           slot: "enabled",
619
           slot: "enabled",
621
-          width: 100,
622
           align: "center"
620
           align: "center"
623
         },
621
         },
624
         {
622
         {
630
         {
628
         {
631
           title: "操作人",
629
           title: "操作人",
632
           key: "updatename",
630
           key: "updatename",
633
-          width: 120,
634
           align: "center"
631
           align: "center"
635
         },
632
         },
636
         {
633
         {
816
       this.viewInfo.appAbbr = obj.appAbbr;
813
       this.viewInfo.appAbbr = obj.appAbbr;
817
       this.viewInfo.appDeveloper = obj.appDeveloper;
814
       this.viewInfo.appDeveloper = obj.appDeveloper;
818
       this.viewInfo.appIcon = obj.appIcon;
815
       this.viewInfo.appIcon = obj.appIcon;
819
-      this.viewInfo.appImg = obj.appImg.split(";");
816
+      this.viewInfo.appImg = obj.appImg?obj.appImg.split(";"):[];
820
       this.viewInfo.appPackage = obj.appPackage;
817
       this.viewInfo.appPackage = obj.appPackage;
821
       this.viewInfo.appRenew = obj.appRenew;
818
       this.viewInfo.appRenew = obj.appRenew;
822
       this.viewInfo.appSize = obj.appSize;
819
       this.viewInfo.appSize = obj.appSize;
961
     }
958
     }
962
     .app_comm {
959
     .app_comm {
963
       flex: none;
960
       flex: none;
964
-      width: 120px;
961
+      min-width: 120px;
965
       margin-left: 10px;
962
       margin-left: 10px;
966
       text-align: left;
963
       text-align: left;
967
       div {
964
       div {

+ 2
- 2
src/views/regionSection/search/allWhitelists.vue View File

122
         {
122
         {
123
           title: "名称",
123
           title: "名称",
124
           key: "whiteName",
124
           key: "whiteName",
125
-          width: 180,
126
-          align: "center"
125
+          align: "center",
126
+          width: 300
127
         },
127
         },
128
         {
128
         {
129
           title: "网址",
129
           title: "网址",

+ 0
- 2
src/views/regionSection/search/clientVersion.vue View File

90
         {
90
         {
91
           title: "设备数",
91
           title: "设备数",
92
           key: "num",
92
           key: "num",
93
-          width: 140,
94
           align: "center"
93
           align: "center"
95
         },
94
         },
96
         {
95
         {
97
           title: "学校设备总数",
96
           title: "学校设备总数",
98
           key: "totalnum",
97
           key: "totalnum",
99
-          width: 140,
100
           align: "center"
98
           align: "center"
101
         }
99
         }
102
       ]
100
       ]

+ 0
- 3
src/views/regionSection/search/deviceModel.vue View File

74
         {
74
         {
75
           title: "Rom版本",
75
           title: "Rom版本",
76
           key: "romVersion",
76
           key: "romVersion",
77
-          width: 190,
78
           align: "center"
77
           align: "center"
79
         },
78
         },
80
         {
79
         {
81
           title: "设备数",
80
           title: "设备数",
82
           key: "num",
81
           key: "num",
83
-          width: 140,
84
           align: "center"
82
           align: "center"
85
         },
83
         },
86
         {
84
         {
87
           title: "学校设备总数",
85
           title: "学校设备总数",
88
           key: "totalnum",
86
           key: "totalnum",
89
-          width: 140,
90
           align: "center"
87
           align: "center"
91
         }
88
         }
92
       ]
89
       ]

+ 7
- 10
src/views/schoolSection/applicationManage/applicationList.vue View File

879
         {
879
         {
880
           title: "应用",
880
           title: "应用",
881
           slot: "appName",
881
           slot: "appName",
882
-          align: "center"
882
+          align: "center",
883
+          minWidth: 160
883
         },
884
         },
884
         {
885
         {
885
           title: "分组",
886
           title: "分组",
886
           key: "appgroupName",
887
           key: "appgroupName",
887
-          align: "center",
888
-          width: 120
888
+          align: "center"
889
         },
889
         },
890
         {
890
         {
891
           title: "属性应用",
891
           title: "属性应用",
892
           slot: "appType",
892
           slot: "appType",
893
-          align: "center",
894
-          width: 100
893
+          align: "center"
895
         },
894
         },
896
         {
895
         {
897
           title: "状态",
896
           title: "状态",
898
           slot: "enabled",
897
           slot: "enabled",
899
-          width: 100,
900
           align: "center"
898
           align: "center"
901
         },
899
         },
902
         {
900
         {
908
         {
906
         {
909
           title: "可信任",
907
           title: "可信任",
910
           slot: "trusted",
908
           slot: "trusted",
911
-          align: "center",
912
-          width: 80
909
+          align: "center"
913
         },
910
         },
914
         {
911
         {
915
           title: "操作时间",
912
           title: "操作时间",
958
       this.viewInfo.appAbbr = obj.appAbbr;
955
       this.viewInfo.appAbbr = obj.appAbbr;
959
       this.viewInfo.appDeveloper = obj.appDeveloper;
956
       this.viewInfo.appDeveloper = obj.appDeveloper;
960
       this.viewInfo.appIcon = obj.appIcon;
957
       this.viewInfo.appIcon = obj.appIcon;
961
-      this.viewInfo.appImg = obj.appImg.split(";");
958
+      this.viewInfo.appImg = obj.appImg?obj.appImg.split(";"):[];
962
       this.viewInfo.appPackage = obj.appPackage;
959
       this.viewInfo.appPackage = obj.appPackage;
963
       this.viewInfo.appRenew = obj.appRenew;
960
       this.viewInfo.appRenew = obj.appRenew;
964
       this.viewInfo.appSize = obj.appSize;
961
       this.viewInfo.appSize = obj.appSize;
1595
     }
1592
     }
1596
     .app_comm {
1593
     .app_comm {
1597
       flex: none;
1594
       flex: none;
1598
-      width: 120px;
1595
+      min-width: 120px;
1599
       margin-left: 10px;
1596
       margin-left: 10px;
1600
       text-align: left;
1597
       text-align: left;
1601
       div {
1598
       div {

+ 2
- 2
src/views/schoolSection/home/index.vue View File

967
     display: flex;
967
     display: flex;
968
     justify-content: space-between;
968
     justify-content: space-between;
969
     align-items: center;
969
     align-items: center;
970
-    &.last-child {
970
+    &:last-of-type {
971
       margin-bottom: 0;
971
       margin-bottom: 0;
972
     }
972
     }
973
     .cell_item {
973
     .cell_item {
1006
       }
1006
       }
1007
       .content_main {
1007
       .content_main {
1008
         width: 100%;
1008
         width: 100%;
1009
-        height: calc(100% - 48px);
1009
+        height: calc(100% - 64px);
1010
         &.online_devices {
1010
         &.online_devices {
1011
           display: flex;
1011
           display: flex;
1012
           justify-content: space-between;
1012
           justify-content: space-between;

+ 3
- 3
src/views/schoolSection/notice/notice.vue View File

114
         {
114
         {
115
           title: "发布人",
115
           title: "发布人",
116
           key: "createname",
116
           key: "createname",
117
-          width: 140,
117
+          width: 200,
118
           align: "center"
118
           align: "center"
119
         },
119
         },
120
         {
120
         {
121
           title: "时间",
121
           title: "时间",
122
           key: "updatetime",
122
           key: "updatetime",
123
-          width: 190,
123
+          width: 220,
124
           align: "center"
124
           align: "center"
125
         },
125
         },
126
         {
126
         {
127
           title: "操作",
127
           title: "操作",
128
           slot: "actionSlot",
128
           slot: "actionSlot",
129
-          width: 90,
129
+          width: 120,
130
           align: "center"
130
           align: "center"
131
         }
131
         }
132
       ]
132
       ]

+ 2
- 4
src/views/schoolSection/strategy/personalStrategy.vue View File

483
         {
483
         {
484
           title: "所属用户组",
484
           title: "所属用户组",
485
           key: "classname",
485
           key: "classname",
486
-          align: "center",
487
-          width: 140
486
+          align: "center"
488
         },
487
         },
489
         {
488
         {
490
           title: "操作时间",
489
           title: "操作时间",
491
           key: "updatetime",
490
           key: "updatetime",
492
-          align: "center",
493
-          width: 180
491
+          align: "center"
494
         },
492
         },
495
         {
493
         {
496
           title: "操作",
494
           title: "操作",

+ 0
- 2
src/views/schoolSection/strategy/strategyTemplate.vue View File

494
         {
494
         {
495
           title: "操作人",
495
           title: "操作人",
496
           key: "updatename",
496
           key: "updatename",
497
-          width: 180,
498
           align: "center"
497
           align: "center"
499
         },
498
         },
500
         {
499
         {
501
           title: "操作时间",
500
           title: "操作时间",
502
           key: "updatetime",
501
           key: "updatetime",
503
-          width: 220,
504
           align: "center"
502
           align: "center"
505
         },
503
         },
506
         {
504
         {

+ 5
- 8
src/views/schoolSection/userManage/userManage.vue View File

444
       wait_flag: false,
444
       wait_flag: false,
445
       showLoading: false,
445
       showLoading: false,
446
       care_list: [
446
       care_list: [
447
-        { id: 0, title: "请选择关注状态" },
447
+        { id: 0, title: "关注状态" },
448
         { id: 1, title: "重点关注" },
448
         { id: 1, title: "重点关注" },
449
         { id: 2, title: "不关注" }
449
         { id: 2, title: "不关注" }
450
       ],
450
       ],
451
       enabled_list: [
451
       enabled_list: [
452
-        { id: 0, title: "请选择启动状态" },
452
+        { id: 0, title: "启动状态" },
453
         { id: 1, title: "启用" },
453
         { id: 1, title: "启用" },
454
         { id: 2, title: "禁用" }
454
         { id: 2, title: "禁用" }
455
       ],
455
       ],
456
       control_list: [
456
       control_list: [
457
-        { id: 0, title: "请选择管控状态" },
457
+        { id: 0, title: "管控状态" },
458
         { id: 1, title: "管控中" },
458
         { id: 1, title: "管控中" },
459
         { id: 2, title: "解除管控" }
459
         { id: 2, title: "解除管控" }
460
       ],
460
       ],
550
         {
550
         {
551
           title: "姓名",
551
           title: "姓名",
552
           key: "username",
552
           key: "username",
553
-          align: "center",
554
-          width: 140
553
+          align: "center"
555
         },
554
         },
556
         {
555
         {
557
           title: "班级",
556
           title: "班级",
558
           key: "classname",
557
           key: "classname",
559
-          align: "center",
560
-          width: 140
558
+          align: "center"
561
         },
559
         },
562
         {
560
         {
563
           title: "状态",
561
           title: "状态",
564
           slot: "enabled",
562
           slot: "enabled",
565
-          width: 100,
566
           align: "center"
563
           align: "center"
567
         },
564
         },
568
         {
565
         {

Loading…
Cancel
Save