import request from './http' //----------------------------------------------------------------------------------------------------- /** * 登记卡转让-列表 * @param {*} params * @returns */ export function transferList(params) { return request({ url: '/oa-web/api/v1/breeder/dog/birthcertificate/transfer/list', method: 'get', params }) } /** * 登记卡转让 - 查询 * @param {*} params * @returns */ export function transferSearch(params) { return request({ url: '/oa-web/api/v1/breeder/dog/birthcertificate/transfer/search', method: 'get', params }) } /** * 登记卡转让-转让 * @param {*} data * @returns */ export function transferTransfer(data) { return request({ url: '/oa-web/api/v1/breeder/dog/birthcertificate/transfer/transfer', method: 'post', data }) } /** * 登记卡转让 -获取短信 * 登记卡转让-转让 * @param {*} params * @returns */ export function transferSms(params) { return request({ url: '/oa-web/api/v1/breeder/dog/birthcertificate/transfer/sms', method: 'get', params }) } /** * 登记卡转让-审核 * @param {*} data * @returns */ export function transferReview(data) { return request({ url: '/oa-web/api/v1/breeder/dog/birthcertificate/transfer/review', method: 'post', data }) } //----------------------------------------------------------------------------------------------------- /** * 美容线上考试 开始考试接口 * @param {*} data * @returns */ export function postGroomerBeginExam(data) { return request({ url: '/oa-web/api/v1/groomer/beginExam', method: 'post', data }) } /** * 美容线上考试 提交答案考试接口 * @param {*} data * @returns */ export function postGroomerCommitWrittenExam(data) { return request({ url: '/oa-web/api/v1/groomer/commitWrittenExam', method: 'post', data }) } //----------------------------------------------------------------------------------------------------- //获取省的接口 export function getProvinceList(data) { return request({ url: '/oa-web/api/v1/open/org/getProvinceList', method: 'get', data }) } //获取省的接口 export function getProvinceAddress(data) { return request({ url: '/caibmobile/sys-api/province/list.do', method: 'get', data }) } //获取市的接口 export function getCityAddress(data) { return request({ url: '/caibmobile/sys-api/city/list.do', method: 'get', data }) } //获取区的接口 export function getAreaAddress(data) { return request({ url: '/caibmobile/sys-api/area/list.do', method: 'get', data }) } //获取金质证书父母犬列表 export function goldCertifiedAuditList(data) { return request({ url: '/oa-web/api/v1/goldCertifiedAudit/list', method: 'get', data }) } // 发送验证码 export function sendVerifyCode(data) { return request({ url: '/oa-web/api/v1/goldCertifiedAudit/sendVerifyCode', method: 'post', data }) } // 获取手机号码 export function getPhone(data) { return request({ url: '/api/sys-user-service/user/info/single', method: 'get', data }) } // 审批 export function audit(data) { return request({ url: '/oa-web/api/v1/goldCertifiedAudit/audit', method: 'post', data }) } // 审批 export function goleenDetail(params) { return request({ url: '/oa-web/api/v1/goldCertifiedAudit/detail', method: 'get', params }) } //----------------------------------------------------------------------------------------------------- /** * 发送验证码 * @param {*} data * @returns */ export function sendCode(data) { return request({ url: '/api/sys-user-service/common/sendCode', method: 'post', data }) } /** * 用户登录 * @param {*} data * @returns */ export function loginByCode(data) { return request({ url: '/api/sys-user-service/user/login', method: 'post', data }) } /** * 用户登录 * @param {*} data * @returns */ export function loginByAccount(data) { return request({ url: '/api/sys-user-service/user/account/login', method: 'post', data }) } /** * 已存在用户,绑定手机号 * @param {*} data * @returns */ export function bindPhone(data) { return request({ url: '/api/sys-user-service/user/bind/account/mobile', method: 'post', data }) } /** * 绑定会员 有token * @param {*} data * @returns */ export function bindAccount(data) { return request({ url: '/api/sys-user-service/user/bind/member', method: 'post', data }) } /** * 绑定会员 无token * @param {*} data * @returns */ export function bindAccountNoToken(data) { return request({ url: '/api/sys-user-service/user/bind/member/mobile', method: 'post', data }) } /** * 获取用户绑定信息 * @param {*} data * @returns */ export function myBind(params) { return request({ url: '/api/sys-user-service/user/mybind', method: 'get', params }) } /** * 获取美容学校信息 * @param {*} data * @returns */ export function schoolInfo(data) { return request({ url: '/api/cku-user-service/school/info', method: 'post', data }) } /** * 换绑手机号校验接口 * @param {*} data * @returns */ export function reBindPhoneValid(data) { return request({ url: '/api/sys-user-service/user/rebind/mobile/valid', method: 'post', data }) } /** * 修改绑定手机号 * @param {*} data * @returns */ export function reBindPhone(data) { return request({ url: '/api/sys-user-service/user/rebind/mobile', method: 'post', data }) } /** * 忘记密码 * @param {*} data * @returns */ export function forgetPwd(data) { return request({ url: '/api/sys-user-service/user/resetPassword', method: 'post', data }) } /** * 创建新用户 * @param {*} data * @returns */ export function register(data) { return request({ url: '/api/sys-user-service/user/register', method: 'post', data }) } /** * 有一个会员身份,再创建一个 * @param {*} data * @returns */ export function newRegister(data) { return request({ url: '/api/sys-user-service/user/open/club', method: 'post', data }) } /** * 获取所有用户信息 * @param {*} data * @returns */ export function getUserInfoList() { return request({ url: 'api/sys-user-service/user/info', method: 'get', }) } /** * 查询会员信息 * @param {*} params * @returns */ export function getMemberInformation(params) { return request({ url: '/oa-web/api/v1/member', method: 'get', params }) } //----------------------------------------------------------------------------------------------------- /** * 配种证明-列表 * @param {*} params * @returns */ export function getDogNewBornData(params) { return request({ url: '/oa-web/api/v1/dog/dognewborn', method: 'get', params }) } /** * 配种证明-查询狗信息 * @param {*} params * @returns */ export function getDogInformation(params) { return request({ url: '/oa-web/api/v1/dog/dog/getOneByPedigreeCertified', method: 'get', params }) } /** * 配种证明-种公种母列表 * @param {*} params * @returns */ export function getBreedableDog(params) { return request({ url: '/oa-web/api/v1/breeder/dog/dognewborn/getBreedableDog', method: 'get', params }) } /** * 配种证明-校验日期 * @param {*} params * @returns */ export function checkBreedDate(params) { return request({ url: '/oa-web/api/v1/breeder/dog/dognewborn/checkBreedDate', method: 'get', params }) } /** * 配种证明-查询犬只是否血样留存 * @param {*} params * @returns */ export function checkDogBloodDna(params) { return request({ url: '/oa-web/api/v1/dog/dogDloodDna', method: 'get', params }) } /** * 配种证明-据关键字搜索种母信息 * @param {*} params * @returns */ export function getMotherDog(params) { return request({ url: '/oa-web/api/v1/breeder/dog/dognewborn/getMotherDog', method: 'get', params }) } /** * 配种证明提交 * @param {*} data * @returns */ export function postDognewbornApply(data) { return request({ url: '/oa-web/api/v1/breeder/dog/dognewborn', method: 'post', data }) } //----------------------------------------------------------------------------------------------------- /** * 血统证书-列表 * @param {*} params * @returns */ export function getNewBornDogRegisterList(params) { return request({ url: '/oa-web/api/v1/dog/newdogchip', method: 'get', params }) } /** * 血统证书- 修改合作机构 * @param {*} data * @returns */ export function putOrganizationMsg(data) { return request({ url: '/oa-web/api/v1/dog/newdogchip', method: 'put', data }) } /** * 选择申办犬只-列表 * @param {*} params * @returns */ export function getChooseApplyDog(params) { return request({ url: '/oa-web/api/v1/breeder/dog/newdogchip/getCanApplyDogBirthCertificateList', method: 'get', params }) } /** * 选择申办犬只-根据登记卡决定输入内容 * @param {*} params * @returns */ export function getByIdentificationFlag(params) { return request({ url: '/oa-web/api/v1/dog/birthcertificate/getByIdentificationFlag', method: 'get', params }) } /** * 选择申办犬只-根据登记卡决定输入内容 * @param {*} params * @returns */ export function getByBirthCerRegCode(params) { return request({ url: '/oa-web/api/v1/dog/birthcertificate/getByBirthCerRegCode', method: 'get', params }) } /** * 选择申办犬只-根据登记卡决定输入内容 * @param {*} params * @returns */ export function getVerifyRegisterId(params) { return request({ url: '/oa-web/api/v1/dog/newdogchip/checkBirthCode', method: 'get', params }) } //----------------------------------------------------------------------------------------------------- /** * 新生犬登记列表-列表(繁育幼卡登记卡) * @param {*} params * @returns */ export function getNewBornDogRegister(params) { return request({ url: '/oa-web/api/v1/breeder/dog/birthcertificate', method: 'get', params }) } /** * 新生犬登记列表-列表(购买幼卡登记卡) * @param {*} params * @returns */ export function getBuyRegistrationCardList(params) { return request({ url: '/oa-web/api/v1/breeder/dog/birthcertificate/transferList', method: 'get', params }) } /** * 新生犬登记卡详情 * @returns */ export function getNewBornDogRegisterDetails(id) { return request({ url: '/oa-web/api/v1/dog/birthcertificate/'+id, method: 'get', }) } //----------------------------------------------------------------------------------------------------- /** * 金质证书-列表 (applySource申请来源(1:血统证书升级2:登记卡申请)) * @param {*} params * @returns */ export function getGoldCertificateList(params) { return request({ url: '/oa-web/api/v1/goldCertified/list', method: 'get', params }) } /** * 金质证书-详情 根据血统证书号或登记卡编号查询详情 * @param {*} params * @returns */ export function getGoldCertificateDetail(params) { return request({ url: '/oa-web/api/v1/goldCertified/apply/detail', method: 'get', params }) } //----------------------------------------------------------------------------------------------------- /** * 证书补做-列表 * @param {*} params * @returns */ export function getCertificateMakeupList(params) { return request({ url: '/oa-web/api/v1/dog/dogpedigreecertifiedredo', method: 'get', params }) } /** * 证书补做-筛选CKU狗 列表 * @param {*} params * @returns */ export function getCKUDogFilter(params) { return request({ url: '/oa-web/api/v1/dog/dog', method: 'get', params }) } /** * 证书补做提交 * @param {*} data * @returns */ export function postCertificateMakeUpApply(data) { return request({ url: '/oa-web/api/v1/dog/dogpedigreecertifiedredo', method: 'post', data }) } /** * 证书补做-订单金额 * @param {*} params * @returns */ export function getCertificateMakeupPrice(params) { return request({ url: '/oa-web/api/v1/dog/dogpedigreecertifiedredo/getPrice', method: 'get', params }) } //----------------------------------------------------------------------------------------------------- /** * 犬主变更-列表 * @param {*} params * @returns */ export function getDogOwnerChangeList(params) { return request({ url: '/oa-web/api/v1/dog/dogownerchange', method: 'get', params }) } /** * 犬主变更-详情 * @param {*} params * @returns */ export function getDogOwnerChangeDetail(params) { return request({ url: '/oa-web/api/v1/dog/dogownerchange/cab', method: 'get', params }) } /** * 犬主变更-根据犬只血统证书号获取犬只信息 * @param {*} params * @returns */ export function getOwnerChangeDogInfo(params) { return request({ url: '/oa-web/api/v1/dog/dog/getOneByPedigreeCertified', method: 'get', params }) } /** * 犬主变更-申请提交 * @param {*} data * @returns */ export function postDogOwnerChangeApply(data) { return request({ url: '/oa-web/api/v1/dog/dogownerchange', method: 'post', data }) } //----------------------------------------------------------------------------------------------------- /** * 国外证书换发-列表 * @param {*} params * @returns */ export function getCertificateReplaceSearch(params) { return request({ url: '/oa-web/api/v1/dog/dogpedigreecertifiedchange', method: 'get', params }) } /** * 国外证书换发-撤销 * @param {*} params * @returns */ export function deleteCertificateReplace(id) { return request({ url: '/oa-web/api/v1/dog/dogpedigreecertifiedchange/canceled/'+id, method: 'delete', }) } /** * 国外证书换发-详情 * @param {*} params * @returns */ export function getCertificateReplaceDetail(id) { return request({ url: '/oa-web/api/v1/dog/dogpedigreecertifiedchange/'+id, method: 'get', }) } /** * 国外证书换发-修改合作机构 * @param {*} data * @returns */ export function postChangeOrganizationMsg(data) { return request({ url: '/oa-web/api/v1/dog/dogpedigreecertifiedchange/changeOrg', method: 'post', data }) } //----------------------------------------------------------------------------------------------------- /** * 犬只等级申请-列表 * @param {*} params * @returns */ export function getPassportDecalsApplyList(params) { return request({ url: '/oa-web/api/v1/dog/dogStickerApply', method: 'get', params }) } /** * 犬只等级申请-检查是否符合护照等级贴纸申请 * @param {*} params * @returns */ export function getPassportDecalsCheckByKey(params) { return request({ url: '/oa-web/api/v1/dog/dogStickerApply/checkByKey', method: 'get', params }) } /** * 犬只等级申请-详情 * @param {*} params * @returns */ export function getPassportDecalsApplyDetail(id) { return request({ url: '/oa-web/api/v1/dog/dogStickerApply/getById/'+ id, method: 'get', }) } /** * 犬只等级申请-生成订单 * @param {*} data * @returns */ export function postPassportDecalsApplyOrderId(data) { return request({ url: '/oa-web/api/v1/breeder/dog/dogStickerApply', method: 'post', data }) } /** * 犬只等级申请-检查是否符合护照等级贴纸申请 * @param {*} params * @returns */ export function checkPassportDecalsApply(params) { return request({ url: '/oa-web/api/v1/show/apply/stickerCheck', method: 'get', params }) } /** * 犬只等级申请-获取订单详情 * @param {*} params * @returns */ export function getPassportOrderInformation(id) { return request({ url: '/oa-web/api/v1/breeder/dog/dogStickerApply/order/'+ id, method: 'get', }) } //----------------------------------------------------------------------------------------------------- /** * DNA管理-列表 * @param {*} params * @returns */ export function getDogBloodDnaInfoList(params) { return request({ url: '/oa-web/api/v1/dog/dnablood/list', method: 'get', params }) } /** * DNA管理-血样留存查询犬只信息 * @param {*} params * @returns */ export function getDogBloodDnaInfo(params) { return request({ url: '/oa-web/api/v1/dog/dogDloodDna/detail', method: 'get', params }) } /** * DNA管理-DNA犬只校验绑定采样包是否退款 * @param {*} params * @returns */ export function getDogBloodBindSampling(id) { return request({ url: '/oa-web/api/v1/dog/dnablood/valid/bindSampling/'+id, method: 'get', }) } /** * DNA管理-保存血样留存信息 * @param {*} data * @returns */ export function saveDogBloodDnaInfo(data) { return request({ url: '/oa-web/api/v1/dog/dogDloodDna', method: 'post', data }) } /** * DNA管理- 修改合作机构 * @param {*} data * @returns */ export function putDNAChangeOrganizationMsg(data) { return request({ url: '/oa-web/api/v1/dog/dnablood/editOrganizationName', method: 'put', data }) } //----------------------------------------------------------------------------------------------------- /** * 新生犬根据省份查合作机构 * @param {*} params * @returns */ export function getOrganization(params) { return request({ url: '/oa-web/api/v1/org', method: 'get', params }) } /** * 业务购物车信息订单 * @param {*} params * @returns */ export function getShopCartList(params) { return request({ url: '/oa-web/api/v1/finance/cart', method: 'get', params }) } /** * 删除业务购物车信息订单 * @param {*} params * @returns */ export function deleteShopCartData(params) { return request({ url: '/oa-web/api/v1/finance/cart/delete', method: 'delete', params }) } /** * 购物车中信息转订单 * @param {*} data * @returns */ export function shopCartDataToOrder(data) { return request({ url: '/oa-web/api/v1/finance/order', method: 'post', data }) } /** * 业务订单 2.0 * @param {*} params * @returns */ export function getPersonalBusinessOrder(params) { return request({ url: '/oa-web/api/v1/finance/order', method: 'get', params }) } /** * 删除业务订单 * @param {*} params * @returns */ export function deleteBusinessOrder(params) { return request({ url: '/oa-web/api/v1/finance/order/cab', method: 'delete', params }) } //----------------------------------------------------------------------------------------------------- /** * 用户个人信息 * @param {*} params * @returns */ export function getMemberKennelInformation(params) { return request({ url: '/oa-web/api/v1/userCenter/personalInfo', method: 'get', params }) } /** * 订单详情-证书换发 * @param {*} params * @returns */ export function getDetailDogPedigreeCertifiedChange(params) { return request({ url: '/oa-web/api/v1/dog/dogpedigreecertifiedchange/orderDetail', method: 'get', params }) } /** * 订单详情-证书补做 * @param {*} params * @returns */ export function getDetailDogPedigreeCertifiedReDo(params) { return request({ url: '/oa-web/api/v1/dog/dogpedigreecertifiedredo/orderDetail', method: 'get', params }) } /** * 订单详情-犬主变更 * @param {*} params * @returns */ export function getDetailDogOwnerChange(params) { return request({ url: '/oa-web/api/dog/dogownerchange/orderDetai', method: 'get', params }) } /** * 订单详情-冠军登录 * @param {*} params * @returns */ export function getDetailChampionLogin(params) { return request({ url: '/oa-web/api/v1/show/championlogin/orderDetail', method: 'get', params }) } /** * 订单详情-配种证明 * @param {*} params * @returns */ export function getDetailDogNewBorn(params) { return request({ url: '/oa-web/api/v1/dog/dognewborn/orderDetail', method: 'get', params }) } /** * 订单详情-新生犬登记 * @param {*} params * @returns */ export function getDetailNewDogChip(params) { return request({ url: '/oa-web/api/v1/dog/newdogchip/orderDetail', method: 'get', params }) } /** * 订单详情-新生犬登记(整窝办理) * @param {*} params * @returns */ export function getDetailNewDogsChip(params) { return request({ url: '/oa-web/api/v1/dog/newdogchip/orderDetail', method: 'get', params }) } /** * 血统证书详情 * @returns */ export function getDetailStudBook(id) { return request({ url: '/oa-web/api/v1/dog/newdogchip/'+ id, method: 'get', }) } /** * 订单详情-新生犬登记(出生纸) * @param {*} params * @returns */ export function getDetailDogNewBornByBreedCertifiedCode(params) { return request({ url: '/oa-web/api/v1/dog/dognewborn/byBreedCertifiedCode', method: 'get', params }) } /** * 订单详情-培训报名 * @param {*} params * @returns */ export function getDetailHandlerRegister(params) { return request({ url: '/oa-web/api/v1/handler/orderDetail', method: 'get', params }) } /** * 订单详情-美容报名 * @param {*} params * @returns */ export function getDetailGroomerRegister(params) { return request({ url: '/oa-web/api/v1/groomer/orderDetail', method: 'get', params }) } /** * 订单详情-犬舍申请 * @param {*} params * @returns */ export function getDetailKennel(params) { return request({ url: '/oa-web/api/v1/kennel/orderDetail', method: 'get', params }) }/** * 订单详情-犬舍名称变更 * @param {*} params * @returns */ export function getDetailKennelReName(params) { return request({ url: '/oa-web/api/v1/kennel/kennelrename/orderDetail', method: 'get', params }) } /** * V2订单接口-下单前参数校验 * @param {*} data * @returns */ export function v2_orderBusinessValidate(data) { return request({ url: '/oa-web/api/v2/order/businessValidate', method: 'post', data }) } /** * V2订单接口-下单前参数校验并根据业务ID和业务参数查询商品相关信息 * @param {*} data * @returns */ export function v2_orderPre(data) { return request({ url: '/oa-web/api/v2/order/pre', method: 'post', data }) } /** * V2订单接口-提交订单 * @param {*} data * @returns */ export function v2_orderCommit(data) { return request({ url: '/oa-web/api/v2/order/commit', method: 'post', data }) } //----------------------------------------------------------------------------------------------------- /** * 我的邮寄-列表 * @param {*} params * @returns */ export function getMailExpressList(params) { return request({ url: '/oa-web/api/v1/express/list', method: 'get', params }) } /** * 我的邮寄-邮寄物流信息 * @param {*} params * @returns */ export function getMailExpressRoute(orderId) { return request({ url: '/oa-web/api/v1/express/route/'+ orderId, method: 'get', }) } //----------------------------------------------------------------------------------------------------- /** * 查询会员的归属单犬种俱乐部 * @param {*} params * @returns */ export function getMemberSingleClubInfo(params) { return request({ url: '/api/cku-user-service/member/singleclub/info', method: 'get', params }) } /** * 修改会员的归属单犬种俱乐部 * @param {*} params * @returns */ export function saveMemberSingleClub(data) { return request({ url: '/api/cku-user-service/member/singleclub/save', method: 'post', data }) } /** * 开放单犬种俱乐部列表 * @param {*} params * @returns */ export function getPartnerUserSingleOrgList(params) { return request({ url: '/api/cku-user-service/partner/user/singleOrg/list', method: 'get', params }) } //----------------------------------------------------------------------------------------------------- /** * 查询犬舍 广告位置 1:强力推荐 2:热门犬舍 3:犬舍联盟 * @param {*} params * @returns */ export function getSelectKennelList(params) { return request({ url: '/oa-web/api/v1/open/banner/list', method: 'get', params }) } /** * 我的犬舍-犬舍详情 * @param {*} params * @returns */ export function getKennelDetail(kennelCode) { return request({ url: '/api/cku-user-service/kennel/info/'+ kennelCode, method: 'get', }) } //----------------------------------------------------------------------------------------------------- /** * 合作机构查询 * @param {*} params * @returns */ export function getAgencySearchList(params) { return request({ url: '/oa-web/api/v1/open/org/orgList', method: 'get', params }) } //----------------------------------------------------------------------------------------------------- /** * 犬舍查询 * @param {*} params * @returns */ export function getKennelSearchList(params) { return request({ url: '/oa-web/api/v1/open/kennel/kennelList', method: 'get', params }) } //----------------------------------------------------------------------------------------------------- /** * 犬只查询 * 根据犬只芯片号/ CKU证书号查询信息 * @param {*} params * @returns */ export function getHomePageDogInfo(params) { return request({ url: '/caibmobile/dogRelated/getDogMessageForIndex.do', method: 'get', params }) } // 赛事 ----------------------------------------------------------------------------------------------------- // 犬展详情 export function getSpecificEvent(params) { return request({ url: 'caibmobile/event/specificEvent.do', method: 'get', params }) } // 犬展时间安排表 export function getcheduleImageByMainId(params) { return request({ url: '/oa-web/app/v1/shows/getcheduleImageByMainId', method: 'get', params }) } // 裁判 export function getChildListInfoByMainId(params) { return request({ url: '/oa-web/app/v1/shows/getChildListInfoByMainId', method: 'get', params }) } // 场馆位置 export function getGameLocation(params) { return request({ url: '/caibmobile/showVenue/getVenue.do', method: 'get', params }) } // 赛事规范 export function getGameRules(params) { return request({ url: '/api/cku-user-service/match/rules', method: 'get', params }) } //酒店住宿 export function getGameHotel(params) { return request({ url: '/oa-web/app/v1/shows/hotelInfo', method: 'get', params }) } // 培训 ----------------------------------------------------------------------------------------------------- //培训资格证书列表 export function getTrainerCertificationList(params) { return request({ url: '/oa-web/handler/trainerCertificates', method: 'get', params }) } // 人才信息查询 ----------------------------------------------------------------------------------------------------- //人才信息查询 export function searchTalentsInfo(params) { return request({ url: '/oa-web/cku/v1/personnel', method: 'get', params }) }