import {requestPOST,requestGET} from "@/utils/request.js";


console.log(process.env,'-----------------config------')
 // wx
 export default {
    //POST /shareSceneRecord/getShareSceneRecord/{sceneCode} 获取分享场景参数记录
    getShareSceneRecord(options) {
        return requestPOST(`${process.env.OLSHOP_URL}/shareSceneRecord/getShareSceneRecord/${options}`, {});
    },
    //POST /shareSceneRecord/getShareSceneRecord/{sceneCode} 获取分享场景参数记录
    addRecord(data) {
        return requestPOST(`${process.env.OLSHOP_URL}/scanCodeCustomerRecord/addRecord`, data);
    },
    //POST /article/forward 转发分享
    forward(data) {
        return requestPOST(`${process.env.OLSHOP_URL}/article/forward`, data)
    },
    queryLocation(longitude,latitude){
        return requestGET(`${process.env.OLSHOP_URL}/operatingArea/query_Location_operating_area_area_list?location=${longitude},${latitude}`)
    },
    get_product_category(data) {
        return requestPOST(`${process.env.OLSHOP_URL}/product/get_product_category`, data);
    },
    getLiveCon(data){
        return requestPOST(`${process.env.OLSHOP_URL}/liveBroadcastInfo/getPageListByIds`, data);
    },
    queryBuyingShowList(data){
        return requestPOST(`${process.env.OLSHOP_URL}/activityInfo/buyingShow/queryBuyingShowList`, data);
    },
    addBuyingShowPraise(data){
        return requestPOST(`${process.env.OLSHOP_URL}/activityInfo/buyingShow/addBuyingShowPraise/${data.buyingShowId}`);
    },
    get_multi_merchant_by_tags(data){
        return requestPOST(`${process.env.OLSHOP_URL}/shop/get_multi_merchant_by_tags`,data)
    },
    getSsoCallbackUrl(data) {
        return requestPOST(`${process.env.OLSHOP_URL}/common/getSsoCallbackUrl`, data);
    },
    //  动态表单获取token 信息
    createdUserJWT(data) {
        return requestPOST(
          `${process.env.OLSHOP_URL}/user/createUserJWT`,
          {
            data
          }
        );
    },
    // 取消新客活动按钮
    cancelNewCustome(params) {
        return requestPOST(
        `${process.env.OLSHOP_URL}/user/cancelNewCustomerGiftDialog/` + params
        );
    },
    // 生成唯一码动态码
    generatorUniqueCodeByDynamic() {
        return requestPOST(`${process.env.OLSHOP_URL}/user/generatorUniqueCodeByDynamic`);
    },
    // 查询是否有需要挂失的卡
    getStaticCode() {
        return requestPOST(`${process.env.OLSHOP_URL}/user/getStaticCode`);
    },
    // 挂失卡
    reportTheLoss() {
        return requestPOST(`${process.env.OLSHOP_URL}/user/reportTheLoss`);
    },
    // 扫码核验历史记录
    getHistoryByVerifier(data) {
        return requestPOST(`${process.env.OLSHOP_URL}/user/getHistoryByVerifier`, data);
    },
    // 扫码核验历史记录
    getInfoByUniqueCode(code) {
        return requestGET(`${process.env.OLSHOP_URL}/user/getInfoByUniqueCode?code=${code}`);
    },
    // 更新用户信息
    update_info(data) {
        return requestPOST(`${process.env.OLSHOP_URL}/user/update_info`, data);
    },
    // 获取oss客户端直传配置
    get_oss_config() {
        return requestPOST(`${process.env.OLSHOP_URL}/common/getAliyunSign.htm`)
    },
    // 获取车牌号
    getVehicleNumber(number) {
        return requestGET(`${process.env.OLSHOP_URL}/user/generatorUniqueCodeByCarDynamic?numberPlate=${encodeURIComponent(number)}`)
    },
    // 获取数据源
    outDataSourceData(data) {
        return requestPOST(`${process.env.OLSHOP_URL}/outDataSource/api`,data)
    },
    // 上传文件
    uploadFile(data) {
        return requestPOST(`${process.env.OLSHOP_URL}/common/uploadFile`,data)
    },

 }