27 Commits

Author SHA1 Message Date
刘嘉炜 a6a2b38f94 switch test env 4 weeks ago
刘嘉炜 047527e764 fixed merge tid1929 conflict 4 weeks ago
刘嘉炜 3fd37e822a fix merge tid1894 conflict 1 month ago
刘嘉炜 5bbda7ecb7 vformal 1.1.66 for tid1894 1 month ago
刘嘉炜 7b187d8ce6 vformal 1.1.65 &merge dev clash err 3 months ago
刘嘉炜 24d89c1f6c vformal 1.1.65 for tid1807 3 months ago
刘嘉炜 54fdfe75a4 v1.1.63 & fixed merge t19_03 err 3 months ago
刘嘉炜 8b90e5b300 vformal 1.1.63 for tid1803 &1819 3 months ago
刘嘉炜 d09c6487d6 Merge branch 'md1024' 4 months ago
刘嘉炜 bbbcf63655 Merge branch 'master' of https://git.ouxuan.net/liujw/ox_zhiNengZhuShou 4 months ago
刘嘉炜 b4bf639877 vformal 1.1.62 for tid1682 4 months ago
刘嘉炜 b54033096a Merge branch 'dev' 8 months ago
刘嘉炜 a5885c5afc v 1.1.60 formal & tid1641 8 months ago
刘嘉炜 361b20e9a4 Merge branch 'master' of https://git.ouxuan.net/liujw/ox_zhiNengZhuShou 8 months ago
刘嘉炜 f9ea14feab Merge branch 'tid1553' 8 months ago
刘嘉炜 86ebcd352b v1.1.59 formal 8 months ago
刘嘉炜 e83216f9bc Merge branch 'dev' 9 months ago
刘嘉炜 cc5037ccac v1.1.58 formal 9 months ago
刘嘉炜 6c42c05d6e Merge branch 'md240529' 10 months ago
刘嘉炜 bff8f2793f v1.1.56 formal 10 months ago
刘嘉炜 88821cc00f Merge branch 'dev' 11 months ago
刘嘉炜 18dffb1f08 v1.1.5 formal 11 months ago
刘嘉炜 b385c57b8d Merge branch 'master' of https://git.ouxuan.net/liujw/ox_zhiNengZhuShou 11 months ago
刘嘉炜 f9db526088 v1.1.54 formal 11 months ago
赵明涛 c18d49cd2b format_1.1.53 11 months ago
赵明涛 5788b74249 fix party login upload company image 11 months ago
赵明涛 3f1be52dde fix party subpackage 1 year ago
  1. 4
      src/js/api.js
  2. 4
      src/manifest.json
  3. 1
      src/subpackage/party/components/popup-content/miniapp-change-category.vue
  4. 17
      src/subpackage/party/pages/index/index.vue
  5. 3
      src/subpackage/party/pages/index/web_view.vue
  6. 21
      src/subpackage/party/pages/login/regist.vue
  7. BIN
      src/subpackage/party/static/index/icon-copy.png
  8. 49
      src/utils/util.js

4
src/js/api.js

@ -1,5 +1,5 @@
// export const ORIGIN = `https://testmanager.ouxuanzhineng.cn`; // 测试
export const ORIGIN = `https://minimanage.ouxuanzhineng.cn`; // 正式
export const ORIGIN = `https://testmanager.ouxuanzhineng.cn`; // 测试
// export const ORIGIN = `https://minimanage.ouxuanzhineng.cn`; // 正式
// export const ORIGIN = `http://192.168.1.135:9090`; // 20210927 测试

4
src/manifest.json

@ -72,8 +72,8 @@
// "provider": "wx1fe8d9a3cb067a75"
// }
// },
/* wxf1294b279ad1b845 */
"appid" : "wxf1294b279ad1b845",
/* wxf1294b279ad1b845 wx7106e84614cf0060*/
"appid" : "wx7106e84614cf0060",
"setting" : {
"urlCheck" : false,
"minified" : true,

1
src/subpackage/party/components/popup-content/miniapp-change-category.vue

@ -366,6 +366,7 @@ export default {
let {exterList} = this
exterList[i].url = await this.getLocalImg();
console.log("clickUploadImg-local:", exterList[i].url)
exterList[i].mediaid = await this.getUploadImgMediaId(exterList[i].url);
console.log("clickUploadImg-mediaid:", exterList[i].mediaid)

17
src/subpackage/party/pages/index/index.vue

@ -14,6 +14,7 @@
<text class="b-t-white b-t-24 p-index-2">复制到电脑端打开</text>
<text class="b-t-white b-t-24 p-index-2 b-ellipsis-1">{{getManagerUrl.show}}</text>
<image class="pb-bg" src="../../static/index/p-bg-1.png"></image>
<image class="pb-icon-copy" src="../../static/index/icon-copy.png"></image>
</view>
</view>
@ -34,6 +35,7 @@
<text class="b-t-white b-t-24 p-index-2">复制到电脑端打开</text>
<text class="b-t-white b-t-24 p-index-2">{{getShouyingUrl.show}}</text>
<image class="pb-bg" src="../../static/index/p-bg-1.png"></image>
<image class="pb-icon-copy" src="../../static/index/icon-copy.png"></image>
</view>
</view>
<view class="p-tip">可在后台设置教练账户</view>
@ -244,6 +246,10 @@
data: url,
success: function () {
util.showNone('复制成功')
},
fail:function(e){
console.error("剪切板调用失败:",e)
util.showNone(e)
}
});
},
@ -292,7 +298,7 @@
font-size: 24rpx;
color: #9A9A9D;
margin-top: 25rpx;
padding-left: 60rpx;
padding-left: 30rpx;
width: 100%;
}
.p-box-title-2{
@ -304,6 +310,7 @@
.p-box{
width: 670rpx;
overflow: hidden;
position: relative;
>view{
width: 320rpx;
height: 176rpx;
@ -325,6 +332,14 @@
width: 47.76rpx;
height: 48.08rpx;
}
.pb-icon-copy{
width: 24rpx;
height: 24rpx;
z-index:5;
position:absolute;
top:18rpx;
right:18rpx;
}
}
}
}

