CINXE.COM

matchexpo

<!DOCTYPE html> <html> <head> <title>matchexpo</title> <meta charset="utf-8"/> <meta http-equiv="Cache-Control" content="max-age=31536000"/> <meta http-equiv="Pragma" content="max-age=31536000"/> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1" /> <!-- Meta Pixel Code --> <script> !function (f, b, e, v, n, t, s) { if (f.fbq) return; n = f.fbq = function () { n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments) }; if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0'; n.queue = []; t = b.createElement(e); t.async = !0; t.src = v; s = b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t, s) }(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1041230296873208'); fbq('track', 'PageView'); </script> <noscript> <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1041230296873208&ev=PageView&noscript=1" /> </noscript> <!-- End Meta Pixel Code --> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2834372922206562" crossorigin="anonymous"></script> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-B0EZSHLW6R"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-B0EZSHLW6R'); </script> <meta name="keywords" content="Matchexpo"/> <meta name="description" content="Matchexpo"/> <meta property="og:image" content="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2022/0830/630d815374a53.ico"/> <link rel="shortcut icon" href="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2022/0830/630d815374a53.ico" type="image/x-icon"/> <script> var ai_chat_url = 'https://ai.starify.cn'; let screen_width = screen.availWidth let white_list = ['/live-stream', '/mobile', '/invite-', '/community', '/supply-demand', '/job', '/city-plan-form'] //过滤白名单-是否进入 /mobile let is_pass = true //是否通过白名单筛选 white_list.forEach(item => { if (location.pathname.indexOf(item) !== -1) { is_pass = false } }) resizeInitWindow() window.addEventListener('resize', () => { resizeInitWindow() }) function resizeInitWindow() { if (window.screen.availWidth < 992) { document.querySelector('html').style.fontSize = ((screen_width / 375) * 62.5) + '%' if (is_pass) { if ((location.pathname.indexOf('/expo') > -1 || location.pathname.indexOf('/news') > -1 || location.pathname.indexOf('/live') > -1 || location.pathname.indexOf('/homepage') > -1)) { //跳转到对应的移动端页面 location.href = '/mobile' + location.pathname } else { //没有相关页面关键词跳转到移动端首页 location.href = '/mobile/index' } } } else { document.querySelector('html').style.fontSize = ((screen_width / 1920) * 62.5) + '%' } } </script> <script src="/common/js-config?v=9.0"></script> <!-- 导入 Vue 3 --> <script src="/assets/lib/jquery-1.11.1.min.js"></script> <script src="/assets/lib/vue@next.js"></script> <script src="/assets/lib/vue-i18n.global.min.js"></script> <script src="/lang/i18n.js?v=9.0"></script> <script src="/lang/module/en-us.js?v=9.0"></script> <script src="/lang/module/en-us-all.min.js?v=9.0"></script> <script src="/assets/lib/axios.min.js"></script> <!-- 导入组件库 --> <script src="/assets/lib/element-plus.js"></script> <!-- 导入压缩js库 --> <script src="/assets/utils/utils-all.min.js?v=9.0"></script> <script src="/assets/chatgpt-icon/iconfont.js?v=9.0"></script> <link href="/assets/iconfont/iconfont.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/element/index-rem.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/community/recommendUser.css" rel="stylesheet" type="text/css"/> <link href="/assets/css/index.css" rel="stylesheet" type="text/css"/> <link href="/assets/css/index/all.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/chatgpt-icon/iconfont.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/layout/common.css?v=9.0" rel="stylesheet" type="text/css"/> <script src="/assets/lib/viewer.js"></script> <script src="/assets/lib/swiper-bundle.min.js?v=9.0"></script> <script src="https://www.itxst.com/package/sortable/sortable.min.js"></script> <script src="/assets/lib/tinymce/tinymce.min.js"></script> <link href="/assets/css/supplyDemand/index.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/lib/viewer.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/supplyDemand/listModule.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/column/index.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/lib/swiper-bundle.min.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/layout/advertising/advertising.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/advertisement/right_ad.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/layout/common.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/mobile/layout.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/mobile/layout/bottom.css?v=9.0" rel="stylesheet" type="text/css" /> <link href="/assets/css/layout/login/loginPopup.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/utils/intl-tel-input/build/css/intlTelInput.css" rel="stylesheet" type="text/css" /> <link href="/assets/css/community/layout/index.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/community/layout/navbarLeft.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/community/layout/empty.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/community/layout/navbarRight.css?v=9.0" rel="stylesheet" type="text/css"/> <link href="/assets/css/layout/owl/owl.carousel.min.css" rel="stylesheet" type="text/css" /> <link href="/assets/css/layout/owl/owl.theme.default.css" rel="stylesheet" type="text/css" /> </head> <body data-lang="en-us" > <div id="loadingBox" class="loading_container"> <div class="boxes"> <div class="box"> <div></div> <div></div> <div></div> <div></div> </div> <div class="box"> <div></div> <div></div> <div></div> <div></div> </div> <div class="box"> <div></div> <div></div> <div></div> <div></div> </div> <div class="box"> <div></div> <div></div> <div></div> <div></div> </div> </div> </div> <div class="container_body community_app"> <div class="head_container"> <div class="pc_module"> <div class="community_head" id="community_head"> <div class="head_logo" > <div> <svg class="icon_en svg-icon" aria-hidden="true"> <use xlink:href="#ic_Community1"></use> </svg> </div> <a href="/"><i>|</i>Home</a> </div> <div class="head_search_box"> <div class="head_search"> <i class="iconfont ic_search"></i> <input placeholder="Search" id="globalSearch" /> </div> </div> <div class="head_notice"> <a href="/notification"> <i class="iconfont ic_notice"></i> <span class="notice_point"></span> </a> </div> <div> <el-popover placement="bottom" :width="250" trigger="hover"> <template #reference> <span class="el-dropdown-link language-dropdown" v-cloak> <span class="iconfont ic_language icon_language"></span> <span>{{ locale.label }}</span> </span> </template> <div class="website-lang"> <div v-for="(website, i) in languages" :key="'web-' + i"> <div class="title">{{ website.name }}</div> <div class="site-languages"> <div class="language" :class="(language.site == currSite && language.value == currLanguage) ? 'selected' : ''" v-for="(language, j) in website.list" :key="'opt-' + j" @click="handleLang(language)" v-cloak> {{ language.label }} </div> </div> </div> </div> </el-popover> </div> </div> </div> <div class="mobile_module"> <div id="headBox"> <div class="m_head_container" v-cloak> <a href="/mobile/index" target="_self" class="logo_image"> <svg v-if="$community.judgePageType('community')" class="icon_en svg-icon" aria-hidden="true"> <use xlink:href="#ic_Matchpages"></use> </svg> <svg v-else-if="$community.judgePageType('supply')" class="icon_en svg-icon" aria-hidden="true"> <use xlink:href="#ic_Matchpages"></use> </svg> <svg v-else class="icon_en svg-icon" aria-hidden="true"> <use xlink:href="#ic_Matchpages"></use> </svg> </a> <div class="head_option"> <div @click="showMenu = true"><i class="iconfont ic_list"></i></div> </div> <el-drawer v-model="showMenu" :with-header="false" size="60%"> <div class="user_info" v-if="$config.apiToken"> <img :src="$config.ossDomain + baseUserInfo.curr_enterprise_logo" onerror="this.src = '/assets/image/defaultLogo.png'"> <span>{{ baseUserInfo.curr_enterprise_name }}</span> </div> <el-menu :default-active="activeIndex"> <el-menu-item index="index" @click="pageTo('/mobile/index')"> <i class="iconfont ic_home"></i> Home </el-menu-item> <el-menu-item index="news" @click="pageTo('/mobile/news')"> <i class="iconfont ic_news"></i> News </el-menu-item> <el-menu-item index="expo" @click="pageTo('/mobile/expo')"> <i class="iconfont ic_events"></i> Events &amp; Fairs </el-menu-item> <el-menu-item index="live" @click="pageTo('/mobile/live')"> <i class="iconfont ic_lives"></i> Live </el-menu-item> <el-menu-item index="dynamic" @click="pageTo('/community/dynamic')"> <i class="iconfont ic_Community"></i> Community </el-menu-item> <el-menu-item class="community_menu" index="dynamic" @click="pageTo('/community/dynamic')"> <div class="menu_icon"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_ic_dynamic"></use> </svg> </div> Updates </el-menu-item> <el-menu-item class="community_menu" index="topics" @click="pageTo('/community/topics')"> <div class="menu_icon" style="background-color: #FFE6E5"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_ic_thematic"></use> </svg> </div> Topics </el-menu-item> <el-menu-item class="community_menu" index="group" @click="pageTo('/community/group')"> <div class="menu_icon"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_ic_group"></use> </svg> </div> Group </el-menu-item> <el-menu-item class="community_menu" index="discover" @click="pageTo('/community/discover')"> <div class="menu_icon" style="background-color: #FFF8E5"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_ic_find"></use> </svg> </div> Discovery </el-menu-item> <el-menu-item class="community_menu" index="supply-demand" @click="pageTo('/supply-demand')"> <div class="menu_icon" style="background-color: #FFE6E5"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_ic_gx"></use> </svg> </div> Supply &amp; Demand </el-menu-item> <el-menu-item class="community_menu" index="job" @click="pageTo('/job')"> <div class="menu_icon"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_ic_zp"></use> </svg> </div> Jobs </el-menu-item> <el-sub-menu index="lang"> <template #title> <i class="iconfont ic_global"></i> Language switching </template> <el-menu-item v-for="(item,index) in languages[1].list" :key="index" :index="item.value" @click="handleLang(item)"> {{ item.label }} </el-menu-item> <el-menu-item v-for="(item,index) in languages[0].list" :key="index" :index="item.value" @click="handleLang(item)"> {{ item.label }} </el-menu-item> </el-sub-menu> </el-menu> <div class="navbar_text" v-if="!($community.judgePageType('community'))"> Please use PC to publish activities, live broadcasts and information </div> <div class="navbar_btn" v-else> <a @click="routeTo('/mobile/index')">Return to home</a> </div> <div class="navbar_btn" v-show="!$config.apiToken"> <a @click="routeTo('/mobile/login')">Sign in</a> <span>|</span> <a @click="routeTo('/mobile/register')">Register</a> </div> <div class="navbar_btn" v-show="$config.apiToken"> <a @click="outLogin">Sign out</a> </div> </el-drawer> </div> <div class="search_box" style="display: none"> <el-input v-model="searchValue" placeholder="Search" id="searchValue"> <template #prefix> <i class="iconfont ic_search"></i> </template> <template #suffix> <el-button type="primary" @click="searchData()" id="searchBtn">Search</el-button> </template> </el-input> </div> </div> <script> let headBox = initVue({ name:'headBox', data() { return { activeIndex: 'index', baseUserInfo:{}, showMenu: false, currSite:'', currLanguage:'', searchValue: '', languages: this.$config.languages } }, methods: { returnActiveIndex() { let name = location.pathname if (name.indexOf('/mobile/index') > -1) { this.activeIndex = 'index' } else if(name.indexOf('/mobile/news') > -1) { this.activeIndex = 'news' } else if(name.indexOf('/mobile/expo') > -1) { this.activeIndex = 'expo' } else if(name.indexOf('/mobile/live') > -1) { this.activeIndex = 'live' } else if(name.indexOf('dynamic') > -1) { this.activeIndex = 'dynamic' } else if(name.indexOf('topics') > -1) { this.activeIndex = 'topics' } else if(name.indexOf('group') > -1) { this.activeIndex = 'group' } else if(name.indexOf('discover') > -1) { this.activeIndex = 'discover' } else if(name.indexOf('supply-demand') > -1) { this.activeIndex = 'supply-demand' } else if(name.indexOf('job') > -1) { this.activeIndex = 'job' } }, searchData() { if (this.$community.judgePageType('community')) { location.href = '/community/search?keyword=' + this.searchValue } else { } }, handleLang(lang) { this.currSite = lang.site this.currLanguage = lang.value let url = '' if (lang.site != this.$config.siteName) { url = this.$config.siteDomain[lang.site] + '/mobile/index' + '?lang=' + lang.value } else { this.$i18n.setLocale(lang.value) url = this.$config.siteDomain[lang.site] + '/mobile/index' } location.href = url }, routeTo(url) { location.href = url + '?redirect=' + location.pathname }, outLogin() { removeAccessToken() // window.open('/dist/login','_self') this.routeTo('/mobile/login') }, getUserInfo() { mtpRequest({ url: '/api/user/base-account', method: 'post', }).then(res=>{ this.baseUserInfo = res.data $('#headBox').trigger('getUserInfo',this.baseUserInfo) //异步通信 this.$loading.completeLoading() }) }, pageTo(url,type) { if (type) { window.open(url,type) } else { window.open(url,'_self') } }, }, created() { }, mounted() { this.returnActiveIndex() if (this.$config.apiToken) { this.getUserInfo() } else { this.$loading.completeLoading() } if (getUrlParam('keyword')) { this.searchValue = getUrlParam('keyword') } }, }, "#headBox"); </script> </div> </div> <div class="body_container"> <div> <div class="navbar_left" id="navbar_left"> <div class="user_info"> <div class="user_avatar" @click="toHomepage"> <img :src="$config.ossDomain + baseUserInfo.curr_enterprise_logo" onerror="this.src = '/assets/image/defaultLogo.png'"> </div> <mtp-user-dropdown v-if="$config.apiToken" @update-user-info="updateUserInfo"> <div class="user_nick"> {{ baseUserInfo.curr_enterprise_name }} <i class="iconfont ic_down_line"></i> </div> </mtp-user-dropdown> <div class="user_nick" v-else> <div> <div>You are not logged in</div> <div> <a :href="loginHrefReturn()">Sign in now</a> </div> </div> </div> <div v-if="$config.apiToken"> <div v-if="baseUserInfo.enterprise_certified_id && baseUserInfo.enterprise_certified_id > 0"> <div class="authentication_tag enterprise"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_businessV"></use> </svg> <span>Enterprise</span> </div> </div> <div v-else-if="baseUserInfo.personal_certified_id && baseUserInfo.personal_certified_id > 0"> <div class="authentication_tag person_tag"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_personalV"></use> </svg> <span>Personal certification</span> </div> </div> <div v-else> <div class="authentication_tag none_auth"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_unverifiedV"></use> </svg> <span>Not certified</span> </div> </div> </div> </div> <div class="navbar_menu_list"> <a class="navbar_menu" :class="activeMenu === 'dynamic' ? 'active' : ''" href="/community/dynamic"> <div class="menu_icon"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_ic_dynamic"></use> </svg> </div> <div class="menu_title"> Updates </div> </a> <a class="navbar_menu" :class="activeMenu === 'special' ? 'active' : ''" href="/community/topics"> <div class="menu_icon"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_ic_thematic"></use> </svg> </div> <div class="menu_title"> Topics </div> </a> <a class="navbar_menu" :class="activeMenu === 'group' ? 'active' : ''" href="/community/group"> <div class="menu_icon"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_ic_group"></use> </svg> </div> <div class="menu_title"> Group </div> </a> <a class="navbar_menu" :class="activeMenu === 'discover' ? 'active' : ''" href="/community/discover"> <div class="menu_icon"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_ic_find"></use> </svg> </div> <div class="menu_title"> Discovery </div> </a> <a class="navbar_menu" :class="activeMenu === 'supply-demand' ? 'active' : ''" href="/supply-demand"> <div class="menu_icon"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_ic_gx"></use> </svg> </div> <div class="menu_title"> Supply &amp; Demand </div> </a> <a class="navbar_menu" :class="activeMenu === 'job' ? 'active' : ''" href="/job"> <div class="menu_icon"> <svg class="icon" aria-hidden="true"> <use xlink:href="#ic_ic_zp"></use> </svg> </div> <div class="menu_title"> Jobs </div> </a> </div> <div class="navbar_module" v-if="groupList && groupList.length > 0"> <div class="module_title">The group I created</div> <div class="navbar_module_list"> <div class="navbar_module_item" v-for="(item,index) in myCreateGroupList" :key="index" v-show="index<5 || (isShowGroups && index >= 5)" @click="toMyInfo(item.group_id)"> <div class="grid_avatar" v-if="item.user_logos"> <img v-for="logo in item.user_logos" :src="logo" /> </div> <span class="module_item_title">{{ item.name }}</span> </div> <div class="navbar_module_option" v-show="!isShowGroups && groupList.length > 5" @click="isShowGroups = true"> Expand all<i class="iconfont ic_down"></i> </div> <div class="navbar_module_option" v-show="isShowGroups && groupList.length > 5" @click="isShowGroups = false"> fold<i class="iconfont ic_down fold"></i> </div> </div> </div> <div class="navbar_module" v-if="groupList && groupList.length > 0"> <div class="module_title">The group I joined</div> <div class="navbar_module_list"> <a class="navbar_module_item" v-for="(item,index) in groupList" :key="index" v-show="index<5 || (isShowGroups && index >= 5) " :href="item.route"> <div class="grid_avatar" v-if="item.user_logos"> <img v-for="logo in item.user_logos" :src="logo" /> </div> <span class="module_item_title">{{ item.name }}</span> </a> <div class="navbar_module_option" v-show="!isShowGroups && groupList.length > 5" @click="isShowGroups = true"> Expand all<i class="iconfont ic_down"></i> </div> <div class="navbar_module_option" v-show="isShowGroups && groupList.length > 5" @click="isShowGroups = false"> fold<i class="iconfont ic_down fold"></i> </div> </div> </div> <div class="navbar_module navbar_page" v-if="accountList && accountList.length > 0"> <div class="module_title">Homepage I follow</div> <div class="navbar_module_list"> <a class="navbar_module_item" v-for="(item,index) in accountList" :key="item.id" :href="item.route" v-show="index<5 || (isShowFollow && index >= 5)"> <img :src="$config.ossDomain + item.logo" onerror="this.src = '/assets/image/defaultLogo.png'"> <span class="module_item_title">{{ item.name }}</span> </a> </div> <div class="navbar_module_option" v-show="!isShowFollow && accountList.length > 5" @click="isShowFollow = true"> Expand all<i class="iconfont ic_down"></i> </div> <div class="navbar_module_option" v-show="isShowFollow && accountList.length > 5" @click="isShowFollow = false"> fold<i class="iconfont ic_down fold"></i> </div> </div> <div class="login_dialog"> <el-dialog :append-to-body="true" v-model="loginDialogVisible" width="52%" > <div> <login-right></login-right> </div> </el-dialog> </div> </div> <script src="/assets/js/UserDropdown/UserDropdown.js"></script> <script> //定义注册的组件名称(方法名称要同步) let navbar_left = initVue({ name:'navbar_left', data(){ return { loginDialogVisible: false, baseUserInfo: {}, groupList: [], myCreateGroupList: [], accountList:[], isShowGroups:false, isShowFollow:false, activeMenu:'dynamic' } }, mounted() { this.changeNavbar() if (this.$config.apiToken) { this.getGroupList() this.upDateFollowGroup() this.getFollowAccount() this.getMyCreateGroupList() } this.initLoginDialog() }, methods:{ toHomepage() { if (this.$config.apiToken) { location.href = '/page/' + this.baseUserInfo.curr_enterprise_id } else { location.href = this.loginHrefReturn() } }, loginHrefReturn() { return '/login?redirect=' + location.pathname }, initLoginDialog() { //通过自定义事件 完成异步通信 let showLoginDialog = document.createEvent('Event'); showLoginDialog.initEvent('showLoginDialog', true, false); $(document).on('showLoginDialog','#navbar_left',()=>{ this.loginDialogVisible = true }) }, getFollowAccount() { mtpRequest({ url: '/api/user/get-my-concern-enterprise', method: 'get', params:{ page:1, page_size:999 } }).then(res=>{ if (res.ret === 0) { this.accountList = res.data.data } }) }, upDateFollowGroup() { this.$nextTick(()=>{ let upDateFollowGroup = document.createEvent('Event'); upDateFollowGroup.initEvent('upDateFollowGroup', true, false); $(document).on('upDateFollowGroup','.navbar_left',()=>{ this.getGroupList() }) }) }, async getGroupList() { //获取小组列表 await mtpRequest({ url: '/api/community/group-list', method: 'get', params:{ 'is_my_follow':1 } }).then((res) => { if (res.ret === 0) { this.groupList = res.data.data } }) }, getMyCreateGroupList() { //获取小组列表 mtpRequest({ url: '/api/community/my-group-list', method: 'get', params: { } }).then((res) => { if (res.ret === 0) { this.myCreateGroupList = res.data.data } }) }, changeNavbar() { if (location.pathname.indexOf('dynamic') > -1) { this.activeMenu = 'dynamic' } else if (location.pathname.indexOf('topics') > -1) { this.activeMenu = 'special' } else if (location.pathname.indexOf('group') > -1) { this.activeMenu = 'group' } else if (location.pathname.indexOf('discover') > -1) { this.activeMenu = 'discover' } else if (location.pathname.indexOf('supply-demand') > -1) { this.activeMenu = 'supply-demand' } else if (location.pathname.indexOf('job') > -1) { this.activeMenu = 'job' } else if (location.pathname.indexOf('publish') > -1) { this.activeMenu = 'publish' } }, updateUserInfo(data) { this.baseUserInfo = data }, toMyPublish() { if (this.$config.apiToken) { window.open('/community/publish', '_self') } else { this.$globalDialog.showLoginDialog() } }, toMyInfo(groupId) { window.location.href = "/community/group/myinfo?id=" + groupId } } },"#navbar_left",['loginRight','mtpUserDropdown']) </script> </div> <div class="app_container"> <div class="app_body"> <div class="app_content"> <div style="display:none;"> 1 1 </div> <div id="supply_demand_container" class="dynamic_container dynamic_list_container"> <div class="dynamic_tab_list"> <div class="dynamic_tab" :class="activeTab === 'supply' ? 'active' : '' " @click="changeTab('supply')">Supply</div> <div class="dynamic_tab" :class="activeTab === 'demand' ? 'active' : '' " @click="changeTab('demand')">Demand</div> </div> <div v-show="activeTab === 'supply'"> <div class="type_container"> <div class="type_list swiper"> <div class="swiper-wrapper"> <div class="swiper-slide"> <div class="type_item" :class="typeTab_supply == 0 ? 'active' : ''" @click="changeType('0')">All</div> </div> <div class="swiper-slide"> <div class="type_item" title="IC" :class="typeTab_supply === '11' ? 'active' : ''" @click="changeType('11')">IC</div> </div> <div class="swiper-slide"> <div class="type_item" title="Construction" :class="typeTab_supply === '72' ? 'active' : ''" @click="changeType('72')">Construction</div> </div> <div class="swiper-slide"> <div class="type_item" title="Automotive" :class="typeTab_supply === '73' ? 'active' : ''" @click="changeType('73')">Automotive</div> </div> <div class="swiper-slide"> <div class="type_item" title="Plastics &amp; Rubber" :class="typeTab_supply === '74' ? 'active' : ''" @click="changeType('74')">Plastics &amp; Rubber</div> </div> <div class="swiper-slide"> <div class="type_item" title="Education" :class="typeTab_supply === '78' ? 'active' : ''" @click="changeType('78')">Education</div> </div> <div class="swiper-slide"> <div class="type_item" title="AI" :class="typeTab_supply === '79' ? 'active' : ''" @click="changeType('79')">AI</div> </div> <div class="swiper-slide"> <div class="type_item" title="Retail" :class="typeTab_supply === '80' ? 'active' : ''" @click="changeType('80')">Retail</div> </div> <div class="swiper-slide"> <div class="type_item" title="IOT" :class="typeTab_supply === '81' ? 'active' : ''" @click="changeType('81')">IOT</div> </div> <div class="swiper-slide"> <div class="type_item" title="Communication" :class="typeTab_supply === '82' ? 'active' : ''" @click="changeType('82')">Communication</div> </div> <div class="swiper-slide"> <div class="type_item" title="Machinery" :class="typeTab_supply === '84' ? 'active' : ''" @click="changeType('84')">Machinery</div> </div> <div class="swiper-slide"> <div class="type_item" title="Chemicals" :class="typeTab_supply === '85' ? 'active' : ''" @click="changeType('85')">Chemicals</div> </div> <div class="swiper-slide"> <div class="type_item" title="Office stationery" :class="typeTab_supply === '88' ? 'active' : ''" @click="changeType('88')">Office stationery</div> </div> <div class="swiper-slide"> <div class="type_item" title="Audio-Visual" :class="typeTab_supply === '89' ? 'active' : ''" @click="changeType('89')">Audio-Visual</div> </div> <div class="swiper-slide"> <div class="type_item" title="Watches &amp; Clock" :class="typeTab_supply === '90' ? 'active' : ''" @click="changeType('90')">Watches &amp; Clock</div> </div> <div class="swiper-slide"> <div class="type_item" title="Beauty &amp; Comestics" :class="typeTab_supply === '91' ? 'active' : ''" @click="changeType('91')">Beauty &amp; Comestics</div> </div> <div class="swiper-slide"> <div class="type_item" title="Outdoor" :class="typeTab_supply === '92' ? 'active' : ''" @click="changeType('92')">Outdoor</div> </div> <div class="swiper-slide"> <div class="type_item" title="Logistics" :class="typeTab_supply === '69' ? 'active' : ''" @click="changeType('69')">Logistics</div> </div> <div class="swiper-slide"> <div class="type_item" title="Water" :class="typeTab_supply === '67' ? 'active' : ''" @click="changeType('67')">Water</div> </div> <div class="swiper-slide"> <div class="type_item" title="Smart Home" :class="typeTab_supply === '21' ? 'active' : ''" @click="changeType('21')">Smart Home</div> </div> <div class="swiper-slide"> <div class="type_item" title="Workplace Education" :class="typeTab_supply === '29' ? 'active' : ''" @click="changeType('29')">Workplace Education</div> </div> <div class="swiper-slide"> <div class="type_item" title="Crafts" :class="typeTab_supply === '32' ? 'active' : ''" @click="changeType('32')">Crafts</div> </div> <div class="swiper-slide"> <div class="type_item" title="Semiconductor" :class="typeTab_supply === '35' ? 'active' : ''" @click="changeType('35')">Semiconductor</div> </div> <div class="swiper-slide"> <div class="type_item" title="Raw Material" :class="typeTab_supply === '42' ? 'active' : ''" @click="changeType('42')">Raw Material</div> </div> <div class="swiper-slide"> <div class="type_item" title="Packaging" :class="typeTab_supply === '45' ? 'active' : ''" @click="changeType('45')">Packaging</div> </div> <div class="swiper-slide"> <div class="type_item" title="Pet" :class="typeTab_supply === '49' ? 'active' : ''" @click="changeType('49')">Pet</div> </div> <div class="swiper-slide"> <div class="type_item" title="Healthcare" :class="typeTab_supply === '51' ? 'active' : ''" @click="changeType('51')">Healthcare</div> </div> <div class="swiper-slide"> <div class="type_item" title="Baby, Kid &amp; Materinity" :class="typeTab_supply === '52' ? 'active' : ''" @click="changeType('52')">Baby, Kid &amp; Materinity</div> </div> <div class="swiper-slide"> <div class="type_item" title="Food" :class="typeTab_supply === '53' ? 'active' : ''" @click="changeType('53')">Food</div> </div> <div class="swiper-slide"> <div class="type_item" title="Tire" :class="typeTab_supply === '56' ? 'active' : ''" @click="changeType('56')">Tire</div> </div> <div class="swiper-slide"> <div class="type_item" title="Construction Machinery" :class="typeTab_supply === '59' ? 'active' : ''" @click="changeType('59')">Construction Machinery</div> </div> <div class="swiper-slide"> <div class="type_item" title="Mold" :class="typeTab_supply === '60' ? 'active' : ''" @click="changeType('60')">Mold</div> </div> <div class="swiper-slide"> <div class="type_item" title="Coat" :class="typeTab_supply === '65' ? 'active' : ''" @click="changeType('65')">Coat</div> </div> <div class="swiper-slide"> <div class="type_item" title="Environment" :class="typeTab_supply === '66' ? 'active' : ''" @click="changeType('66')">Environment</div> </div> <div class="swiper-slide"> <div class="type_item" title="Oil &amp; Gas" :class="typeTab_supply === '93' ? 'active' : ''" @click="changeType('93')">Oil &amp; Gas</div> </div> </div> </div> <div class="swiper-button-prev"></div> <div class="swiper-button-next"></div> <div class="showColumn" @click="showColumnDialog(4)"> <span class="iconfont ic_Menu"></span> </div> </div> <div class="mobile_type_container"> <el-select v-model="selectTag" @change="changeType"> <el-option label="All" :value="0"> All </el-option> <el-option label="IC" :value="11"> IC </el-option> <el-option label="Construction" :value="72"> Construction </el-option> <el-option label="Automotive" :value="73"> Automotive </el-option> <el-option label="Plastics &amp; Rubber" :value="74"> Plastics &amp; Rubber </el-option> <el-option label="Education" :value="78"> Education </el-option> <el-option label="AI" :value="79"> AI </el-option> <el-option label="Retail" :value="80"> Retail </el-option> <el-option label="IOT" :value="81"> IOT </el-option> <el-option label="Communication" :value="82"> Communication </el-option> <el-option label="Machinery" :value="84"> Machinery </el-option> <el-option label="Chemicals" :value="85"> Chemicals </el-option> <el-option label="Office stationery" :value="88"> Office stationery </el-option> <el-option label="Audio-Visual" :value="89"> Audio-Visual </el-option> <el-option label="Watches &amp; Clock" :value="90"> Watches &amp; Clock </el-option> <el-option label="Beauty &amp; Comestics" :value="91"> Beauty &amp; Comestics </el-option> <el-option label="Outdoor" :value="92"> Outdoor </el-option> <el-option label="Logistics" :value="69"> Logistics </el-option> <el-option label="Water" :value="67"> Water </el-option> <el-option label="Smart Home" :value="21"> Smart Home </el-option> <el-option label="Workplace Education" :value="29"> Workplace Education </el-option> <el-option label="Crafts" :value="32"> Crafts </el-option> <el-option label="Semiconductor" :value="35"> Semiconductor </el-option> <el-option label="Raw Material" :value="42"> Raw Material </el-option> <el-option label="Packaging" :value="45"> Packaging </el-option> <el-option label="Pet" :value="49"> Pet </el-option> <el-option label="Healthcare" :value="51"> Healthcare </el-option> <el-option label="Baby, Kid &amp; Materinity" :value="52"> Baby, Kid &amp; Materinity </el-option> <el-option label="Food" :value="53"> Food </el-option> <el-option label="Tire" :value="56"> Tire </el-option> <el-option label="Construction Machinery" :value="59"> Construction Machinery </el-option> <el-option label="Mold" :value="60"> Mold </el-option> <el-option label="Coat" :value="65"> Coat </el-option> <el-option label="Environment" :value="66"> Environment </el-option> <el-option label="Oil &amp; Gas" :value="93"> Oil &amp; Gas </el-option> </el-select> </div> <div id="supplyModule" v-loading="firstLoading"> <div class="dynamic_module_list" data-last-page="19" data-total="189"> <div class="module_item module_list_item el-row" data-enterprise_id="363"> <div class="module_head"> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/provides-plant-essential-oil-distillation-and-extraction-equipment.html">Provides plant essential oil distillation and extraction equipment.</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea774d7f.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/97e4b9a3b1e159a9489623226bbdfb2b.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea774d7f.html">Food News - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="363"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/provides-plant-essential-oil-distillation-and-extraction-equipment.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 24pt;">I. Introduction&nbsp;</span></strong><br /><span style="font-size: 16pt;">Shanghai Yuanyang Machinery Equipment Co.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">II. Products/Services &nbsp;</span></strong><br /><span style="font-size: 16pt;">Supply Vegetable Essential Oil Distillation and Extraction Equipment, Sterilizer Equipment, Juice Drink Processing Equipment, Cheese Processing Equipment .......</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">III. Contact Us&nbsp;</span></strong><br /><span style="font-size: 16pt;">Ms. Li, Tel: 13248249154</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#Plant essential oil distillation and extraction equipment</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/provides-plant-essential-oil-distillation-and-extraction-equipment.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="371"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/provides-plant-essential-oil-distillation-and-extraction-equipment.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="371"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="363"> <div class="module_head"> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/anhui-zhongyun-packaging-provide-each-food-roll-film-packaging-bag.html">Anhui zhongyun packaging provide each food roll film packaging bag</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea774d7f.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/97e4b9a3b1e159a9489623226bbdfb2b.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea774d7f.html">Food News - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="363"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/anhui-zhongyun-packaging-provide-each-food-roll-film-packaging-bag.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 24pt;">I. Introduction of the enterprise</span></strong><br /><span style="font-size: 16pt;">Located in Fuyang, Anhui Province, China</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">II. Products/Services</span></strong><br /><span style="font-size: 16pt;">Producing and packaging food roll film bags. Mainly produce health care products, food. &nbsp;</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">III. Contact information</span></strong><br /><span style="font-size: 16pt;">13248040902 Zhao (with micro letter)</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#agro-food</div> <div class="tag_item">#snacks</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/anhui-zhongyun-packaging-provide-each-food-roll-film-packaging-bag.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="370"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/anhui-zhongyun-packaging-provide-each-food-roll-film-packaging-bag.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="370"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="365"> <div class="module_head"> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/nanjing-selenium-spring-international-trading-co-ltd-provides-small-molecule-natural-soda-water.html">Nanjing Selenium Spring International Trading Co., Ltd. provides small molecule natural soda water</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea775bcb.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2021/1214/61b81912a8b54.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea775bcb.html">Food Observation - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="365"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/nanjing-selenium-spring-international-trading-co-ltd-provides-small-molecule-natural-soda-water.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 24pt;">I. Introduction of the enterprise</span></strong><br /><span style="font-size: 16pt;">Nanjing Selenium Spring International Trading Co., Ltd. specializes in small molecule natural soda water from the rock formation 1800 years ago, which has a toning effect on the body. It is suitable for gout, high uric acid, diabetes and so on. Now national investment.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">II. Product|Service</span></strong><br /><span style="font-size: 16pt;">Small molecule natural soda water from the rock layer 1800 years ago.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">III. Contact Us</span></strong><br /><span style="font-size: 16pt;">13809038932</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#small molecule water</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/nanjing-selenium-spring-international-trading-co-ltd-provides-small-molecule-natural-soda-water.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="369"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/nanjing-selenium-spring-international-trading-co-ltd-provides-small-molecule-natural-soda-water.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="369"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="359"> <div class="module_head"> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/wines-offered-by-longlin-international-trading-shanghai-co.html">Wines offered by Longlin International Trading (Shanghai) Co.</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea772c31.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/ac7d7cbdf0621d9946794c04109970ac.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea772c31.html">Food Information - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="359"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/wines-offered-by-longlin-international-trading-shanghai-co.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 24pt;">I. Company Profile</span></strong><br /><span style="font-size: 16pt;">Longlin International Trading (Shanghai) Co.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">II. Products & Services</span></strong></p> <p><img class="mc-img" src="https://static.foodtalks.cn/image/post/e8916545b80550bc99d6dd67b31345c50ce6.jpg" alt="" width="500" /></p> <p><img class="mc-img" src="https://static.foodtalks.cn/image/post/b8dead7367eec418b2ad5b325e7cab7faf9f.jpg" alt="" width="500" /></p> <p><img class="mc-img" src="https://static.foodtalks.cn/image/post/2cd3ed9795e4704d96df7800971245308974.jpg" alt="" width="500" /></p> <p><img class="mc-img" src="https://static.foodtalks.cn/image/post/1739c33a923273a14acb3cc2c120fad735d6.jpg" alt="" width="500" /></p> <p><img class="mc-img" src="https://static.foodtalks.cn/image/post/72b5e255f0e75b002a91582385abb26a4416.jpg" alt="" width="500" /></p> <p><strong><span style="font-size: 24pt;">III. Contact information</span></strong><br /><span style="font-size: 16pt;">15802144978 (with microblogging)</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#(grape) wine</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/wines-offered-by-longlin-international-trading-shanghai-co.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="368"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/wines-offered-by-longlin-international-trading-shanghai-co.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="368"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="359"> <div class="module_head"> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/supplies-grains-and-cereals-powder-medicinal-food-powder-nut-butter-cereal-crisps-cereal-balls.html">Supplies grains and cereals powder, medicinal food powder, nut butter, cereal crisps, cereal balls,</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea772c31.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/ac7d7cbdf0621d9946794c04109970ac.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea772c31.html">Food Information - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="359"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/supplies-grains-and-cereals-powder-medicinal-food-powder-nut-butter-cereal-crisps-cereal-balls.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 20pt;">I. Enterprise Introduction</span></strong><br /><span style="font-size: 16pt;">Jiangxi Guyufeng Food Co.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 20pt;">Ⅱ.products/services</span></strong><br /><span style="font-size: 16pt;">Various kinds of grains and cereals series (rice flour, five standing rice flour, puffed rice flour, enzyme rice flour, enzyme oat flour, baked soybean flour, baked red bean flour, millet flour, glutinous rice flour, black rice flour, potato snowflake flour, potato snowflake flakes, red rice flour, brown rice flour, red date flour, barley flour, black sesame flour, taro flour, pumpkin flour, purple potato flour, oat flour, enzyme oat flour, quinoa flour, buckwheat flour, buckwheat flour), wheat flour, barley flour, rye flour, wheat germ flour, black quinoa flour, black bean flour, peanut flour, chia seed flour Wheat flour, barley flour, rye flour, wheat germ flour, black quinoa flour, black bean flour, peanut flour, chia seed flour, soybean flour, mung bean flour, red bean flour, baked bean flour, fried bean flour, pea flour, chickpea flour, etc.).</span></p> <p><span style="font-size: 16pt;">Medicinal Powders (Pueraria Mirifica Powder, Gorgonzola Powder, Coix Seed Powder, Yam Powder, Lotus Seed Powder, Poria Powder, etc.).</span></p> <p><span style="font-size: 16pt;">Nut Butter (Peanut, Black Sesame, Walnut, Batan, Prunus, Pine Nut, Hazelnut, Sunflower Seed, Pistachio, etc.).</span></p> <p><span style="font-size: 16pt;">Rice Krispies Cereal Balls (Rice Krispies, Oat Krispies, Quinoa Krispies, Corn Krispies, etc.) 2-15MM.</span></p> <p><span style="font-size: 16pt;">Compound cereals (original cereal, milk cereal, fruit flavored cereal, unsweetened cereal, thin crispy butter flakes, purple potato pumpkin corn cereal, etc.).</span></p> <p><span style="font-size: 16pt;">OEM or customized compound powders: Bajian Powder, Rose Soymilk Powder, Colorful Soymilk Powder, Five Black Sesame Walnut Powder, High Fiber Konjac Powder, Five White Coconut Yam Powder, Five Black Powder, Five Red Powder, Five White Powder and so on.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 20pt;">Ⅲ.contact</span></strong><br /><span style="font-size: 16pt;">18079557761 Yang Hao (micro letter with number)</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#Cereal Flour Cereal Flakes</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/supplies-grains-and-cereals-powder-medicinal-food-powder-nut-butter-cereal-crisps-cereal-balls.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="367"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/supplies-grains-and-cereals-powder-medicinal-food-powder-nut-butter-cereal-crisps-cereal-balls.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="367"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="363"> <div class="module_head"> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/2024-cbme-pregnancy-infant-and-children-s-food-exhibition.html">2024 CBME Pregnancy, Infant and Children&#039;s Food Exhibition</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea774d7f.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/97e4b9a3b1e159a9489623226bbdfb2b.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea774d7f.html">Food News - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="363"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/2024-cbme-pregnancy-infant-and-children-s-food-exhibition.html"> <div class="module_content display_none_img"> <p><span style="font-size: 16pt;">We have always said in the past that China's mom-and-pop store channel is characterized by China's state of channel development and market share. With the development of the times, the market pattern of mother and baby stores has undergone many significant changes, and CBME has witnessed the development and changes of major brands in the industry after 22 years in the industry. At present, the penetration rate of the entire milk powder industry is very high, and its development is also tending to be high-end and segmented. With the increasingly strict regulation of national policies and the gradual maturation of the development of the category, milk powder has become a core consumer spending category. 2021 CBME maternal and child channel research report shows that the proportion of milk powder category in chain enterprises is 50%-60%, and the monolithic stores increased to 70%-80% after the epidemic, which fully illustrates the pivotal influence of the milk powder industry in the maternal and child channel.</span></p> <p>&nbsp;</p> <p><span style="font-size: 16pt;">CBME-pregnancy, baby and child omni-channel trade service platform, the exchange and sharing of many industry players, to discuss the opportunities and challenges facing the industry.</span></p> <p>&nbsp;</p> <p><span style="font-size: 16pt;">CBME 2024</span></p> <p><span style="font-size: 16pt;">Exhibition time: July 17-19, 2024</span></p> <p><span style="font-size: 16pt;">Venue: China National Convention & Exhibition Center (Shanghai), No. 333 Songze Avenue, Qingpu District, Shanghai, China.</span></p> <p><span style="font-size: 16pt;">Organizer: Informa markets</span></p> <p><span style="font-size: 16pt;">Hotline: 182 2134 7866 Lina</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#Children&#039;s Food</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/2024-cbme-pregnancy-infant-and-children-s-food-exhibition.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="366"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/2024-cbme-pregnancy-infant-and-children-s-food-exhibition.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="366"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="359"> <div class="module_head"> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/mitega-foods-shanghai-co-ltd-offers-plant-protein-foods.html">Mitega Foods (Shanghai) Co., Ltd. offers plant protein foods</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea772c31.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/ac7d7cbdf0621d9946794c04109970ac.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea772c31.html">Food Information - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="359"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/mitega-foods-shanghai-co-ltd-offers-plant-protein-foods.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 24pt;">I. Company Introduction</span></strong><br /><span style="font-size: 16pt;">MetaMeat is an industrial company specializing in the innovation, research and development and production of plant protein food. We are committed to building a complete plant protein industry chain to reduce the impact of animal husbandry on the earth's ecology, to promote the sustainable development of the global food system with more concern for the health of human diet, and to provide consumers with cost-effective, safe, reliable, environmentally friendly and healthy plant protein food new choices.</span></p> <p><strong><span style="font-size: 24pt;">II. Products/Services</span></strong><br /><span style="font-size: 16pt;">Provide plant meat (vegetarian meat) products, vegetarian products R & D and OEM, while the existing products are also welcome to do vegetarian products to join and agents.</span></p> <p><img class="mc-img" src="https://static.foodtalks.cn/image/post/1d730cb043e0f8213def8eb7a0519ca52b37.jpg" alt="米特加食品(上海)有限公司提供植物蛋白食品(植物肉/素肉产品)招商服务" width="500" /></p> <p><img class="mc-img" src="https://static.foodtalks.cn/image/post/d3d93d758b48c5714a3580f5aa1303d0c160.jpg" alt="米特加食品(上海)有限公司提供植物蛋白食品(植物肉/素肉产品)招商服务" width="500" /></p> <p><img class="mc-img" src="https://static.foodtalks.cn/image/post/21030bd29ba811ccc36e64415aae5d3ce38a.jpg" alt="米特加食品(上海)有限公司提供植物蛋白食品(植物肉/素肉产品)招商服务" width="500" /></p> <p><span style="font-size: 16pt;"><img class="mc-img" src="https://static.foodtalks.cn/image/post/81e04128b9e4035fdb530eb4053529e405d1.jpg" alt="米特加食品(上海)有限公司提供植物蛋白食品(植物肉/素肉产品)招商服务" width="500" /></span></p> <p><strong><span style="font-size: 24pt;">III. Contact information</span></strong><br /><span style="font-size: 16pt;">Mr. Liu: 15216655125 (WeChat same number)</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#vegetable protein food</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/mitega-foods-shanghai-co-ltd-offers-plant-protein-foods.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="360"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/mitega-foods-shanghai-co-ltd-offers-plant-protein-foods.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="360"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="362"> <div class="module_head"> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/supply-chain-provides-integrated-warehousing-and-distribution-services-in-shanghai.html">Supply Chain provides integrated warehousing and distribution services in Shanghai.</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea7746d3.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/aa7ad37013a25ff1dabf3df4633440a6.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea7746d3.html">Nordic Foods - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="362"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/supply-chain-provides-integrated-warehousing-and-distribution-services-in-shanghai.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 24pt;">I. Introduction</span></strong><br /><span style="font-size: 16pt;">Our company specializes in warehousing and distribution of imported food products and can provide customers with customs clearance, warehousing, express delivery, logistics and other services.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">II. Products/Services</span></strong><br /><span style="font-size: 16pt;">Warehousing services - storage and custody of goods;</span></p> <p><span style="font-size: 16pt;">Warehouse operation - de-labeling of goods, labeling, combination packaging, repackaging, sorting, assembling, re-distributing and other non-production-oriented operations;</span></p> <p><span style="font-size: 16pt;">Express, logistics services - according to customer demand to provide a full truck, logistics, express, a piece of courier services.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">III. Contact information</span></strong><br /><span style="font-size: 16pt;">Mr. Zhang: 18601693072 (WeChat same number)</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#Warehouse Management</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/supply-chain-provides-integrated-warehousing-and-distribution-services-in-shanghai.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="359"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/supply-chain-provides-integrated-warehousing-and-distribution-services-in-shanghai.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="359"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="366"> <div class="module_head"> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/supply-chain-provides-integrated-warehousing-and-distribution-services-in-shanghai358.html">Supply Chain provides integrated warehousing and distribution services in Shanghai.</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea776325.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/8d06b18ba7bd448758b374a5a53f1cf1.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea776325.html">Food Trends - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="366"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/supply-chain-provides-integrated-warehousing-and-distribution-services-in-shanghai358.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 24pt;">I. Introduction</span></strong><br /><span style="font-size: 16pt;">Our company specializes in warehousing and distribution of imported food products and can provide customers with customs clearance, warehousing, express delivery, logistics and other services.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">II. Products/Services</span></strong><br /><span style="font-size: 16pt;">Warehousing services - storage and custody of goods;</span></p> <p><span style="font-size: 16pt;">Warehouse operation - de-labeling of goods, labeling, combination packaging, repackaging, sorting, assembling, re-distributing and other non-production-oriented operations;</span></p> <p><span style="font-size: 16pt;">Express, logistics services - according to customer demand to provide a full truck, logistics, express, a piece of courier services.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">III. Contact information</span></strong><br /><span style="font-size: 16pt;">Mr. Zhang: 18601693072 (WeChat same number)</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#Warehouse Management</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/supply-chain-provides-integrated-warehousing-and-distribution-services-in-shanghai358.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="358"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/supply-chain-provides-integrated-warehousing-and-distribution-services-in-shanghai358.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="358"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="365"> <div class="module_head"> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/zhejiang-zhentonghong-foods-co-ltd-offers-instant-black-tea-powder.html">Zhejiang Zhentonghong Foods Co., Ltd. offers Instant Black Tea Powder</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea775bcb.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2021/1214/61b81912a8b54.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea775bcb.html">Food Observation - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="365"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/zhejiang-zhentonghong-foods-co-ltd-offers-instant-black-tea-powder.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 24pt;">I. Introduction</span></strong><br /><span style="font-size: 16pt;">Zhejiang Zhentonghong Foods Co., Ltd. is located in Songyang County, the company was founded in February 2008, is a tea deep processing-based, tea planting, deep processing, scientific research and development, technology promotion services in one of the agricultural science and technology enterprises. The company has tea powder, tea import and export rights, instant tea powder annual production capacity of 6,000 tons, matcha powder annual production capacity of 500 tons, has become China's tea deep processing industry benchmark enterprises.</span></p> <p><span style="font-size: 16pt;">Zhejiang Zhentonghong Food Co., Ltd. has set up the concept of "full-price utilization, cross-border development" to promote the development of tea to the direction of deep processing and comprehensive utilization of tea resources. The company and China Tea Institute, Anhui Agricultural University, Zhejiang University Tea Research Institute and other scientific research institutes in close cooperation has developed instant green tea powder, instant black tea powder, instant oolong tea powder, instant tea powder, high theanine and other products; and Anhui Agricultural University signed a scientific and technological cooperation agreement, the establishment of scientific and technological research and development centers, assumed the "National Spark Plan". The company has undertaken projects such as "National Spark Plan", "Major Environmental Management Project - Comprehensive Utilization of Tea Stem Resources", "National Plan for Enriching People and Strengthening Counties", and has obtained 10 patents of various kinds. The company has obtained ISO22000 food safety management system certification, "National Key Enterprise of Agricultural Industrialization", "China's Top 100 Tea Industry Enterprises", "Backbone Agricultural Enterprises of Zhejiang Province ", "Agricultural Science and Technology Enterprise of Zhejiang Province", "Ecological Recycling Agricultural Demonstration Enterprise of Zhejiang Province", "Famous Brand Product of Zhejiang Province", "Zhejiang Province Famous Trademark", "International Tea Resources Comprehensive Utilization Expo Science and Technology Award" and many other certifications and honors.</span></p> <p><strong><span style="font-size: 24pt;">II. Products/Services</span></strong></p> <p><img src="https://static.foodtalks.cn/image/post/21c6f59aa13aeb1acb3728217d4ae69410ca.jpg" alt="浙江振通宏食品有限公司提供速溶红茶粉" width="500" /></p> <p><img src="https://static.foodtalks.cn/image/post/120d207c1976e9c7fa58efed70ba285390a6.png" alt="浙江振通宏食品有限公司提供【速溶红茶粉】" width="500" /></p> <p><span style="font-size: 16pt;">Appearance]: Brownish-red powder</span></p> <p><span style="font-size: 16pt;">Packing]: Conventional 20kg/ctn, please inquire for special products.</span></p> <p><span style="font-size: 16pt;">Testing standard】QB/T4067</span></p> <p><span style="font-size: 16pt;">Storage conditions]: Room temperature, clean, dry, away from light.</span></p> <p><span style="font-size: 16pt;">Shelf life] 24 months</span></p> <p><span style="font-size: 16pt;">This tea powder is red and bright after brewing, and to the maximum extent possible to restore the unique flavor of various types of black tea, strong and high aroma, taste pure and refreshing back to the sweet, very suitable for milk tea, fruit tea, ice cream, jelly and solid beverages and other products as a base material.</span></p> <p>Application Scenario</p> <p><img class="mc-img" src="https://static.foodtalks.cn/image/post/c375aa2610f9852d710286eb4930ff0bc929.png" alt="浙江振通宏食品有限公司提供【速溶红茶粉】" width="500" /></p> <p><img class="mc-img" src="https://static.foodtalks.cn/image/post/301fddc7c4cd39925272e4981672df408533.png" alt="浙江振通宏食品有限公司提供【速溶红茶粉】" width="500" /></p> <p><span style="font-size: 16pt;">We also provide instant green tea powder, instant oolong tea powder, instant jasmine tea powder, instant brick tea powder, matcha tea powder, chrysanthemum powder, instant pu-erh tea powder and other types of domestic high-quality tea powder, welcome to inquire about cooperation!</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">III. Contact Us</span></strong><br /><span style="font-size: 16pt;">Mr. Yuan 167 8901 8736</span></p> <p><span style="font-size: 16pt;">Scan the code to add a micro-signal:</span></p> <p><img src="https://static.foodtalks.cn/image/post/a7acc24dce575e3b91ca726945ee0f4f8771.png" /></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#Food ingredients</div> <div class="tag_item">#instant tea powder</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/zhejiang-zhentonghong-foods-co-ltd-offers-instant-black-tea-powder.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="357"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/zhejiang-zhentonghong-foods-co-ltd-offers-instant-black-tea-powder.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="357"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> </div> </div> </div> <div v-show="activeTab === 'demand'"> <div class="type_container"> <div class="type_list swiper"> <div class="swiper-wrapper"> <div class="swiper-slide"> <div class="type_item" :class="typeTab_demand == 0 ? 'active' : ''" @click="changeType('0')">All</div> </div> <div class="swiper-slide"> <div class="type_item" title="IC" :class="typeTab_demand === '11' ? 'active' : ''" @click="changeType('11')">IC</div> </div> <div class="swiper-slide"> <div class="type_item" title="Construction" :class="typeTab_demand === '72' ? 'active' : ''" @click="changeType('72')">Construction</div> </div> <div class="swiper-slide"> <div class="type_item" title="Automotive" :class="typeTab_demand === '73' ? 'active' : ''" @click="changeType('73')">Automotive</div> </div> <div class="swiper-slide"> <div class="type_item" title="Plastics &amp; Rubber" :class="typeTab_demand === '74' ? 'active' : ''" @click="changeType('74')">Plastics &amp; Rubber</div> </div> <div class="swiper-slide"> <div class="type_item" title="Education" :class="typeTab_demand === '78' ? 'active' : ''" @click="changeType('78')">Education</div> </div> <div class="swiper-slide"> <div class="type_item" title="AI" :class="typeTab_demand === '79' ? 'active' : ''" @click="changeType('79')">AI</div> </div> <div class="swiper-slide"> <div class="type_item" title="Retail" :class="typeTab_demand === '80' ? 'active' : ''" @click="changeType('80')">Retail</div> </div> <div class="swiper-slide"> <div class="type_item" title="IOT" :class="typeTab_demand === '81' ? 'active' : ''" @click="changeType('81')">IOT</div> </div> <div class="swiper-slide"> <div class="type_item" title="Communication" :class="typeTab_demand === '82' ? 'active' : ''" @click="changeType('82')">Communication</div> </div> <div class="swiper-slide"> <div class="type_item" title="Machinery" :class="typeTab_demand === '84' ? 'active' : ''" @click="changeType('84')">Machinery</div> </div> <div class="swiper-slide"> <div class="type_item" title="Chemicals" :class="typeTab_demand === '85' ? 'active' : ''" @click="changeType('85')">Chemicals</div> </div> <div class="swiper-slide"> <div class="type_item" title="Office stationery" :class="typeTab_demand === '88' ? 'active' : ''" @click="changeType('88')">Office stationery</div> </div> <div class="swiper-slide"> <div class="type_item" title="Audio-Visual" :class="typeTab_demand === '89' ? 'active' : ''" @click="changeType('89')">Audio-Visual</div> </div> <div class="swiper-slide"> <div class="type_item" title="Watches &amp; Clock" :class="typeTab_demand === '90' ? 'active' : ''" @click="changeType('90')">Watches &amp; Clock</div> </div> <div class="swiper-slide"> <div class="type_item" title="Beauty &amp; Comestics" :class="typeTab_demand === '91' ? 'active' : ''" @click="changeType('91')">Beauty &amp; Comestics</div> </div> <div class="swiper-slide"> <div class="type_item" title="Outdoor" :class="typeTab_demand === '92' ? 'active' : ''" @click="changeType('92')">Outdoor</div> </div> <div class="swiper-slide"> <div class="type_item" title="Logistics" :class="typeTab_demand === '69' ? 'active' : ''" @click="changeType('69')">Logistics</div> </div> <div class="swiper-slide"> <div class="type_item" title="Water" :class="typeTab_demand === '67' ? 'active' : ''" @click="changeType('67')">Water</div> </div> <div class="swiper-slide"> <div class="type_item" title="Smart Home" :class="typeTab_demand === '21' ? 'active' : ''" @click="changeType('21')">Smart Home</div> </div> <div class="swiper-slide"> <div class="type_item" title="Workplace Education" :class="typeTab_demand === '29' ? 'active' : ''" @click="changeType('29')">Workplace Education</div> </div> <div class="swiper-slide"> <div class="type_item" title="Crafts" :class="typeTab_demand === '32' ? 'active' : ''" @click="changeType('32')">Crafts</div> </div> <div class="swiper-slide"> <div class="type_item" title="Semiconductor" :class="typeTab_demand === '35' ? 'active' : ''" @click="changeType('35')">Semiconductor</div> </div> <div class="swiper-slide"> <div class="type_item" title="Raw Material" :class="typeTab_demand === '42' ? 'active' : ''" @click="changeType('42')">Raw Material</div> </div> <div class="swiper-slide"> <div class="type_item" title="Packaging" :class="typeTab_demand === '45' ? 'active' : ''" @click="changeType('45')">Packaging</div> </div> <div class="swiper-slide"> <div class="type_item" title="Pet" :class="typeTab_demand === '49' ? 'active' : ''" @click="changeType('49')">Pet</div> </div> <div class="swiper-slide"> <div class="type_item" title="Healthcare" :class="typeTab_demand === '51' ? 'active' : ''" @click="changeType('51')">Healthcare</div> </div> <div class="swiper-slide"> <div class="type_item" title="Baby, Kid &amp; Materinity" :class="typeTab_demand === '52' ? 'active' : ''" @click="changeType('52')">Baby, Kid &amp; Materinity</div> </div> <div class="swiper-slide"> <div class="type_item" title="Food" :class="typeTab_demand === '53' ? 'active' : ''" @click="changeType('53')">Food</div> </div> <div class="swiper-slide"> <div class="type_item" title="Tire" :class="typeTab_demand === '56' ? 'active' : ''" @click="changeType('56')">Tire</div> </div> <div class="swiper-slide"> <div class="type_item" title="Construction Machinery" :class="typeTab_demand === '59' ? 'active' : ''" @click="changeType('59')">Construction Machinery</div> </div> <div class="swiper-slide"> <div class="type_item" title="Mold" :class="typeTab_demand === '60' ? 'active' : ''" @click="changeType('60')">Mold</div> </div> <div class="swiper-slide"> <div class="type_item" title="Coat" :class="typeTab_demand === '65' ? 'active' : ''" @click="changeType('65')">Coat</div> </div> <div class="swiper-slide"> <div class="type_item" title="Environment" :class="typeTab_demand === '66' ? 'active' : ''" @click="changeType('66')">Environment</div> </div> <div class="swiper-slide"> <div class="type_item" title="Oil &amp; Gas" :class="typeTab_demand === '93' ? 'active' : ''" @click="changeType('93')">Oil &amp; Gas</div> </div> </div> </div> <div class="swiper-button-prev"></div> <div class="swiper-button-next"></div> <div class="showColumn" @click="showColumnDialog(5)"> <span class="iconfont ic_Menu"></span> </div> </div> <div class="mobile_type_container"> <el-select v-model="selectTag" @change="changeType"> <el-option label="All" :value="0"> All </el-option> <el-option label="IC" :value="11"> IC </el-option> <el-option label="Construction" :value="72"> Construction </el-option> <el-option label="Automotive" :value="73"> Automotive </el-option> <el-option label="Plastics &amp; Rubber" :value="74"> Plastics &amp; Rubber </el-option> <el-option label="Education" :value="78"> Education </el-option> <el-option label="AI" :value="79"> AI </el-option> <el-option label="Retail" :value="80"> Retail </el-option> <el-option label="IOT" :value="81"> IOT </el-option> <el-option label="Communication" :value="82"> Communication </el-option> <el-option label="Machinery" :value="84"> Machinery </el-option> <el-option label="Chemicals" :value="85"> Chemicals </el-option> <el-option label="Office stationery" :value="88"> Office stationery </el-option> <el-option label="Audio-Visual" :value="89"> Audio-Visual </el-option> <el-option label="Watches &amp; Clock" :value="90"> Watches &amp; Clock </el-option> <el-option label="Beauty &amp; Comestics" :value="91"> Beauty &amp; Comestics </el-option> <el-option label="Outdoor" :value="92"> Outdoor </el-option> <el-option label="Logistics" :value="69"> Logistics </el-option> <el-option label="Water" :value="67"> Water </el-option> <el-option label="Smart Home" :value="21"> Smart Home </el-option> <el-option label="Workplace Education" :value="29"> Workplace Education </el-option> <el-option label="Crafts" :value="32"> Crafts </el-option> <el-option label="Semiconductor" :value="35"> Semiconductor </el-option> <el-option label="Raw Material" :value="42"> Raw Material </el-option> <el-option label="Packaging" :value="45"> Packaging </el-option> <el-option label="Pet" :value="49"> Pet </el-option> <el-option label="Healthcare" :value="51"> Healthcare </el-option> <el-option label="Baby, Kid &amp; Materinity" :value="52"> Baby, Kid &amp; Materinity </el-option> <el-option label="Food" :value="53"> Food </el-option> <el-option label="Tire" :value="56"> Tire </el-option> <el-option label="Construction Machinery" :value="59"> Construction Machinery </el-option> <el-option label="Mold" :value="60"> Mold </el-option> <el-option label="Coat" :value="65"> Coat </el-option> <el-option label="Environment" :value="66"> Environment </el-option> <el-option label="Oil &amp; Gas" :value="93"> Oil &amp; Gas </el-option> </el-select> </div> <div id="demandModule" v-loading="firstLoading"> <div class="dynamic_module_list" data-last-page="13" data-total="127"> <div class="module_item module_list_item el-row" data-enterprise_id="358"> <div class="module_head"> <div class="module_type module_type_demand"><i class="iconfont ic_ic_gx"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/looking-for-raw-materials-for-duck-products.html">Looking for raw materials for duck products</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea7724eb.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/c0e0396eddc91a29a5539df406c7310a.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea7724eb.html">Food Design - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="358"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/looking-for-raw-materials-for-duck-products.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 24pt;">I. Introduction of the enterprise</span></strong><br /><span style="font-size: 20pt;">Founded in 2001, Chongqing Spicy Daughter-in-Law Foods Co., Ltd. is a food enterprise with sales of meat products, soy products, vegetable products, egg products and other products. We have excellent and professional front-line staff, as well as a progressive marketing team. We offer a wide range of high quality authentic good snacks, is committed to providing consumers with safe, healthy, environmentally friendly, convenient, colorful food experience, so that consumers can enjoy the fun of healthy and delicious. Twenty years of wind and rain, spicy daughter-in-law to complete a leap, now spicy daughter-in-law products have been sold throughout the country, its sales outlets cover more than 30 provinces, municipalities and autonomous regions.</span></p> <p>&nbsp;</p> <p><span style="font-size: 24pt;"><strong>II. Demand details</strong></span><br /><span style="font-size: 20pt;">1、45g and below two sections of wings</span></p> <p><span style="font-size: 20pt;">2、150 Duck Wing Roots</span></p> <p><span style="font-size: 20pt;">3, Duck collarbone, etc.</span></p> <p><span style="font-size: 20pt;">Raw materials used in the field of leisure food</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">III. Contact Us</span></strong><br /><span style="font-size: 20pt;">Ms. Yang: 18200184721</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#Duck Meat Ingredients</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/looking-for-raw-materials-for-duck-products.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="365"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/looking-for-raw-materials-for-duck-products.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="365"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="362"> <div class="module_head"> <div class="module_type module_type_demand"><i class="iconfont ic_ic_gx"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/zhengzhou-cooking-food-co-ltd-looking-for-taro-flour.html">Zhengzhou Cooking Food Co., Ltd. looking for taro flour</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea7746d3.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/aa7ad37013a25ff1dabf3df4633440a6.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea7746d3.html">Nordic Foods - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="362"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/zhengzhou-cooking-food-co-ltd-looking-for-taro-flour.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 20pt;">Purchasing requirements:</span></strong></p> <p>&nbsp;</p> <p><strong><span style="font-size: 20pt;">I. Company Profile: Zhengzhou Cooking Little Fresh Food Co.</span></strong></p> <p>&nbsp;</p> <p><strong><span style="font-size: 20pt;">II. Details of requirements: we need to purchase additive-free Lipu taro powder.</span></strong></p> <p><span style="font-size: 16pt;">The following are our specific needs:</span></p> <p><span style="font-size: 16pt;">1. Product specification: We need Lipu taro powder without additives. Please provide the detailed specification and ingredient list of the product.</span></p> <p><span style="font-size: 16pt;">2. Quality requirements: We need the product to be additive-free, pure and natural, and comply with food safety standards. Please provide relevant quality documents.</span></p> <p><span style="font-size: 16pt;">3. Packaging and Transportation: We need the products to be supplied in proper packaging and to ensure that their quality is maintained during transportation. Please provide detailed information on packaging methods and transportation conditions.</span></p> <p><span style="font-size: 16pt;">4. Quantity and delivery time: Please provide the availability and delivery time of the products.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 20pt;">III. Contact: Mr. Chuang, Tel: 15639750846.</span></strong></p> <p><span style="font-size: 16pt;">If your company is able to meet our requirements, please get in touch with us through the above contact information to discuss further cooperation.</span></p> <p><span style="font-size: 16pt;">Thank you!</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#taro powder</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/zhengzhou-cooking-food-co-ltd-looking-for-taro-flour.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="364"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/zhengzhou-cooking-food-co-ltd-looking-for-taro-flour.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="364"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="357"> <div class="module_head"> <div class="module_type module_type_demand"><i class="iconfont ic_ic_gx"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/ningbo-candle-lake-liquor-co-is-looking-for-frozen-squid-flowers.html">Ningbo Candle Lake Liquor Co. is looking for frozen squid flowers.</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea771dd0.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/3d7179c3e5aa6939bf18f5788dc967a2.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea771dd0.html">Food Live - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="357"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/ningbo-candle-lake-liquor-co-is-looking-for-frozen-squid-flowers.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 24pt;">Purchasing requirements:</span></strong></p> <p>&nbsp;</p> <p><span style="font-size: 20pt;"><strong>I. Company Profile: Ningbo Candle Lake Wine Co.</strong></span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 20pt;">Ⅱ. demand details: we are looking for suppliers of quick-frozen squid flowers.</span></strong></p> <p><span style="font-size: 16pt;">Here are our specific requirements:</span></p> <p><span style="font-size: 16pt;">1. Product specification: We need quick-frozen squid flowers. Please provide detailed specification and quality report of the product.</span></p> <p><span style="font-size: 16pt;">2. Quality Requirements: We require good product quality, fresh and without additives. Please provide relevant information about product source, processing method and food safety certification.</span></p> <p><span style="font-size: 16pt;">3. Packaging and transportation: We need the products to be supplied in proper packaging and to ensure that their quality is maintained during transportation. Please provide detailed information on packaging methods and transportation conditions.</span></p> <p><span style="font-size: 16pt;">4. Quantity and delivery time: Please provide the availability and delivery time of the products.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 20pt;">Ⅲ. Contact: Mr. Yu, contact number: 18042091660.</span></strong></p> <p><span style="font-size: 16pt;">If your company is able to meet our requirements, please get in touch with us through the above contact information in order to further discuss the cooperation.</span></p> <p><span style="font-size: 16pt;">Thank you!</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#Frozen Squid Flower</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/ningbo-candle-lake-liquor-co-is-looking-for-frozen-squid-flowers.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="363"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/ningbo-candle-lake-liquor-co-is-looking-for-frozen-squid-flowers.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="363"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="362"> <div class="module_head"> <div class="module_type module_type_demand"><i class="iconfont ic_ic_gx"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/ningbo-candle-lake-wine-co.html">Ningbo Candle Lake Wine Co.</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea7746d3.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/aa7ad37013a25ff1dabf3df4633440a6.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea7746d3.html">Nordic Foods - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="362"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/ningbo-candle-lake-wine-co.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 24pt;">Purchasing requirements:</span></strong></p> <p>&nbsp;</p> <p><strong><span style="font-size: 20pt;">I. Company Profile: Ningbo Candle Lake Wine Co.</span></strong></p> <p>&nbsp;</p> <p><strong><span style="font-size: 20pt;">Ⅱ. demand details: we are looking for suppliers of green moss.</span></strong></p> <p><strong><span style="font-size: 16pt;">Here are our specific requirements:</span></strong></p> <p><span style="font-size: 16pt;">1. Product specification: We need fresh green vegetable moss. Please provide detailed specification and quality report of the product.</span></p> <p><span style="font-size: 16pt;">2. Quality Requirements: We require good quality products, fresh and free of pesticide residues. Please provide relevant information about the planting method, picking time and food safety certification.</span></p> <p><span style="font-size: 16pt;">3. Packaging and Transportation: We need the products to be supplied in appropriate packaging and to ensure that their freshness is maintained during transportation. Please provide detailed information on packaging methods and transportation conditions.</span></p> <p><span style="font-size: 16pt;">4. Quantity and delivery time: Please provide the availability and delivery time of the products.</span></p> <p><strong><span style="font-size: 20pt;">Ⅲ. Contact: Mr. Yu, contact number: 18042091660.</span></strong></p> <p><span style="font-size: 16pt;">If your company is able to meet our requirements, please get in touch with us through the above contact information in order to further discuss the cooperation.</span></p> <p><span style="font-size: 16pt;">Thank you!</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#green moss</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/ningbo-candle-lake-wine-co.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="362"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/ningbo-candle-lake-wine-co.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="362"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="358"> <div class="module_head"> <div class="module_type module_type_demand"><i class="iconfont ic_ic_gx"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/provides-milk-tea-cups-jelly-cups-disposable-lunch-boxes-and-so-on.html">Provides milk tea cups, jelly cups, disposable lunch boxes and so on.</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea7724eb.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/c0e0396eddc91a29a5539df406c7310a.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea7724eb.html">Food Design - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="358"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/provides-milk-tea-cups-jelly-cups-disposable-lunch-boxes-and-so-on.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 24pt;">Ⅰ、Introduction </span></strong></p> <p><span style="font-size: 16pt;">Huizhou Quanwei Plastic Products Co., Ltd. has been specializing in the production of food packaging for 20 years. The factory covers an area of 30 acres, with 50 sets of large-scale precision production equipment and 30 professional technical researchers. Currently supplying customer cases are: Wanzai wharf, Hakkasan, Baiguoyuan, Kashi, custard, gold dragon fish, Xufuji and so on.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">Ⅱ、 the products / services </span></strong></p> <p><span style="font-size: 16pt;">milk tea cups, jelly cups, disposable lunch boxes, crayfish packing boxes are available in the mold spot, welcome to inquire.</span></p> <p><span style="font-size: 16pt;">At the end of the year, the bright people do not say dark words, this year's business is not good, wow, the performance does not meet the standard, the need for a few customers to make the company's performance breakthrough of two hundred million dollars, now 20 million short, it is too difficult. Can not be accomplished to see the support of all the big brother! There are industry customers introduced, tea costs, public relations costs can be advanced.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 24pt;">Ⅲ、contact </span></strong></p> <p><span style="font-size: 16pt;">19173584343, you can call, you can WeChat, factory in Huizhou Shiwan, welcome to visit, office in Dongguan Songshan Lake, welcome to guide!</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#milk tea cup</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/provides-milk-tea-cups-jelly-cups-disposable-lunch-boxes-and-so-on.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="361"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/provides-milk-tea-cups-jelly-cups-disposable-lunch-boxes-and-so-on.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="361"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="357"> <div class="module_head"> <div class="module_type module_type_demand"><i class="iconfont ic_ic_gx"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/shandong-kangmei-pharmaceutical-co-ltd-looking-for-plastic-glass-droppers.html">Shandong Kangmei Pharmaceutical Co., Ltd. looking for plastic glass droppers</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea771dd0.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/3d7179c3e5aa6939bf18f5788dc967a2.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea771dd0.html">Food Live - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="357"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/shandong-kangmei-pharmaceutical-co-ltd-looking-for-plastic-glass-droppers.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 16pt;">I. Enterprise Introduction</span></strong><br /><span style="font-size: 16pt;">Established in 2005, Shandong Famous Enterprise Group is dedicated to the production and processing of nutritional foods, health foods, plant extracts, health and consumer products, medical devices, special dietary foods, toiletries, cosmetics and other products. The group has 20 subsidiaries, and the dosage forms of the products include tablets, powders, granules, capsules, tea substitutes, oral liquids, easy-open cans, drops, gel candies, bagged drinks, stand-up pouches, pp bottles, sprays, and secondary throws. The company makes thousands of kinds of finished products and is a high-tech enterprise integrating R&D, production, packaging and sales.</span></p> <hr /> <p><strong><span style="font-size: 16pt;">II. Demand details</span></strong><br /><span style="font-size: 16pt;">Looking for plastic glass dropper</span></p> <hr /> <p><strong><span style="font-size: 16pt;">III. Contact Information</span></strong><br /><span style="font-size: 16pt;">Huang:18162031193(V)</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#Plastic Glass Dropper</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/shandong-kangmei-pharmaceutical-co-ltd-looking-for-plastic-glass-droppers.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="353"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/shandong-kangmei-pharmaceutical-co-ltd-looking-for-plastic-glass-droppers.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="353"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="357"> <div class="module_head"> <div class="module_type module_type_demand"><i class="iconfont ic_ic_gx"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/looking-for-a-chicken-rack-that-we-would-like-to-contain-more-chicken.html">Looking for a chicken rack that we would like to contain more chicken.</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea771dd0.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/3d7179c3e5aa6939bf18f5788dc967a2.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea771dd0.html">Food Live - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="357"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/looking-for-a-chicken-rack-that-we-would-like-to-contain-more-chicken.html"> <div class="module_content display_none_img"> <p><span style="font-size: 16pt;">We are looking for a chicken rack that we would like to contain more chicken. We are very particular about the quality and taste of our chicken and therefore would like to offer a fresh, high quality chicken product.</span></p> <hr /> <p><span style="font-size: 16pt;">Here are our specific needs and requirements:</span></p> <p><span style="font-size: 16pt;">1. Chicken content of chicken racks: We would like to have more chicken content in the chicken racks to meet our demand for chicken. Please provide detailed specification of chicken racks and chicken content information.</span></p> <p><span style="font-size: 16pt;">2. Chicken meat quality: We want the chicken meat to be of good quality, fresh and free of additives. Please provide relevant information about the source of chicken, farming method and food safety certification.</span></p> <p><span style="font-size: 16pt;">3. Packaging and transportation: We need the chicken racks to be supplied in appropriate packaging and to be able to maintain freshness and quality during transportation. Please provide detailed information on packaging methods and transportation conditions.</span></p> <p><span style="font-size: 16pt;">4. Quantity and delivery time: We need a large quantity of chicken racks and would like to have them delivered on time. Please provide information on availability and delivery time.</span></p> <hr /> <p><span style="font-size: 16pt;">If your company can meet our requirements, please provide the following contact information for further communication and discussion of cooperation details:</span></p> <p><br /><strong><span style="font-size: 16pt;">Contact phone number: 15606334441</span></strong></p> <p>&nbsp;</p> <p><span style="font-size: 16pt;">We look forward to working with you, thank you!</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#contain more chicken</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/looking-for-a-chicken-rack-that-we-would-like-to-contain-more-chicken.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="352"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/looking-for-a-chicken-rack-that-we-would-like-to-contain-more-chicken.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="352"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="362"> <div class="module_head"> <div class="module_type module_type_demand"><i class="iconfont ic_ic_gx"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/looking-for-suppliers-of-isolated-whey-protein-wpi90.html">Looking for suppliers of Isolated Whey Protein WPI90.</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea7746d3.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/aa7ad37013a25ff1dabf3df4633440a6.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea7746d3.html">Nordic Foods - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="362"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/looking-for-suppliers-of-isolated-whey-protein-wpi90.html"> <div class="module_content display_none_img"> <p><span style="font-size: 16pt;">Hesmer (Tianjin) International Trading Co. Ltd. is looking for suppliers of Isolated Whey Protein WPI90. We would like to find a company that can provide stock to meet our immediate needs.</span></p> <hr /> <p><span style="font-size: 16pt;">Below are our specific requirements:</span></p> <p><span style="font-size: 16pt;">1. product specification: we need Isolated Whey Protein WPI90. please provide detailed specification and quality report of the product.</span></p> <p><span style="font-size: 16pt;">2. Stock: We would like our supplier to provide stock to meet our immediate needs. Please provide information on stock level and lead time.</span></p> <p><span style="font-size: 16pt;">3. Packaging and Transportation: We need the products to be supplied in proper packaging and to be able to maintain their quality during transportation. Please provide detailed information on packaging methods and transportation conditions.</span></p> <p><span style="font-size: 16pt;">4. Price: Please provide information on the price of the product, including wholesale and retail prices.</span></p> <hr /> <p><span style="font-size: 16pt;">If your company can meet our requirements, please get in touch with us through the following contact information so that we can discuss further cooperation:</span></p> <p><strong><span style="font-size: 16pt;">Contact Information: Micro Signal: 18522200015</span></strong></p> <p><span style="font-size: 16pt;">We look forward to working with you, thank you!</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#Isolated Whey Protein WPI90</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/looking-for-suppliers-of-isolated-whey-protein-wpi90.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="351"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/looking-for-suppliers-of-isolated-whey-protein-wpi90.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="351"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="357"> <div class="module_head"> <div class="module_type module_type_demand"><i class="iconfont ic_ic_gx"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/seeking-suppliers-for-organic-powder-and-granule-raw-materials-that-meet-american-standards.html">Seeking suppliers for organic powder and granule raw materials that meet American standards.</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea771dd0.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/3d7179c3e5aa6939bf18f5788dc967a2.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea771dd0.html">Food Live - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="357"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/seeking-suppliers-for-organic-powder-and-granule-raw-materials-that-meet-american-standards.html"> <div class="module_content display_none_img"> <p><span style="font-size: 16pt;">Shandong Kangmei Pharmaceutical Co., Ltd is seeking suppliers for organic powder and granule raw materials that meet American standards. Our initial procurement requirement is approximately 2 tons, and it is essential that the products have organic certification.</span></p> <hr /> <p><span style="font-size: 16pt;">Here are our specific requirements:</span></p> <p><span style="font-size: 16pt;">1. Product Specifications: We require organic powder and granule raw materials that comply with American standards. Please provide detailed product specifications and organic certification certificates.</span></p> <p><span style="font-size: 16pt;">2. Quantity: Our initial procurement requirement is approximately 2 tons. Please provide information on your supply capacity and delivery cycle.</span></p> <p><span style="font-size: 16pt;">3. Quality Requirements: The products must meet American organic standards and have organic certification. Please provide the product quality report and organic certification certificate.</span></p> <p><span style="font-size: 16pt;">4. Price: Please provide pricing information, including wholesale and retail prices.</span></p> <hr /> <p><span style="font-size: 16pt;">Company Introduction: Shandong Kangmei Pharmaceutical Co., Ltd, established in 2005, is a high-tech enterprise integrating R&D, production, packaging, and sales. We are committed to the production and processing of nutritional foods, health foods, plant extracts, sanitary disinfection products, medical devices, special meal foods, washing and care products, cosmetics, etc. The group has 20 subsidiaries, and our product dosage forms include tablets, powders, granules, capsules, substitute teas, oral liquids, pull cans, droplets, gel candies, bagged strip drinks, self-standing bag drinks, PP bottle drinks, sprays, disposables, etc. We produce thousands of finished products.</span></p> <hr /> <p><span style="font-size: 16pt;">If your company can meet our requirements, please contact us via the following contact information for further discussion and negotiation:</span></p> <p><span style="font-size: 16pt;">Contact: Xu</span><br /><span style="font-size: 16pt;">Phone: 19558695133 (same as WeChat)</span></p> <p><span style="font-size: 16pt;">We look forward to cooperating with you, thank you!</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#organic powder</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/seeking-suppliers-for-organic-powder-and-granule-raw-materials-that-meet-american-standards.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="350"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/seeking-suppliers-for-organic-powder-and-granule-raw-materials-that-meet-american-standards.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="350"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> <div class="module_item module_list_item el-row" data-enterprise_id="359"> <div class="module_head"> <div class="module_type module_type_demand"><i class="iconfont ic_ic_gx"></i></div> </div> <div class="module_body"> <div style="display: inline-block;"><a class="module_title" href="https://capi.matchexpo.com/supply-demand/shandong-zhengqi-biological-products-looking-for-amino-chondroitin-oems.html">Shandong Zhengqi Biological Products Looking for Amino Chondroitin OEMs</a></div> <div class="module_author"> <a class="author_avatar" href="https://capi.matchexpo.com/page/pg633fdea772c31.html"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/hbr_uploads/ac7d7cbdf0621d9946794c04109970ac.png" onerror="this.src = '/assets/image/defaultLogo.png'"> </a> <div class="author"> <a class="author_name" href="https://capi.matchexpo.com/page/pg633fdea772c31.html">Food Information - Document Clerk</a> <div class="author_info"> <div class="module_time">1 Last year</div> </div> </div> <div class="module_follow is_account_concern" id="mtp_follow_enterprise" data-follow="0" data-id="359"> <div >Follow</div> <div style="display: none;color: var(--font-color-four)" >Followed</div> </div> </div> <ul class="module_media_list media_image" > </ul> <a href="https://capi.matchexpo.com/supply-demand/shandong-zhengqi-biological-products-looking-for-amino-chondroitin-oems.html"> <div class="module_content display_none_img"> <p><strong><span style="font-size: 20pt;">I. Enterprise Introduction</span></strong><br /><span style="font-size: 16pt;">Shandong Zhengqi Biological Products Co.</span></p> <p>&nbsp;</p> <p><strong><span style="font-size: 20pt;">II. Demand Details</span></strong><br /><span style="font-size: 16pt;">Amino sugar chondroitin tablets, capsules, powder OEM</span></p> <p>&nbsp;</p> <p><span style="font-size: 20pt;"><strong>III. Contact Us</strong></span><br /><span style="font-size: 16pt;">15852035200</span></p> </div> </a> <div class="module_tag"> <div class="tag_item">#Food</div> <div class="tag_item">#functional health</div> </div> <div class="module_option_list"> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/shandong-zhengqi-biological-products-looking-for-amino-chondroitin-oems.html"> <i class="iconfont ic_share"></i> <span>0</span> </a> <div class="module_option is_collection" data-collection-num="0" data-id="338"> <i class="iconfont ic_starL"></i> <span>0</span> </div> <a class="module_option" href="https://capi.matchexpo.com/supply-demand/shandong-zhengqi-biological-products-looking-for-amino-chondroitin-oems.html"> <i class="iconfont ic_mes"></i> <span>0</span> </a> <div class="module_option is_thumbs_up" data-id="338"> <i class="iconfont ic_like"></i> <span>0</span> </div> </div> </div> </div> </div> </div> </div> <div class="show_load_more" v-loading="loading" v-if="loading" element-loading-text="Loading"></div> <div class="column_dialog"> <el-dialog v-model="columnDialogVisible" title="Column management" width="50%"> <mtp-column ref="columnDialog" :column-type="columnType"></mtp-column> <template #footer> <span class="dialog-footer"> <el-button @click="columnDialogVisible = false" round>Cancel</el-button> <el-button type="primary" @click="columnSave()" round>Determine</el-button> </span> </template> </el-dialog> </div> </div> </div> <div class="app_right_navbar"> <div class="supply_demand_right" id="supply_demand_right"> <div class="publish_box"> <a class="publish_btn" @click="toPublishRoute('supplyDemand/supply-edit?type=1')" id="publish_btn_supply"> <div class="publish_icon"> <i class="iconfont ic_ic_exbo_create"></i> </div> <div class="publish_btn_text"> Release Supply </div> </a> <a class="publish_btn" @click="toPublishRoute('supplyDemand/demand-edit?type=2')" id="publish_btn_demand" style="display: none;"> <div class="publish_icon"> + </div> <div class="publish_btn_text"> Release Requirements </div> </a> </div> <div class="top_group_box"> <div class="group_title"> <div class="group_head_left"> <i class="iconfont ic_fire"></i> <span>Hot supply and demand</span> </div> <div class="hot_search_option" @click="getHotList()"><span class="iconfont ic_sync"></span>Change it</div> </div> <div id="hot_tag_box"> <div class="module_list" data-last-page="64" data-current-page="1"> <div class="module_item" data-id="63"> <div> <div class="module_type module_type_demand"><i class="iconfont ic_ic_gx"></i></div> </div> <div class="group_title el-col-20"><a href="https://capi.matchexpo.com/supply-demand/caas-looking-for-a-company-to-process-raw-potato-flour-on-its-behalf.html">CAAS looking for a company to process raw potato flour on its behalf</a></div> </div> <div class="module_item" data-id="68"> <div> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="group_title el-col-20"><a href="https://capi.matchexpo.com/supply-demand/xu-fuji-providing-oem-service-for-specialty-bakery-products.html">Xu Fuji Providing OEM service for specialty bakery products</a></div> </div> <div class="module_item" data-id="69"> <div> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="group_title el-col-20"><a href="https://capi.matchexpo.com/supply-demand/henan-big-tree-food-provides-convenience-food-punching-class-food-round-class-solid-drinks-tabl.html">Henan Big Tree Food provides convenience food (punching class, food round class), solid drinks, tabl</a></div> </div> <div class="module_item" data-id="70"> <div> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="group_title el-col-20"><a href="https://capi.matchexpo.com/supply-demand/shanghai-weiqing-bio-provides-functional-food-ingredients-chia-seeds-psyllium-husk-powder-chlorel.html">Shanghai Weiqing Bio provides functional food ingredients: chia seeds, psyllium husk powder, chlorel</a></div> </div> <div class="module_item" data-id="71"> <div> <div class="module_type module_type_supply"><i class="iconfont ic_ic_find"></i></div> </div> <div class="group_title el-col-20"><a href="https://capi.matchexpo.com/supply-demand/kairui-offers-a-wide-range-of-food-ingredients-such-as-flavours-flavouring-powders-and-probiotics.html">Kairui offers a wide range of food ingredients such as flavours, flavouring powders and probiotics</a></div> </div> </div> </div> </div> <div style="display: none"> 0 </div> <div class="ad_container ad_container_0"> <div class="ad_list base_ad supply_demand_ad_1 " data-url="https://www.xcgs.com/" data-id="79" data-name="supply_demand_ad_1" > <div class="ad_item"> <div @click="$advertising.linkTo(79,'https://www.xcgs.com/')" class="ad_media"> <img lazyload="true" data-original="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2023/0612/6486be96824b8.jpg" src=""> </div> <div class="close_tag"> Advertising <i class="iconfont ic_closeC" @click="$advertising.closeAd('supply_demand_ad_1')"></i> </div> </div> </div> </div> <div style="display: none"> 0 </div> <div class="ad_container ad_container_0"> <div class="ad_list base_ad supply_demand_ad_2 " data-url="https://www.sealedairchina.com.cn/about/company.html" data-id="78" data-name="supply_demand_ad_2" > <div class="ad_item"> <div @click="$advertising.linkTo(78,'https://www.sealedairchina.com.cn/about/company.html')" class="ad_media"> <img lazyload="true" data-original="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2023/0612/6486be6e16826.jpg" src=""> </div> <div class="close_tag"> Advertising <i class="iconfont ic_closeC" @click="$advertising.closeAd('supply_demand_ad_2')"></i> </div> </div> </div> </div> <div style="display: none"> 0 </div> <div class="ad_container ad_container_0"> <div class="ad_list base_ad supply_demand_ad_3 " data-url="https://www.chinaagv.com/shop/6343/index/" data-id="73" data-name="supply_demand_ad_3" > <div class="ad_item"> <div @click="$advertising.linkTo(73,'https://www.chinaagv.com/shop/6343/index/')" class="ad_media"> <img lazyload="true" data-original="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2023/0612/6486bd71c61d4.jpg" src=""> </div> <div class="close_tag"> Advertising <i class="iconfont ic_closeC" @click="$advertising.closeAd('supply_demand_ad_3')"></i> </div> </div> </div> </div> <div style="display: none"> 0 </div> <div class="ad_container ad_container_0"> <div class="ad_list base_ad supply_demand_ad_4 " data-url="https://seahero.51pla.com/" data-id="72" data-name="supply_demand_ad_4" > <div class="ad_item"> <div @click="$advertising.linkTo(72,'https://seahero.51pla.com/')" class="ad_media"> <img lazyload="true" data-original="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2023/0612/6486bd460c5ea.png" src=""> </div> <div class="close_tag"> Advertising <i class="iconfont ic_closeC" @click="$advertising.closeAd('supply_demand_ad_4')"></i> </div> </div> </div> </div> <div style="display: none"> 0 </div> <div class="ad_container ad_container_0"> <div class="ad_list base_ad supply_demand_ad_5 " data-url="http://cn.supocaster.com/" data-id="71" data-name="supply_demand_ad_5" > <div class="ad_item"> <div @click="$advertising.linkTo(71,'http://cn.supocaster.com/')" class="ad_media"> <img lazyload="true" data-original="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2023/0612/6486bd1661e67.jpg" src=""> </div> <div class="close_tag"> Advertising <i class="iconfont ic_closeC" @click="$advertising.closeAd('supply_demand_ad_5')"></i> </div> </div> </div> </div> <div class="user_recommend_box" id="user_recommend"> <div class="group_title user_title"> <div> <i class="iconfont ic_other"></i> <span>People who may be interested</span> </div> <div class="hot_search_option" @click="$friend.getRecommendUserList()"><span class="iconfont ic_sync"></span>Change it</div> </div> <div id="hot_tag_box"> <div class="module_list" data-last-page="1675" style="display: flex;flex-direction: column"> <div class="module_item" data-id="1021406" data-current-page="1"> <div class="module_avatar"> <span>用</span> </div> <div class="group_title user_title"> <div> <div class="user_name">用*4</div> </div> <div class="user_company"> </div> </div> <div> <div class="user_friend_btn" data-user-id="1021406" data-friend-applying="0" data-action="0"> <div class="add_friend" > + Friends </div> <div class="cancel_friend" style="display: none;" > <i class="ic_check iconfont"></i> Requested </div> </div> </div> </div> <div class="module_item" data-id="1021401" data-current-page="1"> <div class="module_avatar"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2024/0912/66e2b36e87a09.jpeg"/> </div> <div class="group_title user_title"> <div> <div class="user_name">株*社</div> </div> <div class="user_company">株式会社 海事プレス社 </div> </div> <div> <div class="user_friend_btn" data-user-id="1021401" data-friend-applying="0" data-action="0"> <div class="add_friend" > + Friends </div> <div class="cancel_friend" style="display: none;" > <i class="ic_check iconfont"></i> Requested </div> </div> </div> </div> <div class="module_item" data-id="1021400" data-current-page="1"> <div class="module_avatar"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2024/0912/66e2b36aeaf22.jpeg"/> </div> <div class="group_title user_title"> <div> <div class="user_name">株*社</div> </div> <div class="user_company">株式会社 日本海事新聞社 </div> </div> <div> <div class="user_friend_btn" data-user-id="1021400" data-friend-applying="0" data-action="0"> <div class="add_friend" > + Friends </div> <div class="cancel_friend" style="display: none;" > <i class="ic_check iconfont"></i> Requested </div> </div> </div> </div> <div class="module_item" data-id="1021399" data-current-page="1"> <div class="module_avatar"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2024/0912/66e2b36797c7b.jpeg"/> </div> <div class="group_title user_title"> <div> <div class="user_name">有*業</div> </div> <div class="user_company">有限会社 有田牧畜産業 </div> </div> <div> <div class="user_friend_btn" data-user-id="1021399" data-friend-applying="0" data-action="0"> <div class="add_friend" > + Friends </div> <div class="cancel_friend" style="display: none;" > <i class="ic_check iconfont"></i> Requested </div> </div> </div> </div> <div class="module_item" data-id="1021398" data-current-page="1"> <div class="module_avatar"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2024/0912/66e2b3626d25e.jpeg"/> </div> <div class="group_title user_title"> <div> <div class="user_name">J*e</div> </div> <div class="user_company">Ji Pu Tea House </div> </div> <div> <div class="user_friend_btn" data-user-id="1021398" data-friend-applying="0" data-action="0"> <div class="add_friend" > + Friends </div> <div class="cancel_friend" style="display: none;" > <i class="ic_check iconfont"></i> Requested </div> </div> </div> </div> </div> </div> </div> <div style="display: none"> 0 </div> <div class="ad_container ad_container_0"> <div class="ad_list base_ad supply_demand_ad_6 " data-url="https://www.matchexpo.cn/supply-demand" data-id="80" data-name="supply_demand_ad_6" > <div class="ad_item"> <div @click="$advertising.linkTo(80,'https://www.matchexpo.cn/supply-demand')" class="ad_media"> <img lazyload="true" data-original="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2023/0523/646c586489d8c.jpg" src=""> </div> <div class="close_tag"> Advertising <i class="iconfont ic_closeC" @click="$advertising.closeAd('supply_demand_ad_6')"></i> </div> </div> </div> </div> <div style="display: none"> 0 </div> <div class="ad_container ad_container_0"> <div class="ad_list base_ad supply_demand_ad_7 " data-url="https://www.seppic.com/en/sepilifetm-g305?utm_source=personalcaremagazine&amp;utm_medium=banner&amp;utm_campaign=sepilifeg305_launch2023" data-id="77" data-name="supply_demand_ad_7" > <div class="ad_item"> <div @click="$advertising.linkTo(77,'https://www.seppic.com/en/sepilifetm-g305?utm_source=personalcaremagazine&amp;utm_medium=banner&amp;utm_campaign=sepilifeg305_launch2023')" class="ad_media"> <img lazyload="true" data-original="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2023/0612/6486be1aa175c.gif" src=""> </div> <div class="close_tag"> Advertising <i class="iconfont ic_closeC" @click="$advertising.closeAd('supply_demand_ad_7')"></i> </div> </div> </div> </div> <div style="display: none"> 0 </div> <div class="ad_container ad_container_0"> <div class="ad_list base_ad supply_demand_ad_8 " data-url="https://intandem.autodesk.com/explore-autodesk-tandem/?utm_source=constructiontoday&amp;amp;utm_medium=display&amp;amp;utm_campaign=autodesktandem2021&amp;amp;utm_content=300x250" data-id="76" data-name="supply_demand_ad_8" > <div class="ad_item"> <div @click="$advertising.linkTo(76,'https://intandem.autodesk.com/explore-autodesk-tandem/?utm_source=constructiontoday&amp;amp;utm_medium=display&amp;amp;utm_campaign=autodesktandem2021&amp;amp;utm_content=300x250')" class="ad_media"> <img lazyload="true" data-original="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2023/0612/6486bdefa0b76.png" src=""> </div> <div class="close_tag"> Advertising <i class="iconfont ic_closeC" @click="$advertising.closeAd('supply_demand_ad_8')"></i> </div> </div> </div> </div> <div style="display: none"> 0 </div> <div class="ad_container ad_container_0"> <div class="ad_list base_ad supply_demand_ad_9 " data-url="https://bit.ly/33yF7aa" data-id="75" data-name="supply_demand_ad_9" > <div class="ad_item"> <div @click="$advertising.linkTo(75,'https://bit.ly/33yF7aa')" class="ad_media"> <img lazyload="true" data-original="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2023/0612/6486bdcb63ddb.jpg" src=""> </div> <div class="close_tag"> Advertising <i class="iconfont ic_closeC" @click="$advertising.closeAd('supply_demand_ad_9')"></i> </div> </div> </div> </div> <div style="display: none"> 0 </div> <div class="ad_container ad_container_0"> <div class="ad_list base_ad supply_demand_ad_10 " data-url="https://www.techproducts.com/" data-id="74" data-name="supply_demand_ad_10" > <div class="ad_item"> <div @click="$advertising.linkTo(74,'https://www.techproducts.com/')" class="ad_media"> <img lazyload="true" data-original="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2023/0612/6486bd9d98e68.gif" src=""> </div> <div class="close_tag"> Advertising <i class="iconfont ic_closeC" @click="$advertising.closeAd('supply_demand_ad_10')"></i> </div> </div> </div> </div></div> <script> //定义注册的组件名称(方法名称要同步) let supply_demand_right = initVue({ name:'supply_demand_right', data(){ return { } }, methods:{ toPublishRoute(url) { var homeUrl = encodeURIComponent(url) if (this.$config.apiToken) { let centerUrl = this.$config.publishDomain + '/#/auth-login/' + this.$config.apiToken + '?redirect=' + homeUrl window.open(centerUrl, '_blank') } else { this.$globalDialog.showLoginDialog() } }, getHotList() { let searchParams = { blade: 'supply-demand-hot-list', view_file: 'supply-demand.layout.hotList', page: 1, page_size: 5 } let lastPage = document.querySelector('#hot_tag_box .module_list').getAttribute('data-last-page') let currentPage = document.querySelector('#hot_tag_box .module_list').getAttribute('data-current-page') lastPage = parseInt(lastPage) currentPage = parseInt(currentPage) searchParams.page = currentPage if (searchParams.page < lastPage ) { searchParams.page += 1 } else { searchParams.page = 1 } mtpRequest({ url: '/blade', method: 'get', params: searchParams }).then(res=>{ let dom_list = document.querySelector('#hot_tag_box') dom_list.innerHTML = res.data }) } } },"#supply_demand_right",['loginRight']) </script> </div> </div> </div> </div> <div class="pc_module"> <div class="copyright"> 2019-2022。 Matchexpo | Wuhan Matchexpo Technology Co., Ltd. All rights reserved. <a href="https://beian.miit.gov.cn/#/Integrated/index" target="_blank"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2022/0830/630d8153bd984.png" /> <span style="margin-right: 4px">鄂ICP备2022017323号 </span> </a> <a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=42018502006493" target="_blank"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2022/0830/630d812ede0c6.gif" class="icon_public_security" /> <span>鄂公网安备 42018502006493</span> </a> <div> Room 03, Floor 3, Building 4, Gezhouba Sun City, No. 40, Gaoxin 4th Road, Donghu New Technology Development Zone, Wuhan </div> </div> <script src="https://oss.starify.cn/prod/starigy/w_chat/install/js/5fd0a346-23e4-8052-fd6c-999f94c6f1b4.js" async></script> </div> <div class="mobile_module"> <div id="bottom_container"> <div class="bottom_head"></div> <div class="bottom" > <div class="bottom_main"> <div class="bottom_left"> <a class="bottom_logo" href="/"> <svg class="icon_en svg-icon" aria-hidden="true"> <use xlink:href="#ic_Matchpages"></use> </svg> </a> <div class="bottom_desc"> Matchexpo is an exhibition community platform for event & fair community in China, serving the essential functions of exhibitions, events, fairs, assisting ticket sales, visitor registration and booth reservation, allowing organizers to create, share, find and participate in activities, creating community space for organizers and exhibitors, finding their partners and helping them expand<br> </div> </div> <div class="bottom_list"> <a class="bottom_item" href="/mobile/contact-us">Contact Us</a> <a class="bottom_item" href="/mobile/copyright-notice">Copyright notice</a> <a class="bottom_item" href="/mobile/user-agreement">User Agreement</a> <a class="bottom_item" href="/mobile/privacy-policy">Privacy Policy</a> <a class="bottom_item" href="/mobile/about-us">About Us</a> <a class="bottom_item" href="/mobile/our-mission">Our Mission</a> <a class="bottom_item" href="/mobile/certification-specification">Certification specification</a> <a class="bottom_item" href="/mobile/integrity-report">Integrity Report</a> <a class="bottom_item" href="/mobile/help-center">Help Center</a> <a class="bottom_item" href="/mobile/cooperative-partner">Cooperative partners</a> <a class="bottom_item" href="/mobile/advertisement">Advertising cooperation</a> <a class="bottom_item" href="/mobile/link">Links</a> <a class="bottom_item" href="/mobile/channel">Channel Cooperation</a> <a class="bottom_item" href="/mobile/invitation">Invite friends</a> </div> <div class="bottom_right"> <div class="bottom_qrcode_list"> <div class="bottom_qrcode"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2022/0830/630d8161532ac.png"> <span>Follow official account</span> </div> <div class="bottom_qrcode"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2022/0830/630d815ddd9af.png"> <span>Online support</span> </div> </div> <div class="platform_list"> <div class="platform_item" style="background:#1877F2"> <i class="iconfont ic_facebook1" ></i> </div> <div class="platform_item" style="background:#1DA1F2"> <i class="iconfont ic_twitter1"></i> </div> <div class="platform_item" style="background: #2867B2"> <i class="iconfont ic_linkedin1"></i> </div> <div class="platform_item" style="background: #FF0000"> <i class="iconfont ic_youtube" ></i> </div> <div class="platform_item" style="background: #F00073"> <i class="iconfont ic_instagram"></i> </div> <div class="platform_item" style="background: #E60023"> <i class="iconfont ic_pinterest1" ></i> </div> </div> </div> </div> </div> <div class="bottom_text"> <div @click="toHomepage('/')"> <span>Matchexpo: Event Marketing Platform</span> International - Traditional Chinese - Simplified Chinese </div> | <a href="https://www.matchpages.cn/" target="_blank"> <span>Matchpages Web Builder</span> </a> | <a href="https://www.starify.cn/" target="_blank"> <span>Starify omni-Channel Chatbot</span> </a> </div> <div class="copyright"> 2019-2022。 Matchexpo | Wuhan Matchexpo Technology Co., Ltd. All rights reserved. <a href="https://beian.miit.gov.cn/#/Integrated/index" target="_blank"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2022/0830/630d8153bd984.png" /> <span style="margin-right: 4px">鄂ICP备2022017323号 </span> </a> <a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=42018502006493" target="_blank"> <img src="https://matchexpo.obs.cn-north-1.myhuaweicloud.com/common/2022/0830/630d812ede0c6.gif" class="icon_public_security" /> <span>鄂公网安备 42018502006493</span> </a> <div> Room 03, Floor 3, Building 4, Gezhouba Sun City, No. 40, Gaoxin 4th Road, Donghu New Technology Development Zone, Wuhan </div> </div> <script src="https://oss.starify.cn/prod/starigy/w_chat/install/js/5fd0a346-23e4-8052-fd6c-999f94c6f1b4.js" async></script> </div> <script> let bottom_container = initVue({ name:'bottomContainer', data() { return { url:'', } }, methods: { toBottomPage(url) { window.open('/bottom#' + url,'_self') }, toHomepage(url) { var homeUrl = encodeURIComponent(url) if (this.$config.apiToken) { let centerUrl = this.$config.publishDomain + '/#/auth-login/' + this.$config.apiToken + '?redirect=' + homeUrl window.open(centerUrl, '_blank') } else { let centerUrl = this.$config.publishDomain + '?redirect=' + homeUrl $('#headBox').trigger('loginDialog',centerUrl) } } }, mounted() { this.$nextTick(()=>{ //更新token的val getUserEvent((res)=>{ if (res) { this.$config.apiToken = res this.$login.setToken(res) } }) }) }, }, "#bottom_container"); </script> </div> </div> <script> //移除loading效果 let loading_box = document.getElementById("loadingBox") function completeLoading() { if (loading_box) { loading_box.style.opacity = '0'; setTimeout(() => { if (document.querySelector('.container_body')) { document.querySelector('.container_body').style.opacity = '1'; } document.getElementById("loadingBox").style.display = "none"; }, 400) } } //初始化loading效果 function initLoading() { document.getElementById("loadingBox").style.display = ""; document.getElementById("loadingBox").style.opacity = '1'; } $(() => { setTimeout(() => { lazyload() }, 100) document.addEventListener('scroll', () => { lazyload() }, {passive: true}) setInterval(() => { lazyload() }, 1000) function lazyload() { var viewHeight = document.body.clientHeight //可视区域的高度 //获取所有要进行懒加载的图片 const lazyloadImg = document.querySelectorAll('img[data-original][lazyload]') lazyloadImg.forEach(item => { let rect = item.getBoundingClientRect()//获取每一个img元素的宽高以及距离视口顶部的距离 if (rect.top <= viewHeight && rect.top > -rect.height) { item.src = item.dataset.original item.removeAttribute('data-original') item.removeAttribute('lazyload') if (!item.onerror) { item.onerror = () => { item.src = '/assets/image/img_default.svg' } } item.style.opacity = 1 } }) } }) function getActiveTag() { let tag = document.querySelector('.active_tag') let tag_index = 0 document.querySelectorAll('.left_nav_list .nav_item').forEach((item, index) => { if (JSON.stringify(item.classList).indexOf('active') > -1) { tag_index = index } }) if (document.querySelector('.left_nav_list .active')) { let top = document.querySelector('.left_nav_list .active').offsetTop tag.style.top = parseInt(top) + 'px' tag.style.opacity = 1 } } /*判断是否禁用cookie*/ if (!(navigator.cookieEnabled && typeof window.localStorage !== 'undefined')) { ElementPlus.ElMessage({ message: 'Please allow all cookies in your browser settings and try again', type: 'warning', }) } /*获取站点*/ function returnSiteName() { window.siteName = 'overseas'; return 'overseas' } returnSiteName() /*数字转中文*/ function NumberToChinese(num) { var chnNumChar = ['Zero', 'One', 'Two', 'Three', 'Four', 'Five', 'Six', 'Seven', 'Eight', 'Nine']; var chnUnitSection = ['', '0k', 'Billion', 'Trillion', 'Billion'] var chnUnitChar = ['', 'Ten', 'Hundred', 'Thousand'] function SectionToChinese(section) { // 节内转换算法 var strIns = '', chnStr = ''; var unitPos = 0; var zero = true; while (section > 0) { var v = section % 10; if (v === 0) { if (!zero) { zero = true; chnStr = chnNumChar[v] + chnStr; } } else { zero = false; strIns = chnNumChar[v]; strIns += chnUnitChar[unitPos]; chnStr = strIns + chnStr; } unitPos++; section = Math.floor(section / 10); } return chnStr; } // 转换算法主函数 var unitPos = 0; var strIns = '', chnStr = ''; var needZero = false; if (num === 0) { return chnNumChar[0]; } while (num > 0) { var section = num % 10000; if (needZero) { chnStr = chnNumChar[0] + chnStr; } strIns = SectionToChinese(section); strIns += (section !== 0) ? chnUnitSection[unitPos] : chnUnitSection[0]; chnStr = strIns + chnStr; needZero = (section < 1000) && (section > 0); num = Math.floor(num / 10000); unitPos++; } return chnStr; } /*日期转化*/ function getWeekDay(time) { time = new Date(time) var dayarray = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday") var montharray = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December") var year = time.getYear() if (year < 1000) year += 1900 var day = time.getDay() var month = time.getMonth() var daym = time.getDate() if (daym < 10) daym = "0" + daym var hours = time.getHours() var minutes = time.getMinutes() var seconds = time.getSeconds() var dn = "AM" if (hours >= 12) dn = "PM" if (hours > 12) { hours = hours - 12 } if (hours == 0) hours = 12 if (minutes <= 9) minutes = "0" + minutes if (seconds <= 9) seconds = "0" + seconds return dayarray[day] + ", " + montharray[month] + "" + daym + ", " + year + " " + hours + ":" + minutes + ":" + seconds + " " + dn } /*判断单位缩写*/ function formatNumber(number) { let lang = 'en-us'; let length = (number + '').length; //数字长度 let str = number + ''; if (lang === 'en-us') { if (length > 9) { //亿单位 str = (number / 1000000000).toFixed(1) + 'Billion' } else if (length > 6) { //万单位 str = (number / 1000000).toFixed(1) + 'Million' } else if (length > 3) { //千单位 str = (number / 1000).toFixed(1) + 'Thousand' } else { return number; } return str; } else { if (length > 8) { //亿单位 str = (number / 100000000).toFixed(1) + 'Hundred million' } else if (length > 4) { //万单位 str = (number / 10000).toFixed(1) + '0k' } else if (length > 3) { //千单位 str = (number / 1000).toFixed(1) + 'Thousand' } else { return number; } return str; } } /*时间转化*/ function timeTran(theTime) { let nowTime = new Date().getTime(); let dur = (nowTime - new Date(theTime).getTime()) / 1000; if (dur <= 60) { return 'Just'; } else if (dur <= 3600) { let number = parseInt(dur / 60) let s = (number > 1 ? 's' : '') return number + ' Minutes ago'.replace('{s}', s) } else if (dur <= 86400) { let number = parseInt(dur / 3600) let s = (number > 1 ? 's' : '') return number + ' Hours ago'.replace('{s}', s) } else if (dur <= 86400 * 30) { let number = parseInt(dur / 86400) let s = (number > 1 ? 's' : '') return number + ' Days ago'.replace('{s}', s) } else if (dur <= 86400 * 30 * 12) { let number = parseInt(dur / (86400 * 30)) let s = (number > 1 ? 's' : '') return number + ' Months ago'.replace('{s}', s) } else { let number = parseInt(dur / (86400 * 30 * 12)) let s = (number > 1 ? 's' : '') return number + ' Last year'.replace('{s}', s) } } // 记录访问referrer var referrer = document.referrer var user_referrer = window.localStorage.getItem('user_referrer') if (!user_referrer) { user_referrer = [] } else { user_referrer = JSON.parse(user_referrer) } if (typeof referrer === 'string' && user_referrer.length < 20) { var recorded = 0 user_referrer.forEach(item => { if (item == referrer) { recorded = 1 } }) if (recorded === 0) { user_referrer.push(referrer) window.localStorage.setItem('user_referrer', JSON.stringify(user_referrer)) } } </script> <script> let top_ad = initVue({ name: 'topAd', data() { const valiEmail = (rule, value, callback) => { // 邮箱验证 if (!isEmail(value)) { callback(new Error('The email format is incorrect. Please enter the correct email')) } else { callback() } } return { topAdShow: false, dialogVisible: false, saveLoading: false, adNumber: 'SupplyDemand000', adForm: { ad_id: 0, content: '', user_name: '', company_name: '', position: '', phone: '', company_email: '', company_website: '', wechat: '' }, adFormRules :{ user_name: [ { required: true, message: 'Please enter your name', trigger: 'blur', }, ], company_name: [ { required: true, message: 'Please enter your company name', trigger: 'blur', }, ], content: [ { required: true, message: 'Please enter your requirements', trigger: 'blur', }, ], company_email: [ { required: true, message: 'Please enter your email address', trigger: 'blur', }, { validator: valiEmail, trigger: ['blur', 'change'], }, ], phone: [ { required: true, message: "Please enter your mobile phone number", trigger: 'blur', } ], position: [ { required: true, message: "Please enter your position", trigger: 'blur', } ], company_website: [ { required: true, message: "Please enter your web address", trigger: 'blur', } ] }, } }, created() { // 距离24点剩余多少天 var dayEndTime = new Date().format("yyyy-MM-dd 23:59:59"); var leftd = new Date(dayEndTime) - new Date(); var d = leftd / 1000; var date = Math.floor(d / 60 / 60 / 24 * 100) / 100; // 30秒后弹出顶部广告 setTimeout(() => { this.topAdShow = true let cookieName = 'topAd_' + this.adNumber let pushNum = 1 if (readCookie(cookieName)) { pushNum = readCookie(cookieName) pushNum = parseInt(pushNum) pushNum = pushNum + 1 } setCookie(cookieName, pushNum, date, '/') }, 30000) }, methods:{ closeAd(className) { if (className && document.querySelector('.' + className)) { document.querySelector('.' + className).parentElement.remove() } }, submitAdForm() { this.$refs.adForm.validate(valid => { if (valid) { let params = this.adForm this.saveLoading = true mtpRequest({ url:'/api/ad/form', method: 'post', data: params }).then(res=>{ if (res.ret === 0) { this.saveLoading = false this.$message.success('Submitted successfully') this.dialogVisible = false } }).finally(() => { this.saveLoading = false }) } else { return false } }) }, showAdForm(adId) { this.adForm.ad_id = adId this.dialogVisible = true }, } }, "#top_ad") </script> <script> let rightAd = initVue({ name: 'rightAd', data() { return { rightAdShow: false } }, created() { // 30秒后弹出顶部广告 setTimeout(() => { this.rightAdShow = true }, 30000) }, }, '#right_ad') </script> <script> if ($('.owl-carousel.group_list') && window.screen.availWidth < 992) { $('.owl-carousel.group_list').owlCarousel({ items: 1, animateOut: 'fadeOut', nav: false, loop: true, dots: false, autoplay:true }) } /*设置搜索框回车事件*/ $(document).ready(()=>{ $("#globalSearch").keydown((e)=>{ if (e.keyCode == 13 && window.location.pathname != '/supply-demand' && window.location.pathname != '/job') { let value = $("#globalSearch").val() location.href = '/community/search?keyword=' + value } }) }) /*设置消息通知红点事件*/ if (getToken()) { mtpRequest({ url: '/api/user/get-all-notification-data', method: 'get', }).then((res) => { if (res.ret === 0) { let point = document.querySelector('.notice_point') if (!point) { return false } if (res.data.all_count > 0) { point.style.display = 'flex' if (parseInt(res.data.all_count) > 99) { point.innerHTML = '99' } else { point.innerHTML = res.data.all_count + '' } } else { point.style.display = 'none' } } }) } /*设置关注小组按钮绑定点击事件*/ let group_item_list = document.querySelectorAll('.head_hot_group .group_item') group_item_list.forEach(item=>{ initFollowBtnEvent(item) }) function initFollowBtnEvent(item) { let token = getToken() if (item.attributes && item.attributes['data-id']) { let btn = item.querySelector('.group_btn') let id = item.attributes['data-id'].value let name = item.getElementsByClassName('group_title')[0].innerHTML if (btn) { btn.addEventListener('click',()=>{ if (token) { mtpFollowGroup(parseInt(id),name) } else { this.$globalDialog.showLoginDialog() //弹出登录窗 } }) } } } function mtpFollowGroup(id,name) { mtpRequest({ url: '/api/community/follow-group', method: 'post', data:{ group_id:id } }).then((res) => { if (res.ret === 0) { $('.navbar_left').trigger('upDateFollowGroup') let group_item_list = document.querySelectorAll('.group_item') group_item_list.forEach(item=>{ let btn = item.querySelector('#mtp_follow_group') let btn2 = item.querySelector('#mtp_follow_group2') if (item && item.attributes['data-id'] && parseInt(item.attributes['data-id'].value) === id ) { if (parseInt(btn.attributes['data-follow'].value) === 1) { btn.querySelectorAll('div')[0].style.display = 'block' if (btn.querySelectorAll('div')[1]) { btn.querySelectorAll('div')[1].style.display = 'none' } $('#btn_box_more_' + id).hide() btn.setAttribute('data-follow','0') } else { btn.querySelectorAll('div')[0].style.display = 'none' if (btn.querySelectorAll('div')[1]) { btn.querySelectorAll('div')[1].style.display = 'block' } $('#btn_box_more_' + id).show() btn.setAttribute('data-follow','1') } if (btn2) { if (parseInt(btn2.attributes['data-follow'].value) === 1) { btn2.querySelector('.join_group_box').style.display = 'block' btn2.querySelector('.in_group_box').style.display = 'none' btn2.setAttribute('data-follow','0') } else { btn2.querySelector('.join_group_box').style.display = 'none' btn2.querySelector('.in_group_box').style.display = 'block' btn2.setAttribute('data-follow','1') } } } }) } }) } </script> <script src="/assets/js/column/column.js"></script> <script> //定义注册的组件名称(方法名称要同步) let community = initVue({ name:'supply_demand_container', data(){ return { loading: false, firstLoading: false, thumbLoading:false, LoginDialogVisible:false, columnDialogVisible: false, activeTab:'supply', selectTag: 0, typeTab_supply: 0, typeTab_demand: 0, supplyListParams:{ blade: 'supply-demand-list', view_file: 'supply-demand.components.listModule', page: 1, type: 1, page_size: 10, column_id: 0, keyword: '' }, demandVideoParams:{ blade: 'supply-demand-list', view_file: 'supply-demand.components.listModule', page: 1, type: 2, page_size: 10, column_id: 0, keyword: '' }, columnType: 4 //栏目类型 } }, mounted() { this.initScrollLoad() this.initThumbsUp() this.initImageView() this.initCollection() this.initEnterpriseOpt() /*设置搜索框回车事件*/ $(document).ready(()=>{ this.initColumn() $("#globalSearch").keydown((e)=>{ if (e.keyCode == 13) { let value = $("#globalSearch").val() if (this.activeTab === 'supply') { this.supplyListParams.page = 1 this.supplyListParams.keyword = value this.loadMoreData(this.supplyListParams, 'supplyModule') } else if (this.activeTab === 'demand') { this.demandVideoParams.page = 1 this.demandVideoParams.keyword = value this.loadMoreData(this.demandVideoParams,'demandModule') } } }) document.getElementById('searchBtn').addEventListener('click',()=>{ let value = $("#searchValue").val() if (this.activeTab === 'supply') { this.supplyListParams.page = 1 this.supplyListParams.keyword = value this.loadMoreData(this.supplyListParams, 'supplyModule') } else if (this.activeTab === 'demand') { this.demandVideoParams.page = 1 this.demandVideoParams.keyword = value this.loadMoreData(this.demandVideoParams,'demandModule') } }) }) }, methods:{ initColumn() { var swiper = new Swiper ('.swiper', { slidesPerView :'auto', navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev', }, }) }, showColumnDialog() { this.columnDialogVisible = true this.$nextTick(()=> { this.$refs['columnDialog'].getColumnData() }) }, columnSave() { this.$refs['columnDialog'].columnSave() }, initImageView() { //初始化图片预览插件 let list = document.querySelectorAll('.media_image') list.forEach(item=>{ new Viewer(item, { url: 'data-original' }); }) }, initScrollLoad() { let that =this window.onscroll = async function(){ var scrollTop = document.documentElement.scrollTop||document.body.scrollTop; var windowHeight = document.documentElement.clientHeight || document.body.clientHeight; var scrollHeight = document.documentElement.scrollHeight||document.body.scrollHeight; scrollHeight = scrollHeight - 100; if(scrollTop+windowHeight>=scrollHeight){ //考虑到滚动的位置一般可能会大于一点可滚动的高度,所以这里不能用等于 let supplyModule = document.querySelector('#supplyModule .dynamic_module_list') let demandModule = document.querySelector('#demandModule .dynamic_module_list') if (that.activeTab==='supply' && supplyModule) { let last_page = supplyModule.getAttribute('data-last-page') if (last_page && that.supplyListParams.page + 1 <= last_page) { that.supplyListParams.page += 1 await that.loadMoreData(that.supplyListParams,'supplyModule') } } else if (that.activeTab==='demand' && demandModule) { let last_page = demandModule.getAttribute('data-last-page') if (last_page && that.demandVideoParams.page + 1 <= last_page) { that.demandVideoParams.page += 1 await that.loadMoreData(that.demandVideoParams,'demandModule') } } } } }, async loadMoreData(params, id) { if (params.page == 1) { this.firstLoading = true } else { this.loading = true } await mtpRequest({ url:'/blade', method:'get', params:params }).then(res=>{ setTimeout(()=>{ let dom = document.getElementById(id) if (params.page === 1) { dom.innerHTML = '' } dom.innerHTML = dom.innerHTML + res.data this.initImageView() this.initThumbsUp() this.initCollection() this.initEnterpriseOpt() this.loading = false this.firstLoading = false },1000) }) }, initThumbsUp() { this.$nextTick(()=>{ let btn = document.querySelectorAll('.is_thumbs_up') if (!btn) { return false } btn.forEach(bnt_item=>{ let sd_id = bnt_item.getAttribute('data-id') let btn_list = bnt_item.querySelectorAll('.iconfont') let thumbs_num = parseInt(bnt_item.getAttribute('data-thumbs-num')) let thumbs_count = bnt_item.querySelector('span') btn_list.forEach(item=>{ item.addEventListener('click',()=>{ if (this.$config.apiToken) { let is_thumbs_btn = bnt_item.getAttribute('data-thumbs_up') mtpRequest({ url:'/api/supplyDemand/thumbs-up', method:'post', params:{ sd_id:sd_id } }).then(res=>{ if (res.ret === 0) { if (parseInt(is_thumbs_btn) === 0) { bnt_item.setAttribute('data-thumbs_up','1') btn_list[0].style.display = 'none' btn_list[1].style.display = 'block' thumbs_count.innerHTML = formatNumber(thumbs_num + 1) } else { bnt_item.setAttribute('data-thumbs_up','0') if (thumbs_num - 1 > 0) { thumbs_count.innerHTML = formatNumber(thumbs_num - 1) } else { thumbs_count.innerHTML = '0' } btn_list[0].style.display = 'block' btn_list[1].style.display = 'none' } } }) } else { this.$globalDialog.showLoginDialog() } }) }) }) }) }, initCollection() { this.$nextTick(()=>{ let btn = document.querySelectorAll('.is_collection') if (!btn) { return false } btn.forEach(bnt_item=>{ let sd_id = bnt_item.getAttribute('data-id') let btn_list = bnt_item.querySelectorAll('.iconfont') let number = parseInt(bnt_item.getAttribute('data-collection-num')) let collection_count = bnt_item.querySelector('span') btn_list.forEach(item=>{ item.addEventListener('click',()=>{ if (this.$config.apiToken) { let is_collection = bnt_item.getAttribute('data-collection') mtpRequest({ url:'/api/supplyDemand/collection', method:'post', params:{ sd_id: sd_id } }).then(res=>{ if (res.ret === 0) { if (parseInt(is_collection) === 0) { bnt_item.setAttribute('data-collection','1') btn_list[0].style.display = 'none' btn_list[1].style.display = 'block' collection_count.innerHTML = formatNumber(number + 1 ) } else { bnt_item.setAttribute('data-collection','0') if (number - 1 > 0) { collection_count.innerHTML = formatNumber(number - 1 ) } else { collection_count.innerHTML = '0' } btn_list[0].style.display = 'block' btn_list[1].style.display = 'none' } } }) } else { this.$globalDialog.showLoginDialog() } }) }) }) }) }, initEnterpriseOpt() { this.$nextTick(()=>{ let btn = document.querySelectorAll('.is_account_concern') if (!btn) { return false } btn.forEach(bnt_item=>{ let enterpriseId = parseInt(bnt_item.getAttribute('data-id')) let btn_list = bnt_item.querySelectorAll('div') btn_list.forEach(item=>{ item.addEventListener('click', ()=>{ if (!this.$config.apiToken) { this.$globalDialog.showLoginDialog() } else { let is_account_concern = parseInt(bnt_item.getAttribute('data-follow')) let cancel = 0 if (is_account_concern === 1) { cancel = 1 } let params = { enterprise_id: enterpriseId, cancel: cancel, } mtpRequest({ url: '/api/network/enterprise-collection-opt', method: 'get', params, }).then((res) => { if (res.ret === 0) { let item_list = document.querySelectorAll('.module_list_item') item_list.forEach(item => { let btn = item.querySelector('#mtp_follow_enterprise') if (item && item.attributes['data-enterprise_id'] && parseInt(item.attributes['data-enterprise_id'].value) === enterpriseId) { if (parseInt(btn.attributes['data-follow'].value) === 1) { btn.querySelectorAll('div')[0].style.display = 'block' btn.querySelectorAll('div')[1].style.display = 'none' btn.setAttribute('data-follow', '0') } else { btn.querySelectorAll('div')[0].style.display = 'none' btn.querySelectorAll('div')[1].style.display = 'block' btn.setAttribute('data-follow', '1') } } }) if (cancel === 0) { this.$message.success('Focus on success') } else { this.$message.success('Attention cancelled') } } }) } }) }) }) }) }, changeTab(name) { this.activeTab = name if (name === 'supply') { $("#publish_btn_supply").show() $("#publish_btn_demand").hide() this.columnType = 4 } else { $("#publish_btn_supply").hide() $("#publish_btn_demand").show() this.columnType = 5 } }, changeType(id) { if (this.activeTab === 'supply') { this.typeTab_supply = id this.supplyListParams.page = 1 this.supplyListParams.column_id = id this.loadMoreData(this.supplyListParams, 'supplyModule') } else if (this.activeTab === 'demand') { this.typeTab_demand = id this.demandVideoParams.page = 1 this.demandVideoParams.column_id = id this.loadMoreData(this.demandVideoParams,'demandModule') } }, showType(status) { let item_list = document.querySelectorAll('.more_type_' + this.activeTab) let type_option = document.querySelector('#type_option_' + this.activeTab) if (status === 1) { item_list.forEach(item=>{ item.style.display = 'block' }) type_option.querySelectorAll('div')[0].style.display = 'none' type_option.querySelectorAll('div')[1].style.display = 'block' } else { item_list.forEach(item=>{ item.style.display = 'none' }) type_option.querySelectorAll('div')[0].style.display = 'block' type_option.querySelectorAll('div')[1].style.display = 'none' } }, } },"#supply_demand_container", ['mtpColumn']) </script> <script> let community_head = initVue({ name:'community_head', data() { return { currSite: 'overseas', currLanguage: 'en-us', locale: { 'label': 'English', 'value': 'en-us' }, languages: this.$config.languages, locales: this.$config.locales } }, created() { this.locales.forEach(v => { if (v.value === this.$i18n.getLocale()) { this.locale = v return false } }) }, methods: { handleLang(lang) { this.currSite = lang.site this.currLanguage = lang.value let url = this.$config.siteDomain[lang.site] + location.pathname + '?lang=' + lang.value this.$i18n.setLocale(lang.value) location.href = url }, } }, "#community_head") </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10