import md5 from './md5.min.js'; // const serverUrl = ""; // var serverUrl = "https://pay.service.huangshiparking.com"; // 黄石正式地址 // var serverUrl = "https://pay.service.huangshiparking.com"; // var serverUrl = "https://pay.service.renniting.cwxbee319d15de03201n/v1/"; // 正式 // var serverUrl = "https://pay.huangshiparking.com"; // 测式 // 江阴正式环境 var serverUrl = "https://bus.jycrtc.com"; // var serverUrl = "http://39.98.54.240:8090"; // const app_id = '0eca8f5373ca4866aec2f8e9d9367104'; // const deviceInfo = 'BC0703A4-AFB0-4B51-9089-9B7487C0CC6E'; //黄石微信小程序appid // 测试环境 wx1e9b2b7f35d7da83 // 正式环境 wxbee319d15de03201 const hs_wxPay_appId = 'wxbee319d15de03201'; // 黄石orgId const public_orgId = '10079'; // 无锡orgId // const public_orgId = '10005'; // "orgId": "10003", // "orgName": "赤峰", // "orgId": "10081", // "orgName": "兰州", const appName = '停车小码头'; const ACompany = '©黄石市城发停车管理有限公司'; const BCompany = '由中兴智能交通股份有限公司提供技术支持'; const appVerson = '1.0.0'; const SetToken = uni.getStorageSync("globalUser").token; // const SetToken = 'a0050ae361a64a968ea4412723bbe0c7'; // const SetToken = '17d135c3af364ad890772eeebda97096'; //通过车牌查询待缴费(不能查历史单) const ParkingwaitingPayUrl= serverUrl +"/queryParkOrder/queryParkingByCarNumber"; //通过车牌查询历史欠费单 const ParkingrecoderUrl= serverUrl +"/queryParkOrder/queryParkingRecordPageByCarNumbers"; // 银联支付的下单接口 const doPayUrl= serverUrl +"/unionpay/doPay"; // 订单创建接口-doOrderCreate const doOrderCreate = serverUrl +"/unionpay/doOrderCreate" //停车场接口 const ParkingLotsUrl= serverUrl +"/park/queryParkingLots"; //查询停车场列表(地图形式) const ParkingLotsSearchUrl= serverUrl +"/park/queryParkingLotsByParkName"; //查询停车场列表(列表形式) const ParkingLotsListUrl= serverUrl +"/park/queryParkingLots"; //查询停车场详情 const ParkingLotsInfoUrl= serverUrl +"/park/queryParkingLotByPlNo"; //查询单个订单 const billQueryUrl= serverUrl +"/queryParkOrder/billQuery"; //个人账户支付-new const accountPayUrl= serverUrl +"/appAccountPay/accountPay"; //微信支付信息获取 const getwxpayinfoUrl= serverUrl +"/weixinpay/publicUnifiedOrder"; //获取openid const getOpenidUrl= serverUrl +"/weixinPublicPay/getSmallRoutineOpenIdByCode"; //小程序一键登录 const smallRoutineLoginUrl= serverUrl +"/weixinPublicPay/smallRoutineLogin"; //退出、登出 const userLogoutUrl= serverUrl +"/user/logout"; //根据OrgId查询组织信息 const queryOrgInfoByOrgIdUrl= serverUrl +"/appOrg/queryOrgInfoByOrgId"; //个人充值金额列表 const getAmountPrivilegeUrl= serverUrl +"/appAcctRecharge/getAccountRechargeAmountPrivilege"; //账户余额查询 const getAccoutBalanceUrl= serverUrl +"/appAcctRecharge/getAccoutBalance"; //账户充值-微信 const getwxPayUnifiedorderUrl= serverUrl +"/weixinpay/unifiedOrder"; //账户明细 const getAccountDetailsUrl= serverUrl +"/appAcctRecharge/queryAccountDetailsForPage"; //获取反馈建议 问题类型 const getFeedbackTypeUrl= serverUrl +"/suggest/getFeedbackType"; //提交反馈建议 const saveFeedbackAndSuggestUrl= serverUrl +"/suggest/saveFeedbackAndSuggest"; //自动扣款开关-查询 const getDirectDebitOpenOrCloseUrl= serverUrl +"/acctNoSecret/getDirectDebitOpenOrClose"; //自动扣款开关-修改 const updateDirectDebitOpenOrCloseUrl= serverUrl +"/acctNoSecret/updateDirectDebitOpenOrClose"; //个人卡券列表 const getCouponPersonUrl= serverUrl +"/couponPerson/getCouponPerson"; //绑定卡券 const bindCouponPersonUrl= serverUrl +"/couponPerson/bindingPersonCoupon"; //根据用户停车数据查询该客户可用的卡劵 const getCouponPersonAvailableUrl= serverUrl +"/couponPerson/getCouponPersonAvailable"; //车辆信息查询 const queryUserCarsUrl= serverUrl +"/user/car/queryUserCars"; //车辆信息维护 const userCarsInfoEditUrl= serverUrl +"/user/car/userCarsInfoEdit"; //修改个人基本信息 const updateCustPersonBaseInfoUrl= serverUrl +"/user/updateCustPersonBaseInfo"; //查询个人基本信息 const queryCustPersonBaseInfoUrl= serverUrl +"/user/queryCustPersonBaseInfo"; //上传个人头像 const uploadHeadPicUrl= serverUrl +"/user/uploadHeadPic"; //查询停车场-会员卡-根据orgID const queryVipCardListByOrgIdUrl= serverUrl +"/parkvip/queryVipCardListByOrgId"; //查询某个停车场的 具体的会员卡信息 const queryVipCardByPlNoUrl= serverUrl +"/parkvip/queryVipCardByPlNo"; //0009、会员卡购买续费 const createVipCardOrderUrl= serverUrl +"/vip/createVipCardOrder"; // 搜索有会员卡的停车场 const queryVipCardListByPlNameUrl= serverUrl +"/parkvip/queryVipCardListByPlName"; // 查询用户已购买的会员卡 const queryVipCardsByCustIdUrl= serverUrl +"/parkvip/queryVipCardsByCustId"; // 查询用户已购买的会员卡 const userPersoGetCouponAndOpenUrl= serverUrl +"/couponPerson/userPersoGetCouponAndOpen"; // 零元支付 const zeroPayUrl= serverUrl +"/appAccountPay/zeroPay"; // 我的提问 const queryTdCCustSuggestForAPP= serverUrl +"/suggest/queryTdCCustSuggestForAPP"; // 查询某个停车场的 具体的会员卡信息 const queryVipCardMsgByCardNo= serverUrl +"/parkvip/queryVipCardMsgByCardNo"; // // 用户意见建议及回复查看 // const queryTdCCustSuggestForAPP= serverUrl +"/suggest/queryTdCCustSuggestForAPP"; // 用户意见建议-详情列表 const queryTdCCustSuggestDetail= serverUrl +"/suggest/queryTdCCustSuggestDetail"; // ----江阴项目 接口---- // 商户登录 const userLogin= serverUrl +"/business/h5/index/login"; // 商户退出登录 const userLoginout= serverUrl +"/business/h5/index/logout"; // 商户关于我们 const useraboutUs= serverUrl +"/business/h5/index/aboutUs"; // const requestSign = function(inputData){ var jsonList = inputData; jsonList.sign_type = "md5"; jsonList.app_id = "0eca8f5373ca4866aec2f8e9d9367104"; jsonList.deviceInfo = "BC0703A4-AFB0-4B51-9089-9B7487C0CC6E"; jsonList.salt = getSalt(); jsonList.token = getGlobalUser("globalUser").token; // jsonList.token = '84b5a8edb5974f7989e7888b9f48a765'; var arrData = []; for(var key in jsonList){ var obj = {}; // console.log("key = "+key); // // obj[key] =jsonList[key]; obj.keyname = key; obj.value = jsonList[key]; // console.log(obj); arrData.push(obj); } var sign = getSign(arrData); jsonList.sign =sign; return jsonList; } //获取sign var getSign = function(objb){ var compare = function (obj1, obj2) { var val1 = obj1.keyname; var val2 = obj2.keyname; if (val1 < val2) { return -1; } else if (val1 > val2) { return 1; } else { return 0; } } objb.sort(compare); var strmd5 = '14318527b13840c2a4af63fef52c2d6e'; for(var i=0;i'+strmd5); strmd5 = md5(strmd5); strmd5 =strmd5.toUpperCase(); return strmd5; } //获取盐值 var getSalt = function(){ var len = parseInt(32); var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; var maxPos = $chars.length; var pwd = '';    for (var i = 0; i < len; i++) {        pwd += $chars.charAt(Math.floor(Math.random() * maxPos));    } // console.log(pwd);    return pwd; } var getGlobalUser = function(key) { var userInfo = uni.getStorageSync("globalUser"); if (userInfo != null && userInfo != "" && userInfo != undefined) { return userInfo; } else { return ''; } } // common.sayHi(); const sayHi = function(){ console.log('hi'); } export default{ doPayUrl, doOrderCreate, ParkingwaitingPayUrl, ParkingrecoderUrl, ParkingLotsUrl, ParkingLotsSearchUrl, ParkingLotsListUrl, ParkingLotsInfoUrl, billQueryUrl, accountPayUrl, getwxpayinfoUrl, getOpenidUrl, smallRoutineLoginUrl, userLogoutUrl, queryOrgInfoByOrgIdUrl, getAmountPrivilegeUrl, getAccoutBalanceUrl, getwxPayUnifiedorderUrl, getAccountDetailsUrl, getFeedbackTypeUrl, saveFeedbackAndSuggestUrl, getDirectDebitOpenOrCloseUrl, updateDirectDebitOpenOrCloseUrl, getCouponPersonUrl, queryUserCarsUrl, userCarsInfoEditUrl, updateCustPersonBaseInfoUrl, queryCustPersonBaseInfoUrl, uploadHeadPicUrl, getCouponPersonAvailableUrl, bindCouponPersonUrl, queryVipCardListByOrgIdUrl, queryVipCardByPlNoUrl, createVipCardOrderUrl, queryVipCardListByPlNameUrl, queryVipCardsByCustIdUrl, userPersoGetCouponAndOpenUrl, zeroPayUrl, // deviceInfo, hs_wxPay_appId, public_orgId, appName, ACompany, BCompany, appVerson, SetToken, queryVipCardMsgByCardNo, queryTdCCustSuggestForAPP, queryTdCCustSuggestDetail, requestSign, sayHi, userLogin, userLoginout, useraboutUs, }