package com.rnt.controller;
import java.math.BigDecimal;
import java.util.Arrays;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.alibaba.fastjson.JSONObject;
import com.jfinal.aop.Duang;
import com.jfinal.core.Controller;
import com.jfinal.log.Log;
import com.jfinal.plugin.activerecord.Page;
import com.rnt.commo.enums.ErrorType;
import com.rnt.model.zf.ParkCardCoupons;
import com.rnt.service.IRainQueryService;
import com.rnt.service.ParkCardCouponsService;
import com.rnt.service.ParkLotService;
import com.rnt.service.PersonCardCouponsService;
import com.rnt.utils.IntToSmallChineseNumber;
import com.rnt.utils.TLWXUser;
import com.rnt.vo.BizResult;
import com.rnt.vo.CustCardVO;
import com.rnt.vo.ParkLotCardVO;
import com.rnt.vo.ParkLotListVO;
import com.rnt.vo.PsersonCustCardVO;
import com.xiaoleilu.hutool.date.DateUtil;
/**
* Copyright: Copyright (c) 2017 zteits
*
* @ClassName: com.rnt.controller
* @Description:
* @version: v1.0.0
* @author: atao
* @date: 2017/6/7 上午10:02
* Modification History:
* Date Author Version Description
* ---------------------------------------------------------*
* 2017/6/7 atao v1.0.0 创建
*/
public class ParkLotController extends Controller {
private static final Log logger = Log.getLog(ParkLotController.class);
/**
* 跳转停车场卡类型页面.
*/
public void card() {
String pklNo = this.getPara("pklNo"); //停车场编码
//pklNo="12313123";
this.getRequest().setAttribute("pklNo", pklNo);
render("card.html");
}
/**
* 跳转到我的停车场卡券视图
*/
public void myParkCardView() {
render("mine.html");
}
/**
* 获取我的停车场卡数量
*/
public void getCustCardNum() {
String custId = TLWXUser.getCustId();
ParkLotService parkLotService = Duang.duang(ParkLotService.class);
Long num = parkLotService.queryCustCardNum(custId);
Map map = new HashMap<>();
map.put("num", num);
map.put("numStr", IntToSmallChineseNumber.ToCH(num.intValue()));
BizResult