新增店铺营业执照
parent
464379178d
commit
3f19fc8c15
16
api/store.js
16
api/store.js
|
@ -38,3 +38,19 @@ export function getstoreList(params) {
|
|||
method: Method.GET,
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 营业执照
|
||||
* @param id
|
||||
*/
|
||||
export function getLicencePhoto(id) {
|
||||
return http.request({
|
||||
url: `/store/get/licencePhoto/${id}`,
|
||||
method: Method.GET,
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
"name" : "lili商城",
|
||||
"appid" : "__UNI__C100675",
|
||||
"description" : "",
|
||||
"versionName" : "4.0.26",
|
||||
"versionCode" : 4000026,
|
||||
"versionName" : "4.0.28",
|
||||
"versionCode" : 4000028,
|
||||
"transformPx" : false,
|
||||
"app-plus" : {
|
||||
"compatible" : {
|
||||
|
|
|
@ -340,6 +340,11 @@
|
|||
"navigationBarTitleText": "",
|
||||
"navigationStyle": "custom"
|
||||
}
|
||||
},{
|
||||
"path": "licencePhoto",
|
||||
"style": {
|
||||
"navigationBarTitleText": "营业执照"
|
||||
}
|
||||
},{
|
||||
"path": "shopPageGoods",
|
||||
"style": {
|
||||
|
|
|
@ -0,0 +1,56 @@
|
|||
<template>
|
||||
<div class="wrapper">
|
||||
<p>公司名称:{{storeData.companyName}}</p>
|
||||
<p>公司地址:{{storeData.companyAddress}}</p>
|
||||
<p>公司地址地区:{{storeData.companyAddressPath}}</p>
|
||||
<p>员工人数:{{storeData.employeeNum}}</p>
|
||||
<p>法定经营范围:{{storeData.scope}}</p>
|
||||
<u-image @click="preview()" width="100%" height="400rpx" mode="aspectFit" :src="storeData.licencePhoto"></u-image>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { getLicencePhoto } from "@/api/store.js";
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
storeData: {},
|
||||
};
|
||||
},
|
||||
onLoad(options) {
|
||||
this.getStoreLicencePhoto(options.id);
|
||||
},
|
||||
methods: {
|
||||
async getStoreLicencePhoto(id) {
|
||||
let res = await getLicencePhoto(id);
|
||||
if (res.data.success) {
|
||||
this.storeData = res.data.result;
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* 点击图片放大或保存
|
||||
*/
|
||||
preview() {
|
||||
uni.previewImage({
|
||||
current: 0,
|
||||
urls: [this.storeData.licencePhoto],
|
||||
longPressActions: {
|
||||
itemList: ["保存图片"],
|
||||
success: function (data) {},
|
||||
fail: function (err) {},
|
||||
},
|
||||
});
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.wrapper {
|
||||
padding: 32rpx;
|
||||
> p {
|
||||
margin: 20rpx 0;
|
||||
}
|
||||
}
|
||||
</style>
|
|
@ -8,8 +8,9 @@
|
|||
<div class="store flex">
|
||||
<u-image border-radius="10" width="150" height="150" :src="storeInfo.storeLogo || '/static/logo.png'" mode="aspectFit"></u-image>
|
||||
<div class="box">
|
||||
<div class="store-name">
|
||||
<div class="store-name" @click="getStoreLicencePhoto">
|
||||
{{ storeInfo.storeName || ''}}
|
||||
<u-icon style="margin-left:10rpx;" name="arrow-right"></u-icon>
|
||||
</div>
|
||||
<div class="flex store-message">
|
||||
<div> <span>{{ storeInfo.collectionNum || 0 }}</span>关注 </div>
|
||||
|
@ -154,6 +155,11 @@ export default {
|
|||
},
|
||||
|
||||
methods: {
|
||||
getStoreLicencePhoto() {
|
||||
uni.navigateTo({
|
||||
url: `/pages/product/licencePhoto?id=${this.storeId}`,
|
||||
});
|
||||
},
|
||||
/**
|
||||
* 初始化信息
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue