/**
 * 
 * @date 2023-05-10 10:37:23
 * @author 郁忠彪
 */
class CardTempaleBean {

    /**
    * 户主名 ,新增必传
    */
    useName?: string;

    /**
* 车牌类型
*/
    carType: number;

    /**
* 车牌列表
* [[plateNo:'']]
*/
    carList: Array<PlateNoInfo> = [];


    /**
* 充值开始时间建议00:00:00(yyyy-MM-dd HH:mm:ss）
*/
    validFrom?: string;


    /**
*充值结束时间建议23:59:59(yyyy-MM-dd HH:mm:ss）
*/
    validTo?: string;

    /**
 *卡片id，第三方id或者科拓内部车卡牌id
 */
    id?: string

    /**
 *车场id
 */
    parkId: string


    /**
  *区域id,默认'-1'全部
  */
    areaId?: Array<string> = ['-1']


    /**
*车位数
*/
    lotCount?: number = 1;
}



/**
*内部车删除
*/
class DelCardTempaleBean {

    /**
* 卡片id，和车牌list二选一
*/
    id?: string

    /**
* 车牌list，和卡片id二选一
*/
    carList?: Array<string>

    /**
* 卡片id来源，卡片id不为空时必传，1科拓卡片id，2第三方卡片id
*/
    source?: number = 1

    /**
*车场id
*/
    parkId: string
}


// 车牌列表 json数组
class PlateNoInfo {

    /**
* 		二选一,车牌号
*/
    plateNo?: string

    /**
* 		二选一,ETC号/卡号
*/
    etcNo?: string

    /**
* 			备注
*/
    remark?: string
}



// 车主信息
// class CardInfo {

//     /**
//     * 户主名,不能为空
//     */
//     useName: string

//     /**
//    * 户主电话
//    */
//     tel: string=''


//     /**
//     * 卡片名称  不传默认useName
//     */
//     cardName: string=''

//     /**
//   * 房间号
//   */
//     roomId: string=''

//     /**
// * 备注，可能会保存第三方特殊信息
// */
//     remak: string=''

//     /**
// * 联系地址
// */
//     contact: string=''


//     /**
// * 辅助信息，可能会保存第三方特殊信息
// */
//     assist: string=''


//     /**
// * 	图片地址，多个图片以逗号分割
// */
//     imageUrl: string=''

// }

// // 车位信息
// class CarLotList {

//     /**
// * 	车位id(不为空时表示修改，为空时表示新增)
// */
//     id: number

//     /**
// * 	车位名称， 可传空字符
// */
//     lotName: string = ''

//     /**
// * 	固定车类型
// */
//     carType: number

//     /**
// * 	车位排序，越小排序越高
// */
//     sequence: number

//     /**
// * 	区域名称
// */
//     areaName: string

//     /**
// * 	区域id默认["-1"]表示所有区域
// */
//     areaId: string[] = ["-1"]

//     /**
// * 	车位数量，默认1
// */
//     lotCount: number = 1

//     /**
// * 		充值规则(数据来源于2.2.5.充值规则查询的ruleId)
// */
//     ruleId: number
// }


// //充值信息Object
// class ChargeInfo {


//     /**
// * 			支付渠道
// */
//     payChannel: number = 1000

//     /**
// * 			充值方式,(0 钱(单位:分),1 月,2 天,3 小时,4次，5 时间（分钟—6x系统才支持此方式，5x不支持）)
// */
//     chargeMethod: number

//     /**
// * 	充值车的充值月数或天数或次数或金额，默认0
// */
//     chargeNumber: number = 0

//     /**
// * 	支付金额（单位：分），默认0
// */
//     amount: number = 0

//     /**
// * 	免费赠送的月数或天数或次数，默认
// */
//     freeNumber: number = 0

//     /**
// * 充值开始时间建议00:00:00(yyyy-MM-dd HH:mm:ss）默认
// */
//     validFrom: string

//     /**
// * 	充值结束时间建议23:59:59(yyyy-MM-dd HH:mm:ss）
// */
//     validTo: string

//     /**
// * 	备注
// */
//     remark: string

// }
export { CardTempaleBean }
export { DelCardTempaleBean }