Browse Source

1.bean类实现序列化。

master
wangwanlei 11 months ago
parent
commit
09916223da

+ 3
- 1
app/src/main/java/com/xhly/manageapp/bean/strategy/PadDevicesBean.kt View File

1
 package com.xhly.manageapp.bean.strategy
1
 package com.xhly.manageapp.bean.strategy
2
 
2
 
3
-class PadDevicesBean {
3
+import java.io.Serializable
4
+//设备策略,包含wifi,蓝牙等的开关
5
+class PadDevicesBean: Serializable {
4
     var pdtype: String? = ""
6
     var pdtype: String? = ""
5
     var pdorder = 0
7
     var pdorder = 0
6
     var pdid = 0
8
     var pdid = 0

+ 22
- 0
app/src/main/java/com/xhly/manageapp/bean/strategy/PadTimeManageBean.kt View File

1
+package com.xhly.manageapp.bean.strategy
2
+
3
+import java.io.Serializable
4
+
5
+//用于处理平板的时间管控,包括包名和可使用的时间段
6
+class PadTimeManageBean:Serializable {
7
+    /**
8
+     * 周几1-7
9
+     */
10
+    var week = 1
11
+
12
+    /**
13
+     * 开始时间
14
+     */
15
+    var starttime: String? = ""
16
+
17
+    /**
18
+     * 结束时间
19
+     */
20
+    var stoptime: String? = ""
21
+
22
+}

+ 3
- 1
app/src/main/java/com/xhly/manageapp/bean/strategy/PadViolateBean.kt View File

1
 package com.xhly.manageapp.bean.strategy
1
 package com.xhly.manageapp.bean.strategy
2
 
2
 
3
-class PadViolateBean {
3
+import java.io.Serializable
4
+
5
+class PadViolateBean :Serializable{
4
     /**
6
     /**
5
      * 违规类型:1已ROOT 2安装非商店应用 3更换SIM卡 4USB连接电脑
7
      * 违规类型:1已ROOT 2安装非商店应用 3更换SIM卡 4USB连接电脑
6
      */
8
      */

+ 1
- 1
app/src/main/java/com/xhly/manageapp/bean/strategy/StrategyBean.kt View File

30
     /**
30
     /**
31
      *时间策略
31
      *时间策略
32
      */
32
      */
33
-    var padTimes: ArrayList<AppTimeManageBean>? = arrayListOf()
33
+    var padTimes: ArrayList<PadTimeManageBean>? = arrayListOf()
34
 
34
 
35
     var name: String? = ""
35
     var name: String? = ""
36
 
36
 

Loading…
Cancel
Save