diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6bd52d2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +unpackage +unpackage/* +node_modules diff --git a/App.vue b/App.vue index 1b31653..4819380 100644 --- a/App.vue +++ b/App.vue @@ -1,48 +1,36 @@ - - +}; + diff --git a/apis/interfaces/address.js b/apis/interfaces/address.js new file mode 100644 index 0000000..eee503d --- /dev/null +++ b/apis/interfaces/address.js @@ -0,0 +1,62 @@ +/** + * zdx + * moduleName: 地址 + */ + +import { request } from '../index' + +// 地址列表 +const addresses = () => { + return request({ + url: 'mall/addresses', + method: 'GET' + }) +} + +// 新增地址 +const addAddresses = (data) => { + return request({ + url: 'mall/addresses', + method: 'post', + data: data + }) +} +// 根据地址id获取地址的详细信息 +const getAddresses = (id) => { + return request({ + url: 'mall/addresses/'+id, + method: 'get' + }) +} +// 编辑 +const editAddresses = (id,data) => { + return request({ + url: 'mall/addresses/'+id, + method: 'put', + data:data + }) +} +// 删除 +const delAddresses = (id) => { + return request({ + url: 'mall/addresses/'+id, + method: 'DELETE' + }) +} +// 默认 +const defaultAddresses = (id) => { + return request({ + url: 'mall/addresses/'+id+'/default', + method: 'post' + }) +} + + +export { + addresses, + addAddresses, + getAddresses, + editAddresses, + delAddresses, + defaultAddresses +} diff --git a/apis/interfaces/company.js b/apis/interfaces/company.js index 78f8aaf..0224137 100644 --- a/apis/interfaces/company.js +++ b/apis/interfaces/company.js @@ -39,9 +39,27 @@ const appliesCategory = data => { }) } +// 企业广场 +const companies = data => { + return request({ + url: 'companies', + data + }) +} + +// 企业列表 +const companiesList = data => { + return request({ + url: 'companies/lists', + data + }) +} + export { appliesCreate, applies, appliesInfo, - appliesCategory + appliesCategory, + companies, + companiesList } diff --git a/apis/interfaces/coupon.js b/apis/interfaces/coupon.js new file mode 100644 index 0000000..7969eb0 --- /dev/null +++ b/apis/interfaces/coupon.js @@ -0,0 +1,83 @@ +/** + * Web-zdx + * moduleName: 优惠券相关 + */ + +import { request } from '../index' + +// 我的优惠券 +const myCoupon = (data) => { + return request({ + url: 'coupons/user/coupons', + method: 'get', + data: data + }) +} + +// 优惠券分组列表 +const getCouponsListById = (id,data) => { + return request({ + url: 'coupons/user/coupons/'+id+'/list', + data:data + }) +} + +// 根据优惠券id获取优惠券的详情信息 +const getCouponsInfoById = (id) => { + return request({ + url: 'coupons/user/coupons/'+id, + }) +} + + +// 根据企业id获取企业首页的轮播图列表 +const couponsByCompanyId = (data) => { + return request({ + url: 'coupons/all', + method: 'get', + data: data + }) +} + +// 领取优惠券 +const couponsGrant = (id) => { + return request({ + url: 'coupons/'+id+'/grant', + method: 'POST' + }) +} +// 获取优惠券可使用商品 +const getGoodsByGrantId = (data) => { + return request({ + url: 'user/coupons/goods', + data: data + }) +} + +// 使用提货券兑换商品 +const exchangeGoods = (data) => { + return request({ + url: 'user/coupons/exchange', + method: 'POST', + data: data + }) +} + +// 获取核销二维码 +const getQrcodeByGrantId = (data) => { + return request({ + url: 'coupons/user/coupons/qrcode', + data: data + }) +} + +export { + myCoupon, + couponsByCompanyId, + couponsGrant, + getGoodsByGrantId, + exchangeGoods, + getCouponsListById, + getCouponsInfoById, + getQrcodeByGrantId +} diff --git a/apis/interfaces/goods.js b/apis/interfaces/goods.js index 94ad9ee..4f227cb 100644 --- a/apis/interfaces/goods.js +++ b/apis/interfaces/goods.js @@ -104,8 +104,90 @@ const managesGoodsExtends = id => { return request({ url: 'manages/goods/' + id + '/extends', }) +} + +// 领取优惠券 +const managesCoupons = (id) => { + return request({ + url: 'coupons/'+ id +'/grant', + method: 'POST' + }) +} + +// 商城首页 +const mall = data => { + return request({ + url: "mall" + }) } +// 商品列表 +const list = data => { + return request({ + url: "mall/goods", + data + }) +} +// 通证权益 搜索页面 +const searchUrl = (apiUrl,data) => { + return request({ + url : apiUrl, + data: data + }) +} +// 企业行业分类 +const companyCategory = () => { + return request({ + url : 'companies/industry' + }) +} +// 商品分类搜索-默认关键字 +const randgoodsUrl = (apiUrl, data) => { + return request({ + url: apiUrl, + data: data + }) +} +// 商品详情 +const goods = id => { + return request({ + url: 'mall/goods/' + id + }) +} +// 商品分类 +const goodsCategory = () => { + return request({ + url : 'mall/categories' + }) +} +// 商品确认商品信息页面get 下单页 post +const mallBuyGoods = (data, method) => { + return request({ + url: 'mall/buy/goods', + method: method, + data: data + }) +} +// 区块链证书 +const managesChain = (id) => { + return request({ + url: 'mall/goods/' + id + '/chain' + }) +} + +// 商品认证 +const managesAttestation = (id) => { + return request({ + url: 'mall/goods/' + id + '/message' + }) +} + +// 商品溯源 +const managesTracedTo = (id) => { + return request({ + url: 'mall/goods/' + id + '/trace' + }) +} export { managesGoodsIndex, managesGoodsMint, @@ -118,5 +200,17 @@ export { managesGoodsEdit, managesCreate, managesGoodsPut, - managesGoodsExtends + managesGoodsExtends, + managesCoupons, + mall, + list, + searchUrl, + companyCategory, + randgoodsUrl, + goods, + goodsCategory, + mallBuyGoods, + managesChain, + managesAttestation, + managesTracedTo } diff --git a/apis/interfaces/numberWeight.js b/apis/interfaces/numberWeight.js new file mode 100644 index 0000000..348be97 --- /dev/null +++ b/apis/interfaces/numberWeight.js @@ -0,0 +1,146 @@ +/** + * Web-zdx + * moduleName: 我的数权 + */ + +import { request } from '../index' + +// 我的数权 +const mallWarrants = (data) => { + return request({ + url: 'mall/warrants', + method: 'GET', + data: data + }) +} + +// 我的数权Id获取数权详情 +const mallWarrantsList = (symbol) => { + return request({ + url: 'mall/warrants/exchange', + method: 'GET', + data: { + symbol:symbol + } + }) + } + +// 确认提货 +const mallWarrantsSure = (data) => { + return request({ + url: 'mall/warrants/exchange', + method: 'POST', + data: data + }) +} + +// 我的邮寄订单,我的提货单 +const mallShipmentsPostShop = (apiUrl,data) => { + return request({ + url: apiUrl, + method: 'GET', + data: data + }) +} + +// 根据提货单的no 获取提货单的详情 +const mallShipmentsInfo = (no) => { + return request({ + url: 'mall/shipments/'+no, + method: 'GET' + }) +} + +// 取消提货单 +const mallShipmentsCancel = (shipmentNo) => { + return request({ + url: 'mall/shipments/'+ shipmentNo+'/cancel', + method: 'POST' + }) +} + +// 签收提货单 +const mallShipmentsSign = (shipmentNo) => { + return request({ + url: 'mall/shipments/'+ shipmentNo+'/sign', + method: 'POST' + }) +} + +// 退货单申请退货 +const mallShipmentsRefund = (data) => { + return request({ + url: 'mall/shipments/'+ data.shipment_no+'/refund', + method: 'POST', + data:data + }) +} + +// 退货单申请退货前置条件 +const mallShipmentsRefundInfo = (shipmentNo) => { + return request({ + url: 'mall/shipments/'+ shipmentNo+'/refund', + method: 'GET' + }) +} + +// 查看物流接口 +const mallShipmentsLogistic = (shipmentNo) => { + return request({ + url: 'mall/shipments/'+ shipmentNo+'/logistic', + method: 'GET' + }) +} + +// 我的退货单 mall/refunds +const mallRefunds = (data) => { + return request({ + url: 'mall/refunds', + method: 'GET', + data: data + }) +} + +//退货单详情页 +const mallRefundsInfo = (no) => { + return request({ + url: 'mall/refunds/'+no, + method: 'GET' + }) +} + +// 确认退货mall/refunds/{refund}/deliver +const mallRefundsDeliver = (data) => { + return request({ + url: 'mall/refunds/'+data.refund+'/deliver', + method: 'POST', + data:data + }) +} + +// 提货单或者服务单生成提货二维码 +const mallWarrantsQrcode = (data) => { + return request({ + url: 'mall/warrants/qrcode', + method: 'GET', + data:data + }) +} + + +export { + mallWarrants, + mallWarrantsList, + mallWarrantsSure, + mallShipmentsPostShop, + mallShipmentsInfo, + mallShipmentsCancel, + mallShipmentsSign, + mallShipmentsRefund, + mallShipmentsRefundInfo, + mallShipmentsLogistic, + mallRefunds, + mallRefundsInfo, + mallRefundsDeliver, + mallWarrantsQrcode +} diff --git a/apis/interfaces/order.js b/apis/interfaces/order.js new file mode 100644 index 0000000..b23871a --- /dev/null +++ b/apis/interfaces/order.js @@ -0,0 +1,47 @@ + +/** + * Web唐明明 + * 匆匆数载恍如梦,岁月迢迢华发增。 + * 碌碌无为枉半生,一朝惊醒万事空。 + * moduleName: 订单 + */ + +import { request } from '../index' + +// 创建,确认订单 +const buy = (data, method) => { + return request({ + url: 'mall/buy/goods', + method, + data + }) +} + +// eb支付 +const eb = (no) => { + return request({ + url: 'mall/pay/' + no + '/eb', + }) +} + +// 微信支付 +const wxPay = (data) => { + return request({ + url: 'mall/pay/' + data.order_no + '/wechat', + data: data, + method:'get' + }) +} + +// EB支付 +const ebPay = (data) => { + return request({ + url: 'mall/pay/' + data.order_no + '/eb' + }) +} +export { + buy, + eb, + wxPay, + ebPay +} diff --git a/components/.DS_Store b/components/.DS_Store new file mode 100644 index 0000000..37fdde6 Binary files /dev/null and b/components/.DS_Store differ diff --git a/components/coupon-template/coupon-template-1.vue b/components/coupon-template/coupon-template-1.vue new file mode 100644 index 0000000..0264ab6 --- /dev/null +++ b/components/coupon-template/coupon-template-1.vue @@ -0,0 +1,253 @@ + + + + + diff --git a/components/coupon-template/coupon-template-2.vue b/components/coupon-template/coupon-template-2.vue new file mode 100644 index 0000000..c8bd871 --- /dev/null +++ b/components/coupon-template/coupon-template-2.vue @@ -0,0 +1,228 @@ + + + + + diff --git a/components/goods-list/goods-list.vue b/components/goods-list/goods-list.vue index 6b794f4..0f052ca 100644 --- a/components/goods-list/goods-list.vue +++ b/components/goods-list/goods-list.vue @@ -13,11 +13,11 @@ {{item.price}}易币 - {{item.original_price}} + {{item.price.price_min}} - 月易量{{item.sales}} + 月销量{{item.sales}} diff --git a/components/industry-list/industry-list.vue b/components/industry-list/industry-list.vue new file mode 100644 index 0000000..b88fc5a --- /dev/null +++ b/components/industry-list/industry-list.vue @@ -0,0 +1,225 @@ + + + + + diff --git a/components/mall-refunds-template/mall-refunds-template.vue b/components/mall-refunds-template/mall-refunds-template.vue new file mode 100644 index 0000000..cf7f41f --- /dev/null +++ b/components/mall-refunds-template/mall-refunds-template.vue @@ -0,0 +1,175 @@ + + + + + diff --git a/components/mall-shipments-template/mall-shipments-template.vue b/components/mall-shipments-template/mall-shipments-template.vue new file mode 100644 index 0000000..06b66a7 --- /dev/null +++ b/components/mall-shipments-template/mall-shipments-template.vue @@ -0,0 +1,172 @@ + + + + + diff --git a/components/number-weight-template/number-weight-template.vue b/components/number-weight-template/number-weight-template.vue new file mode 100644 index 0000000..a77f61e --- /dev/null +++ b/components/number-weight-template/number-weight-template.vue @@ -0,0 +1,178 @@ + + + + + diff --git a/components/v-tabs/.DS_Store b/components/v-tabs/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/components/v-tabs/.DS_Store differ diff --git a/components/v-tabs/readme.md b/components/v-tabs/readme.md new file mode 100644 index 0000000..0f6f9af --- /dev/null +++ b/components/v-tabs/readme.md @@ -0,0 +1,182 @@ +## 插件说明 + +> 这是 `v-tabs` 插件的升级版本,参数上有很大变动,支持 `H5` `小程序` `手机端`,如果是在之前的插件上升级的话,请注意参数的变更,触发的事件没有变更。 + +## 使用说明 + +### 1、最基本用法 + +- 视图文件 + +```html + +``` + +- 脚本文件 + +```js +export default { + data() { + return { + current: 0, + tabs: ['军事', '国内', '新闻新闻', '军事', '国内', '新闻', '军事', '国内', '新闻'] + } + }, + methods: { + changeTab(index) { + console.log('当前选中的项:' + index) + } + } +} +``` + +### 2、平铺整个屏幕 + +- 视图文件 + +```html + +``` + +- 脚本文件 + +```js +export default { + data() { + return { + activeTab: 0 + } + } +} +``` + +### 3、胶囊用法 + +- 视图文件 + +```html + +``` + +- 脚本文件 + +```js +data() { + return { + current: 2, + tabs: [ + '军事', + '国内', + '新闻新闻', + '军事', + '国内', + '新闻', + '军事', + '国内', + '新闻', + ], + }, + methods: { + changeTab(index) { + console.log('当前选中索引:' + index) + } + } +} +``` + +## 文档说明 + +### 1、属性说明 + +| 参数 | 类型 | 默认值 | 说明 | +| :---------------: | :-----: | :-------: | :----------------------------------------: | +| value | Number | 0 | 必传(双向绑定的值) | +| color | String | '#333' | 默认文字颜色 | +| activeColor | String | '#2979ff' | 选中文字的颜色 | +| fontSize | String | '28rpx' | 默认文字大小(rpx 或 px) | +| bold | Boolean | true | 是否加粗选中项 | +| scroll | Boolean | true | 是否显示滚动条,平铺设置 false | +| height | String | '70rpx' | tab 高度(rpx 或 px) | +| lineHeight | String | '10rpx' | 滑块高度(rpx 或 px) | +| lineColor | String | '#2979ff' | 滑块的颜色 | +| lineScale | Number | 0.5 | 滑块宽度缩放值 | +| lineRadius | String | '10rpx' | 滑块圆角宽度(rpx 或 px) | +| pills | Boolean | false | 是否开启胶囊 | +| pillsColor | String | '#2979ff' | 胶囊背景颜色(rpx 或 px) | +| pillsBorderRadius | String | '10rpx' | 胶囊圆角宽度(rpx 或 px) | +| field | String | '' | 如果 tabs 子项是对象,输入需要展示的键名 | +| bgColor | String | '#fff' | 背景色,支持 linear-gradient 渐变 | +| padding | String | '0' | 整个 tab padding 属性 | +| fixed | Boolean | false | 是否固定在顶部 | +| paddingItem | String | '0 22rpx' | 选项的边距(设置上下不生效,需要设置高度) | + +### 2、事件说明 + +| 名称 | 参数 | 说明 | +| :----: | :---: | :--------------------------------: | +| change | index | 改变选中项触发, index 选中项的下标 | + +## 更新日志 + +### 2020-09-24 + +1. 修复 `v-tabs` 第一次可能出现第一个标签显示不完整的情况 +2. 修改了 `pages/tabs/order` 示例文件 + +### 2020-09-21 + +1. 修复添加 `fixed` 属性后,滚动条无效 +2. 修复选项很少的情况下,下划线计算计算错误 +3. 新增 `paddingItem` 属性,设置选项左右边距(上下边距需要设置 `height` 属性,或者设置 `padding` 属性) + +**写在最后:** +欢迎各位老铁反馈 bug ,本人后端 PHP 一枚,只是应为感兴趣前端,自己琢磨,自己搞。如果你在使用的过程中有什么不合理,需要优化的,都可以在下面评论(或加我 QQ: 1207791534),本人看见后回复、修正,感谢。 + +### 2020-09-17 + +1. 紧急修复 bug,横向滑动不了的情况 + +### 2020-09-16 + +1. 新增 `fixed` 属性,是否固定在顶部,示例地址:`pages/tabs/tabs-static` +2. 优化之前的页面结构 + +**注意:** + +1. 使用 `padding` 属性的时候,尽量不要左右边距,会导致下划线位置不对 +2. 如果不绑定 `v-model` 会导致 `change` 事件改变的时候,下划线不跟随问题 + +### 2020-09-09 + +1. 修复 `width` 错误,dom 加载的时候没有及时获取到 `data` 属性导致的。 + +### 2020-08-29 + +1. 优化异步改变 `tabs` 后,下划线不初始化问题 +2. `github` 地址上有图 2 的源码,需要的自行下载,页面路径:`pages/tabs/order` + +### 2020-08-20 + +1. 优化 `节点查询` 和 `选中渲染` +2. 优化支付宝中 `createSelectorQuery()` 的影响 + +### 2020-08-19 + +1. 优化 `change` 事件触发机制 + +### 2020-08-16 + +1. 修改默认高度为 `70rpx` +2. 新增属性 `bgColor`,可设置背景颜色,默认 `#fff` +3. 新增整个 `tab` 的 `padding` 属性,默认 `0` + +### 2020-08-13 + +1. 全新的 `v-tabs 2.0` +2. 支持 `H5` `小程序` `APP` +3. 属性高度可配置 + +## 预览 + +![v-tabs 2.0.1.gif](https://tva1.sinaimg.cn/large/007S8ZIlgy1ghsv40mj76g30ai0i2tsd.gif) +![v-tabs 2.0.2.gif](https://img-cdn-aliyun.dcloud.net.cn/stream/plugin_screens/42f3a920-a674-11ea-8a24-ffee00625e2e_1.png?v=1597912963) diff --git a/components/v-tabs/v-tabs.vue b/components/v-tabs/v-tabs.vue new file mode 100644 index 0000000..cdbe6ae --- /dev/null +++ b/components/v-tabs/v-tabs.vue @@ -0,0 +1,339 @@ + + + + + diff --git a/components/yixuan-selectAddress/yixuan-selectAddress.vue b/components/yixuan-selectAddress/yixuan-selectAddress.vue new file mode 100644 index 0000000..e3809ed --- /dev/null +++ b/components/yixuan-selectAddress/yixuan-selectAddress.vue @@ -0,0 +1,355 @@ + + + + + diff --git a/pages.json b/pages.json index 7622737..0c7b571 100644 --- a/pages.json +++ b/pages.json @@ -18,6 +18,78 @@ "navigationBarTextStyle": "white" } }, { + "path": "pages/equity/index", + "name": "equity", + "auth": true, + "style": { + "navigationBarTitleText": "通证商城", + "navigationStyle": "custom", + "navigationBarTextStyle": "white" + } + }, { + "path": "pages/equity/search", + "name": "Search", + "auth": true, + "style": { + "navigationBarTitleText": "搜索列表" + } + }, { + "path": "pages/goods/goodsClassify", + "name": "goodsClassify", + "style": { + "navigationBarTitleText": "商品分类", + "navigationBarBackgroundColor": "#FFFFFF" + } + }, + { + "path": "pages/goods/lists", + "name": "goodsList", + "style": { + "navigationBarTitleText": "商品列表", + "navigationBarBackgroundColor": "#FFFFFF" + } + }, + { + "path": "pages/goods/confirmOrder", + "name": "ConfirmOrder", + "style": { + "navigationBarTitleText": "订单确认页面", + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#8b64fd" + } + }, + { + "path": "pages/goods/payStatus", + "name": "PayStatus", + "style": { + "navigationBarTitleText": "支付状态", + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#8b64fd" + } + }, + { + "path": "pages/goods/chain", + "name": "GoodsChain", + "style": { + "navigationBarTitleText": "区块链证书", + "navigationBarBackgroundColor": "#FFFFFF" + } + }, { + "path": "pages/goods/attestation", + "name": "GoodsAttestation", + "style": { + "navigationBarTitleText": "商品认证", + "navigationBarBackgroundColor": "#FFFFFF" + } + }, { + "path": "pages/goods/tracedTo", + "name": "GoodstracedTo", + "style": { + "navigationBarTitleText": "商品溯源", + "navigationBarBackgroundColor": "#FFFFFF" + } + }, + { "path": "pages/user/index", "name": "User", "auth": true, @@ -41,7 +113,87 @@ } } } + }, + { + "path": "pages/user/order/numberWeight", + "name": "NumberWeight", + "style": { + "navigationBarTitleText": "我的权证", + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#8b64fd" + } + }, + { + "path": "pages/user/order/numberWeightInfo", + "name": "NumberWeightInfo", + "style": { + "navigationBarTitleText": "权证详情", + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#8b64fd" + } + }, + { + "path": "pages/user/order/servicesOrder", + "name": "ServicesOrder", + "style": { + "enablePullDownRefresh": true, + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#8b64fd", + "navigationBarTitleText": "已使用服务类订单" + } }, { + "path": "pages/user/order/servicesOrderInfo", + "name": "ServicesOrderInfo", + "style": { + "enablePullDownRefresh": true, + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#8b64fd", + "navigationBarTitleText": "订单详情" + } + }, + { + "path": "pages/user/order/mallShipments", + "name": "MallShipments", + "style": { + "navigationBarTitleText": "已经提货", + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#8b64fd" + } + }, { + "path": "pages/user/order/logistics", + "name": "Orderlogistics", + "style": { + "navigationBarTitleText": "查看物流", + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#8b64fd" + } + }, { + "path": "pages/user/order/mallShipmentsInfo", + "name": "MallShipmentsInfo", + "style": { + "navigationBarTitleText": "提货单详情页面", + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#8b64fd" + } + }, + { + "path": "pages/user/address/list", + "name": "AddressList", + "style": { + "navigationBarTitleText": "地址管理", + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#8b64fd" + } + }, { + "path": "pages/user/address/create", + "name": "AddressCreate", + "style": { + "navigationBarTitleText": "地址新增", + "navigationBarTextStyle": "white", + "navigationBarBackgroundColor": "#8b64fd" + } + }, + { "path": "pages/user/code", "name": "userCode", "auth": false, @@ -127,6 +279,21 @@ "style": { "navigationBarTitleText": "发布商品类目" } + },{ + "path": "pages/goods/details", + "name": "goodsDetails", + "style": { + "navigationBarTitleText": "", + "titleNView": { + "backgroundColor": "#FFFFFF", + "type": "transparent", + "buttons": [{ + "text": "分享", + "fontSize": "12", + "color": "#555555" + }] + } + } }, { "path": "pages/goods/add", "name": "goodsAdd", @@ -447,6 +614,11 @@ "iconPath": "static/tabBar/tabBar_icon_01.png", "selectedIconPath": "static/tabBar/tabBar_show_01.png", "pagePath": "pages/found/index" + },{ + "text": "通证商城", + "iconPath": "static/tabBar/tabBar_icon_01.png", + "selectedIconPath": "static/tabBar/tabBar_show_01.png", + "pagePath": "pages/equity/index" }, { "text": "节点中心", "iconPath": "static/tabBar/tabBar_icon_02.png", @@ -455,6 +627,7 @@ }] }, "easycom": { + "nv": "@/uni_modules/pyh-nv/components/pyh-nv/pyh-nv.vue", "^u-(.*)": "uview-ui/components/u-$1/u-$1.vue" } } diff --git a/pages/company/approve.vue b/pages/company/approve.vue index c273b74..12cf46b 100644 --- a/pages/company/approve.vue +++ b/pages/company/approve.vue @@ -7,7 +7,8 @@ @@ -15,7 +16,8 @@ - + {{industry[industryIndex].title}} @@ -26,12 +28,17 @@ - {{item.name}} + {{item.name}} 选择经营类目 + + +