From 2447ae397a958ab3a091076b79dbefc0bbdcb8d3 Mon Sep 17 00:00:00 2001
From: wanghongjun <1445693971@qq,com>
Date: Fri, 22 Mar 2024 18:25:40 +0800
Subject: [PATCH] =?UTF-8?q?=E6=96=87=E5=8C=96=E6=95=B0=E6=8D=AE=E7=BB=8F?=
=?UTF-8?q?=E7=BA=AA=E5=95=86=E3=80=81=E4=BA=A4=E6=98=93=E4=B8=BB=E4=BD=93?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/category/index.js | 6 +++
pages/category/index.vue | 54 ++++++++++++++++++++++--
utils/json/transaction.json | 82 +++++++++++++++++++++++++++++++++++++
3 files changed, 139 insertions(+), 3 deletions(-)
create mode 100644 utils/json/transaction.json
diff --git a/api/category/index.js b/api/category/index.js
index 7cc810e..23d48b4 100644
--- a/api/category/index.js
+++ b/api/category/index.js
@@ -6,6 +6,7 @@ const api = {
consultingContextList: 'AgencyAddress/ConsultingContext/getList',
consultingContextSelection: 'AgencyAddress/ConsultingContext/getSelection',
consultingContextInfo: 'AgencyAddress/ConsultingContext/getInfo',
+ serviceProviders: 'AgencyAddress/order/serviceProviders',
}
// 页面数据
@@ -33,6 +34,11 @@ export function consultingContextSelection() {
return request.get(api.consultingContextSelection)
}
+// 获取资讯中心列表分类
+export function serviceProviders() {
+ return request.get(api.serviceProviders)
+}
+
/**
* 加载更多列表数据
* @param {Object} resList 新列表数据
diff --git a/pages/category/index.vue b/pages/category/index.vue
index e6799c5..abe97fe 100644
--- a/pages/category/index.vue
+++ b/pages/category/index.vue
@@ -44,6 +44,31 @@
+
+
+
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+ {{item.name}}
+
+
+
+
+
@@ -78,7 +103,7 @@
import { rpx2px,base64ToUint8Array} from '@/utils/util'
import pako from '@/core/pako'
- import {consultingContextSelection} from "../../api/category";
+ import transaction from 'utils/json/transaction.json'
// 左侧菜单(固定)
@@ -125,6 +150,8 @@
menus,
type: 0,
informationList: [], // 资讯中心selected
+ serviceProvidersList: [], // 文化数据经纪商
+ transactionList: transaction.data, // 文化数据经纪商
}
},
@@ -203,9 +230,8 @@
} else if (type === 2) {
this.getConsultingContextSelection()
} else if (type === 3) {
-
+ this.getServiceProviders()
} else if (type === 4) {
-
} else {
let rd={"goods_status":1,"page":this.page,"limit":limit}
this.bindData(rd)
@@ -250,6 +276,17 @@
}
});
},
+ // 文化数据经纪商
+ getServiceProviders() {
+ const app = this
+ CategoryApi.serviceProviders().then(res=>{
+ if (res.resultCode == '00000000') {
+ app.serviceProvidersList = res.data
+ } else {
+ app.$error('获取文化数据经纪商失败')
+ }
+ });
+ },
// 处理列表中的特殊字段
initList(newList) {
newList.data.forEach(item => {
@@ -330,6 +367,17 @@
text-align: center;
font-weight: 520;
}
+
+ .cate-name {
+ width: 100%;
+ height: 200rpx;
+ color: #000000;
+ background-color: #f7f7f7;
+ margin-top: 20rpx;
+ padding-top: 70rpx;
+ font-size: 28rpx;
+ text-align: center;
+ }
}
.cate-right {
diff --git a/utils/json/transaction.json b/utils/json/transaction.json
new file mode 100644
index 0000000..1791734
--- /dev/null
+++ b/utils/json/transaction.json
@@ -0,0 +1,82 @@
+{
+ "data": [
+ {
+ "name": "河南东方睿越数字科技有限公司"
+ },
+ {
+ "name": "河南盈创供应链管理有限公司"
+ },
+ {
+ "name": "上海名媛藏宝阁文化艺术品中心"
+ },
+ {
+ "name": "深圳市鲸瀚数字文化有限公司"
+ },
+ {
+ "name": "深圳文交所文化产业基金服务中心有限公司"
+ },
+ {
+ "name": "南京市文化投资控股集团有限责任公司"
+ },
+ {
+ "name": "陕西广电网络传媒(集团)股份有限公司"
+ },
+ {
+ "name": "深圳广播电影电视集团"
+ },
+ {
+ "name": "河南广电传媒控股集团数字产业投资有限公司"
+ },
+ {
+ "name": "中国广电辽宁网络股份有限公司"
+ },
+ {
+ "name": "广东省燕巢网络科技有限公司"
+ },
+ {
+ "name": "深圳市腾白跳动网络科技有限公司"
+ },
+ {
+ "name": "跨度(深圳)控股有限公司"
+ },
+ {
+ "name": "广东润水科技实业有限公司"
+ },
+ {
+ "name": "海文数创大数据(广东)有限公司"
+ },
+ {
+ "name": "珠海市四维时代网络科技有限公司"
+ },
+ {
+ "name": "深圳鑫泉健康网络有限公司"
+ },
+ {
+ "name": "深圳鑫辰金行黄金珠宝有限公司"
+ },
+ {
+ "name": "广东省竹逸数字网络科技有限公司"
+ },
+ {
+ "name": "百链数据科技(深圳)有限公司"
+ },
+ {
+ "name": "厦门市九链数字科技有限公司"
+ },
+ {
+ "name": "广州市汇多多科技有限公司"
+ },
+ {
+ "name": "河南诗诺数字科技有限公司"
+ },
+ {
+ "name": "广州正均文化科技有限公司"
+ },
+ {
+ "name": "国中(深圳)数字研究集团有限公司"
+ },
+ {
+ "name": "深圳凯华技术有限公司"
+ }
+ ]
+}
\ No newline at end of file