123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- var session = YihuUtil.getSession();
-
- var SubjectId = 5582;
-
- $(function(){
- showMode(1,SubjectId);
- });
- function showMode(type,id){
- getWJData(type,id);
- }
-
- //获取问卷数据
- function getWJData(type,id){
-
- var Api = 'survey.SurveyApiImpl.querySubjectById';
- var param = {};
- param.SubjectId = id;
- var _d = _ajax('/WbjUI/wbj2/business/web/wtbj_querySubjectById.do',param,false);
- initHtml(_d,type);
- }
-
- function initHtml(d,type){
- var html = '';
- html += '<div class="tpl-bg"><h2>'+ d.SubjectTitle+'</h2>';
- html += '<p class="mt25 c-666 f12">'+d.BeginIntro+'</p>'
- html += '<ol class="tpl-qlist">'
- $.each(d.Result,function(i,o){
- html += '<li><span class="q-num">Q'+(i+1)+'</span>'+o.Question+'</li>'
- })
- html += '</ol><p class="f16 mt35">'+d.EndingIntro+'</p>'
- html += '<div class="t-center" style="margin-top:65px;">'
- html += '<a class="btn btn-w100 mr20" href="javascript:;" onclick="copyModel('+d.SubjectId+')">引用该份问卷</a>'
- html += '<a class="btn btn-w100 btn-gray" href="javascript:;" onclick="showModel('+d.SubjectId+')">预览</a></div></div>'
- $('#tab'+type).empty().append(html);
- }
-
- function showModel(id){//预览
- window.location.href = 'myd-wjyl.html?SubjectId='+id;
- }
- function copyModel(id){//预览
- var param = {};
- param.SubjectId = id;
- param.Examtype = 4;//网络
- param.OrgId = session.orgid;//
- param.OrgName = session.orgname;//
- var _d = _ajax('../wtbj_examCopy.do',param,false);
- if(_d.Code == 10000){
- parent.window.location.href = 'myd-wjbj.html?SubjectId='+_d.SubjectId;
- }else{
- ComWbj.alertIconNo('提示:','添加异常','warning');
- }
- }
- function _ajax(url,param,flag){
-
- var obj = null;
- try{
- $.ajax({
- type: 'POST',
- url: url,
- data: param,
- async: flag,
- timeout : 8000,
- dataType: 'json',
- success: function(data){
- obj = data;
- }
- });
- }catch(err){
- ComWbj.alertIconNo('提示:',err,'error');
- }
- if(!flag) return obj;
- }
-
-
- function isEmpty(s){
-
- if(s == undefined){
- return true;
- }else{
- if(s == null || s == '' ||
- s == 'null' || s.length < 1){
- return true;
- }
- }
- return false;
- }
|