/*
 * Copyright (C), 2002-2015, 江苏三六五网络股份有限公司
 * FileName: TfpConstant.java
 * Author:   duhui
 * Date:     2015年1月30日 下午12:51:34
 * Description:     
 * History: 
 * <author>      <time>      <version>    <desc>
 * 修改人姓名                          修改时间                        版本号                                 描述
 */
package com.house365.rest.context;

/**
 * 淘房拍参数
 *
 * @author duhui
 * @version [v1.0.0, 2015年1月30日]
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public class TfpConstant {

    /**
     * 用户名
     */
    public static final String USER_NAME = "userName";

    /**
     * 用户ID
     */
    public static final String USER_ID = "userId";
    
    /**
     * 套房拍每条记录唯一编码
     */
    public static final String PRODUCT_NO = "productNo";   
    /**
     * 电话
     */
    public static final String BUSSPHONE = "bussPhone";  
    
    /**
     * 身份证号
     */
    public static final String IDENTITY = "identity";
    
    /**
     * 记录主键唯一标识
     */
    public static final String ID = "id";
    
    /**
     * 状态标识
     */
    public static final String STATUS = "status";
    
    /**
     * 类型标识
     */
    public static final String TYPE = "type";
    
    /**
     * 请求的页码
     */
    public static final String PAGE = "page";
    
    /**
     * 每页数据条数
     */
    public static final String PAGE_SIZE = "pageSize";
    
    /**
     * 排序方式
     */
    public static final String ORDER_BY = "orderBy";  
    
    /**
     * 出价
     */
    public static final String PRICE = "price";
    
    /**
     * 城市参数
     */
    public static final String CITY_ID = "cityId";
    
    /**
     * 区域参数
     */
    public static final String  AREA_ID = "areaId";
    /**
     * 项目名称
     */
    
    public static final String PROJECT_NAME="projectName";
    /**
     * 渠道
     */
    public static final String CHANNL= "channl";
    /**
     * 楼盘物业类型
     */
    public static final String CHANNEL= "channel";
    /**
     * APP渠道
     */
    public static final String API_KEY="api_key";
    /**
     * 新房ID
     */
    public static final String BUILDING_ID="buildingId";
    
    /**
     * 银行流水号
     */
    public static final String FLOW_NUM = "flowNum";
    /**
     * 手机号
     */
    public static final String PHONE = "phone";
    /**
     * 意向强度 (0.不限 1.很强 2.中等 3.较弱)
     */
    public static final String INTENSION = "intension" ;
    /**
     * 客户来源（0.不限 1.365电商 2.通讯录 3.⽼老带新 4.⻔门店/售楼处 5.其他）
     */
    public static final String RESOURCE = "resource";
    /**
     * 客户id
     */
    public static final String CID = "cid";
    /**
     * 家庭结构 1.单⾝身2.备婚3.三口之家4.三代同堂5.其他
     */
    public static final String MARRYTYPE = "marryType";
    /**
     * 获知途径 knowWay 1.老带新2.电商渠道3.电视 /广播4.户外媒体5.报纸/广告6.其他
     */
    public static final String KNOWWAY = "knowWay";
    /**
     * 职业类型
     */
    public static final String WORKTYPE = "workType";
    /**
     * 置业目标 1.改善住房2.孩子上学3.老人养⽼老4.子女结婚5.投资6.商业用途7.其他(备注信息)
     */
    public static final String TARGET = "target";
    /**
     * abilitytopay(int)⽀支付能⼒力 1.一次性2.商业贷加公积⾦金3.商业贷无公积金4.其他(备注信息)
     */
    public static final String ABILITYTOPAY ="abilitytopay";
    /**
     * specialAttention(array)特别关注（多选）1.项⺫⽬目地址2.周边配套3.交通便利4.升值潜⼒力5.项⺫⽬目环境6.物业管理7.⼯工程质量8.户型设计9.其他
     */
    public static final String SPECIALATTENTION = "specialAttention";
    /**
     * 客戶姓名
     */
    public static final String CNAME = "cName";
    /**
     * 客戶性別
     */
    public static final String CGENDER = "cGender";
    /**
     * 总价格
     */
    public static final String TOTALPRICE = "totalprice";
    /**
     * 最低价格
     */
    public static final String TOTALPRICEMIN = "totalPriceMin";
    /**
     * 最高价格
     */
    public static final String TOTALPRICEMAX = "totalPriceMax";


    /**
     * 面积平米
     */
    public static final String AREA = "area";
    public static final String MINAREA = "minArea";
    public static final String MAXAREA = "maxArea";
    /**
     * 板块
     */
    public static final String PLATE ="plate";
    /**
     * 板块ids
     */
    public static final String PLATEIDS = "plateIds";
    /**
     * 户型
     */
    public static final String HOUSETYPE = "housetype";
    /**
     * 户型ids
     */
    public static final String HOUSETYPEIDS = "housetypeIds";
    /**
     * 客户意向强度
     */
    public static final String CINTENSION = "cIntension";
    /**
     * 报名时间
     */
    public static final String REGISTRATIONTIME = "registrationTime";
    /**
     * 楼盘id
     */
    public static final String NEWHOUSEID = "newHouseId";
    /**
     * 楼盘名称
     */
    public static final String NEWHOUSENAME = "newHouseName";
    /**
     * 当前住所
     */
    public static final String CURRENTRESIDENCE = "currentResidence";
    public static final String TARGETNAME = "targetName";
    public static final String SPECIALATTENTIONNAME = "specialAttentionName";
    /**
     * 置业顾问id
     */
    public static final String UID ="uid";
    //淘房拍-报名接口校验数组
    public static final String[] AuctionApply = {USER_NAME, USER_ID, PRODUCT_NO, BUSSPHONE, IDENTITY};
    
    //淘房怕-支付返回后台处理接口校验数组
    public static final String[] AuctionPayBack = {ID, STATUS};
    
    //淘房拍-获取团拍记录校验参数
    public static final String[] AuctionRecorder = {PRODUCT_NO, TYPE, PAGE, PAGE_SIZE, ORDER_BY};
    
    //淘房拍-出价记录校验参数
    public static final String[] AuctionBid = {PRODUCT_NO, USER_ID, PRICE};
    
    //淘房拍-用户申请退款接口
    public static final String[] UserRequestDrawBack = {PRODUCT_NO, USER_ID};
    
    //淘房拍-查看退款状态接口
    public static final String[] UserRequestStatus = {PRODUCT_NO, USER_ID};
    
    //淘房拍-淘房拍列表
    public static final String[] AuctionSearchList = {CITY_ID, STATUS,TYPE,USER_ID};
    
  //淘房拍-淘房拍列表Detail
    public static final String[] AuctionSearchDetailList = {CITY_ID, CHANNEL,BUILDING_ID};

    
    //淘房拍-淘房拍列表
    public static final String[] AuctionSearchMineList = {CITY_ID, STATUS,USER_ID};
    
    //淘房拍-淘房拍详情
    public static final String[] AuctionDetail = {ID};
    
    //淘房拍-我的淘房拍详情
    public static final String[] AuctionMyDetail= {ID,USER_ID};
    
    //淘房拍-提醒接口校验参数
    public static final String[] AuctionRemind= {PRODUCT_NO, USER_ID,TYPE, BUSSPHONE};
    
    //根据项目名称模糊查询接口校验
    public static final String[] ProjectName= {PROJECT_NAME};
    //根据楼盘id和userId查询用户报名信息
    public static final String[] UserRecord ={ID,USER_ID};
    //根据楼盘id获取报名人数
    public static final String[] ApplyNum ={ID};
    //根据楼盘ID获取保证金
    public static final String[] SecurityPayment ={ID};
    //根据newhouse Id和物业类型获取正在进行的楼盘
    public static final String[] NewHouseIdPropertyType ={BUILDING_ID,CHANNEL}; 
    /**
     * 用户ID
     */
    public static final String HMCUSER_ID = "uid";
    //房管家置业顾问  - 获取消息盒资讯列表
    public static final String[] MsgList = {HMCUSER_ID, PAGE, PAGE_SIZE};
       

    
    //根据id获取抢客户信息
    public static final String[] GetGrabCustomer = {USER_ID};
    //添加被抢客户
    public static final String[] AddGetGrabCustomer = {USER_ID,CID};
    //获取抢客户记录
    public static final String[] GrabRecord = {UID, PAGE, PAGE_SIZE};
    


    //房管家 获取用户列表
    public static final String[] HmcCustomerInfoList = {UID};
    //房管家 修改备注信息
    public static final String[] HmcModifyCustomerNote ={CID};
    //房管家 修改基本信息
    public static final String[] HmcModifyCustomerBasicInfo ={CID};
    //房管家 修改客户基本意向
    public static final String[] HmcModifyCustomerWish ={CID};
    //房管家 修改客户意向强度
    public static final String[] HmcModifyCustomerIntension ={CID};
    //房管家 新增预约用户
    public static final String[] HmcAddOrderCustomer = {PHONE};
    //房管家 获取当前积分状态
    public static final String[] HmcCurrentBidStatus = {UID};
    //房管家 获取客户详情
    public static final String[] HmcCustomerInfoDetail = {CID};
    //房管家 数据备份-获取客户列表
    public static final String[] HmcCustomerPhoneList = {UID};
    //房管家 数据备份-备份
    public static final String[] CustomerBackup = {UID,CID};
    //房管家 数据备份-恢复
    public static final String[] CustomerRecover = {UID};

}
