div class="ui tabular menu navbar"> 代码 工单管理 0 合并请求 0 提交历史 211 版本发布 0 Wiki

暂无描述

luyanan 48ca86c95d 修改身份认证标识 8 年之前
..
aboutus.html 1e1a129783 添加关于科袖,用户协议 8 年之前
attentions-list.html 7f0b70b8e5 专家关注,资源关注 8 年之前
attentions-list2.html 7f0b70b8e5 专家关注,资源关注 8 年之前
attentions.html 7f0b70b8e5 专家关注,资源关注 8 年之前
auth.html 399a0b0157 认证标识 8 年之前
bindmail.html dd12867cbb 注册,登录修改,我的账号内容 8 年之前
bindphone.html dd12867cbb 注册,登录修改,我的账号内容 8 年之前
changepass.html dd12867cbb 注册,登录修改,我的账号内容 8 年之前
chat-assess-detail.html 5aea58765b 1.评价详情页数据 8 年之前
chat-assess.html 9537e4bfeb 1.咨询下拉刷新改成父子页面的刷新 8 年之前
chats.html 9537e4bfeb 1.咨询下拉刷新改成父子页面的刷新 8 年之前
claims.html 09d53fb2c2 重提: 8 年之前
companyUpdata.html 3c4fd4d120 添加学生,企业专家,专家的模块,加上认证标示 8 年之前
companyUpdata1.html f09579c89e 修改应用行业样式,及修改个人信息bug 8 年之前
companybrowse.html 48ca86c95d 修改身份认证标识 8 年之前
consult_home.html 9537e4bfeb 1.咨询下拉刷新改成父子页面的刷新 8 年之前
consultapply.html 06e9fefe39 咨询申请内容不可编辑样式调试 8 年之前
consultlist.html 9537e4bfeb 1.咨询下拉刷新改成父子页面的刷新 8 年之前
contactservice.html 26be39c167 1.咨询列表下拉刷新 8 年之前
coophistory-other.html 26ae8e4380 合作历史与评价,资源修改,专家信息浏览与修改:朋涛 8 年之前
coophistory.html 26ae8e4380 合作历史与评价,资源修改,专家信息浏览与修改:朋涛 8 年之前
defaultPage.html 3570ab5e38 未登录状态,点击【咨询】模块,注册/登录页面,样式调整 8 年之前
faq.html 98b9ade7a5 意见反馈,投诉建议,常见问题,联系客服的上传 8 年之前
feedback.html 09d53fb2c2 重提: 8 年之前
fillinfo.html 2765ddd8fa 身份选择方式的选择样式、对话消息样式完善 8 年之前
findpwd-phone.html d4c3e123b8 修改完善页面细节 8 年之前
identity-up.html f0efa4580c 新添加身份认证功能 8 年之前
identity.html 2765ddd8fa 身份选择方式的选择样式、对话消息样式完善 8 年之前
index_centen.html 8df9772ba6 新加页面 8 年之前
index_home.html 7f0b70b8e5 专家关注,资源关注 8 年之前
kefuhelp.html 09d53fb2c2 重提: 8 年之前
login.html 767a7c590b 完善列表页面的线条问题,以及搜索闪动问题 8 年之前
myaccount.html 48ca86c95d 修改身份认证标识 8 年之前
nologin_consult.html 2be1bdd638 添加未登录或退出时的咨询html,js 8 年之前
picture-upload.html 642229ca4b 头像上传,判断图片方向 8 年之前
privacy.html 1e1a129783 添加关于科袖,用户协议 8 年之前
proinforbrow-more.html da2fafa6bb 图片显示点赞,个人修改信息 8 年之前
proinforbrow.html 48ca86c95d 修改身份认证标识 8 年之前
proinforupdate-more.html da2fafa6bb 图片显示点赞,个人修改信息 8 年之前
proinforupdate.html 72e01f626c 资源图像显示变形问题 8 年之前
realnameauth.html d1a68566fc 把图片定义成iconfont图标字体 8 年之前
reg.html d340d249c4 样式修改 8 年之前
resinforbrow.html d5f75b5c8b 关注中的资源图像显示 8 年之前
resinforupdate.html 72e01f626c 资源图像显示变形问题 8 年之前
search-home.html 3dad110fd5 首页搜索,搜索页面,提示文字修改 8 年之前
search.html ab1eb20164 搜索修改 8 年之前
security.html 8b81085e09 身份认证修改 8 年之前
setpass.html d4c3e123b8 修改完善页面细节 8 年之前
setup.html 09d53fb2c2 重提: 8 年之前
studentUpdata.html 3c4fd4d120 添加学生,企业专家,专家的模块,加上认证标示 8 年之前
studentUpdate1.html 91c523019b 我的关注加上身份标示,点赞长度样式,账户页个人信息去掉逗号,未认证位置 8 年之前
studentbrowse.html 48ca86c95d 修改身份认证标识 8 年之前
updateinfo-res01.html 670b98c069 苹果手机资源修改 8 年之前
updateinfo-res02.html 26ae8e4380 合作历史与评价,资源修改,专家信息浏览与修改:朋涛 8 年之前
updateinfo-res03.html 26ae8e4380 合作历史与评价,资源修改,专家信息浏览与修改:朋涛 8 年之前
updateinfo-res04.html 670b98c069 苹果手机资源修改 8 年之前
updateinfo-res05.html 670b98c069 苹果手机资源修改 8 年之前
updateinfo1.html 91c523019b 我的关注加上身份标示,点赞长度样式,账户页个人信息去掉逗号,未认证位置 8 年之前
updateinfo10.html 55f1c5ffb4 历史评价,及苹果机需要修改的bug 8 年之前
updateinfo11.html 55f1c5ffb4 历史评价,及苹果机需要修改的bug 8 年之前
updateinfo2.html 55f1c5ffb4 历史评价,及苹果机需要修改的bug 8 年之前
updateinfo3.html 7b39fc9d97 专家信息修改:朋涛 8 年之前
updateinfo4.html 7b39fc9d97 专家信息修改:朋涛 8 年之前
updateinfo5.html 7b39fc9d97 专家信息修改:朋涛 8 年之前
updateinfo6.html 59144a9128 时间控件只显示年,更改图像 8 年之前
updateinfo7.html b7aa8ed2be 专家浏览,专家修改bug的修改 8 年之前
updateinfo8.html 55f1c5ffb4 历史评价,及苹果机需要修改的bug 8 年之前
updateinfo9.html 55f1c5ffb4 历史评价,及苹果机需要修改的bug 8 年之前
portal-front - Gogs: Go Git Service

