|
@@ -37,22 +37,23 @@ var (
|
|
|
|
|
|
// 物联网卡
|
|
// 物联网卡
|
|
type IOTNetworkCard struct {
|
|
type IOTNetworkCard struct {
|
|
- Id int `orm:"column(ID);size(11);auto;pk"`
|
|
|
|
- T_company_name string `orm:"size(256);null"` // 入库日期
|
|
|
|
- T_in_date string `orm:"size(256);null"` // 入库日期
|
|
|
|
- T_out_date string `orm:"size(256);null"` // 出库日期
|
|
|
|
- T_meal_type string `orm:"size(256);null"` // 套餐类型
|
|
|
|
- T_meal string `orm:"size(256);null"` // 套餐类型
|
|
|
|
- T_expire string `orm:"size(256);null"` // 到期&欠费
|
|
|
|
- T_iccid string `orm:"size(256);null"` // 串码
|
|
|
|
- T_MSISDN string `orm:"size(256);null;column(t_msisdn);"` // MSISDN
|
|
|
|
- T_out_project string `orm:"size(256);null"` // 出库项目
|
|
|
|
- T_record string `orm:"type(text);null"` // 出入库记录
|
|
|
|
- T_remark string `orm:"type(text);null"` // 备注
|
|
|
|
- T_receive string `orm:"size(256);null"` // 领取人
|
|
|
|
- T_State int `orm:"size(2);default(1);column(t_state);"` // 0 删除(伪删除) 1-新卡入库 2-退还入库 3-已出库 4-损坏退还 5-待注销 6-已注销
|
|
|
|
- CreateTime time.Time `orm:"column(create_time);type(timestamp);null;auto_now_add"` //auto_now_add 第一次保存时才设置时间
|
|
|
|
- UpdateTime time.Time `orm:"column(update_time);type(timestamp);null;auto_now"` //auto_now 每次 model 保存时都会对时间自动更新
|
|
|
|
|
|
+ Id int `orm:"column(ID);size(11);auto;pk"`
|
|
|
|
+ T_company_name string `orm:"size(256);null"` // 入库日期
|
|
|
|
+ T_in_date string `orm:"size(256);null"` // 入库日期
|
|
|
|
+ T_out_date string `orm:"size(256);null"` // 出库日期
|
|
|
|
+ T_meal_type string `orm:"size(256);null"` // 套餐类型
|
|
|
|
+ T_meal string `orm:"size(256);null"` // 套餐类型
|
|
|
|
+ T_expire string `orm:"size(256);null"` // 到期&欠费
|
|
|
|
+ T_iccid string `orm:"size(256);null"` // 串码
|
|
|
|
+ T_device_number string `orm:"size(256);null"` // 移动端设备编号
|
|
|
|
+ T_MSISDN string `orm:"size(256);null;column(t_msisdn);"` // MSISDN
|
|
|
|
+ T_out_project string `orm:"size(256);null"` // 出库项目
|
|
|
|
+ T_record string `orm:"type(text);null"` // 出入库记录
|
|
|
|
+ T_remark string `orm:"type(text);null"` // 备注
|
|
|
|
+ T_receive string `orm:"size(256);null"` // 领取人
|
|
|
|
+ T_State int `orm:"size(2);default(1);column(t_state);"` // 0 删除(伪删除) 1-新卡入库 2-退还入库 3-已出库 4-损坏退还 5-待注销 6-已注销
|
|
|
|
+ CreateTime time.Time `orm:"column(create_time);type(timestamp);null;auto_now_add"` //auto_now_add 第一次保存时才设置时间
|
|
|
|
+ UpdateTime time.Time `orm:"column(update_time);type(timestamp);null;auto_now"` //auto_now 每次 model 保存时都会对时间自动更新
|
|
}
|
|
}
|
|
|
|
|
|
type IOTNetworkCardRecord struct {
|
|
type IOTNetworkCardRecord struct {
|
|
@@ -81,22 +82,23 @@ func init() {
|
|
}
|
|
}
|
|
|
|
|
|
type IOTNetworkCard_R struct {
|
|
type IOTNetworkCard_R struct {
|
|
- Id int
|
|
|
|
- T_company_name string // 公司名称
|
|
|
|
- T_in_date string // 入库日期
|
|
|
|
- T_out_date string // 出库日期
|
|
|
|
- T_meal_type string // 套餐类型
|
|
|
|
- T_meal string // 套餐
|
|
|
|
- T_expire string // 到期&欠费
|
|
|
|
- T_iccid string // 串码
|
|
|
|
- T_MSISDN string // MSISDN
|
|
|
|
- T_out_project string // 出库项目
|
|
|
|
- T_record []IOTNetworkCardRecord // 出入库记录
|
|
|
|
- T_State int
|
|
|
|
- T_State_name string
|
|
|
|
- T_receive string
|
|
|
|
- T_receive_name string
|
|
|
|
- T_remark string
|
|
|
|
|
|
+ Id int
|
|
|
|
+ T_company_name string // 公司名称
|
|
|
|
+ T_in_date string // 入库日期
|
|
|
|
+ T_out_date string // 出库日期
|
|
|
|
+ T_meal_type string // 套餐类型
|
|
|
|
+ T_meal string // 套餐
|
|
|
|
+ T_expire string // 到期&欠费
|
|
|
|
+ T_iccid string // 串码
|
|
|
|
+ T_device_number string // 移动端设备编号
|
|
|
|
+ T_MSISDN string // MSISDN
|
|
|
|
+ T_out_project string // 出库项目
|
|
|
|
+ T_record []IOTNetworkCardRecord // 出入库记录
|
|
|
|
+ T_State int
|
|
|
|
+ T_State_name string
|
|
|
|
+ T_receive string
|
|
|
|
+ T_receive_name string
|
|
|
|
+ T_remark string
|
|
}
|
|
}
|
|
|
|
|
|
func IOTNetworkCardToIOTNetworkCard_R(t IOTNetworkCard) (r IOTNetworkCard_R) {
|
|
func IOTNetworkCardToIOTNetworkCard_R(t IOTNetworkCard) (r IOTNetworkCard_R) {
|
|
@@ -108,6 +110,7 @@ func IOTNetworkCardToIOTNetworkCard_R(t IOTNetworkCard) (r IOTNetworkCard_R) {
|
|
r.T_meal = t.T_meal
|
|
r.T_meal = t.T_meal
|
|
r.T_expire = t.T_expire
|
|
r.T_expire = t.T_expire
|
|
r.T_iccid = t.T_iccid
|
|
r.T_iccid = t.T_iccid
|
|
|
|
+ r.T_device_number = t.T_device_number
|
|
r.T_MSISDN = t.T_MSISDN
|
|
r.T_MSISDN = t.T_MSISDN
|
|
r.T_out_project = t.T_out_project
|
|
r.T_out_project = t.T_out_project
|
|
var list []IOTNetworkCardRecord
|
|
var list []IOTNetworkCardRecord
|