123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132 |
- /**
- *@des 公共接口
- *@author zhengjinyi
- *@date 2020/03/19 14:56:57
- *@param registerByPass
- */
- import request from '@/common/config/caimeiApi.js'
- import $reg from '@/common/config/common.js'
- /**
- *获取省市区列表
- */
- export function queryAddressInformation() {
- return new Promise(function(resolve,reject) {
- request.get("/club/address",{}, res => {
- if(res.code == '0'){
- resolve(res);
- }else{
- reject(res)
- }
- })
- });
- }
- /**
- *获取协议
- */
- export function queryProtocol() {
- return new Promise(function(resolve,reject) {
- request.get("/club/protocol",{}, res => {
- if(res.code == '0'){
- resolve(res);
- }else{
- reject(res)
- }
- })
- });
- }
- /**
- *获取图形验证码
- */
- export function getImageCode() {
- return new Promise(function(resolve,reject) {
- request.get("/user/getImgVerifyCode",{platformType:2}, res => {
- if(res.code == '0'){
- resolve(res);
- }else{
- reject(res)
- }
- })
- });
- }
- /**
- *获取邮箱验证码
- */
- export function getEmailCode(params) {
- return new Promise(function(resolve,reject) {
- if( params.email == ''){
- uni.showToast({title: '请输入邮箱地址',duration: 2000,mask:true, icon:'none'})
- return
- }
- if(!$reg.isEmail(params.email)){
- uni.showToast({title: '请输入正确的邮箱地址',duration: 2000,mask:true,icon:'none'})
- return
- }
- request.get("/user/mailbox",params, res => {
- if(res.code == '0'){
- resolve(res);
- }else{
- reject(res)
- }
- })
- });
- }
- /**
- *获取手机验证码
- */
- export function getMobileCode(params) {
- return new Promise(function(resolve,reject) {
- if( params.mobile == ''){
- uni.showToast({title: '请输入手机号',duration: 2000,mask:true, icon:'none'})
- return
- }
- if(!$reg.isMobile(params.mobile)){
- uni.showToast({title: '请输入正确的手机号',duration: 2000,mask:true,icon:'none'})
- return
- }
- if( params.imgCode == ''){
- uni.showToast({title: '请输入图形验证码',duration: 2000,mask:true,icon:'none'})
- return
- }
- request.get("/user/activateCodeByReg",params, res => {
- if(res.code == '0'){
- resolve(res);
- }else{
- reject(res)
- }
- })
- });
- }
- /**
- *上传图片
- */
- export function uploadFileImage() {
- return new Promise(function(resolve,reject) {
- uni.chooseImage({
- count: 1, //默认1
- sizeType: ['compressed'], //可以指定是原图还是压缩图,默认二者都有
- sourceType: ['album','camera'], //从相册选择
- success: (res) => {
- const tempFilePaths = res.tempFilePaths;
- console.log(tempFilePaths)
- const uploadTask = uni.uploadFile({
- url : 'https://spi-b.caimei365.com/formData/MultiPictareaddData',
- filePath: tempFilePaths[0],
- name: 'file',
- header: {
- "Content-Type": "multipart/form-data",
- },
- formData: {
- 'user': 'test'
- },
- success: function (res) {
- resolve(res);
- },
- error : function(e){
- reject(res)
- }
- })
- }
- });
- });
- }
|