Просмотр исходного кода

1.添加学校设置的设备设置功能接口。

master
wangwanlei 10 месяцев назад
Родитель
Сommit
5fe35ffe4c

+ 82
- 0
app/src/main/java/com/xhly/manageapp/bean/school/SchoolDeviceSetBean.kt Просмотреть файл

@@ -0,0 +1,82 @@
1
+package com.xhly.manageapp.bean.school
2
+
3
+//学校设置的设备设置管理
4
+class SchoolDeviceSetBean {
5
+    /*{"code":0,"msg":"查询成功","obj":{"simcard":0,"calendar":0,"createtime":null,"forceBind":0,"ssid":1,
6
+    "screenshots":0,"rotateSetting":0,"changePwd":0,"schoolClass":0,"duration":30,"updateid":1,"logout":0,"protectedEyes":0,"alarmClock":0,"cleanup":0,
7
+    "createid":1,"remindDuration":1,"schoolid":1,"accelerate":0,"camera":0,"updatetime":null,"rversion":1,"gallery":0}}*/
8
+    /**
9
+     *启用电话短信:1是0否
10
+     */
11
+    var simcard=0
12
+    /**
13
+     *是否隐藏日历:1是0否
14
+     */
15
+    var calendar=0
16
+    /**
17
+     *是否强制绑定:1是0否
18
+     */
19
+    var forceBind=0
20
+
21
+    /**
22
+     * 是否启用截屏:1是0否
23
+     */
24
+    var screenshots=0
25
+
26
+    /**
27
+     * 隐藏自动旋转:1是0否
28
+     */
29
+    var rotateSetting=0
30
+    /**
31
+     *允许学生改密码:1是0否
32
+     */
33
+    var changePwd=0
34
+
35
+    /**
36
+     * 学校班级展示:1是0否
37
+     */
38
+    var schoolClass=0
39
+
40
+    /**
41
+     *提醒时长(分钟): 30(remindDuration=1时传)
42
+     */
43
+    var duration=0
44
+
45
+    /**
46
+     *是否禁用注销:1是0否
47
+     */
48
+    var logout=0
49
+    /**
50
+     * 是否开启护眼模式:1是0否
51
+     */
52
+    var protectedEyes=0
53
+    /**
54
+     * 是否隐藏时钟:1是0否
55
+     */
56
+    var alarmClock=0
57
+
58
+    /**
59
+     *隐藏一键清理:1是0否
60
+     */
61
+    var cleanup=0
62
+
63
+    /**
64
+     * 开启使用时长提醒:1是0否
65
+     */
66
+    var remindDuration=0
67
+
68
+    /**
69
+     * 隐藏一键加速:1是0否
70
+     */
71
+    var accelerate=0
72
+    /**
73
+     * 是否隐藏相机:1是0否
74
+     */
75
+    var camera=0
76
+
77
+
78
+    /**
79
+     * 是否隐藏图库:1是0否
80
+     */
81
+    var gallery=0
82
+}

+ 1
- 1
app/src/main/java/com/xhly/manageapp/network/UriAdress.kt Просмотреть файл

@@ -59,5 +59,5 @@ object UriAdress {
59 59
     /**
60 60
      * 设备设置管理
61 61
      */
62
-    const val DEVICESETDETAIL = "/school/detail"
62
+    const val DEVICESETDETAIL = "/schoolSet/detail"
63 63
 }

+ 2
- 1
app/src/main/java/com/xhly/manageapp/network/strategy/StrategyService.kt Просмотреть файл

@@ -1,6 +1,7 @@
1 1
 package com.xhly.manageapp.network.strategy
2 2
 
3 3
 import com.xhly.corelib.network.bean.ResponseData
4
+import com.xhly.manageapp.bean.school.SchoolDeviceSetBean
4 5
 import com.xhly.manageapp.bean.strategy.AppTimeManageBean
5 6
 import com.xhly.manageapp.bean.strategy.StrategyBean
6 7
 import com.xhly.manageapp.network.UriAdress
@@ -18,5 +19,5 @@ interface StrategyService {
18 19
      * 设备设置管理
19 20
      */
20 21
     @POST(UriAdress.DEVICESETDETAIL)
21
-    suspend fun postDevicesetDetail(@Body map:HashMap<String,Any>):ResponseData<Any>
22
+    suspend fun postDevicesetDetail(@Body map:HashMap<String,Any>):ResponseData<SchoolDeviceSetBean>
22 23
 }

Загрузка…
Отмена
Сохранить