88 lines
3.2 KiB
JavaScript
88 lines
3.2 KiB
JavaScript
|
// pages/mine/shop/shopauthenticationdetail.js
|
||
|
const app = getApp()
|
||
|
Page({
|
||
|
|
||
|
/**
|
||
|
* 页面的初始数据
|
||
|
*/
|
||
|
data: {
|
||
|
shopId: '',
|
||
|
shopCertificationId: '',
|
||
|
shopLicensePhotos: [], //店铺营业执照图片
|
||
|
certificationName: '', //企业名称
|
||
|
certificationType: '', //企业类型
|
||
|
certificationNumber: '', //证书编号
|
||
|
certificationId: '', //统一信用代码
|
||
|
certificationComposition: '', //企业组成形式
|
||
|
certificationLegalPerson: '', //法定代表人
|
||
|
certificationBusiness: '', //企业营业范围
|
||
|
certificationCapital: '', //企业注册资本
|
||
|
certificationFoundTime: '', //企业注册时间
|
||
|
certificationLicenseTerm: '', //营业期限
|
||
|
certificationAddress: '', //企业地址
|
||
|
certificationAuthority: '', //登记机关
|
||
|
},
|
||
|
|
||
|
/**
|
||
|
* 生命周期函数--监听页面加载
|
||
|
*/
|
||
|
onLoad: function (options) {
|
||
|
this.setData({
|
||
|
shopId: options.shopId,
|
||
|
shopCertificationId: options.certificationId
|
||
|
})
|
||
|
this.getAuthenticationInfo()
|
||
|
},
|
||
|
getAuthenticationInfo() {
|
||
|
let _self = this
|
||
|
wx.showLoading({
|
||
|
title: '加载中...',
|
||
|
})
|
||
|
app.http.get(app.urls.getShopAuthenticationInfo.format({
|
||
|
shopCertificationId: _self.data.shopCertificationId
|
||
|
}), {
|
||
|
header: {
|
||
|
token: app.globalData.token
|
||
|
}
|
||
|
})
|
||
|
.then(res => {
|
||
|
wx.hideLoading({})
|
||
|
_self.setDataToView(res.data)
|
||
|
})
|
||
|
.catch(err => {
|
||
|
wx.hideLoading({})
|
||
|
})
|
||
|
},
|
||
|
setDataToView(data) {
|
||
|
let _self = this
|
||
|
if (data.certificationImage != '') {
|
||
|
let ids = data.certificationImage
|
||
|
_self.data.shopLicensePhotos.push({
|
||
|
id: ids,
|
||
|
path: app.baseUrls.tradeUrl + app.baseImgUrl + ids
|
||
|
})
|
||
|
}
|
||
|
_self.setData({
|
||
|
certificationName: data.certificationName, //企业名称
|
||
|
certificationType: data.certificationType, //企业类型
|
||
|
certificationNumber: data.certificationNumber, //证书编号
|
||
|
certificationId: data.certificationId, //统一信用代码
|
||
|
certificationComposition: data.certificationComposition, //企业组成形式
|
||
|
certificationLegalPerson: data.certificationLegalPerson, //法定代表人
|
||
|
certificationBusiness: data.certificationBusiness, //企业营业范围
|
||
|
certificationCapital: data.certificationCapital, //企业注册资本
|
||
|
certificationFoundTime: data.certificationFoundTime, //企业注册时间
|
||
|
certificationLicenseTerm: data.certificationLicenseTerm, //营业期限
|
||
|
certificationAddress: data.certificationAddress, //企业地址
|
||
|
certificationAuthority: data.certificationAuthority, //登记机关
|
||
|
shopLicensePhotos: _self.data.shopLicensePhotos
|
||
|
})
|
||
|
},
|
||
|
ViewLicImg(e) {
|
||
|
var tempList = [e.currentTarget.dataset.url]
|
||
|
wx.previewImage({
|
||
|
urls: tempList,
|
||
|
current: e.currentTarget.dataset.url
|
||
|
});
|
||
|
}
|
||
|
})
|