Ver Código Fonte

显示样式及发布需求控制

jack 8 anos atrás
pai
commit
b38c2161a7
3 arquivos alterados com 50 adições e 13 exclusões
  1. 1 1
      cmp-portal/js/cmp-workspaces.js
  2. 47 10
      js/myDemand.js
  3. 2 2
      myDemand.html

+ 1 - 1
cmp-portal/js/cmp-workspaces.js

@ -188,7 +188,7 @@ $(document).ready(function() {
188 188
			}
189 189
			var ostring = '<li>'
190 190
			ostring += '<div class="leftlogo floatL">'
191
			ostring += '<img class="headRadius" src="' + img + '" />'
191
			ostring += '<img class="headRadius" src="' + img + '" width="100%"/>'
192 192
			ostring += '<div class="h4Font"><span>' + arr[i].professor.name + '</span></div></div>'
193 193
			ostring += '<div class="rightinfo floatL">'
194 194
			ostring += '<p class="h3Font fontweight ellipsisSty">' + arr[i].demandTitle + '</p>'

+ 47 - 10
js/myDemand.js

@ -1,7 +1,7 @@
1 1
$(document).ready(function() {
2 2
	loginStatus();//判断个人是否登录
3 3
	var yesNo = "",
4
		oSortType = 0;
4
		oSortType = 0,demandType;
5 5
	/*我的需求列表*/
6 6
	function myDemandList(isbind, page, pageNum, dema, sortType) {
7 7
		$.ajax({
@ -155,17 +155,33 @@ $(document).ready(function() {
155 155
			},
156 156
			success: function(data, textState) {
157 157
				if(data.success) {
158
					console.log(data);
158 159
					var $rta=data.data;
160
					$("#induSub").val("");
161
					$("textarea").val("");
162
					$("#demandContent").val("");
163
					$("#navsub").find("li").removeClass("aimedLi");
164
					$("#mutChecked").find("li").removeClass("checkedLi");
165
					$('.checkNow').removeClass('checkNow');
159 166
					if($rta.authStatus!=3){
160
						location.href="realname-authentication.html";
167
						if($rta.orgAuth==1){
168
							$(".blackcover ").show();
169
							$("span:contains('企业需求')").addClass("checkNow");
170
							$("span:contains('个人需求')").addClass("checkNo");
171
							demandType=2;
172
						}else{
173
							location.href="realname-authentication.html";
174
						}
175
						
161 176
					}else{
162 177
						$(".blackcover ").show();
163
						$("#induSub").val("");
164
						$("textarea").val("");
165
						$("#demandContent").val("");
166
						$("#navsub").find("li").removeClass("aimedLi");
167
						$("#mutChecked").find("li").removeClass("checkedLi");
168
						
178
						if($rta.orgAuth==0){
179
							$("span:contains('企业需求')").addClass("checkNo");
180
							$("span:contains('个人需求')").addClass("checkNow");
181
							demandType=1;
182
						}else{
183
							demanTy();
184
						}
169 185
					}
170 186
					
171 187
				}
@ -202,7 +218,28 @@ $(document).ready(function() {
202 218
			}
203 219
		}
204 220
	}
205

221
	/*切换需求类型*/
222
function demanTy() {
223
	var deTy = document.getElementsByClassName("boxnavTo")[0];
224
	var deTyChild = deTy.getElementsByTagName("span");
225
	if(deTyChild[0].className != "checkNo" && deTyChild[1].className != "checkNo") {
226
		for(var n = 0; n < deTyChild.length; n++) {
227
			(function(m) {
228
				deTyChild[m].onclick = function() {
229
					this.className = "checkNow";
230
					if(m == 0) {
231
						demandType=1;
232
						deTyChild[1].className = "";
233
					} else if(m == 1) {
234
						demandType=2;
235
						deTyChild[0].className = "";
236
					}
237
				}
238
			})(n);
239
		}
240
	}
241
}
242
	
206 243
	/*需求题目限制30个字*/
207 244
	$("#demandContent").on('keyup', function() {
208 245
		if(this.value.length > 30) {
@ -321,7 +358,7 @@ $(document).ready(function() {
321 358
			data: {
322 359
				"demander": userid,
323 360
				"demandAim": consun,
324
				"demandType": 1,
361
				"demandType": demandType,
325 362
				"demandTitle": $("#demandContent").val(),
326 363
				"demandContent":$("textarea").val(),
327 364
				"args": arr

+ 2 - 2
myDemand.html

@ -32,8 +32,8 @@
32 32
					<li><label>请选择您的需求类型<em class="requiredcon">*</em></label></li>
33 33
					<li class="divideSpace" id="navsubTo" >
34 34
						<ul class="boxnav boxnavTo chooseBox clearfix">
35
							<li><span class='checkNow'>个人需求</span></li><!--默认状态是无class 选中状态checkNow-->
36
							<li><span class='checkNo'>企业需求</span></li><!--不可用状态checkNo-->
35
							<li><span>个人需求</span></li><!--默认状态是无class 选中状态checkNow-->
36
							<li><span>企业需求</span></li><!--不可用状态checkNo-->
37 37
						</ul>
38 38
						<div class="littipCh">
39 39
							<div class="littip">注:当企业入驻科袖后,企业的关联用户将可以发布企业需求</div>