$(document).ready(function() { var notRadio = ''; var yesRadio = ''; var notChecked = ''; var checked = ''; var payResultTimer = null; var service_domain = location.origin+'/'; // var service_domain = 'https://www.90616.com/' // var service_domain = 'https://aitest.chachongz.com/' var isPayDialog = false var allPostData=new Object() var old_parent_ppt = null;//首页选择的 var new_parent_ppt = 0;//弹框内选择的 var add_ppt = 0;//增值服务的ppt var child_ppt = 0; var check_type = '94' var child_src = '' var curTypeWordsData = {} var allAiServicesData = {} var value_added_servicesList = null; var value_added_select = [];//已选择的增值服务 var stepFlag = false; var table_and_formulas = ''; var cssurl = $('#styleUrl').attr('url'); // var cssurl= './style/img/'//dev var pptUrlList = [ { name:'清新绿意通用模版', url:'', list:[], ppt_id:'2' }, { name:'蓝色启航通用模版', ppt_id:'3' }, { name:'蓝色梦境通用模版', ppt_id:'5' }, { name:'棕韵蓝调通用模版', ppt_id:'6' }, { name:'绿野金辉通用模版', ppt_id:'7' }, { name:'深邃星空通用模版', ppt_id:'8' }, { name:'毕业庆典通用模版', ppt_id:'9' }, { name:'生命之链通用模版', ppt_id:'10' }, { name:'云水之间通用模版', ppt_id:'11' }, { name:'金色地标通用模版', ppt_id:'12' }, ] var checkTypeList={ '94':'毕业论文', '81':'课程论文', '85':'职称论文', '62':'开题报告', '64':'论文选题', '91':'文献综述', '96':'答辩PPT', '63':'任务书', '82':'英文论文', } var tableType={ '1':'图片', '2':'表格', '3':'公式', '4':'代码', } var addservicedsDescList = [ { title:'论文封面', desc:'贴合学校查重结果,原创力MAX' }, { title:'论文封面', desc:'规范整洁的第一页很重要哦' }, { title:'论文提纲', desc:'对应正文内容,赠送提纲' }, { title:'论文摘要', desc:'精炼总结,一眼抓住研究核心' }, { title:'论文致谢', desc:'感恩有“你”,温馨致谢' }, { title:'参考文献', desc:'权威引用,规范格式,真实可查' } ] // window.addEventListener('resize', function(event) { // console.log('页面大小变化了!'); // console.log('宽度:', window.innerWidth); // console.log('高度:', window.innerHeight); // // if(window.innerHeight> 347*2){ // // $('.look_backImg').css('width',347*(740/428)) // // } // }); $(function(){ bindFileUpload(); initFun() }); function initFun(){ getadd_Value('94') getWordsCount() scrollView() } // 渲染字数数据 function getWordsCount(){ $.ajax({ type: "post", dataType:'json', url: service_domain +'ajax_get_ai_services', data: { // type }, success:function(res){ if(res.status){ allAiServicesData = res.data.ai_input_config; getCurWordsCount() } }, error:function(err){ } }) } function getCurWordsCount(){ var wordsData = allAiServicesData[check_type]['major2wordcount']; if(wordsData){ var edu = parseInt($('#educationRight').find('input[type="radio"]:checked').val()); var html1 = '' wordsData[edu].forEach(item=>{ html1 += `
` }) $('.words_content').html(html1) } } $('.words_content').on('click', '.essayWords input', function () { $('.words_content .essayWords').removeClass('essayWords_active'); $(this).parent().addClass('essayWords_active'); }) $('#educationRight').on('click', '.education input', function () { $('#educationRight .education').removeClass('edu_active_select'); $(this).parent().addClass('edu_active_select'); getCurWordsCount() }) //首页增值服务相关展示 let servicedsHtml = '' addservicedsDescList.forEach((item,i)=>{ var url = `${cssurl}/img/gift${i+1}.svg` servicedsHtml += `
`+item.title+` X1

`+item.desc+`

` }) $('.left_ai_listMes').html(servicedsHtml) var payhtml = `
微信支付
支付宝支付

应付总额:¥

扫码支付自动提交,请勿刷新

提交成功用订单号查询结果

支付成功!订单号是下载范文唯一凭证

微信扫码,随时获知生成状态

订单号:OIY898998787721878233

再生成一篇
去下载
` //获取服务项目具体信息 // $.ajax(service_domain +'ajax_get_ai_services', function(response) { // // 请求成功时的回调函数 // console.log(response); // }).fail(function(xhr, status, error) { // // 请求失败时的回调函数 // console.log(error); // }); // 首页增值服务相关 var add_item_valueText = { '62':'选题正文一步到位', '63':'导师看了都说好', '96':'可自定义风格,答辩最靓的仔', } var add_item_valueUrl = { '62': cssurl +'/img/kaiti_preview.png', '63': cssurl +'/img/renwushu_preview.png', '96':'', 'AIGC': cssurl +'/img/AIGC_preview.png' } function getadd_Value(type){ $.ajax({ type: "post", dataType:'json', url: service_domain +'ajax_get_value_added_services', data: { type }, success:function(res){ if(res.status){ let addListBoxHtml = '' value_added_servicesList = Object.values(res.data.value_added_services); value_added_servicesList.forEach((item,i)=>{ if(item.type != '96'){ addListBoxHtml+= `

`+item.name +`

`+item.price_desc.slice(0,-3)+` 12.00元

预览
` }else{ addListBoxHtml+= `

`+item.name +`

`+item.price_desc.slice(0,-3)+` 12.00元

当前模板

清新绿意通用模板

` } }) $('.addListBox').html(addListBoxHtml) // $('.addListBox') }else{ alert(res.info) } }, error:function(){ alert('网络错误1'); } }) } $('.btn_mast').click(function(){ stepFlag = true; geiAiUpgradeInfo(createCatalogue) }) function createCatalogue() { if (!$('.agree-item').hasClass('active')) { alert("请阅读并勾选同意《服务条款》"); return; } var chkType = $('li.active_select').attr('type'); $.ajax({ type: "post", url: service_domain + 'ajax_get_config', async: false, data: { type: chkType, is_pc_webpage: 1 }, success: function (jsondata) { var data = JSON.parse(jsondata); if (!data.status) { alert(data.info); return; } let pathType = { '94': 'aiessayzx', '82': 'aiessayen' } var title = $(".inputChange").val(); var r = checkTitle(title); if (!r) return; var edu = parseInt($('#educationRight').find('input[type="radio"]:checked').val()); if (edu <= 0 || !edu) { alert("请选择您的学历"); return; } if (chkType != '82' && $('.form_essayWords').css('display') !== 'none') { var wordnums = parseInt($('input[type="radio"][name="wordnums"]:checked').val()); if (wordnums <= 0 || isNaN(wordnums)) { alert("请选择您的字数"); return; } } var major = parseInt($('.dropdown-input').attr('selected_val')); if (major <= 0 || !major) { alert("请选择您的专业"); return; } var table_and_formulas_obj = $('#paper-table_and_formulas-wrapper').find('input:checked'); var table_and_formulas = ''; for (var index = 0; index < table_and_formulas_obj.length; index++) { var table_and_formulasval = table_and_formulas_obj.eq(index).val(); if (table_and_formulas == '') { table_and_formulas = table_and_formulasval; continue; } table_and_formulas += ',' + table_and_formulasval; } //固定外部链接 var url = service_domain + pathType[chkType] + "/catalogue?title=" + encodeURIComponent(title); // var url = data.data.agent_domain + "/catalogue?title=" + encodeURIComponent(title); var content_min_limit = $("#htmlconfig").attr('content_min_limit'); if ($('.coreContent').css('display') !== 'none') { var core_content = $('.textAreaForWordCount').val(); if (core_content.trim().length == 0 && content_min_limit > 0) { alert("论文核心内容不能为空"); return; } url += '&core=' + encodeURIComponent(core_content.trim()); } if (table_and_formulas != '' && table_formula_types.indexOf(chkType) !== -1) url += '&table_and_formulas=' + table_and_formulas; if ($('.form_essayWords').css('display') !== 'none') { url += '&aiessay_wordnum=' + wordnums; } if (major) url += '&major=' + major; if (edu) url += '&edu=' + edu; if (stepFlag) { showNextStep(title, chkType, wordnums, eduObj, edu) return } setTimeout(() => { window.open(url); }, 1500) } }); } function showNextStep(title, chkType, wordnums, eduObj, edu) { //修改步骤条状态 $('.step_line').removeClass('suc_step_line') $('.normal_step').removeClass('active_step') $('.step_line').eq(0).addClass('suc_step_line') $('.step_line').eq(1).addClass('suc_step_line') $('.normal_step').eq(0).addClass('success_step') $('.normal_step').eq(1).addClass('success_step') $('.normal_step').eq(2).addClass('active_step') // $('.step_add_three').removeClass('hide') // $('#mainText').html(title) // $('.user_none').removeClass('hide')//禁用 // if (chkType != '82') { // let mainEduWords = eduObj[edu] + '·约' + wordnums + '字' // $('.step_add_three .mainEduWords').html(mainEduWords) // } else { // $('.step_add_three .mainEduWords').html(eduObj[edu]) // } // if (chkType == '94') { // window.scrollTo({ top: 1000, behavior: 'smooth' }) // } else { // window.scrollTo({ top: 800, behavior: 'smooth' }) // } showPayModal() } function geiAiUpgradeInfo(callback, param) { $.ajax({ type: "post", url: service_domain + 'ajax_ai_upgrade_info', data: {}, success: function (jsondata) { var res = JSON.parse(jsondata); if (res.status && res.data) { $('#upgrade_time').html(res.data) $('#upgrade-modal').show() return true; } callback(param); } }); } $('.addListBox').on('click','.add_lookPPT',function(){ $('.look_PPT_modal').removeClass('hide') if (!$('.look_PPT_modal').hasClass('hide')) { if(add_ppt !== null){ setLookPPT_active(add_ppt) }else{ setLookPPT_active(0) } setLeftShow(add_ppt != null ? add_ppt : 0) } }) // 增值服务 选择 $('.addListBox').on('click','.title',function(){ if ($(this).parent().parent().hasClass('add_active')) { $(this).parent().parent().removeClass('add_active'); payAction() return; } $(this).parent().parent().addClass('add_active') payAction() }) //点击生成 // $('#click_AI_moretext').click(function(){ function showPayModal(){ var wordnums = parseInt($('input[type="radio"][name="wordnums"]:checked').val()); let title = $('.inputChange').val(); // pay_completeDetailMes let html1 = '' html1 += `
写作题目: `+title+`
` html1 +=`
写作类型: `+checkTypeList[check_type]+`
` html1 +=`
论文金额: ---元
` if(check_type == '94'){ html1 +=`
字  数: 约`+wordnums+`字
` var table_and_formulas_obj = $('#paper-table_and_formulas-wrapper').find('input:checked'); if(table_and_formulas_obj.length >0){ var table_and_formulas_text = []; for (var index = 0; index < table_and_formulas_obj.length; index++) { var table_and_formulasval = table_and_formulas_obj.eq(index).val(); if (table_and_formulas == '') { // table_and_formulas_text = tableType[table_and_formulasval]; table_and_formulas = table_and_formulasval; continue; } table_and_formulas += '' + table_and_formulasval; table_and_formulas_text.push(tableType[table_and_formulasval]) } html1 += `
正文包含: `+table_and_formulas_text.join('、')+`
` } } $('.pay_completeDetailMes').html(html1) $('.pay_complete_main').html(payhtml) payAction() } //step监听滚动位置 // new QRCode(document.getElementById("qrcode"), { // text: 'weixin://wxpay/bizpayurl?pr=BbrGBgBz3', // width: 135, // height: 135, // colorDark : "#000000", // colorLight : "#ffffff", // correctLevel : QRCode.CorrectLevel.H // }); function scrollView(){ $(window).scroll(function() { var element = $('.step_back'); var element2 = $('.footer'); // console.log($(this).scrollTop(),'$(this).scrollTop()'); var distanceToTop = element.offset().top - $(this).scrollTop(); if(distanceToTop <= 64){ if($('.main_page_top').hasClass('hide'))return element.addClass('stickyStep') element2.addClass('footer2') }else{ element.removeClass('stickyStep') element2.removeClass('footer2') } }); } $('.right_btn').click(function(){ $('.right_btn').removeClass('activebtn') $(this).addClass('activebtn') if($(this).attr('type') == '1'){ $('.main_page_top').removeClass('hide') $('.main_page').removeClass('hide') $('#report_page').addClass('hide') }else{ $('.main_page_top').addClass('hide') $('.main_page').addClass('hide') $('#report_page').removeClass('hide') } }) // function getFormData() { // var formData = new FormData(document.querySelector('form')); // var data = {}; // for (var [key, value] of formData.entries()) { // data[key] = value; // } // console.log(data); // } //标题输入字数 $('.inputChange').on('input', function() { var maxLength = $('.inputText').attr('max'); var currentLength = $(this).val().length; if(currentLength > 0){ $('.normal_recommend_title').addClass('recommend_title') }else{ $('.normal_recommend_title').removeClass('recommend_title') } $('.inputText').text(currentLength + '/' + maxLength); if(currentLength >maxLength){ $('.inputText').addClass('warnInputText') }else{ $('.inputText').removeClass('warnInputText') // $('.inputText').removeClass('recommend_title') } }); $('.payModal_main').on('click','.pay_every',function(){ if ($('.payModal_main .pay_every').hasClass('pay_active')) { $('.payModal_main .pay_every').removeClass('pay_active') } $(this).addClass('pay_active') let pay_type = $('.pay_active').attr('pay_type'); allPostData = {...allPostData,pay_type} payAction() }) $('.pay_complete_main').on('click','.pay_every',function(){ if ($('.pay_complete_main .pay_every').hasClass('pay_active')) { $('.pay_complete_main .pay_every').removeClass('pay_active') } $(this).addClass('pay_active') let pay_type = $('.pay_active').attr('pay_type'); allPostData = {...allPostData,pay_type} payAction() }) $('.close_modal').on('click',function(e){ $('.pageMask').addClass('hide'); if(!$('.pay_complete_modal').hasClass('hide')){ $('.pay_complete_modal').addClass('hide'); if($('.pay_complete_modal .modal_mes').hasClass('hide')){ $('.pay_complete_modal .modal_mes').removeClass('hide') } if($('.pay_complete_modal .pay_content').hasClass('hide')){ $('.pay_complete_modal .pay_content').removeClass('hide') } }else{ $('.payModal').addClass('hide'); if(!$('.payModal .pay_detail').hasClass('hide')){ $('.payModal .pay_detail').addClass('hide') } if($('.payModal .modal_mes').hasClass('hide')){ $('.payModal .modal_mes').removeClass('hide') } if($('.payModal .pay_content').hasClass('hide')){ $('.payModal .pay_content').removeClass('hide') } } clearTimeout(payResultTimer); }) function getPayType() { var paytype = $('.pay_active').attr('pay_type'); return paytype; } function payAction(){ value_added_select = []; let check_type1 = $('li.active_select').attr('type'); check_type = check_type1 let check_flag = $('li.active_select').attr('check_flag'); let pay_type = getPayType(); let title = $('.inputChange').val().trim(); // let add_selected = [] $('.addListBox .add_active').each(function() { let value = $(this).attr('type'); let this_item = value_added_servicesList.forEach(item=> { if(item.type == value){ value_added_select.push(item.type) } return item.type == value }) // add_selected.push(...this_item) }); if(check_type == '') { alert('提交类型不合法'); errorJump(); return false; } const postData = { title, check_type, pay_type, get_pay_goods: '1', } if ($('.opt-advise').css('display') !== 'none') { if(title == ''){ alert('提交标题不能为空'); return; } if(check_type == '62' ||check_type == '63'){ if(title.length >500){ alert('论文标题不得多于500字'); // errorJump(); $('.inputChange').val('')//重置输入框文本 $('.inputText').text('0/500') $('.inputText').removeClass('warnInputText') return; } }else if(check_type == '96'){ if(title.length >100){ alert('论文标题不得多于300字'); $('.inputChange').val('')//重置输入框文本 $('.inputText').text('0/300') $('.inputText').removeClass('warnInputText') return; } } if(title.length >100){ alert('论文标题不得多于100字'); $('.inputChange').val('')//重置输入框文本 $('.inputText').text('0/100') $('.inputText').removeClass('warnInputText') return; } } if(check_type == '64'){ title = $('.key_words_input').val().trim() if(title == ''){ alert('关键词不能为空'); return; } if(title.length >50){ alert('关键词不得多于50字'); $('.inputChange').val('')//重置输入框文本 return; } postData.title = title } if(!$('.custom-dropdown').hasClass('disNone')){ var major= parseInt($('.dropdown-input').attr('selected_val')) if (major <= 0 || !major) { alert("请选择您的专业"); return; } } if ($('.form_essayWords').css('display') !== 'none') { var wordnums = parseInt($('input[type="radio"][name="wordnums"]:checked').val()); if (wordnums <= 0 || isNaN(wordnums)) { alert("请选择您的字数"); return; } } if(check_type == '96'){ if (!old_parent_ppt) { alert("请选择ppt模板"); return; } var pptid = pptUrlList[old_parent_ppt]['ppt_id']; var upload_file_md5 = $("#upload_file_md5").val(); var upload_file_name = $("#upload_file_name").val(); var upload_file_tmpname = $("#upload_file_tmpname").val(); if (!upload_file_md5 || !upload_file_name || !upload_file_tmpname) { alert("请上传论文文件"); return; } if (!pptid) { alert("请选择ppt模板"); return; } postData.ppt_tpl = pptid; postData.upload_file_md5 = upload_file_md5; postData.upload_file_name = upload_file_name; postData.upload_file_tmpname = upload_file_tmpname; } if(check_type == '94'){ if(value_added_select.indexOf('96') > -1){ postData.ppt_tpl = pptUrlList[add_ppt]['ppt_id']; } var wordnums = parseInt($('input[type="radio"][name="wordnums"]:checked').val()); postData.aiessay_wordnum = wordnums; } if(check_type == '94' || check_type == '82'){ postData.value_added_services = value_added_select.join(',') } allPostData = {...allPostData,check_flag,recharge_goods_id:'0',...postData} $('.normal_step').removeClass('active_step') $('.step_line').removeClass('suc_step_line') $('.step_line').eq(0).addClass('suc_step_line') $('.normal_step').eq(0).addClass('success_step') $('.normal_step').eq(2).addClass('active_step') //检验信息 getPayQrcode(postData) } function clearhisText(){ $('.inputChange').val('')//重置输入框文本 $('.key_words_input').val('')//重置输入框文本 $('.inputText').text('0/100') $('#project_select').val('') $('.coreWordCount').val('') if($('.normal_recommend_title').hasClass('recommend_title'))$('.normal_recommend_title').removeClass('recommend_title') } function errorJump() { // if(isPayDialog) { location.reload(); return; // } // location.href = '/'; } $('#formInputSumbtn').on('click',function(e){ payAction() }) function getPayQrcode(postData){ $.ajax({ type: "post", url: '/bd_buy_click_log', async:false, success: function(jsondata2) { } }); // let pay_type = getPayType(); // postData.pay_type = pay_type $.ajax({ type: "post", dataType:'json', url: service_domain + allPostData.check_flag+'/ajax_check_aisubmit', data: { ...postData }, success: function (res) { if(res.data.user_not_enough_money) { if(check_type !== '94' && check_type !== '82'){ if(isPayDialog){ $('.pageMask').addClass('hide'); $('.payModal').addClass('hide'); } $('.pageMask').removeClass('hide'); $('.payModal').removeClass('hide'); $('.pay_message').html(`写作题目:

`+ postData.title+`

写作类型:

`+ checkTypeList[postData.check_type]+`

订单金额:

—— 元

`) // $('.payCode').removeClass('hide'); // $('.pay_content').html = $('#payCode').html isPayDialog = true }else{ $('.pageMask').removeClass('hide') $('.pay_complete_modal').removeClass('hide') $('.textPrice').html(res.data.user_not_enough_money+'元') } if(postData.pay_type == 2 || postData.pay_type == 3){ getRechargePayUrl() // getRechargeGoods(payInfo, configData); } } } }); } function getRechargePayUrl(){ var postData1 = new Object(); postData1.type = allPostData.check_type; postData1.pay_type = allPostData.pay_type; postData1.title = allPostData.title; if(!$('.custom-dropdown').hasClass('disNone')){ var major= parseInt($('.dropdown-input').attr('selected_val')) postData1.aiessay_major = major } if(!$('.formItem_pro').hasClass('disNone')){ var edu = parseInt($('#educationRight').find('input[type="radio"]:checked').val()); postData1.aiessay_edu = edu } if ($('.form_essayWords').css('display') !== 'none') { var wordnums = parseInt($('input[type="radio"][name="wordnums"]:checked').val()); postData1.aiessay_wordnum = wordnums } if(postData1.type == '81' || postData1.type == '85'){ postData1.core_content = $('.core_content').val()//核心内容 } if(postData1.type == '96'){ var pptid = pptUrlList[old_parent_ppt]['ppt_id']; var upload_file_md5 = $("#upload_file_md5").val(); var upload_file_name = $("#upload_file_name").val(); var upload_file_tmpname = $("#upload_file_tmpname").val(); postData1.ppt_tpl = pptid; postData1.recharge_goods_id=0 postData1.upload_file_md5 = upload_file_md5; postData1.upload_file_name = upload_file_name; postData1.upload_file_tmpname = upload_file_tmpname; } if(postData1.type == '94'){ if(value_added_select.indexOf('96') > -1){ postData1.ppt_tpl = pptUrlList[add_ppt]['ppt_id']; } // table_and_formulas if(table_and_formulas !== ''){ postData1.table_and_formulas = table_and_formulas; } var wordnums = parseInt($('input[type="radio"][name="wordnums"]:checked').val()); postData1.aiessay_wordnum = wordnums; } if(postData1.type == '82' || postData1.type == '94'){ postData1.value_added_services = value_added_select.join(',') } $.ajax({ url:service_domain+allPostData.check_flag+'/ajax_get_ai_pay_url', type:'post', dataType:'json', data:{...postData1}, success:function(res){ if(res.status){ $('#qrcode').html(''); $('#qrcode').attr('tid', res.data.tid); $('#qrcode').attr('paytype', postData1.pay_type); $('#totalMoney').text(res.data.total_fee) $('.pay_money').text(res.data.total_fee + '元') new QRCode(document.getElementById('qrcode'), { text: res.data.qrcode_url, width: 135, height: 135, colorDark : "#000000", colorLight : "#ffffff", correctLevel : QRCode.CorrectLevel.H }); getRechargePayResult(res.data) }else{ alert(res.info); } }, error:function(){ alert('网络错误1'); } }); } function getRechargePayResult(payinfo){ // console.log(payinfo,'payinfo'); clearTimeout(payResultTimer); if (payinfo.tid) { ptid = payinfo.tid; } $.ajax({ url:service_domain+ allPostData.check_flag +'/ajax_get_ai_pay_result', type:'post', dataType:'json', data:{ tid:ptid, pay_type:getPayType() }, success:function(res){ if(res.status){ if(res.data.pay_status == 'NOTPAY') { payResultTimer = setTimeout(function(){ getRechargePayResult(payinfo); }, 2000); return; }else if(res.data.pay_status == 'SUCCESS'){ // if(isPayDialog){ // $('.pageMask').addClass('hide'); $('.pay_content').addClass('hide'); $('.modal_mes').addClass('hide'); $('.pay_detail').removeClass('hide'); // } payresultAction(res) } clearTimeout(payResultTimer); return; } clearTimeout(payResultTimer); alert(res.info); }, error:function(err){ alert('网络错误2'); } }); } // payresultAction({data:{tid:'99237482378','wechat_qrcode_url':'iuyeriuweyi'}}) function payresultAction(res) { var data = res.data; if(data.wechat_qrcode_url){ $('#pay_succ_tid').text(data.tid) $('#qrcode1').attr('src', data.wechat_qrcode_url); } // $('.pay_complete_modal') $('.pay_complete_modal').on('click','.payresultBtn2',function(){ goLoadDown(data.tid,'.pay_complete_modal') // $('.user_none').addClass('hide')//取消禁用 // $('.step_add_three').addClass('hide')//恢复进度 }) $('.payModal').on('click','.payresultBtn2',function(){ goLoadDown(data.tid,'.payModal') }) $('.payresultBtn1').click(function(){ // if(isPayDialog) { location.reload(); return; // } }); $('#copy_tid').unbind('click'); var clipboard2 = new ClipboardJS('#copy_tid', { text: function () { return $('#pay_succ_tid').text(); } }); clipboard2.on('success', function(e) { alert('复制成功') }) } $('.step_main').on('click','.normal_step1',function(){ window.scrollTo({ top: 200, behavior: 'smooth' }) }) $('.step_main').on('click','.normal_step2.success_step',function(){ window.scrollTo({ top: 500, behavior: 'smooth' }) }) $('.step_main').on('click','.normal_step3.active_step',function(){ if(check_type == '94'){ window.scrollTo({ top: 1000, behavior: 'smooth' }) }else{ window.scrollTo({ top: 800, behavior: 'smooth' }) } }) function goLoadDown(tid,dom){ $('.right_btn').removeClass('activebtn') $('.right_btn').eq(1).addClass('activebtn') $('.pageMask').addClass('hide'); $(dom).addClass('hide');//支付弹框 resetStep_status() clearhisText() $('.main_page_top').addClass('hide') $('.main_page').addClass('hide') $('#report_page').removeClass('hide') $('.report_input').val(tid)//22383694321962804 searchOrder() } function resetStep_status (){ $('.normal_step').removeClass('success_step') $('.normal_step').removeClass('active_step') $('.step_line').removeClass('suc_step_line') $('.normal_step').eq(0).addClass('active_step') } $('.main_select li').click(function(e) { if ($('li').hasClass('active_select')) { $('li').removeClass('active_select') } $(this).addClass('active_select') var element = $('.step_back'); var element2 = $('.footer'); element.removeClass('stickyStep') element2.removeClass('footer2') clearhisText()//清空记录 var t = $('li.active_select').attr('type'); check_type = t; //重置步骤条状态 resetStep_status() //重置ppt模板选择 old_parent_ppt = null;//首页选择的 new_parent_ppt = 0;//弹框内选择的 $('.form_pptItem .ppt_tem_item').removeClass('ppt_item_active') // if(!$('.step_add_three').hasClass('hide')){ // $('.step_add_three').addClass('hide') // } if(t =='94'){//字数 setDomShow(['.form_essayWords','.side_info','.step_two','.checkbox_wrap']) $('.key_words').addClass('hide') getadd_Value('94') } else{ setDomHide(['.form_essayWords','.side_info','.step_two','.checkbox_wrap']) $('.key_words').removeClass('hide') } if(t == '94' || t == '82'){ setDomShow(['[step="3"]','.btn_result','.step_two','.btn_mast']) setDomHide(['[step="2"]','.btn_result_now']) $('.normal_step3').removeClass('step_three') $('.payModal_main').html('') $('.pay_complete_main').html(payhtml) getWordsCount() }else{ setDomHide(['[step="3"]','.btn_result','.step_two','.btn_mast']) setDomShow(['[step="2"]','.btn_result_now']) $('.normal_step3').addClass('step_three') $('.payModal_main').html(payhtml) $('.pay_complete_main').html('') } if(t == '64'){ $('.key_words').show() if ($('.opt-advise').css('display') !== 'none') { // 元素是隐藏的 $('.opt-advise').hide() } }else{ $('.key_words').hide() $('.opt-advise').show() } if (['81','85'].indexOf(t) !== -1) {// $('.coreContent').show(); $('#charCount').html('0/200') } else{ $('.coreContent').hide(); } if(t == '62' ||t == '63'){ setInputText_length('500') }else if(t=='82'){ setInputText_length('200') getadd_Value('82') }else{ setInputText_length('100') } if(t == '96'){ setInputText_length('300') $('.form_pptItem').show() $('#formInputSumbtn').html('生成答辩PPT') }else{ $('.form_pptItem').hide() $('#formInputSumbtn').html('立即生成') } // $("#downdemo").attr('href', '/downreportdemo/type/'+t); //图表公式 var table_formula_types = getTableFormulaTypes('support_table_formula_types'); if (table_formula_types) { if (table_formula_types.indexOf(t) !== -1) { $('#paper-table_and_formulas-wrapper').parent().show(); } else{ $('#paper-table_and_formulas-wrapper').parent().hide(); } } changeLiActive(t,'support_titleMore','.normal_recommend_title')// 标题优化 changeLiActive(t,'support_pro','.custom-dropdown')// 专业优化 changeLiActive(t,'support_edu','.formItem_pro')// 学历优化 window.scrollTo({ top: 200, behavior: 'smooth' }) // if($('.custom-dropdown').hasClass('disNone') && $('.opt-advise').hasClass('disNone')){} }); function setDomHide(arr){ arr.forEach(item=>{ $(item).hide() }) } function setDomShow(arr){ arr.forEach(item=>{ $(item).show() }) } function setInputText_length(num){ $('.inputText').attr('max',num) $('.inputText').text('0/'+num) } function changeLiActive(t,attr_type,ele){ var support_titleMore = getTableFormulaTypes(attr_type); if (support_titleMore) { if (support_titleMore.indexOf(t) !== -1) { $(ele).removeClass('disNone'); } else{ $(ele).addClass('disNone'); } } } function getTableFormulaTypes(attr_type) { var support_table_formula_types = $("#htmlconfig").attr(attr_type); if (!support_table_formula_types) return ''; var support_table_formula_types_arr = support_table_formula_types.split(","); return support_table_formula_types_arr; } pptUrlList = pptUrlList.map((item,ind)=>{ let list = []; let num = 8; for(let i=0;i{ html += `
预览

`+item.name +`

` }) $('.ppt_temList').html(html); // } //附图片 //初识设置 function setLeftShow(key){ if(!$('.look_PPT_modal').hasClass('hide')){ let html = ''; let childList = [] childList = pptUrlList[key]['list'] childList.forEach((item,i)=>{ html += `图片丢失。。。` }) $('.gallery').html(html); $('.gallery_img').eq(child_ppt).addClass('ppt_child_active'); $('.look_backImg').attr('src',pptUrlList[new_parent_ppt]['bgurl']) setBackImgUrl(childList[child_ppt],true) } } // 弹窗模版 $('.look_right .pptImg').click(function(e){ let index = $(this).attr('index'); setLookPPT_active(index) new_parent_ppt = index; child_ppt = 0; setLeftShow(new_parent_ppt) }) //页面模版 $('.form_pptItem .pptImg').click(function(e){ let index = $(this).attr('index'); setPagePPT_active(index) old_parent_ppt = new_parent_ppt = index; child_ppt = 0; setLeftShow(old_parent_ppt) }) function setPagePPT_active(index){ $('.form_pptItem .ppt_tem_item').removeClass('ppt_item_active') $('.form_pptItem .ppt_tem_item').eq(index).addClass('ppt_item_active'); } function setLookPPT_active(index){ $('.look_right .ppt_tem_item').removeClass('ppt_item_active') $('.look_right .ppt_tem_item').eq(index).addClass('ppt_item_active'); } //子图片 $('.gallery_img').unbind('click') $('.gallery').on('click','.gallery_img',function(){ let index = $(this).attr('index'); let src = $(this).attr('src'); $('.gallery_img').removeClass('ppt_child_active') $('.gallery_img').eq(index).addClass('ppt_child_active'); child_ppt = index; setBackImgUrl(src,false) }) function setBackImgUrl(url,flag){ $('.topimg').attr('src',url) if(!flag)return // $('.look_backImg').attr('src',url) } $('.lookAll').click(function(e){ $('.look_PPT_modal').removeClass('hide') if (!$('.look_PPT_modal').hasClass('hide')) { if(old_parent_ppt !== null){ setLookPPT_active(old_parent_ppt) }else{ setLookPPT_active(0) } setLeftShow(old_parent_ppt != null ? old_parent_ppt : 0) } }) $('.firstlook').click(function(e){ let index = $(this).attr('index'); old_parent_ppt = index; child_ppt = 0; $('.look_PPT_modal').removeClass('hide') setLookPPT_active(old_parent_ppt) setLeftShow(old_parent_ppt) }) $('.exitLook,.ppt_cancel').click(function(e){ $('.look_PPT_modal').addClass('hide') }) $('.ppt_submit').click(function(e){ if ($('.form_pptItem').css('display') == 'none') { add_ppt=new_parent_ppt; $('#cur_ppt_selectName').html(pptUrlList[add_ppt]['name']) }else{ old_parent_ppt = new_parent_ppt; setPagePPT_active(new_parent_ppt) } $('.look_PPT_modal').addClass('hide') payAction() }) function bindFileUpload() { var formData = new FormData(); $('.uploadShow').on('click', function (event) { $('#fileUpload').trigger('click') }) $('#againBtn').on('click', function (event) { $('#fileUpload').trigger('click') }) $('#cancleBtn').click(function(){ formData = new FormData(); $('.uploadMes').html('') }) $('#fileUpload').on('change', function () { $('#againBtn').addClass('hide') var fileInput = $(this); var files = fileInput.prop('files'); var file = files[0]; // 获取文件 if (file) { // 这里可以添加上传文件之前的逻辑,例如文件验证 // 创建FormData对象 formData.append('paper_file', file); formData.append('paper_type', '1'); formData.append('is_asynch', '1'); formData.append('ver_chktype', check_type); // 使用jQuery AJAX上传文件 $.ajax({ url: service_domain+'/upload_file', type: 'POST', data: formData, dataType: 'json', processData: false, // 告诉jQuery不要处理发送的数据 contentType: false, // 告诉jQuery不要设置Content-Type请求头 xhr: function () { $(".uploadShow").addClass('hide'); $(".uploadMesShow").removeClass('hide'); $(".uploadMes").removeClass('hide'); $('#cancleBtn').removeClass('hide') var xhr = $.ajaxSettings.xhr(); if (xhr.upload) { $(".fileName").html(file.name); xhr.upload.addEventListener('progress', function (e) { if (e.lengthComputable) { var progress = Math.ceil((e.loaded / e.total) * 100); // console.log('progress', progress) $('.uploadMes').html('上传中......' + progress + '%'); } }, false); } return xhr; }, success: function (res) { // 成功回调 // res = fileMockData if (res.status) { $(".uploadShow").addClass('hide'); $("#cancleBtn").addClass('hide'); $(".uploadMes").html('上传成功'); $(".uploadMes").removeClass('hide'); $('#againBtn').removeClass('hide') $("#upload_file_md5").val(res.data.upload_file_md5); $("#upload_file_name").val(res.data.upload_file_name); $("#upload_file_tmpname").val(res.data.upload_file_tmpname); } else { $(".uploadShow").addClass('hide'); $(".uploadMes").html(res.info); $("#cancleBtn").addClass('hide'); $('#againBtn').removeClass('hide') $('.uploadMes').addClass("uploadfile-error"); $(".uploadMes").removeClass('hide'); } }, error: function (jqXHR, textStatus, errorThrown) { // 错误回调 $(".uploadShow").addClass('hide'); $('.uploadMes').html('解析失败!请检查文件重新上传'); $('.uploadMes').addClass("uploadfile-error"); $(".uploadMes").removeClass('hide'); $('#againBtn').removeClass('hide') } }); } }); } // 报告查找 $('#searchReport').click(function(){ searchOrder() }) function searchOrder() { var tid = $('.report_input').val(); searchOrderByTid(tid); } function searchOrderByTid(tid){ tid = tid.trim(); if(!tid.trim || tid.length<=0){ alert('订单编号不能为空'); return; } $.ajax({ url:service_domain + '/ajax_search_order?tid='+tid, dataType:'json', type:'get', success:function(res){ $('.main_top').html(''); if (res.status && res.data.report_list) { $('.empty').hide() $('.report_main').show() $('.downLoad').hide() for(var i=0; i

`+reportinfo.tid+`

` obj += `

`+reportinfo.type+`

` obj += `

`+reportinfo.title+`

` obj += `

`+reportinfo.add_date+`

` if(reportinfo.status.num == 1){ obj += `

完成

` obj += `

`+reportinfo.report_date+`

` $('.downLoad').show() $('.downLoad').attr('herf',service_domain+'downreport/sid/'+reportinfo.sid+'/tid/'+tid) } // else if(reportinfo.status.num == 2) { // obj += '状态:取消('+reportinfo.status.extra+')'; // } else if(reportinfo.status.num == 6) { // obj += '状态:暂停('+reportinfo.status.extra+')'; // } else { obj += `

进行中,请等待

` obj += `

—— ——

` } $('.main_top').append(obj); } if($('.main_top').html() == '') { $('.empty').show() $('.report_main').hide() } }else{ $('.empty').show() $('.report_main').hide() } }, error:function(){ alert('请求失败'); } }); } // $('.addListBox').on('hover','.add_item_right b',function(){ // $('.addListBox .add_item_right .img').removeClass('hide') // },function(){ // $('.addListBox .add_item_right .img').addClass('hide'); // }) $('.downLoad').click(function(){ let href = $('.downLoad').attr('herf'); location.href = href }) $('.report_ques').hover(function(){ $('.findtid-wrap').removeClass('hide'); },function(){ $('.findtid-wrap').addClass('hide'); $('.findtid-wrap').find('li').removeClass('select'); $('.findtid-wrap').find('li').eq(0).addClass('select'); $('.findtid-wrap').find('img').addClass('hide'); $('.findtid-wrap').find('img').eq(0).removeClass('hide'); }); $('.findtid-wrap').hover(function(){ $('.findtid-wrap').removeClass('hide'); },function(){ $('.findtid-wrap').addClass('hide'); $('.findtid-wrap').find('li').removeClass('select'); $('.findtid-wrap').find('li').eq(0).addClass('select'); $('.findtid-wrap').find('img').addClass('hide'); $('.findtid-wrap').find('img').eq(0).removeClass('hide'); }); $('.findtid-wrap').find('li').hover(function(){ $('.findtid-wrap').find('li').removeClass('select'); $('.findtid-wrap').find('li').eq($(this).index()).addClass('select'); $('.findtid-wrap').find('img').addClass('hide'); $('.findtid-wrap').find('img').eq($(this).index()).removeClass('hide'); }); });