mumway-basic

1.0.4 • Public • Published

oss上传插件

一:下载插件

cnpm install git+http://yangyuezhou:weiwei326@project.mumway.com:8080/web/mumway-basic/#(tag) --save

二:使用

1.初始化

在main.js里面

import { init } from 'mumway-basic'
init({
    Appid: 303, //项目分配的Appid
    sign_key: 'ba49d000ab1c8d32',//项目分配的sign_key
    TokenKey: 'land_token',//本地cookie缓存的名字
    env: ()=>{ //判断环境的方法,dev,test,pre,pro
        return 'dev'
    },
}) //注册

2.获取header需要的参数

import { getSign } from 'mumway-basic'

3.oss上传方法

/* 
    profile_avatar - 头像
    medical_examination - 健康证明
    skill_certificate - 技能证书
    identity_card - 身份证
    style_img - 工作风采照片
    style_video - 工作风采视频
    other_img - 其他图片 
    operation - 运营图片,如 banner 启动页等
    goods - 商品图片,如后台上传的商品图片
*/
import { ossUpload } from 'mumway-basic' //引入上传的方法
async upload(){
    let res = await ossUpload({
        type: "other_img",//需要上传到那个模块下
        fileName:'fileName',//文件名,不需要在处理,读取file.name传入即可
        file: file,//文件,
        progress: (progress) => { //上传进度
        },
    });
    //isPublic:true/false(公有,私有),viewUrl:(公有,私有)预览图,uploadUrl:图片上传给服务器地址(公有时,viewUrl和uploadUrl一致)
    {uploadUrl, viewUrl, isPublic} = res;
}

4.证件识别

import { Ocr } from 'mumway-basic'
async getInfo(){
    //IDCardFront: 身份证正面识别,IDCardBack: 身份证背面别,MainlandPermitFront: 港澳台来往内地通行证正面,PermitFront: 港澳台通行证正面,MLIDPassport:护照识别(港澳台地区及境外护照),HmtResidentPermitFront: 港澳台居住证正面,HmtResidentPermitBack: 港澳台居住证背面
    classify传递接口调取简单识别,不传则接口调取智能识别
    let info = await Ocr({fileName, file, classify});
}

Readme

Keywords

none

Package Sidebar

Install

npm i mumway-basic

Weekly Downloads

1

Version

1.0.4

License

ISC

Unpacked Size

8.78 kB

Total Files

10

Last publish

Collaborators

  • sunmengmeng001