public Map<String, String> contractorderBuild() {
		Map<String, String> map = new HashMap<String, String>();

		map.put("appid", getAppId());
		map.put("mch_id", getMchId());
		map.put("contract_appid", getAppId());
		map.put("contract_mchid", getMchId());
		map.put("out_trade_no", getOutTradeNo());
		map.put("nonce_str", getNonceStr());
		map.put("body", getBody());
		map.put("attach", getAttach());
		map.put("notify_url", getNotifyUrl());
		map.put("total_fee", getTotalFee());
		map.put("spbill_create_ip", getSpbillCreateIp());
		map.put("trade_type", getTradeType().name());
		if (getTradeType().equals(TradeType.JSAPI)) {
			map.put("openid", getOpenId());
		}
		map.put("plan_id", getPlanId());
		map.put("contract_code", getContractCode());
		map.put("request_serial", getRequestSerial());
		map.put("contract_display_account", getContractDisplayAccount());
		map.put("contract_notify_url", getContractNotifyUrl());

		map.put("sign", PaymentKit.createSign(map, getPaternerKey()));

		return map;
	}
public Map < String , String > contractorderBuild ( ) { Map < String , String > map = new HashMap < String , String > ( ) ; map . put ( "appid" , getAppId ( ) ) ; map . put ( "mch_id" , getMchId ( ) ) ; map . put ( "contract_appid" , getAppId ( ) ) ; map . put ( "contract_mchid" , getMchId ( ) ) ; map . put ( "out_trade_no" , getOutTradeNo ( ) ) ; map . put ( "nonce_str" , getNonceStr ( ) ) ; map . put ( "body" , getBody ( ) ) ; map . put ( "attach" , getAttach ( ) ) ; map . put ( "notify_url" , getNotifyUrl ( ) ) ; map . put ( "total_fee" , getTotalFee ( ) ) ; map . put ( "spbill_create_ip" , getSpbillCreateIp ( ) ) ; map . put ( "trade_type" , getTradeType ( ) . name ( ) ) ; if ( getTradeType ( ) . equals ( TradeType . JSAPI ) ) { map . put ( "openid" , getOpenId ( ) ) ; } map . put ( "plan_id" , getPlanId ( ) ) ; map . put ( "contract_code" , getContractCode ( ) ) ; map . put ( "request_serial" , getRequestSerial ( ) ) ; map . put ( "contract_display_account" , getContractDisplayAccount ( ) ) ; map . put ( "contract_notify_url" , getContractNotifyUrl ( ) ) ; map . put ( "sign" , PaymentKit . createSign ( map , getPaternerKey ( ) ) ) ; return map ; }
构建支付中签约Map

@return 支付中签约Map