添加了界面及逻辑
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
package com.sw.platecabinet.model.request
|
||||
|
||||
|
||||
import android.os.Parcelable
|
||||
import com.google.gson.annotations.SerializedName
|
||||
import kotlinx.parcelize.Parcelize
|
||||
|
||||
/**
|
||||
*
|
||||
* 设备与用户餐盘信息绑定解绑请求参数
|
||||
*/
|
||||
@Parcelize
|
||||
data class BindParam(
|
||||
/**
|
||||
*设备盒子编号
|
||||
*/
|
||||
@SerializedName("equipmentBoxCode")
|
||||
val equipmentBoxCode: String? = "",
|
||||
/**
|
||||
*设备编号
|
||||
*/
|
||||
@SerializedName("equipmentCode")
|
||||
val equipmentCode: String? = "",
|
||||
/**
|
||||
*
|
||||
* 会员Id
|
||||
*/
|
||||
@SerializedName("memberId")
|
||||
val memberId: Int? = 0,
|
||||
/**
|
||||
*餐盘编号
|
||||
*/
|
||||
@SerializedName("plateNumber")
|
||||
val plateNumber: String? = ""
|
||||
) : Parcelable
|
||||
@@ -0,0 +1,15 @@
|
||||
package com.sw.platecabinet.model.request
|
||||
|
||||
import android.os.Parcelable
|
||||
import kotlinx.parcelize.Parcelize
|
||||
|
||||
/**
|
||||
* 根据设备ID查询当前用户的餐盘信息,用户信息,设备盒子信息请求参数
|
||||
*/
|
||||
@Parcelize
|
||||
data class EquipmentParam(
|
||||
/**
|
||||
* 设备ID
|
||||
*/
|
||||
var equipmentCode: String = ""
|
||||
) : Parcelable
|
||||
@@ -0,0 +1,33 @@
|
||||
package com.sw.platecabinet.model.request
|
||||
|
||||
|
||||
import android.os.Parcelable
|
||||
import com.google.gson.annotations.SerializedName
|
||||
import kotlinx.parcelize.Parcelize
|
||||
|
||||
/**
|
||||
* 登录参数
|
||||
*/
|
||||
@Parcelize
|
||||
data class LoginParam(
|
||||
/**
|
||||
* 设备ID
|
||||
*/
|
||||
@SerializedName("equipmentCode")
|
||||
val equipmentCode: String? = "",
|
||||
/**
|
||||
* 会员信息
|
||||
*/
|
||||
@SerializedName("memberId")
|
||||
val memberId: String? = "",
|
||||
/**
|
||||
* 密码
|
||||
*/
|
||||
@SerializedName("password")
|
||||
val password: String? = "",
|
||||
/**
|
||||
* 手机号
|
||||
*/
|
||||
@SerializedName("phone")
|
||||
val phone: String? = ""
|
||||
) : Parcelable
|
||||
@@ -0,0 +1,25 @@
|
||||
package com.sw.platecabinet.model.request
|
||||
|
||||
|
||||
import android.os.Parcelable
|
||||
import com.google.gson.annotations.SerializedName
|
||||
import kotlinx.parcelize.Parcelize
|
||||
|
||||
/**
|
||||
* (手机号/会员信息/会员卡号)模糊搜索
|
||||
*/
|
||||
@Parcelize
|
||||
data class SearchParam(
|
||||
@SerializedName("consumptionTime")
|
||||
val consumptionTime: List<String?>? = listOf(),
|
||||
@SerializedName("createTime")
|
||||
val createTime: List<String?>? = listOf(),
|
||||
@SerializedName("memberFrom")
|
||||
val memberFrom: Int? = 0,
|
||||
@SerializedName("pageNum")
|
||||
val pageNum: Int? = 0,
|
||||
@SerializedName("pageSize")
|
||||
val pageSize: Int? = 0,
|
||||
@SerializedName("param")
|
||||
val `param`: String? = ""
|
||||
) : Parcelable
|
||||
Reference in New Issue
Block a user