浏览代码

咨询权限,非专家隐藏我的需求

jack 8 年之前
父节点
当前提交
c5c6fc2e27
共有 2 个文件被更改,包括 32 次插入3 次删除
  1. 1 1
      app/html/consultlist.html
  2. 31 2
      app/js/consult.js

+ 1 - 1
app/html/consultlist.html

160
					<ul class="mui-table-view mui-table-view-radio">
160
					<ul class="mui-table-view mui-table-view-radio">
161
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck1="0">不限</a></li>
161
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck1="0">不限</a></li>
162
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck1="1">收到咨询 </a></li>
162
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck1="1">收到咨询 </a></li>
163
						<li class="mui-table-view-cell"><a class="mui-navigate-right" href="#" ck1="2">我的需求</a></li>
163
						<li class="mui-table-view-cell" id="needs"><a class="mui-navigate-right" href="#" ck1="2">我的需求</a></li>
164
					</ul>
164
					</ul>
165
				</div>
165
				</div>
166
			</div>
166
			</div>

+ 31 - 2
app/js/consult.js

60
	document.getElementById('unlogin').style.display = 'block';
60
	document.getElementById('unlogin').style.display = 'block';
61
});
61
});
62
62
63
function userInformation() {
64
	var userId = plus.storage.getItem('userid');
65
	mui.ajax(baseUrl + "/ajax/professor/editBaseInfo/" + userId, {
66
		dataType: 'json', //数据格式类型
67
		type: 'GET', //http请求类型
68
		timeout: 10000, //超时设置
69
		//async: false,
70
		success: function(data) {
71
			var $info = data.data || {};
72
			oFlag = $info.authentication;
73
			oFlag1 = $info.authType
74
			console.log(oFlag)
75
			if(data.success && data.data) {
76
				if(!$info.authType) {
77
					document.getElementById("needs").style.display = "none";
78
				}
79
			}
80
81
		},
82
		error: function() {
83
			plus.nativeUI.toast("服务器链接超时", toastStyle);
84
			return;
85
		}
86
	});
87
}
63
//显示登录,登陆或者注册
88
//显示登录,登陆或者注册
64
mui.plusReady(function() {
89
mui.plusReady(function() {
65
	var regBtn = document.getElementById("regBtn");
90
	var regBtn = document.getElementById("regBtn");
66
	var logBtn = document.getElementById("logBtn");
91
	var logBtn = document.getElementById("logBtn");
92
	userInformation()
93
67
	//	注册
94
	//	注册
68
	regBtn.addEventListener('tap', function() {
95
	regBtn.addEventListener('tap', function() {
69
		mui.openWindow({
96
		mui.openWindow({
202
//加载第一页数据
229
//加载第一页数据
203
function getOnePage() {
230
function getOnePage() {
204
	mui.plusReady(function() {
231
	mui.plusReady(function() {
232
		document.getElementById("needs").style.display = "block";
233
		userInformation()
205
		var userid = plus.storage.getItem('userid');
234
		var userid = plus.storage.getItem('userid');
206
		var pageIndex = 1;
235
		var pageIndex = 1;
207
		mui.ajax(baseUrl + '/ajax/consult/pq', {
236
		mui.ajax(baseUrl + '/ajax/consult/pq', {
373
	mui('.status').each(function(index, item) {
402
	mui('.status').each(function(index, item) {
374
		if(this.getAttribute('consultId') == consultId) {
403
		if(this.getAttribute('consultId') == consultId) {
375
			console.log(status)
404
			console.log(status)
376
			if(status == 'myNeedAssessStatus=0') {			
405
			if(status == 'myNeedAssessStatus=0') {
377
				this.classList.remove('status-1');
406
				this.classList.remove('status-1');
378
				this.classList.add('status-2');
407
				this.classList.add('status-2');
379
				this.innerHTML = '待评价';
408
				this.innerHTML = '待评价';
380
			}else if(status == 'myNeedAssessStatus=1') {				
409
			} else if(status == 'myNeedAssessStatus=1') {
381
				this.classList.remove('status-1');
410
				this.classList.remove('status-1');
382
				this.classList.add('status-3');
411
				this.classList.add('status-3');
383
				this.innerHTML = '已完成';
412
				this.innerHTML = '已完成';