portal html css js resource

myDemand.js 13KB

    $(document).ready(function() { $(".onlogin .headnavbtn li").eq(0).addClass("navcurrent"); loginStatus(); //判断个人是否登录 valUser(); var userid = $.cookie("userid"); var yesNo = "", oSortType = 0, demandType, orgId; /*我的需求列表*/ function myDemandList(isbind, page, pageNum, dema, sortType) { $.ajax({ url: "/ajax/demand/pqDemander", type: "GET", timeout: 10000, dataType: "json", data: { "demander": userid, "pageNo": page, "demandStatus": dema, "sortType": sortType, "pageSize": pageNum }, beforeSend: function() {}, success: function(data, textState) { if(data.success) { // if(data.data.data.length==0){ // return; // } $(".workselectitem").html(" "); demandHtml(data.data.data); if(data.data.data.length==0) return; if(isbind == true) { $(".tcdPageCode").createPage({ pageCount: Math.ceil(data.data.total / pageNum), current: data.data.data.pageNo, backFn: function(p) { myDemandList(false, p, 5, yesNo, oSortType); } }); } } }, error: function(XMLHttpRequest, textStats, errorThrown) { } }) } function demandHtml($data) { for(var i = 0; i < $data.length; i++) { var oTime, oDemandType, oDemandAim, oDemandStatus; if($data[i].demandType == 1) { oDemandType = "个人需求" } else if($data[i].demandType == 2) { oDemandType = "企业需求" } if($data[i].demandAim == 1) { oDemandAim = "技术咨询" } else if($data[i].demandAim == 2) { oDemandAim = "寻找资源" } else if($data[i].demandAim == 3) { oDemandAim = "其他需求" } if($data[i].demandStatus == 0) { oDemandStatus = "已关闭" } else if($data[i].demandStatus == 1) { oDemandStatus = "发布中" } oTime = $data[i]["createTime"].substr(0, 4) + "年" + $data[i].createTime.substr(4, 2) + "月" + $data[i].createTime.substr(6, 2) + "日" + $data[i].createTime.substr(8, 2) + ":" + $data[i].createTime.substr(10, 2); var oString = "<div class='workselectitem'><table width='100%'><tbody><tr>" oString += "<td style='position:relative;top:20px;'>" oString += "<div class='workinfor worksitcon'>" oString += "<h4><div class='titList h4Font' style='width:620px'>" + $data[i].demandTitle + "</div></h4>" oString += "<h6 style='position:relative;'>" oString += "<div class='clearfix'>" oString += "<div class='floatL'>发布时间:<span class='lasttime'>" + oTime + "</span></div>" if($data[i].closeTime) { var oCloseTime = $data[i]["closeTime"].substr(0, 4) + "年" + $data[i].closeTime.substr(4, 2) + "月" + $data[i].closeTime.substr(6, 2) + "日" + $data[i].closeTime.substr(8, 2) + ":" + $data[i].closeTime.substr(10, 2); oString += "<div class='floatL' style='margin-left:40px;'>关闭时间:<span class='lasttime'>" + oCloseTime + "</span></div></div>" } oString += "<div style='height:70px'><p class='rebackcon lastReplyCon' style='width: 860px;' >" + $data[i].demandContent + "</p></div></h6></div>" oString += "<div class='workhandle'>" oString += "<div class='rightopert floatR'>" oString += "<span class='replybtn'demanid='" + $data[i].demandId + "'>查看</span></div>" oString += "<div class='leftstate floatR'>" oString += "<span class='coultstate status-1'><i>" + oDemandStatus + "</i></span></div>" oString += "<div class='leftstate floatR'>" oString += "<span class='coultstate status-4'><i>" + oDemandAim + "</i></span></div>" oString += "<div class='leftstate floatR'>" oString += "<span class='coultstate coulstAim status-4'><i>" + oDemandType + "</i></span></div></div></td></tr></tbody></table></div>" $("#myNeed").append(oString) } } myDemandList(true, 1, 5, yesNo, oSortType); /*检索排序*/ function selcet(i) { $(".selcet" + i).on('click', function(e) { var option = $(this).find(".option" + i); option.css("display", "block") var o_this = $(this); o_this.find("li").click(function() { o_this.find("li").removeClass("workcurrent"); $(this).addClass("workcurrent"); o_this.find("span").text($(this).text()); option.css("display", "none"); if($(this).text() == "全部") { yesNo = ""; $(".tcdPageCode").remove(); $("#workContainer2").append('<div class="tcdPageCode"></div>'); myDemandList(true, 1, 5, yesNo, oSortType); } else if($(this).text() == "发布中") { yesNo = 1; $(".tcdPageCode").remove(); $("#workContainer2").append('<div class="tcdPageCode"></div>'); myDemandList(true, 1, 5, yesNo, oSortType); } else if($(this).text() == "已关闭") { yesNo = 0; $(".tcdPageCode").remove(); $("#workContainer2").append('<div class="tcdPageCode"></div>'); myDemandList(true, 1, 5, yesNo, oSortType); } else if($(this).text() == "按最早发布时间排序") { oSortType = 1; $(".tcdPageCode").remove(); $("#workContainer2").append('<div class="tcdPageCode"></div>'); myDemandList(true, 1, 5, yesNo, oSortType); } else if($(this).text() == "按最新发布时间排序") { oSortType = 0; $(".tcdPageCode").remove(); $("#workContainer2").append('<div class="tcdPageCode"></div>'); myDemandList(true, 1, 5, yesNo, oSortType); } return false; }); $("body").click(function(e) { if($(".option4")[0].style.display == "block" || $(".option1")[0].style.display == "block") { $(".option4")[0].style.display = "none"; $(".option1")[0].style.display = "none"; } }); return false; }) } selcet(1); selcet(4); $("#myNeed").on("click", ".replybtn", function() { var de = $(this).attr("demanid"); location.href = "needShow.html?demandId=" + de }); /*发布新需求*/ $("#needIssueBtn").click(function() { $.ajax({ url: "/ajax/professor/baseInfo/" + userid, type: "GET", timeout: 10000, dataType: "json", success: function(data) { if(data.success) { console.log(data); var $rta = data.data; orgId = $rta.orgId console.log(orgId) $("#induSub").val(""); $("textarea").val(""); $("#demandContent").val(""); $("#navsub").find("li").removeClass("aimedLi"); $("#mutChecked").find("li").removeClass("checkedLi"); $('.checkNow').removeClass('checkNow'); if($rta.authStatus != 3) { if($rta.orgAuth == 1) { $(".blackcover ").show(); $("body").css("position","fixed"); $("span:contains('企业需求')").addClass("checkNow"); $("span:contains('个人需求')").addClass("checkNo"); demandType = 2; } else { location.href = "realname-authentication.html"; } } else { $(".blackcover ").show(); $("body").css("position","fixed"); if($rta.orgAuth == 0) { $("span:contains('企业需求')").addClass("checkNo"); $("span:contains('个人需求')").addClass("checkNow"); demandType = 1; } else { demanTy(); } } } }, error: function(XMLHttpRequest, textStats, errorThrown) { } }) }); $("#workclose2").click(function() { $(".blackcover ").hide(); $("body").css("position","relative"); }) /*发布新需求目的*/ var consun; tab("navsub"); //身份切换 function tab(name) { var oDome = document.getElementById(name); var oSpan = oDome.getElementsByTagName('ul')[0].childNodes; for(var i = 0; i < oSpan.length; i++) { oSpan[i].onclick = function() { for(var i = 0; i < oSpan.length; i++) { oSpan[i].className = ''; } this.className = 'aimedLi'; if(this.getElementsByTagName("span")[0].innerText == "咨询技术难题") { consun = 1; } else if(this.getElementsByTagName("span")[0].innerText == "寻求研发资源") { consun = 2; } else { consun = 3; } } } } /*切换需求类型*/ function demanTy() { var deTy = document.getElementsByClassName("boxnavTo")[0]; var deTyChild = deTy.getElementsByTagName("span"); if(deTyChild[0].className != "checkNo" && deTyChild[1].className != "checkNo") { for(var n = 0; n < deTyChild.length; n++) { (function(m) { deTyChild[m].onclick = function() { this.className = "checkNow"; if(m == 0) { demandType = 1; deTyChild[1].className = ""; } else if(m == 1) { demandType = 2; deTyChild[0].className = ""; } } })(n); } } } /*需求题目限制30个字*/ $("#demandContent").on('keyup', function() { if(this.value.length > 30) { this.value = this.value.substring(0, 30); } }); /*需求内容限制300个字*/ $("textarea").on('keyup', function() { var maxChars = 300; if(this.value.length > maxChars) { this.value = this.value.substring(0, maxChars); } var oCanInput = maxChars - this.value.length; $("#countNum").text(oCanInput); }); /*查询应用行业及学术领域*/ function industry(insu) { $.ajax({ url: "/ajax/dataDict/qaDictCode", dataType: 'json', //数据格式类型 type: 'GET', //http请求类型 timeout: 10000, //超时设置 data: { "dictCode": insu }, success: function(data) { if(data.success) { var $data = data.data; var n; ($data.length > 5) ? n = 5: n = $data.length for(var i = 0; i < n; i++) { var oString = '<li><span>' + $data[i].caption + '</span></li>'; $("#mutChecked").append(oString); } } }, error: function() { return; } }); } industry("INDUSTRY"); industry("SUBJECT"); /*行业及领域选择*/ $('#mutChecked').on('click', 'li', function() { if(this.className == "checkedLi") { this.className = "" } else { this.className = "checkedLi" } }) /*行业或者领域添加及删除*/ $("#labelshow").on("click", ".removeNu", function() { $(this).parent().remove(); }); $("#addIndu").click(function() { var oinduSub = $("#induSub").val(); var oAddNum = $("#labelshow").find("em"); if(!oinduSub.trim()) { $.MsgBox.Alert("消息", "请先添加内容"); return; } if(oinduSub.trim().length > 10) { $.MsgBox.Alert("消息", "不能多于10个字"); return; } if(oAddNum.length == 5) { $.MsgBox.Alert("消息", "最多添加五条"); return; } for(var i = 0; i < oAddNum.length; i++) { if(oAddNum[i].innerHTML == oinduSub) { $.MsgBox.Alert("消息", "不能重复添加"); return; } } $("#labelshow").append('<li class="deleteSubject"><em>' + oinduSub + '</em><span class="removeNu"><img src="images/move.png"></span></li>') $("#induSub").val(""); }) /*发布新需求*/ $("#postDemand").click(function() { var dd = $("#navsub").find(".aimedLi"); var cc = $("#navsubTo").find(".checkNow"); if(dd.length == 0) { $.MsgBox.Alert("消息", "请选择您发布需求的目的"); return; } if(cc.length == 0) { $.MsgBox.Alert("消息", "请选择您的需求类型"); return; } if(!$("#demandContent").val().trim()) { $.MsgBox.Alert("消息", "请填写需求主题"); return; } if(!$("textarea").val().trim()) { $.MsgBox.Alert("消息", "请填写需求内容"); return; } publish() }); function publish() { var arr = []; var oSuin = $(".checkedLi"); var oin = $("#labelshow").find("li"); for(var i = 0; i < oSuin.length; i++) { arr[i] = oSuin[i].innerText; } for(var j = 0; j < oin.length; j++, i++) { //console.log(oin[j].innerText); arr[i] = oin[j].innerText; } $.ajax({ url: '/ajax/demand', dataType: 'json', //数据格式类型 type: 'post', //http请求类型 timeout: 10000, //超时设置 traditional: true, data: { "demander": userid, "demandAim": consun, "demandType": demandType, "demandTitle": $("#demandContent").val(), "demandContent": $("textarea").val(), "args": arr, "orgId": (demandType == 2) ? orgId : "", }, success: function(data) { if(data.success) { myDemandList(true, 1, 5, yesNo, oSortType); $(".blackcover ").hide(); $("body").css("position","relative"); $.MsgBox.Alert("消息", "需求发布成功!很快会有专家与您联系,您可以在咨询列表中查看专家回复的信息"); $("#mb_msgicon").css("background", 'url("images/sign_icon_chenggong_nor.png") 0% 0% / contain'); } }, error: function() { return; } }); } /*判断是否是专家*/ $.ajax({ url: "/ajax/professor/auth", type: "GET", timeout: 10000, dataType: "json", data: { "id": userid, }, success: function(data, textState) { if(data.success) { var $rta = data.data; if($rta.authType == 0) { $("#searchDemand").hide(); } } }, error: function(XMLHttpRequest, textStats, errorThrown) { } }) })