From c13e3801a0f6ed56f7679f55e15d90de6b73ff57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Sat, 22 Jan 2022 10:13:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=9E=8B=E7=BB=8F=E8=90=A5=E4=B8=BB?= =?UTF-8?q?=E4=BD=93=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- newBusinessEntities/index.html | 121 ++- newBusinessEntities/static/css/index.css | 90 +++ newBusinessEntities/static/css/supply.css | 28 +- .../static/css/tabs-vertical.css | 91 +++ .../static/images/icon_map.png | Bin 0 -> 1433 bytes newBusinessEntities/static/images/map.jpg | Bin 0 -> 46885 bytes newBusinessEntities/static/js/api/index.js | 4 + newBusinessEntities/static/js/common/tools.js | 2 +- .../static/js/project/price/index.js | 104 +++ .../static/js/project/supply/index.js | 180 +++++ .../static/js/project/supplyChain/index.js | 149 ++++ newBusinessEntities/view/finance/index.html | 338 ++++++--- newBusinessEntities/view/finance/index2.html | 143 ++++ .../view/finance/productDetail.html | 99 +++ newBusinessEntities/view/map/index.html | 165 ++++ newBusinessEntities/view/price/index.html | 220 ++++++ .../view/record/information.html | 705 +++++++++++++++++- newBusinessEntities/view/supply/index.html | 287 ++----- .../view/supplyChain/index.html | 94 +-- .../view/train/severDetail.html | 8 +- 20 files changed, 2388 insertions(+), 440 deletions(-) create mode 100644 newBusinessEntities/static/css/tabs-vertical.css create mode 100644 newBusinessEntities/static/images/icon_map.png create mode 100644 newBusinessEntities/static/images/map.jpg create mode 100644 newBusinessEntities/static/js/project/price/index.js create mode 100644 newBusinessEntities/static/js/project/supply/index.js create mode 100644 newBusinessEntities/static/js/project/supplyChain/index.js create mode 100644 newBusinessEntities/view/finance/index2.html create mode 100644 newBusinessEntities/view/finance/productDetail.html create mode 100644 newBusinessEntities/view/map/index.html create mode 100644 newBusinessEntities/view/price/index.html diff --git a/newBusinessEntities/index.html b/newBusinessEntities/index.html index 260a2fc..ac9c64d 100644 --- a/newBusinessEntities/index.html +++ b/newBusinessEntities/index.html @@ -29,12 +29,13 @@
  • 资源库
  • - + + + + + + + 发布 @@ -181,6 +182,112 @@
    + +
    +
    +
    +
    +

    PRICE

    +

    价格看板

    +
    + 更多 +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    山芋粉大果中果小果小果小果小果小果小果小果
    指导价格2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g
    最新价格2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g
    日均价格2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g2.5/500g
    + +
    +
    +
    + +

    资源库

    +
    +
    +

    更多

    +
    +
    +

    专家库

    +

    文章库

    +

    视频库

    +
    + +
    +
    +
    @@ -238,7 +345,7 @@ {{else}}
  • -

    {{value.title}}

    +

    {{value. title}}

    {{value.releaseTime.substr(0,10)}}

  • diff --git a/newBusinessEntities/static/css/index.css b/newBusinessEntities/static/css/index.css index 0aa5118..b341910 100644 --- a/newBusinessEntities/static/css/index.css +++ b/newBusinessEntities/static/css/index.css @@ -506,4 +506,94 @@ background: #168a44; border-radius: 100%; margin-right: 5px; +} + +.priceBox{ + width: 894px; + background: #FFF; + border-radius: 12px; + padding: 6px 20px 15px; +} + +.priceBox table{ + margin-top: 10px; + font-size: 14px; +} +.priceBox table tr:hover td{ + cursor: pointer; +} +.priceBox table tr td{ + padding: 8px 0; + text-align: center; + color: #666666; + border-right: 1px solid #e4e4e4; + border-bottom: 1px solid #e4e4e4; +} +.priceBox table tr td p{ + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + word-break: break-all; + overflow: hidden; +} +.priceBox table tr:first-child td{ + background: #f4f4f4; + border-top: 1px solid #e4e4e4; + color: #333333; +} +.priceBox table tr td:first-child{ + border-left: 1px solid #e4e4e4; + color: #333333; +} + + +.resourcesBox{ + width: 292px; + height: 238px; + background: #FFF; + border-radius: 12px; + padding: 14px 0px; +} +.resourcesBox ul{ + padding: 20px 15px 0px; +} +.resourcesBox ul li{ + margin-bottom: 5px; +} +.resourcesBox ul li:hover p{ + color: #168a43; + cursor: pointer; +} +.resourcesBox ul li p:nth-child(2){ + color: #adadad; + width: 30%; + text-align: right; +} +.resourcesBox ul li p:nth-child(1){ + width: 65%; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + word-break: break-all; + overflow: hidden; +} +.resourcesTab{ + text-align: center; + margin-top: 20px; +} +.resourcesTab .active{ + background: #168a43; + color: #ffffff; +} +.resourcesTab p{ + display: inline-block; + padding: 3px 15px; + background: #e4e4e4; + border-radius: 15px; + color: #666666; +} +.resourcesTab p:hover{ + background: #168a43; + color: #ffffff; + cursor: pointer; } \ No newline at end of file diff --git a/newBusinessEntities/static/css/supply.css b/newBusinessEntities/static/css/supply.css index 3684266..77338ef 100644 --- a/newBusinessEntities/static/css/supply.css +++ b/newBusinessEntities/static/css/supply.css @@ -9,12 +9,14 @@ input[type = 'radio']{ } .tab li{ float: left; - padding: 10px 18px; + padding: 5px 18px; background: #e4e4e4; color: #333333; margin-right: 22px; font-size: 16px; border-radius: 25px; + width: 100px; + text-align: center; } .tab li:hover{ background: #168a44!important; @@ -38,6 +40,12 @@ input[type = 'radio']{ color: #333333; border-bottom: 1px solid #e4e5e4; padding: 15px 0px; + line-height: 1; +} +.recommendTit p{ + display: inline-block; + font-size: 14px; + line-height: 20px; } .lvd{ width: 12px; @@ -55,21 +63,13 @@ input[type = 'radio']{ position: relative; height: auto; } -.supplyBox:hover .jt{ - display: block; -} +/*.supplyBox:hover .jt{*/ +/* display: block;*/ +/*}*/ .supplyBox ul li{ - display:inline-block; - float:none; -} -.supplyBox ul li:first-child{ - margin-left: 0; -} -.supplyBox ul li:last-child{ - margin-rigfht: 0; + display:block; } .supplyBox ul { - overflow-x: scroll; padding-bottom: 0; } .jt{ @@ -391,7 +391,7 @@ input[type = 'radio']{ margin-bottom: 5px; font-size: 16px; } -.supplyType_left dl dd:hover{ +.supplyType_left dl dd:hover a{ color: #168a44; cursor: pointer; border-radius: 60px; diff --git a/newBusinessEntities/static/css/tabs-vertical.css b/newBusinessEntities/static/css/tabs-vertical.css new file mode 100644 index 0000000..3e7add9 --- /dev/null +++ b/newBusinessEntities/static/css/tabs-vertical.css @@ -0,0 +1,91 @@ +.tabs-vertical{ + font: bold 13px sans-serif; + border-radius: 2px; + margin-top: 15px; +} + +/* The tabs */ + +.tabs-vertical ul{ + float: left; + list-style: none; + text-align: left; + width: 15%; + margin: 0; + padding-left: 0; +} + +.tabs-vertical ul li{ + margin-right: -1px; + +} + +.tabs-vertical ul li a{ + display: block; + text-decoration: none; + color: #656a6d; + + border: 1px solid transparent; + border-right: 0; + border-left: 0; + padding: 10px 40px 10px 20px; + border-top-left-radius: 10px; + border-bottom-left-radius: 10px; +} + +.tabs-vertical ul li a.tab-active { + background-color: #ffffff; + box-shadow: -8px 0px 10px #ddd; +} + +.tabs-vertical ul li:first-child a{ + border-top: 0; +} + +/* The content */ + +.tabs-vertical .tabs-content-placeholder{ + overflow: hidden; + font-weight: normal; + background-color: #fff; + padding: 20px 40px 45px; + margin: 0 auto; + box-shadow: 0px 0px 10px #ddd; + border-radius: 10px; +} + +.tabs-vertical .tabs-content-placeholder div{ + display: none; + position: relative; +} + +.tabs-vertical .tabs-content-placeholder div.tab-content-active{ + display: block; +} + +.tabs-vertical .tabs-content-placeholder div p{ + color: #565a5c; + line-height: 1.5; + text-align: left; + + margin: 5px 0 20px; +} + +.tabs-vertical .tabs-content-placeholder div img{ + max-width: 100%; +} + + +.tab-content-active div{ + display: block!important; +} + +.selectList{ + border-radius: 25px; + cursor: pointer; + width: 80px!important; + display: inline-block; + text-align: center!important; + padding: 5px; + margin-top: 0!important; +} diff --git a/newBusinessEntities/static/images/icon_map.png b/newBusinessEntities/static/images/icon_map.png new file mode 100644 index 0000000000000000000000000000000000000000..ce8363d256715cd2a051d97f9c245b0017230ace GIT binary patch literal 1433 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S1|*9D%+3HQ$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%*B}@5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|8JrcYhY+)U}j}%t^fr}K--E^(yW49+@N*=dA3R!B_#z``ugSN z<$C4Ddih1^`i7R4Kr@W=jf`}GDs+o0^GXscbn}XpVJ5hw7AF^F7L;V>=P7_pOiaoz zEwNPsx)kDt+yY-;xWReF(0~F4nSMoLfxe-hfqrf-$X{U9#U(+h2xnkbT^v$bkg6Y) zTAW{6lnjiIG-a4(VA$ce2&53`8Y};zOkkuW=D6f1m*%GCm3X??DgkBmQZiGljLp-G z&5aCGb&XREO>_;DO$>D{lT!?IlhcgTOiT^ZjFJozVdh}d?`+^~>SAeXWNvQmW@zZ@ zY-!+X=4@i=WMOFRXzt`<2-EACS6q^qmz)Z-I}>O(RIedky;jaesfi`|MIrh5Ij~d^ zkda@KU!0L&pkM?HPz8H%PUx zOib1_Pc%!@H8wU$)lE!EO4cQ5mz@brO>(g&p!q?7{_0wzZg z6P^!%9C%Jj%>!niB49r0j1ynNz`(f2)5S5Q;#SWTZw;3~iR15iDpk3&Y{Z(C`j5H< zZ8GW+nyI+@=EjW&jwR_tXat^_(wmc`!{N<+%qd0H({poz@zN)Mqc#Lw`Z0G``0>Jb zGuHpB?JwSU-?mupv4@IK+c_@fx28MluC&~F!F=?>x!R2K$m@?U9AxNy^o+OK+V!r( z`pJhFdLM}O{C~?9%2>0V%a8TRwFbRFk+-uqrmAMR&U+Cer9S14fa#~NdRN?R)-Y5@ zI6Re?I9d`jf72p{3F@mIbiyP8?QX1&jx^Mo@X1I(hV_lBu*FwZT55sKB z{7!{6AS7mH$h=_fJbg|LwiC&}%@|D{H?5e`S@((I<1)6AqdR7QWK7!s^I~b%dA{%) z;eMN1YJv`1Hg7fI5!CnkYX0icl)cYB|5~}&l5w{Hf7s?GW~sdzopr0IGZbApigX literal 0 HcmV?d00001 diff --git a/newBusinessEntities/static/images/map.jpg b/newBusinessEntities/static/images/map.jpg new file mode 100644 index 0000000000000000000000000000000000000000..25a0967a0b43a2d3f8405a3d20722466aeeda921 GIT binary patch literal 46885 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 literal 0 HcmV?d00001 diff --git a/newBusinessEntities/static/js/api/index.js b/newBusinessEntities/static/js/api/index.js index 85a0eda..738865d 100644 --- a/newBusinessEntities/static/js/api/index.js +++ b/newBusinessEntities/static/js/api/index.js @@ -58,4 +58,8 @@ var technologyConsulting = '/webSite/operators/technologyConsulting' //农技 var technologyConsultingDetails = '/webSite/operators/technologyConsultingDetails' //农技服务-农技咨询 +var depositInformation = '/webSite/operators/depositInformation' //供求信息-供应信息-推存供应 + +var productCategories = '/webSite/operators/productCategories' //产品分类 + var dictType = '/webSite/operators/data/type' //首页-字典查询 diff --git a/newBusinessEntities/static/js/common/tools.js b/newBusinessEntities/static/js/common/tools.js index b2a376b..c12c8ec 100644 --- a/newBusinessEntities/static/js/common/tools.js +++ b/newBusinessEntities/static/js/common/tools.js @@ -1,4 +1,4 @@ -var serverApi = 'http://192.168.31.145:8080'; +var serverApi = 'http://192.168.31.86:8081'; var friendsLinksList = []; var themeColor = ''; var logo = ''; diff --git a/newBusinessEntities/static/js/project/price/index.js b/newBusinessEntities/static/js/project/price/index.js new file mode 100644 index 0000000..163fd97 --- /dev/null +++ b/newBusinessEntities/static/js/project/price/index.js @@ -0,0 +1,104 @@ +define(['jquery', "template", "Tools", "echarts", 'LeftNav', 'dateTime'], function ($, template, Tools, echarts, LeftNav) { + //数据存储 + var module = { + data: { + + }, + option : { + tooltip: { + trigger: 'axis' + }, + grid: { + left: '0%', + right: '0%', + bottom: '3%', + containLabel: true + }, + xAxis: { + type: 'category', + axisLine:{ + show:false + }, + axisTick:{ + show:false + }, + boundaryGap: false, + data: ['1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12'] + }, + yAxis: { + position:'right', + type: 'value', + name:'单位:元/500g', + axisLine:{ + show:false + }, + axisTick:{ + show:false + }, + }, + series: [ + { + name: 'Email', + type: 'line', + stack: 'Total', + data: [120, 132, 101, 134, 90, 230, 210, 101, 134, 90, 230, 210] + }, + { + name: 'Union Ads', + type: 'line', + stack: 'Total', + data: [220, 182, 191, 234, 290, 330, 310, 191, 234, 290, 330, 310] + }, + { + name: 'Video Ads', + type: 'line', + stack: 'Total', + data: [150, 232, 201, 154, 190, 330, 410, 201, 154, 190, 330, 410] + }, + { + name: 'Direct', + type: 'line', + stack: 'Total', + data: [320, 332, 301, 334, 390, 330, 320, 301, 334, 390, 330, 320] + }, + { + name: 'Search Engine', + type: 'line', + stack: 'Total', + data: [820, 932, 901, 934, 1290, 1330, 1320, 901, 934, 1290, 1330, 1320] + } + ] + }, + }; + var tools = new Tools(); + + module.init = function (page) { + var widget = $('.tabs-vertical'); + + var tabs = widget.find('ul a'), + content = widget.find('.tabs-content-placeholder > div'); + + tabs.on('click', function (e) { + + e.preventDefault(); + + // Get the data-index attribute, and show the matching content div + + var index = $(this).data('index'); + + tabs.removeClass('tab-active'); + // content.removeClass('tab-content-active'); + + $(this).addClass('tab-active'); + // content.eq(index).addClass('tab-content-active'); + + }); + + var chartDom = document.getElementById('chart'); + var myChart = echarts.init(chartDom); + module.option && myChart.setOption(module.option); + }; + + + return module; +}) \ No newline at end of file diff --git a/newBusinessEntities/static/js/project/supply/index.js b/newBusinessEntities/static/js/project/supply/index.js new file mode 100644 index 0000000..a010b56 --- /dev/null +++ b/newBusinessEntities/static/js/project/supply/index.js @@ -0,0 +1,180 @@ +define(['jquery', "template", "Tools", 'LeftNav', 'dateTime'], function ($, template, Tools, LeftNav) { + //数据存储 + var module = { + data: { + //服务器地址 + serverApi: '', + dataList: { + children: [], + haschildren: true, + isopen: false, + level: "0", + name: "", + url: "#", + }, + }, + }; + var tools = new Tools(); + + module.init = function (page) { + //新闻管理列表 + // tools.doGet(dictType + '/training_type', {}, module.dictType , true); + + // $("#signStartTimeStr").datetime({ + // type: "date", + // value: [new Date().getFullYear(),new Date().getMonth()+1,new Date().getDate()], + // success: function (res) { + // //console.log(res) + // } + // }) + // + // $("#signEndTimeStr").datetime({ + // type: "date", + // value: [new Date().getFullYear(),new Date().getMonth()+1,new Date().getDate()], + // success: function (res) { + // //console.log(res) + // } + // }) + + tools.doGet(dictType + '/supply_demand_unit', {}, module.dictType , true); + tools.doGet(productCategories , {}, module.projectList , true); + }; + + module.dictType = function (data) { + module.data.unitOptions = data.data; + tools.doGet(depositInformation, {}, module.recommendList, true); + tools.doGet(supplyInformation, {}, module.supplyInformationList , true); + } + + //新闻列表 + module.projectList = function (data) { + if (data.code == 200) { + var content = data.data; + console.log(content) + module.data.projectList = content; + var projectData = template('projectData', module.data); + $("#projectContent").html(projectData); + // content.forEach(res => { + // module.data.dataList.children.push(res); + // }) + // leftNav(".left", module.data.dataList); + } + } + + //推荐列表 + module.recommendList = function (data) { + if (data.code == 200) { + var content = data.data; + for ( var i = 0 ; i < content.length ; i++ ){ + + content[i].unit = module.selectDictLabel(module.data.unitOptions,content[i].unit); + + content[i].supplyMasterMap = serverApi + content[i].supplyMasterMap ; + + } + module.data.recommendList = content; + var recommendData = template('recommendData', module.data); + $("#recommendContent").html(recommendData); + + + if (content.length<6){return;} + $("#recommendContent").width(213*content.length*2); + + + var speed = 5; + var parents = $('#supplyBox2'); + var allParents = $('#supplyBox2,.left,.right'); + var ul = $('ul',parents); + var li = $('li',ul); + ul.append(li.slice(0,content.length).clone()); + var timer = setInterval(actionMarquee,speed); + + allParents.hover(function() { + if (content.length>5){$(".jt").css("display","block");} + clearInterval(timer); + },function(){ + $(".jt").css("display","none"); + //离开继续调用 + timer=setInterval(actionMarquee,speed); + }); + function actionMarquee(){ + console.log(parents.scrollLeft()) + console.log($("#recommendContent").width()/2) + if(parents.scrollLeft() >= ($("#recommendContent").width()/2)){ + parents.scrollLeft(0); + } + else + { + parents.scrollLeft(parents.scrollLeft()+1); + } + } + + $('.left').click(function(){ + parents.scrollLeft(0); + }) + + $('.right').click(function(){ + parents.scrollLeft($("#recommendContent").width()); + }) + } + } + + //供应信息 + module.supplyInformationList = function (data) { + if (data.code == 200) { + var content = data.data; + + console.log(serverApi) + + for ( var i = 0 ; i < content.length ; i++ ){ + + content[i].unit = module.selectDictLabel(module.data.unitOptions,content[i].unit); + + content[i].supplyMasterMap = serverApi + content[i].supplyMasterMap ; + + } + + module.data.supplyInformationList = content; + var supplyInformationData = template('supplyInformationData', module.data); + $("#supplyInformationContent").html(supplyInformationData); + } + } + + module.selectDictLabel = function (datas, value) { + var actions = []; + Object.keys(datas).some((key) => { + if (datas[key].dictValue == ('' + value)) { + actions.push(datas[key].dictLabel); + return true; + } + }) + return actions.join(''); + } + + + switchTab = function (type) { + $("#"+type+"Btn").addClass("active").siblings().removeClass("active"); + $("#"+type+"").css('display','block').siblings().css('display','none'); + module.data.switchTab = type; + } + + searchType = function (id) { + console.log(id) + $(".left .left_nav_name").removeClass("nav_open"); + tools.doPost(technologyConsulting, {techniqueType: id}, module.technologyConsultingList, true); + } + + goSearch = function (type) { + if (type == 'expert'){ + tools.doPost(expertDatabase, {name: $("#searchInput").val()}, module.expertDatabaseList, true); + } + if (type == 'article'){ + tools.doPost(articleLibrary, {headline: $("#articleSearchInput").val()}, module.articleLibraryList, true); + } + if (type == 'video'){ + tools.doPost(videoLibrary, {headline: $("#videoSearchInput").val()}, module.videoLibraryList, true); + } + } + + return module; +}) \ No newline at end of file diff --git a/newBusinessEntities/static/js/project/supplyChain/index.js b/newBusinessEntities/static/js/project/supplyChain/index.js new file mode 100644 index 0000000..22acb01 --- /dev/null +++ b/newBusinessEntities/static/js/project/supplyChain/index.js @@ -0,0 +1,149 @@ +define(['jquery', "template", "Tools", 'LeftNav', 'dateTime'], function ($, template, Tools, LeftNav) { + //数据存储 + var module = { + data: { + //服务器地址 + serverApi: '', + dataList: { + children: [], + haschildren: true, + isopen: false, + level: "0", + name: "", + url: "#", + }, + }, + }; + var tools = new Tools(); + + module.init = function (page) { + + tools.doGet(dictType + '/Industrial_classification_type', {}, module.dictType , true); + + // $("#signStartTimeStr").datetime({ + // type: "date", + // value: [new Date().getFullYear(),new Date().getMonth()+1,new Date().getDate()], + // success: function (res) { + // //console.log(res) + // } + // }) + // + // $("#signEndTimeStr").datetime({ + // type: "date", + // value: [new Date().getFullYear(),new Date().getMonth()+1,new Date().getDate()], + // success: function (res) { + // //console.log(res) + // } + // }) + }; + + //新闻列表 + module.projectList = function (data) { + if (data.code == 200) { + var content = data.data; + content.forEach(res => { + module.data.dataList.children.push(res); + }) + leftNav(".left", module.data.dataList); + } + } + + module.dictType = function (data) { + module.data.industryClassOptions = data.data; + tools.doPost(entityMain, {}, module.entityMain , true); + } + + //经营主体 + module.entityMain = function (data) { + if (data.code == 200) { + var content = data.data; + + for ( var i = 0 ; i < content.length ; i++ ){ + if (content[i].industryClassificationType != null){ + var industryClassificationType = content[i].industryClassificationType.split(","); + var secondArray = ""; + for (var j = 0 ; j < industryClassificationType.length ; j++){ + secondArray += module.selectDictLabel(module.data.industryClassOptions,industryClassificationType[j]); + } + content[i].industryClassificationType = secondArray; + } + console.log(content[i].industryClassificationType) + content[i].masterMap = serverApi + content[i].masterMap ; + + } + + module.data.entityMainList = content; + var entityMainData = template('entityMainData', module.data); + $("#entityMainContent").html(entityMainData); + } + } + + module.selectDictLabel = function (datas, value) { + var actions = []; + Object.keys(datas).some((key) => { + if (datas[key].dictValue == ('' + value)) { + actions.push(datas[key].dictLabel); + return true; + } + }) + return actions.join(''); + } + + + switchTab = function (type) { + $("#"+type+"Btn").addClass("active").siblings().removeClass("active"); + $("#"+type+"").css('display','block').siblings().css('display','none'); + module.data.switchTab = type; + } + + searchType = function (id) { + console.log(id) + $(".left .left_nav_name").removeClass("nav_open"); + tools.doPost(technologyConsulting, {techniqueType: id}, module.technologyConsultingList, true); + } + + technologySearch = function(){ + const data = {} + if ($("input[name='searchType']:checked").val() == 'title'){ + data.trainingName = $('#technologyInput').val(); + }else{ + data.briefIntroduction = $('#technologyInput').val(); + } + if ($('#signStartTimeStr').val()){ + data.startTime = $('#signStartTimeStr').val() + ' 00:00:00'; + } + if ($('#signEndTimeStr').val()){ + data.endTime = $('#signEndTimeStr').val() + ' 00:00:00'; + } + + console.log(data) + tools.doPost(technologyTraining, data, module.technologyTrainingList, true); + } + + consultingSearch = function(){ + const data = {} + if ($("input[name='consultingType']:checked").val() == 'title'){ + data.title = $('#consultingInput').val(); + }else{ + data.handleName = $('#consultingInput').val(); + } + // data.startTime = $('#technologyInput').val(); + // data.endTime = $('#technologyInput').val(); + console.log(data) + tools.doPost(technologyConsulting, data, module.technologyConsultingList, true); + } + + goSearch = function (type) { + if (type == 'expert'){ + tools.doPost(expertDatabase, {name: $("#searchInput").val()}, module.expertDatabaseList, true); + } + if (type == 'article'){ + tools.doPost(articleLibrary, {headline: $("#articleSearchInput").val()}, module.articleLibraryList, true); + } + if (type == 'video'){ + tools.doPost(videoLibrary, {headline: $("#videoSearchInput").val()}, module.videoLibraryList, true); + } + } + + return module; +}) \ No newline at end of file diff --git a/newBusinessEntities/view/finance/index.html b/newBusinessEntities/view/finance/index.html index 01c18fc..05a3b8d 100644 --- a/newBusinessEntities/view/finance/index.html +++ b/newBusinessEntities/view/finance/index.html @@ -1,5 +1,5 @@ + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> @@ -11,71 +11,118 @@ + - -
    - -
    -
    -

    农村经营主体综合供求信息网

    - -
    - - 发布 - - -
    -
    +
    + +
    +
    +

    农村经营主体综合供求信息网

    + +
    + + 发布 + +
    +
    -
    -
    -

    首页 > 金融服务

    - +
    +
    +

    首页 > 金融服务 > 金融产品

    +
    +

    业务分类

    +
    +
    金融产品
    +
    金融机构
    +
    +
    +
    +
    -

    金融机构查询

    +

    金融产品信息

    查询

    @@ -83,61 +130,162 @@
    - -
    +
    -
    -
    - - - - - + \ No newline at end of file diff --git a/newBusinessEntities/view/train/severDetail.html b/newBusinessEntities/view/train/severDetail.html index cc8d4aa..47c16fd 100644 --- a/newBusinessEntities/view/train/severDetail.html +++ b/newBusinessEntities/view/train/severDetail.html @@ -182,7 +182,7 @@ - +
    @@ -204,12 +204,12 @@ - + - - + +
    标题

    {{technologyDetail.title}}

    {{technologyDetail.phone}}
    知识分类知识分类 {{technologyDetail.techniqueType}}
    答复专家{{technologyDetail.handleName}}答复专家{{technologyDetail.handleName}}
    答复内容