3
src/subpackage/party/pages/index/web_view.vue

@ -7,14 +7,13 @@ import { API,ORIGIN } from '@/js/api';
export default {
data() {
return {
url: 'https://testadmin.ouxuanzhineng.cn/'
url: ''
}
},
onLoad(opt){
console.log('web_view',opt,ORIGIN)
this.url = opt.url
}
}

21
src/subpackage/party/pages/login/regist.vue

@ -448,6 +448,7 @@
let ocr_type = 'BizLicenseOCR'
console.log("clickUploadImg");
let img = await this.getLocalImg();
let img_info = await util.checkFileInfo(img)
console.log("getLocalImg:", img)
let img_url = await this.getUploadImgURL(img);
console.log("getUploadImgURL:", img_url)
@ -458,11 +459,13 @@
this.setOcrResult(ocr_type,ocr_res)
this.submitData.business_license = img_url
},
// IDCardOCR
async clickUploadIDCardImg() {
let ocr_type = 'IDCardOCR'
console.log("clickUploadIDCardImg");
let img = await this.getLocalImg();
let img_info = await util.checkFileInfo(img)
console.log("getLocalImg:", img)
let img_url = await this.getUploadImgURL(img);
console.log("getUploadImgURL:", img_url)
@ -476,6 +479,7 @@
async clickUploadIDCardBackImg() {
console.log("clickUploadIDCardBackImg");
let img = await this.getLocalImg();
let img_info = await util.checkFileInfo(img)
console.log("getLocalImg:", img)
let img_url = await this.getUploadImgURL(img);
console.log("getUploadImgURL:", img_url)
@ -553,8 +557,14 @@
this.submitData.mailing_address = res.Response.Address;
this.submitData.extension.legal_person_name = res.Response.Person;
this.submitData.agency_code = res.Response.RegNum;
// <<<<<<< HEAD
// const t = this.company_types.find(item => item.label === res.Response.Type);
// if(t&&t.value)this.submitData.extension.company_type = t.value; //
// =======
// const t = this.company_types.find(item => item.label === res.Response.Type);
// this.submitData.extension.company_type = t.value;
// >>>>>>> dev
if (res.Response.Capital) {
const num = res.Response.Capital.split('元')[0]
this.submitData.extension.registered_capital = this.chineseToNumber(num)
@ -574,7 +584,7 @@
this.submitData.extension.credit_end_date = `${year}-${month}-${day}`
}
}
if(res.Response.Type){
if(res.Response.Type){//,
let _index = ""
const t = this.company_types.find((item,index) => {
if(item.label === res.Response.Type){
@ -583,6 +593,14 @@
return item
}
});
// <<<<<<< HEAD
// if(t&&t.value){
// this.submitData.extension.company_type = t.value
// this.company_type_index = _index
// this.company_type_show = this.company_types_arr[_index]
// }
// =======
// console.log("t", t)
if(t){
this.submitData.extension.company_type = t.value
@ -593,6 +611,7 @@
console.log("OCR对应的企业类型无法匹配:",this.company_types, res.Response.Type)
util.showNone("请手动选择[企业类型],并二次确认证件信息")
}
// >>>>>>> dev
}
} else {
this.submitData.extension.business_id_card = res.Response.IdNum

BIN
src/subpackage/party/static/index/icon-copy.png

After

Width: 48  |  Height: 52  |  Size: 724 B

49
src/utils/util.js

@ -404,6 +404,52 @@ function order_pay_type_txt(status = ''){
return _obj[status] || '-'
}
function checkFileInfo(url){//获取文件信息, 超过2M时提醒太大, 文件格式要求JPG、JPEG、PNG
let util = this
return new Promise((rs,rj)=>{
try{
let MAX_SIZE = 2048; //最大size限制
let type = url.split(".")[1]||""
// JPG、JPEG、PNG
let need_type = [,'jpeg','jpg','png','JPG','JPEG','PNG']
if(need_type.indexOf(type)>0){
console.log("文件格式符合预期:",type)
}else{
util.showNone(`当前文件格式${type}不符合预期,请重新上传`)
rj(false)
}
rs(true)
console.log(wx.env.USER_DATA_PATH,123,url)
const fs = wx.getFileSystemManager()
// const fd = fs.openSync({
const fd = fs.openSync({
// filePath: `${wx.env.USER_DATA_PATH}/hello.txt`,
filePath:url,
flag: 'a+'
})
const stats = fs.fstatSync({fd: fd})
let size = stats.size||0
size = size/1024
if(size>MAX_SIZE){
util.showNone(`上传图片最大为${MAX_SIZE/1024}M,当前为:${(size/1024).toFixed(2)}M`)
rj(false)
}
if(!size){
util.showNone("请上传正确的图片")
rj(false)
}
rs(stats)
}catch(e){
util.showNone(e);
rj(e)
}
})
}
export default {
formatTime,
formatNumber,
@ -436,5 +482,6 @@ export default {
isProfile,
$_once,
$_emit,
order_pay_type_txt
order_pay_type_txt,
checkFileInfo,
}
Loading…
Cancel
Save