CINXE.COM

康强全国医师培训,各省市医师培训、医学会,医疗机构培训,义齿行业培训,口腔培训,医院培训,器械行业培训 护理学会,中医药培训,专科医师分会

<!doctype html> <html> <head> <title>康强全国医师培训,各省市医师培训、医学会,医疗机构培训,义齿行业培训,口腔培训,医院培训,器械行业培训 护理学会,中医药培训,专科医师分会</title> <meta name="keywords" content="医师培训,医学会,医疗机构培训,义齿行业培训,口腔培训,医院培训,器械行业培训,护理学会,中医药培训,专科医师分会" /> <meta name="description" content="康强全国医疗培训、医师培训、医学会,医疗机构培训" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="Cache-Control" content="no-transform" /> <meta name="viewport" content="width=device-width,minimum-scale=1,user-scalable=no,maximum-scale=1.0,initial-scale=1.0,viewport-fit=cover" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="renderer" content="webkit"> <meta name="layoutmode" content="standard"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="screen-orientation" content="portrait"><!-- uc强制竖屏 --> <meta name="x5-orientation" content="portrait"><!-- QQ强制竖屏 --> <!--uc浏览器判断到页面上文字居多时,会自动放大字体优化移动用户体验。添加以下头部可以禁用掉该优化--> <meta name="wap-font-scale" content="no"> <meta content="telephone=no" name="format-detection" /> <link rel="stylesheet" href="https://img.kq36.com.cn/kq600/vant/lib/index.css"> <script src="https://img.kq36.com.cn/js/html2canvas.min.js"></script> <link rel="stylesheet" href="https://m.kq36.com/bz/css/iconfont.css?v=1744160742"> <link rel="stylesheet" href="https://m.kq36.com/bz/css/common.css?v=1744160742"> <!-- import JavaScript --> <script type='text/javascript' src='https://img.kq36.com.cn/js/jquery-1.7.2.min.kq36.js'></script> <script type="text/javascript"> var userAgent = navigator.userAgent; if (userAgent.indexOf('AlipayClient') > -1) { // 支付宝小程序的 JS-SDK 防止 404 需要动态加载,如果不需要兼容支付宝小程序,则无需引用此 JS 文件。 document.writeln('<script src="https://appx/web-view.min.js"' + '>' + '<' + '/' + 'script>'); } else if (/QQ/i.test(userAgent) && /miniProgram/i.test(userAgent)) { // QQ 小程序 document.write('<script type="text/javascript" src="https://img.kq36.com.cn/js/qqjssdk1.0.0.js"><\/script>'); } else if (/toutiaomicroapp/i.test(userAgent)) { // 头条小程序 JS-SDK 如果不需要兼容头条小程序,则无需引用此 JS 文件。 document.write('<script type="text/javascript" src="https://img.kq36.com.cn/js/toutiao1.0.1.js"><\/script>'); } else if (/swan/i.test(userAgent)) { // 百度小程序 JS-SDK 如果不需要兼容百度小程序,则无需引用此 JS 文件。 document.write('<script type="text/javascript" src="https://img.kq36.com.cn/js/swan-2.0.20.js"><\/script>'); } </script> <script type="text/javascript" src="https://img.kq36.com.cn/js/jweixin-1.3.2.js"></script> <script language="javascript" src="https://img.kq36.com.cn/js/uni.webview.1.5.2.js?v=2"></script> <script> (function () { console.log(navigator); var ua = navigator.userAgent.toLocaleLowerCase(); console.log(ua) var browserType = "", browserVersion = ""; if (ua.match(/msie/) != null || ua.match(/trident/) != null) { alert('不支持当前浏览器,请前往谷歌、360极速模式等其他浏览器打开'); } })(); var vm,currlayer,subscribeindex,share_obj; isMiniprogram = false document.addEventListener('UniAppJSBridgeReady', function () { uni.postMessage({ data: {action:'changcolor',f:'#ffffff',b:'#0486C4'} }) uni.postMessage({ data: { title: '7788' + document.title } }); //uni.postMessage({ // data: { // action: 'createShortcut', // params:{ // name: '康强加盟网', // icon: 'https://img.kq36.com.cn/kqfile/avatar_m/1/46.png', // extra: { // path: 'pages/home/webtip/webtip?url='+encodeURIComponent('https://m.kq520.net') , // 应用地址 // title: '康强加盟网' // }, // toast: '', // force: false // } // } //}); uni.getEnv(function (res) { if (res.miniprogram || res.smartprogram) { isMiniprogram = true; } }); }); </script> <link rel="stylesheet" href="/m/css/index.css?v=1744160742" /> </head> <body style="background-color: #efefef;"> <div id='wx_pic' class="none" style='margin:0 auto;display:none;'> <img src='https://img.kq36.com.cn/300-300.jpg' width="300" height="300" /> </div> <div> <div class="wrap_"> <div style="display:none;"> <ul> <div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2108})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2108' title='【第二期·太原站】基于颅颌系统平衡的隐形颌位正畸'>【第二期·太原站】基于颅颌系统平衡的隐形颌位正畸</a> </span> <span style='font-size: 13px;color:#0a6cb6'>13800元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>正畸</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.05.27-05.29</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>山西-太原</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>樊成涛</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2107})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2107' title='张栋梁正畸团队零基础正畸系统特色实战班'>张栋梁正畸团队零基础正畸系统特色实战班</a> </span> <span style='font-size: 13px;color:#0a6cb6'>3200元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>正畸</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.09.04-09.05</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>浙江-杭州</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>张栋梁</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2105})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2105' title='【长春站】功能吸附性全口义齿操作班-苑喜来'>【长春站】功能吸附性全口义齿操作班-苑喜来</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2400元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.04.08-04.09</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>吉林-长春</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>苑喜来</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2104})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2104' title='【乌鲁木齐站】功能吸附性全口义齿操作班-苑喜来'>【乌鲁木齐站】功能吸附性全口义齿操作班-苑喜来</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2400元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.10.16-10.17</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>新疆-乌鲁木齐</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>苑喜来</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2100})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2100' title='树脂修复实战培训班-'>树脂修复实战培训班-</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2500元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.09.08-09.09</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>北京-北京市</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>马小寒</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2098})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2098' title='树脂修复实战培训班'>树脂修复实战培训班</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2500元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.12.22-12.23</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>新疆-乌鲁木齐</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>马小寒</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2099})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2099' title='树脂修复实战培训班'>树脂修复实战培训班</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2500元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.10.27-10.28</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>福建-厦门</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>马小寒</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2096})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2096' title='前牙贴面全冠实战培训班'>前牙贴面全冠实战培训班</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2500元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.07.01-07.02</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>广东-广州</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>马小寒</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2097})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2097' title='前牙贴面全冠实战培训班'>前牙贴面全冠实战培训班</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2500元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.11.17-11.18</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>浙江-杭州</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>马小寒</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2095})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2095' title='后牙全冠嵌体修复实战班'>后牙全冠嵌体修复实战班</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2500元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.06.09-06.10</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>河南-郑州</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>马小寒</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div> </ul> </div> <div class="wrapcontent" > <div style="color:#555;margin-top: 20px; font-size:17px; text-align: center;" id="ziyuanjia"><div class="loadmore_t"><div class="loading_t" ></div>加载中..<a href="javascript:;" class="reloadbtn_t" onclick="location.reload();">重新加载</a></div></div> <div id="app" v-cloak> <van-sticky > <div class=" floatbox" style="z-index: 10; position: relative;background-color: #fff;"> <div style="display: flex; width: 100%; justify-content: space-between; background: #0486C4; align-items: flex-start; padding: 10px 0px;" :style="{paddingTop:isosp().uniname.indexOf('app-')!=-1?'0px !important':'10px'}"> <div style="margin-left: 15px;"><a href="javascript:;" @click="nav('webtip','https://www.kq131.com',1)" style="color: white; font-size: 17px;"> 康强医护培训网</a></div> <div> <!-- <div class="full_btn_radius" style="display: inline-flex; margin-right: 0px; padding: 5px; border: 1px solid rgb(105, 185, 223); font-size: 12px; color: rgb(255, 255, 255);">首页</div> <div class="full_btn_radius " style="display: inline-flex; margin-right: 0px; padding: 5px; border: 1px solid rgb(105, 185, 223); font-size: 12px; color: rgb(255, 255, 255);">二手设备</div> <div class="full_btn_radius " style="display: inline-flex; margin-right: 2px; padding: 5px; border: 1px solid rgb(105, 185, 223); font-size: 12px; color: rgb(255, 255, 255);">医护找工作</div> --> <span class="shareinfo" @click="showshare_btn(1,1)" style="margin-right: 10px;padding: 5px;" ><span class="iconfont" style="font-size: 16px;color:#fff">&#xe623;</span></span> </div></div> <div class="searchkeyword" style="display:none;"> <div class="line iconfont"></div> <input type="text" placeholder="搜索职位、单位" autocomplete="off" name="keyword" id="keyword"> <span class="iconfont clearkeyword" title="清空搜索"></span> </div> <div style="display: flex;margin: 5px 0px;justify-content: center;font-size: 16px;"> <div class="per_s" :style="{color:Job_ClassI_Id>0?'#0a6cb6':'#5a5a5a'}" style="flex: 1;text-align: center;" @click="open_db(4);pushHistory()" ><span id="leibie_" v-text="returnJobnameByid(Job_ClassI_Id,Job_ClassII_Id,3,'科室')" >科室</span><div style="margin-left: 3px;color:#666;display: inline-flex;font-size: 14px;" class="iconfont">&#xe60a;</div></div> <div class="per_s" :style="{color:provinceid>0?'#0a6cb6':'#000'}" style="flex: 1;text-align: center;" @click="open_db(2);pushHistory()" ><span v-text="returnCitynameByid(provinceid,cityid,areaid,3)">城市</span><div style="margin-left: 3px;color:#666;display: inline-flex;font-size: 14px;" class="iconfont">&#xe60a;</div></div> <div class="per_s" :style="{color:iscredit>0?'#0a6cb6':'#5a5a5a'}" style="flex: 1;text-align: center;" @click="open_db(3);pushHistory()" >学分<span v-if="iscredit>0" >·1</span><div style="margin-left: 3px;color:#666;display: inline-flex;font-size: 14px;" class="iconfont">&#xe60a;</div><em v-if="xuanred" class="deliverymsg"></em></div> <!-- <div class="per_s" :style="{color:scene!=''?'#0a6cb6':'#5a5a5a'}" style="flex: 1;text-align: center;" @click="open_db(1);pushHistory()" >场景<span v-if="scene!=''" >·1</span><div style="margin-left: 3px;color:#666;display: inline-flex;font-size: 14px;" class="iconfont">&#xe60a;</div><em v-if="xuanred" class="deliverymsg"></em></div> --> <div class="per_s" :style="{color:(priceStart!=''||priceEnd!='')?'#0a6cb6':'#5a5a5a'}" style="flex: 1;text-align: center;" @click="open_db(6);pushHistory()" >费用<span v-if="priceStart!=''||priceEnd!=''" >·1</span><div style="margin-left: 3px;color:#666;display: inline-flex;font-size: 14px;" class="iconfont">&#xe60a;</div><em v-if="xuanred" class="deliverymsg"></em></div> <div class="per_s" :style="{color:retunmorenum==''?'#5a5a5a':'#0a6cb6'}" style="flex: 1;text-align: center;" @click="open_db(7);pushHistory()" >筛选<span v-text="retunmorenum">·1</span><div style="margin-left: 3px;color:#666;display: inline-flex;font-size: 14px;" class="iconfont">&#xe60a;</div><em v-if="xuanred" class="deliverymsg"></em></div> </div> <div class="van-divider" style="margin:3px 0 !important" ></div> <div style="display: flex;margin: 9px 0 3px 0px;justify-content: center;font-size: 16px;"> <!-- <div class="per_s" :style="{color:!isEmpty(sel_list)?'#0a6cb6':'#000'}" style="flex: 1;text-align: center;" onclick="getlayerselect('teacher');pushHistory()" ><span v-text="isEmpty(sel_list)?'老师':replaceHtml(sel_list[0].name,3,1)" ></span><div style="margin-left: 3px;color:#666;display: inline-flex;font-size: 14px;" class="iconfont">&#xe60a;</div></div> --> <div class="per_s" style="flex: 1;text-align: center;" @click="mycollectclick"> <van-icon class-prefix="iconfont" size="16" :color="showmycollect==1?'#367ef2':'#666'" :name="showmycollect==1?'shoucang-copy':'shoucang'" ></van-icon>我收藏</div> <div class="per_s" :style="{color:orderby=='addtime'?'#0a6cb6':'#000'}" style="flex: 1;text-align: center;" @click="orderby='addtime';refresh()" >最新发布</div> <div class="per_s" :style="{color:orderby=='uptime'?'#0a6cb6':'#000'}" style="flex: 1;text-align: center;" @click="orderby='uptime';refresh()" >有效期</div> <a class="soubtn_" style="padding: 0 10px;" @click="clicksou()"><van-icon class-prefix="iconfont" name="sousuo" size="18"></van-icon></a> </div> <div style="height: 3px;"></div> <!-- <div class="com_typen" style="transform: translate3d(0,0,0); position: relative; z-index: 10;max-width: 640px;border-top-left-radius: 6px; border-top-right-radius: 6px;"> <div style="margin: 0px " > <div class="com_typen_tt " style="display:flex;" > <div style="padding: 5px 0px;background-color: #fff;overflow-x: auto;flex: 1;display: flex;align-items: center;" class="menuli_ my_class_lm"> <div style="margin-left: 10px;padding: 8px 0px;white-space: nowrap;" :class="xh_xingzhi_id==1?'on':''" data-val="0" @click="activeclick(0,1)" >公办</div> <div style="margin-left: 10px;padding: 8px 0px;white-space: nowrap;" :class="xh_xingzhi_id==2?'on':''" data-val="1" @click="activeclick(1,2)" >民办</div> <div style="margin-left: 10px;padding: 8px 0px;white-space: nowrap;" :class="xh_typen_id==1?'on':''" data-val="3" @click="activeclick(2,1)" >口腔</div> <div style="margin-left: 10px;padding: 8px 0px;white-space: nowrap;" :class="xh_typen_id==2?'on':''" data-val="2" @click="activeclick(3,2)">义齿</div> <div style="margin-left: 10px;padding: 8px 0px;white-space: nowrap;" :class="xh_typen_id==3?'on':''" data-val="2" @click="activeclick(4,3)">医师</div> <div style="margin-left: 10px;padding: 8px 0px;white-space: nowrap;" :class="xh_typen_id==4?'on':''" data-val="2" @click="activeclick(5,4)">医学会</div> <div style="margin-left: 10px;padding: 8px 0px;white-space: nowrap;" :class="xh_typen_id==5?'on':''" data-val="2" @click="activeclick(6,5)">医疗机构</div> <div style="margin-left: 10px;padding: 8px 0px;white-space: nowrap;" :class="xh_typen_id==6?'on':''" data-val="2" @click="activeclick(7,6)">医院</div> <div style="margin-left: 10px;padding: 8px 0px;white-space: nowrap;" :class="xh_typen_id==7?'on':''" data-val="2" @click="activeclick(8,7)">器械行业</div> <div style="margin-left: 10px;padding: 8px 0px;white-space: nowrap;" :class="xh_typen_id==8?'on':''" data-val="2" @click="activeclick(9,8)">护理</div> <div style="margin-left: 10px;padding: 8px 0px;white-space: nowrap;" :class="xh_typen_id==9?'on':''" data-val="2" @click="activeclick(10,9)">中医药</div> <div style="margin-left: 10px; padding: 8px 0px;white-space: nowrap;" :class="xh_typen_id==10?'on':''" data-val="2" @click="activeclick(11,10)">专科医师</div> <div style="margin-left: 10px; padding: 8px 0px; padding-right: 10px; white-space: nowrap;" :class="xh_typen_id==11?'on':''" data-val="2" @click="activeclick(12,11)">药学会</div> <div style="margin-left: 10px; padding: 8px 0px; padding-right: 10px; white-space: nowrap;" :class="xh_typen_id==12?'on':''" data-val="2" @click="activeclick(13,12)">药师培训</div> <div style="margin-left: 10px; padding: 8px 0px; padding-right: 10px; white-space: nowrap;" :class="xh_typen_id==13?'on':''" data-val="2" @click="activeclick(14,13)">医药行业培训</div> </div> <div class="van-divider" style="margin:0px" ></div> </div> </div> </div> --> </div> <div style="height: 5px; background-color: rgb(239, 239, 239);"></div> </van-sticky> <div style="background-color: #efefef;" > <van-pull-refresh v-model="refreshing" @refresh="onRefresh" success-text="刷新成功"> <van-list v-model="loading" :finished="finished" :immediate-check="false" finished-text="没有更多了" @load="bind()" > <template #loading v-if="refreshing"><div></div></template> <div style="text-align: center;margin:10px 0px;" v-if="currentPage==1" > <span class="kong_btn_blue" @click="listData=[];onRefresh()" style="text-align: center;padding: 5px 10px;color: #666; border-color: #ddd;font-size: 14px; " >重新加载</span> </div> <van-cell-group style="margin:0px 10px;" class="liebiao_" > <!-- <van-cell :title="item" /> --> <div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2108})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2108' title='【第二期·太原站】基于颅颌系统平衡的隐形颌位正畸'>【第二期·太原站】基于颅颌系统平衡的隐形颌位正畸</a> </span> <span style='font-size: 13px;color:#0a6cb6'>13800元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>正畸</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.05.27-05.29</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>山西-太原</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>樊成涛</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2107})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2107' title='张栋梁正畸团队零基础正畸系统特色实战班'>张栋梁正畸团队零基础正畸系统特色实战班</a> </span> <span style='font-size: 13px;color:#0a6cb6'>3200元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>正畸</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.09.04-09.05</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>浙江-杭州</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>张栋梁</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2105})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2105' title='【长春站】功能吸附性全口义齿操作班-苑喜来'>【长春站】功能吸附性全口义齿操作班-苑喜来</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2400元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.04.08-04.09</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>吉林-长春</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>苑喜来</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2104})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2104' title='【乌鲁木齐站】功能吸附性全口义齿操作班-苑喜来'>【乌鲁木齐站】功能吸附性全口义齿操作班-苑喜来</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2400元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.10.16-10.17</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>新疆-乌鲁木齐</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>苑喜来</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2100})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2100' title='树脂修复实战培训班-'>树脂修复实战培训班-</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2500元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.09.08-09.09</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>北京-北京市</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>马小寒</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2098})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2098' title='树脂修复实战培训班'>树脂修复实战培训班</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2500元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.12.22-12.23</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>新疆-乌鲁木齐</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>马小寒</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2099})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2099' title='树脂修复实战培训班'>树脂修复实战培训班</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2500元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.10.27-10.28</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>福建-厦门</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>马小寒</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2096})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2096' title='前牙贴面全冠实战培训班'>前牙贴面全冠实战培训班</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2500元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.07.01-07.02</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>广东-广州</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>马小寒</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2097})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2097' title='前牙贴面全冠实战培训班'>前牙贴面全冠实战培训班</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2500元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.11.17-11.18</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>浙江-杭州</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>马小寒</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div><div class='per_s' v-if='showbaidu10' style='padding: 5px 7px;' onclick='vm.goinfo({id:2095})'><div class=''><div><div><span style='font-size: 17px;'><a href='/m/info.aspx?id=2095' title='后牙全冠嵌体修复实战班'>后牙全冠嵌体修复实战班</a> </span> <span style='font-size: 13px;color:#0a6cb6'>2500元 </span></div> <div style='color: #888888;'><span class='item_grey' style='margin-right:5px'>修复</span><span class='item_grey' style='margin-right:5px'>无学分</span><span class='item_grey' style='margin-right:5px'>2025.06.09-06.10</span></div></div> <div style='display: flex; margin-top: 5px;'><div><img src='https://img.kq36.com.cn/oss/kq36com/WxSharePic/2025/3/25/2203ac0933f74874b0393ecf5d6182890.jpg' style='width: 35px; height: 35px;'></div> <div style='margin-left: 5px; width: 100%; min-width: 0px;color: #888888;'><div class=' per_s' style='display: flex; width: 100%;'><label style='white-space: nowrap; overflow: hidden; text-overflow: ellipsis;'><span style='margin-right:10px;'>河南-郑州</span><span style='margin-right:10px;'>现场培训</span> <span style='margin-right: 5px;'>马小寒</span> </label></div> <div style='display: flex; justify-content: space-between; align-items: flex-start;margin-top:2px'><div class='leibie_s' style='font-size: 14px;'> 齿学堂网络科技重庆有限公司 </div></div></div></div><div class='van-divider' style='margin: 16px 0px 0px !important;'></div></div></div> <div v-for="(value, index) in listData" :key="index" class="per_s" style="padding:5px 7px" @click="goinfo(value)"> <div :class="(value.grey_&&value.grey_==1)?'grey':''"> <div> <div ><span style="font-size: 17px;">{{value.title}} </span> <span style="font-size: 13px;color:#0a6cb6">{{value.price==0?'免费':value.price+'元'}}</span></div> <div style="color: #888888;"><span v-for="item in value.classids" class='item_grey' style='margin-right:5px'>{{item.n2?item.n2:item.n1}}</span><span class='item_grey' style='margin-right:5px'>{{value.iscredit==1?'有学分':'无学分'}}</span><span class='item_grey' style='margin-right:5px'>{{value.startdate}}-{{value.enddate}}</span> </div> </div> <div style="display:flex;margin-top: 5px;"> <div> <img :src="value.comimg" style="width: 35px;height: 35px;" /> </div> <div style="margin-left: 5px; width: 100%;min-width: 0;color: #888888;"> <div class=" per_s" style="display: flex;width: 100%;" > <label v-if="value.title" style="white-space:nowrap;overflow:hidden;text-overflow:ellipsis;"> <span v-if="value.proname" style="margin-right: 8px;">{{value.proname+"-"+value.cityname}}</span><span style="margin-right: 5px;">{{value.scene}}</span><span v-for="item in value.teachers" style="margin-right: 5px;">{{item.name}}</span></label> </div> <div class="" style="display:flex;justify-content: space-between;align-items: flex-start;margin-top:2px"> <div class="van-ellipsis"> {{value.company}} </div> <div class="leibie_s" style="font-size:14px;flex:none;margin-top: 5px;"> <div v-if="value.isvip==1" style="margin-left: auto; max-width: 80px;height:26px; flex:none; font-size: 12px;color:#000;" class="item_grey" ><label class="iconfont" style="display: inline-flex;color:#367ef2;margin-right: 3px;">&#xe6b6;</label>VIP</div> <div v-if="value.istop==1" style="margin-left: auto; max-width: 80px;height:26px; flex:none; font-size: 12px;color:#000;" class="item_grey" ><label class="iconfont" style="display: inline-flex;color:#367ef2;margin-right: 3px;">&#xe6b6;</label>置顶</div> </div> </div> </div> </div> <div class="van-divider" v-if="index!=listData.length-1" style="margin: 16px 0px 0px 0px !important;"></div> </div> </div> </van-cell-group> </van-list> </van-pull-refresh> <div :style="[toutiaosafeStyle]" style="height: 120px; padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);"></div> </div> <div class="tabbar_class" > <ul> <li @click="nav('pages/home/index/index','https://3g.kq36.com')"><a href="javascript:;" ><span class="icon iconfont" >&#xe621;<label>{{m_userType()=='c'?'招人':'找工作'}}</label></span></a></li> <li @click="opentabbar_job"><a href="javascript:;" ><span class="icon iconfont" >{{m_userType()=='c'?'&#xe60e;':'&#xe617;'}}<label>{{m_userType()=='c'?'简历':'职位'}}</label></span></a></li> <li><a href="javascript:;" @click="listData=[];refresh()"><span class="icon iconfont icon_on" >&#xe660;<label>培训</label></span></a></li> <li @click="nav('pages/home/message/message','https://3g.kq36.com/kq36/msg.asp')"> <a href="javascript:;" class="guanlixinxi" ><van-badge :content="unreadnum>0?unreadnum:''" ><span class="icon iconfont" >&#xe638;</span></van-badge><label>消息</label></a></li> </li> <li @click="nav('pages/home/myindex/myindex','https://3g.kq36.com/kq36/myindex.asp')" > <a href="javascript:;"><span class="icon iconfont" style="font-weight: bold;" >&#xe658;<label style="font-weight: normal;">我的</label></span></a> </ul></div> <van-share-sheet v-model="share_is" :options="share_options" @select="share_select" ></van-share-sheet> <van-popup v-model="agreementshow" round style="border-radius: 5px;left: 0;right: 0;margin:0 auto;margin-bottom: constant(safe-area-inset-bottom); margin-bottom: env(safe-area-inset-bottom);border: 1px solid #f0f0f0;" :overlay="true" :closeable="true" :lock-scroll="false" :closeOnPopstate="false" :lazy-render="true" :safe-area-inset-bottom="false" position="bottom" :style="{width:(screenWidth>640?640:screenWidth)+'px',maxWidth:'640px'}" > <div style="padding: 50px 10px 60px 10px;text-align: left;"> <div style="font-size: 13px;" ><div style="display: flex;"><a style="text-decoration:underline;display: none; color:rgb(1, 119, 193)" href='javascript:;' @click="nav('webtip','https://3g.kq36.com/zhengjian.asp?typen=rencai')">人力资源服务许可证</a><a style="text-decoration:underline;color:rgb(1, 119, 193); margin: 0px !important;" href='javascript:;' @click="nav('webtip','https://3g.kq36.com/zhengjian.asp?typen=smgongshang')">营业执照</a>、闽ICP备10201027号</div> <div style="margin-top: 15px;" >投诉电话:<a style="color: #383838;" href="tel:15659808108">15659808108</a> 微信 <a style="color: #383838;" href="javascript:;" @click="copyTextToClipboard('kq365858','微信复制成功')">kq365858</a></div> </div> </div></van-popup> <van-popup v-model="infomsg" round class="van-popupbottomicon" :lock-scroll="false" @click-overlay="infomsg=false" :closeOnPopstate="false" :lazy-render="true" :safe-area-inset-bottom="true" position="center" :style="{width:(screenWidth>640?576:screenWidth*0.9)+'px',maxWidth:'640px'}" > <div ><div style="padding: 20px;" > <div v-if="msginfotip==35" > <div style="margin-left: 15px;"> 登入会员后才能订阅 </div> <div style="display: flex;align-items: center; margin-top: 10px;"> <div @click="go_login()" style="margin-left: 8px;"> <van-button native-type="button" plain class="full_btn_blue" type="info" >登入会员</van-button> </div> <div @click="go_login()" > <van-button native-type="button" plain class="full_btn_blue" type="info" >注册会员<font style="font-size: 9px;">(免费)</font></van-button> </div> <span style="margin-left: 5px;" @click="nav('pagesub/pages/home/findpassword/index','https://3g.kq36.com/32/')">找密码</span> </div> </div> <div v-if="msginfotip==82" > <div class='msginfo' style='padding:25px;'> <div style='color:black;font-size: 18px;font-weight:bold;margin:-5px 0 10px 0'>康强客服</div> <div style='font-size:16px;margin:20px 0 0 0;color:black;line-height: 40px;'> <div style='font-size:18px;line-height: 40px;'> <span style='font-size:18px;'>姓名:</span>{{kf_name}}</div> <div class='toutiao' style='font-size:18px;line-height: 40px;'> <span style='font-size:18px;line-height: 40px;'>微信:</span>{{kf_wx}}<a href='javascript:;' class='copy' @click="copy(kf_wx,'复制成功')" data-clipboard-text='kq365858'>复制</a></div> <div style='font-size:18px;line-height: 40px;display: none;'><span style='font-size:18px;'>电话:</span>{{kf_tel}}<a :href="'tel:'+kf_tel" class='iconfont' style='font-size: 14px;' >&#xe969;</a></div></div><a href='javascript:' @click="openkefu();infomsg=false;" class='kefubtn'>康强客服</a></div> </div> <div v-if="msginfotip==84"> <div style="margin-top: 10px;display: flex;justify-content: center;"> <div ><img :src="base64tupian" id="showerimg_real" style="max-height:250px;" /></div> </div> <div style="display: flex;justify-content: center;margin: 10px;font-size: 16px;"> <div class="item per_s" @click="cztu">分享</div> <div class="item per_s" @click="cztu('1')" style="margin-left: 15px;">下载</div> </div> </div> <div v-if="msginfotip==801" style="padding: 10px 0px;" style="line-height: 25px;"> <div style="text-align: center;"> <van-button native-type="button" @click="qiehuansf()" type="info" style="text-align: center;border-radius: 10px;margin:5px 0px;width: 70%; background-color: #087fe5; border-color: #087fe5;font-size: 16px; ">切换单位账号-<font style="font-size: 12px;">免费发布</font></van-button> <van-button native-type="button" @click="go_login()" type="info" style="text-align: center;border-radius: 10px;margin:5px 0px;width: 70%; background-color: #087fe5; border-color: #087fe5;font-size: 16px; ">重新登入账号</van-button> <div style="margin-top: 20px;"> <a href="javascript:;" @click="msginfotip=82;infomsg=true;" style="margin-top: 10px; margin-right: 10px;color:#414141"><img src="https://img.kq36.com.cn/im/img/chat_blue.gif" style="width: 20px; height: 20px; vertical-align: middle; margin: 0px 5px;">康强客服</a> </div> <div style="margin-top: 20px;display:none;"> 个人也可免费发布-请加康强客服 <div style="margin-top: 15px;"> <span> <van-button native-type="button" plain class="plain_btn_blue" type="info" @click="openkefu" > <img src="https://img.kq36.com.cn/im/img/chat_blue.gif" style="width: 20px;height: 20px;vertical-align: middle;margin: 0 5px;"></img>康强客服</van-button> </span> <font style="font-size: 14px;">微信:{{kf_wx}}</font> <van-button native-type="button" plain class="plain_btn_grey" type="info" @click="copyTextToClipboard(kf_wx,'微信复制成功')" >复制</van-button> </div> </div> </div> </div> <div v-if="msginfotip==802" style="padding: 10px 0px;text-align: center;font-size: 17px;" style="line-height: 25px;"> <div>只有(培训)才能发布</div> <div style="margin-top: 15px;" @click="infomsg=false;go_login()" >注册培训单位></div> <div style="margin-top: 15px;"> <div > <span> <van-button style="margin-left: 5px;" native-type="button" plain class="plain_btn_blue" type="info" @click="msginfotip=82;infomsg=true;" > <img src="https://img.kq36.com.cn/im/img/chat_blue.gif" style="width: 18px;height: 18px;vertical-align: middle;margin: 0 5px;"></img>康强客服</van-button> </span> </div> </div> </div> </div> </div> <div @click="infomsg=false;" class="van-popupbottomicon---close" ><van-icon class-prefix="iconfont" size="28" color="#fff" name="guanbi1" ></van-icon></div> </van-popup> <van-popup v-model="showbottomtips" :style="[toutiaosafeStyle]" round style="bottom: 65px;border-radius: 5px;left: 0;right: 0;margin:0 auto;margin-bottom: constant(safe-area-inset-bottom); margin-bottom: env(safe-area-inset-bottom);background: linear-gradient(to right, #b0dbff, #e9f5ff);" :overlay="false" class="van-popupbottomicon" :lock-scroll="false" id="showbottomtips" :closeOnPopstate="false" :lazy-render="true" :safe-area-inset-bottom="false" position="bottom" :style="{width:(screenWidth>640?608:screenWidth*0.95)+'px',maxWidth:'640px'}" > <div > <div style="padding: 13px 10px;line-height: 25px;" > <div > <div style="display: flex;align-items: center;"> <div @click="addbz()" > <span class="kong_btn_blue" style="font-size: 16px;">发布培训</span> </div> <div @click="addbz('/ajax/nr/mylists.aspx')" style="margin-left: 8px;" > <span class="kong_btn_blue" style="font-size: 16px;">管理</span> </div> <div @click="addbz('/ajax/nr/mylists.aspx')" style="margin-left: 8px;" > <span class="kong_btn_blue" style="font-size: 16px;">置顶</span> </div> <div style="line-height: 25px;margin-left: auto;" ><van-icon @click="showbottomtips=false;$('#showbottomtips').remove()" style="padding: 0px 10px 0px 10px;" class-prefix="iconfont" size="18" color="#666" name="guanbi" ></van-icon> </div> </div> <div> </div> </div> </div></div> </van-popup> <van-popup v-model="infomsg_top.show" :overlay="false" duration="0" @closed="savetype_n" :closeOnPopstate="false" :lazy-render="true" :safe-area-inset-bottom="false" position="center" :style="{overflowY:'hidden',width:'100%',maxWidth:'640px'}" > <div style="padding: 10px;" :style="{height:(screenHeight)+'px',overflowY:'scroll'}" > <div v-if="infomsg_top.typen==1"> <div class="allclass allclass_" > <div style="padding-top:5px;"> <span class="kq-search-icon-cancel iconfont"><van-icon style="padding:0px 5px 0px 0px;" class="per_s" @click="infomsg_top.show=false;removeHistory();" class-prefix="iconfont" size="24" color="#000" name="fanhui" ></van-icon></span> <div class="kq-search-form-input"> <input maxlength="20" id="index_newkeyword" v-model="Keyword" name="index_newkeyword" value="" autocomplete="off" :placeholder="retS_typename" type="text"> <a href="javascript:;" class="kq-search-icon-close kq-sprite-icon iconfont" id="index_clear_keyword" v-if="Keyword"><van-icon style="padding:0px 10px 0px 10px;" class="per_s" @click="Keyword='';refresh();" class-prefix="iconfont" size="18" color="#000" name="guanbi1" ></van-icon></a> <a href="javascript:;" id="index_search_submit" @click="onSearch()" class="kq-search-form-action">搜索</a> </div> <div class="kq-search-form-select" > <!-- <span class="citystr iconfont arrow">城市</span> <span class="classstr iconfont arrow">科室</span> --> <span> <input @click="S_Type=1" type="radio" name="index_newS_Type" id="index_newS_Type0" value="1" :checked="S_Type==1"><label for="index_newS_Type0">科室</label></span> <span> <input @click="S_Type=2" type="radio" name="index_newS_Type" id="index_newS_Type1" value="1" :checked="S_Type==2"><label for="index_newS_Type1">老师</label> </span> <span> <input @click="S_Type=3" type="radio" name="index_newS_Type" id="index_newS_Type2" value="2" :checked="S_Type==3"><label for="index_newS_Type2">单位</label> </span> </div> <div v-if="!isEmpty(returnhistory_)" class="search_result historyRecord" id="historyRecord" style="overflow: visible; height: auto;"> <div style="margin-top: 10px;display: flex;justify-content: space-between;align-items: center; ">最近搜索<div> <div @click="qrhistory()" class="iconfont" style="padding: 0px 10px 0px 10px;font-size: 13px; color: #666;">&#xe68e;</div></div></div> <div style="display: flex;flex-wrap: wrap;"> <div @click="Keyword=item;onSearch();" v-for="item in returnhistory_"><a href="javascript:;" style="word-break: break-all;">{{item}}</a></div> </div> </div> <div class="search_result historyRecord" id="Div1" style="overflow: visible; height: auto;"> <div style="margin-top: 10px;display: flex;justify-content: space-between;align-items: center; ">科室类别</div> <div style="display: flex;flex-wrap: wrap; text-align: center;margin-top: 20px;line-height: 35px;"> <div v-for="(item, index) in classI_list" :key="index" :style="{width:index<4?'calc((100% - 72px)/4)':'calc((100% - 55px)/3)',fontSize:((item.ClassI_Name=='康复科/治疗/理疗'||item.ClassI_Name=='体检/检验/病理'||item.ClassI_Name=='妇科/产科/生殖')?'11px':'14px')}" style=" margin-right: 5px;margin-top: 8px;" class="kong_btn_blue" @click="classclick(item.ClassI_Id,0)">{{item.ClassI_Name}}</div> </div> </div> </div> <div style="height:100px;" class="padding-safe-bottom"></div> <!-- <div style="padding:10px;" :style="{height:(screenHeight-40)+'px',overflowY:'auto'}" ></div> --> </div> </div> </div> </van-popup> <van-popup v-model="d_params.show&&istid(0)" :overlay="false" duration="0" :lock-scroll="true" overlay-class="noscroll" @click-overlay="savetype_n" :safe-area-inset-bottom="false" position="center" :style="{overflowY:'hidden',width:'100%',maxWidth:'640px'}" > <div v-if="d_params.show" class="allclass" > <van-sticky > <div class="title" style="height:45px;top: 0;padding: 0 15px; display: flex;justify-content: space-between; line-height: 50px;background-color: #0386c4;"><div><van-icon style="padding: 0px 10px 0px 5px;" class="per_s" @click="savetype_n();" class-prefix="iconfont" size="18" color="#fff" name="fanhui" ></van-icon> {{d_params.typen==4?'选择科室':(d_params.typen==2?'选择城市':(d_params.typen==3?'是否有学分':(d_params.typen==5?'排序':(d_params.typen==6?'费用范围':(d_params.typen==7?'筛选':'')))))}}</div> <div v-if="d_params.typen==6||d_params.typen==7" @click="savetype_n(1);" >确定</div> <div v-if="d_params.typen!=6&&d_params.typen!=7" ><van-icon @click="savetype_n();" style="padding: 10px 5px 10px 10px;" class-prefix="iconfont" size="18" color="#fff" name="guanbi" ></van-icon></div> </div> <div v-if="d_params.typen==2"> <div style=" padding: 5px 10px;" > <!-- <div v-if="!isEmpty(returncityhistory_)" class="search_result historyRecord" style="padding: 0px;"> <div style="margin-top: 10px;display: flex;justify-content: space-between;align-items: center; ">上次搜索<div> <div @click="qrhistorycity()" class="iconfont" style="padding: 0px 10px 0px 10px;font-size: 13px; color: #666;">&#xe68e;</div></div></div> <div style="display: flex;flex-wrap: wrap;"> <div @click="onSearchcity(item);" v-for="item in returncityhistory_" ><a href="javascript:;" style="font-size: 13px; background-color: #f3f3f3;color:#332020 " >{{replaceHtml(item.name,4,0) }}</a></div> </div> </div> --> <div style="display:flex;color:#000;margin-top: 10px;" class="cs__" > <div><a href="javascript:;" @click="onclickcity(1);" :class="nowcity==1?'on':''" class="item" >培训城市</a></div> <div style="margin-left: 10px;"><a href="javascript:;" @click="onclickcity(2);" :class="nowcity==2?'on':''" class="item" >所在城市</a></div> </div> </div> </div> </van-sticky> <div style="padding: 10px;" :style="{height:(screenHeight-45)+'px',overflowY:'scroll'}" id="classtypengun"> <div v-if="d_params.typen==1" > <div> <div class="title_" style=" display: flex; justify-content: flex-start;flex-wrap: wrap;"> <van-radio @click="scene='';d_params.show=false;refresh()" :class="scene==''?'van-radio__icon--checked':''" :disabled="false" :name="0" shape="square" style="font-size: 16px;margin-right:15px;margin-top: 10px;" >不限</van-radio> <van-radio @click="scene='现场培训';d_params.show=false;refresh()" :class="scene=='现场培训'?'van-radio__icon--checked':''" :disabled="false" :name="1" shape="square" style="font-size: 16px;margin-right:15px;margin-top: 10px;" >现场培训</van-radio> <van-radio @click="scene='线上培训';d_params.show=false;refresh()" :class="scene=='线上培训'?'van-radio__icon--checked':''" :disabled="false" :name="2" shape="square" style="font-size: 16px;margin-right:15px;margin-top: 10px;" >线上培训</van-radio> <van-radio @click="scene='视频课程';d_params.show=false;refresh()" :class="scene=='视频课程'?'van-radio__icon--checked':''" :disabled="false" :name="3" shape="square" style="font-size: 16px;margin-top: 10px;" >视频课程</van-radio> </div> <div> </div> </div> <div style="margin-top: 20px;display:none;"><font style="padding: 0 10px;">要加类别请联系康强</font> <van-button native-type="button" plain class="plain_btn_blue" type="info" @click="openkefu" > <img src="https://img.kq36.com.cn/im/img/chat_blue.gif" style="width: 20px;height: 20px;vertical-align: middle;margin: 0 5px;"></img>在线客服</van-button></div> </div> <div v-if="d_params.typen==2"> <div :style="{height:(screenHeight-45)+'px',overflowY:'auto'}" id="Div2"> <div class="uni-select-cityclass "> <div style="display:flex; flex-direction: row; width: 100%; flex-wrap: nowrap;" > <div v-if="temp_proI==0" class="scroll-Y classi_id" style="background: rgb(244, 244, 244);display:flex;flex-wrap: wrap; align-items: center;" :style="{maxHeight:(screenHeight-40)+'px',width:'100%',flex:'none !important'}" > <li style="width:calc((100% - 20px)/4);box-sizing: border-box; text-align: center;" @click="pro1click(0,1);">不限 </li> <li style="width:calc((100% - 20px)/4);box-sizing: border-box; text-align: center;" v-for="item1 in pro_list" :class="[(temp_proI==item1.ProID)?'on':'',ip_provincename.includes(item1.ProName)?'weight':'']" @click="pro1click(item1.ProID,1);">{{item1.ProName}} </li> </div> <div v-if="temp_proI>0" class="scroll-Y classi_id" style="background: rgb(244, 244, 244);" :style="{height:(screenHeight-40)+'px',width:temp_proI>0?'100px':'auto',flex:temp_proI>0?'none !important':'1'}" > <li :class="(temp_proI==0)?'on':''" @click="pro1click(0,1);">不限 </li> <div v-for="item1 in pro_list" > <li :class="[(temp_proI==item1.ProID)?'on':'',ip_provincename.includes(item1.ProName)?'weight':'']" @click="pro1click(item1.ProID,1);">{{item1.ProName}} </li> </div> <div style="height:100px;" class="padding-safe-bottom"></div> </div> <div class="scroll-Y classii_id" :style="{height:(screenHeight-40)+'px'}" v-show="temp_proI>0" v-if="temp_proI!=15&&temp_proI!=13&&temp_proI!=27&&temp_proI!=8" > <li v-if="temp_proI!=15&&temp_proI!=13&&temp_proI!=27&&temp_proI!=8" :class="temp_proI>0&&temp_proII<=0&&provinceid==temp_proI?'on':''" @click="pro2click(temp_proI,0,1)">全{{returnCitynameByid(temp_proI,0)}}</li> <div v-for="item2 in city_list"> <li v-if="temp_proI==item2.ProID" :class="temp_proII==item2.CityID?'on':''" @click="pro2click(item2.ProID,item2.CityID,1)">{{item2.CityName}} </li> </div> <div style="height:100px;" class="padding-safe-bottom"></div> </div> </div> </div> </div> </div> <div v-if="d_params.typen==3"> <div> <div class="title_" style=" display: flex; justify-content: center;"> <van-radio @click="iscredit=0;d_params.show=false;refresh()" :class="iscredit==0?'van-radio__icon--checked':''" :disabled="false" :name="0" shape="square" style="font-size: 16px;margin-right:20px;" >不限</van-radio> <van-radio @click="iscredit=1;d_params.show=false;refresh()" :class="iscredit==1?'van-radio__icon--checked':''" :disabled="false" :name="1" shape="square" style="font-size: 16px;margin-right:20px;" >有学分</van-radio> <van-radio @click="iscredit=2;d_params.show=false;refresh()" :class="iscredit==2?'van-radio__icon--checked':''" :disabled="false" :name="2" shape="square" style="font-size: 16px;" >无学分</van-radio> </div> <div> </div> </div> <div style="margin-top: 20px;display:none;"><font style="padding: 0 10px;">要加类别请联系康强</font> <van-button native-type="button" plain class="plain_btn_blue" type="info" @click="openkefu" > <img src="https://img.kq36.com.cn/im/img/chat_blue.gif" style="width: 20px;height: 20px;vertical-align: middle;margin: 0 5px;"></img>在线客服</van-button></div> </div> <div v-if="d_params.typen==4"> <div class="uni-select-cityclass allclass allclass_"> <div style="display:flex; flex-direction: row; width: 100%; flex-wrap: nowrap;" > <div class="scroll-Y classi_id" :style="{height:(screenHeight-45)+'px',width:temp_classI>0?'120px':'auto',flex:temp_classI>0?'none !important':'1'}" > <li :class="(temp_classI==0)?'on':''" @click="class1click(0,1);">不限 </li> <div v-for="item1 in classI_list" > <li :class="(temp_classI==item1.ClassI_Id)?'on':''" @click="class1click(item1.ClassI_Id,1)">{{item1.ClassI_Name}} <!-- <i v-if="classidnum_1(item1.ClassI_Id)">{{classidnum_1(item1.ClassI_Id)}}</i> --> </li> </div> <!-- <li @click="msginfotip=86;infomsg=true;" >其他</li> --> <div style="height:50px;" class="padding-safe-bottom"></div> </div> <div class="scroll-Y classii_id" style="background-color: rgb(244, 244, 244);" :style="{height:(screenHeight-45)+'px'}" v-show="temp_classI>0" > <li :class="temp_classI>0&&temp_classII==0?'on':''" @click="class2click(temp_classI,0,1)">不限</li> <div v-for="item2 in classII_list"> <li v-if="temp_classI==item2.ClassI_Id" :class="temp_classII==item2.ClassII_Id?'on':''" @click="class2click(item2.ClassI_Id,item2.ClassII_Id,1)">{{item2.ClassII_Name}}</li> </div> </div> </div> </div> </div> <div v-if="d_params.typen==5"> <div> <van-radio-group checked-color="#087fe5" direction="horizontal" class="item_" style="display: flex;align-items: center;" > <block style="align-items: center; display: flex;width:50%;height: 60px; padding: 10px;box-sizing: border-box;border-top: 1px solid #f0f0f0;"> <van-radio :class="(paixu_id==1)?'van-radio__icon--checked':''" name="1" shape="square" style="font-size: 14px;" @click="radioclick(5,1)" >有效时间</van-radio> </block> <block style="align-items: center; display: flex;width:50%;height: 60px; padding: 10px;box-sizing: border-box;border-top: 1px solid #f0f0f0;"> <van-radio :class="(paixu_id==2)?'van-radio__icon--checked':''" name="2" shape="square" style="font-size: 14px;" @click="radioclick(5,2)" >最新发布</van-radio> </block> </van-radio-group> </div> </div> <div v-if="d_params.typen==6"> <div style="display: flex;" class="jgfw_"> <van-field style="max-width: 200px;font-size: 19px;" v-model="priceStart" name="price" label="" type="digit" :border="true" clickable input-align="left" placeholder="填写范围" > <template #button> <div style="display: flex;font-size: 18px;"> <font style="color:#000">元-</font> </div> </template> </van-field> <van-field style="max-width: 200px;font-size: 19px;" v-model="priceEnd" name="price" label="" type="digit" :border="true" clickable input-align="left" placeholder="填写范围" > <template #button> <div style="display: flex;font-size: 18px;"> <font style="color:#000">元</font> </div> </template> </van-field> </div> <div style="margin-top: 20px;"> <van-radio @click="mianfeibtn()" :class="(priceStart=='0'&&priceEnd=='0')?'van-radio__icon--checked':''" :disabled="false" name="mf" shape="square" style="font-size: 16px;margin-left:5px;" >免费</van-radio> </div> <div class="savemore listpadd" :style="[toutiaosafeStyle]" style="padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)"> <div style="display: flex;justify-content: center; align-items: center;"> <span class="saveclear" > <li @click="priceStart='';priceEnd='';" class="_textbs" style="display: flex;flex-direction: column;"> <div class="right iconfont iconfont-qingkonghuancun" style="color:#000;font-size: 15px;" ></div> <div>清空</div> </li> </span> <a href="javascript:;" class="saveok" @click="savetype_n(1);" style="color:#fff">搜索</a> </div> </div> </div> <div v-if="d_params.typen==7"> <div class="moreselect otype"> <div> <ul class="title_">排序<span style="display:none;" class="clear_" v-if="temporderby!=''" @click="classclick_clear(4)">清除</span></ul> <ul class="jobunit"> <li style="width: 110px;" :class="(temporderby=='uptime')?'on':''" @click="temporderby='uptime'">最新刷新</li> <li style="width: 110px;" :class="(temporderby=='addtime')?'on':''" @click="temporderby='addtime'">最新发布</li> <li style="width: 110px;display: none;" @click="infomsg_top.show=false;mycollectclick();">我收藏</li> </ul> </div> <div> <ul class="title_">未看<span class="clear_" v-if="temponlysort!=''" @click="classclick_clear(3)">清除</span></ul> <ul class="jobunit"> <li style="width: 110px;" :class="(temponlysort=='')?'on':''" @click="temponlysort=''">所有信息</li> <li style="width: 110px;" :class="(temponlysort=='auto14')?'on':''" @click="temponlysort='auto14'">14天未看信息</li> <!-- <li style="width: 110px;" :class="(temponlysort=='auto10')?'on':''" @click="temponlysort='auto10'">10天未看信息</li> --> </ul> </div> <div> <ul class="title_">场景<span class="clear_" v-if="temponlysort!=''" @click="classclick_clear(5)">清除</span></ul> <ul class="jobunit" style=" display: flex; justify-content: flex-start;flex-wrap: wrap;"> <van-radio @click="tempscene='';" :class="tempscene==''?'van-radio__icon--checked':''" :disabled="false" :name="0" shape="square" style="font-size: 16px;margin-right:15px;margin-top: 5px;" >不限</van-radio> <van-radio @click="tempscene='现场培训';" :class="tempscene=='现场培训'?'van-radio__icon--checked':''" :disabled="false" :name="1" shape="square" style="font-size: 16px;margin-right:15px;margin-top: 5px;" >现场培训</van-radio> <van-radio @click="tempscene='线上培训';" :class="tempscene=='线上培训'?'van-radio__icon--checked':''" :disabled="false" :name="2" shape="square" style="font-size: 16px;margin-right:15px;margin-top: 5px;" >线上培训</van-radio> <van-radio @click="tempscene='视频课程';" :class="tempscene=='视频课程'?'van-radio__icon--checked':''" :disabled="false" :name="3" shape="square" style="font-size: 16px;margin-top: 5px;" >视频课程</van-radio> </ul> </div> <div> <ul class="title_">老师<span class="clear_" v-if="temponlysort!=''" @click="classclick_clear(5)">清除</span></ul> <ul class="jobunit" > <div class="per_s" :style="{color:!isEmpty(tempsel_list)?'#0a6cb6':'#000'}" style="width: fit-content; border: 1px solid #666; text-align: center; padding: 5px; min-width: 110px;" onclick="getlayerselect('teacher');pushHistory()" > <span v-text="isEmpty(tempsel_list)?'选择老师':replaceHtml(tempsel_list[0].name,3,1)" ></span> <div style="margin-left: 3px;color:#666;display: inline-flex;font-size: 14px;" class="iconfont">&#xe60a;</div> </div> </ul> </div> </div> <div class="savemore listpadd" :style="[toutiaosafeStyle]" style="padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)"> <div style="display: flex;justify-content: center; align-items: center;"> <span class="saveclear" > <li @click="clear()" class="_textbs" style="display: flex;flex-direction: column;"> <div class="right iconfont iconfont-qingkonghuancun" style="color:#000;font-size: 15px;" ></div> <div>重置</div> </li> </span> <a href="javascript:;" class="saveok" @click="onsumit()" style="color:#fff">确定</a> </div> </div> </div> <div style="height:100px;" class="padding-safe-bottom"></div> </div> </div> </van-popup> </div> <div style="position:absolute;top: -999999px;opacity: 0;left:0;"> <div id="erweicanvans" > <div style="display: flex;justify-content: center;text-align: center;padding: 5px;"> <div style="color:#366a92;font-size: 18px;">全国医护培训 </div> </div> <div style="margin-top: 10px;display: flex;justify-content: center;"> <div style="position:relative;" > <img crossOrigin src="" id="showerimg" style="width: 200px;height:200px;" /> <img crossOrigin src="/images/peixunlogo.jpg" style="position: absolute;border-radius: 50% !important;top: calc(50% - 2px);left: 50%; transform: translate(-50%, -50%); width: 95px; height: 95px;" /> </div> </div> </div> </div> </div> </div> <iframe style="position: fixed; right: 0px; bottom: 0px; z-index: 999999998;background:white;" src="/im/m/im.1.2.asp?ret=&type=131&ssto=1" id="WEBimIframe" name="webim" width="0" height="0" frameborder="0"></iframe> <script src="https://img.kq36.com.cn/kq600/vant/lib/vue.min.js?v=8"></script> <script src="https://img.kq36.com.cn/kq600/vant/lib/vant.min.js?v=8"></script> <script type="module"> import {bzI_Json,bzII_Json} from '/m/js/ClassJson.js?v=8'; import {proJson,cityJson } from 'https://img.kq36.com.cn/mkq520/js/CityJson_.js?v=4'; import common from "/m/js/mixin/common.js?v=1744160742"; import queryParams_ from "https://m.kq36.com/bz/js/function/queryParams.js?v=1"; vm= new Vue({ el: '#app', mixins:[common], components: { }, data: function () { return { screenHeight: window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight, screenWidth: window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth, visible: false,status: 'more', Job_ClassI_Id:0,Job_ClassII_Id:0,Job_ClassIII_Id:0, temp_classI:-1, temp_classII:-1, temp_classIII:-1, plng:0,plat:0, activetb: 0, provinceid:-1,cityid:-1,areaid:-1, comprovinceid:-1, temp_proI:0, temp_proII:0, temp_proIII:0, Keyword:'', historylist:[], classstr: "类型", citystr: "省份", currentPage: 1, unreadnum:0, bzinfoData: {}, showmsginfo:false, reload: true, listData: [], zrpopData: {}, ischatlist:[], loading: false, error: false, finished: false, refreshing: false, isscroll_Top:false , showprivince1:false, showprivince2:false, showbottomtips:false, agreementshow:false, assispeople_id:0, talentrequit_id:0, paixuid:0, xh_typen_id:0, xh_typenlist:[{"ClassI_Id":1,"ClassI_Name":"口腔培训"},{"ClassI_Id":2,"ClassI_Name":"义齿行业培训"},{"ClassI_Id":3,"ClassI_Name":"医师培训"},{"ClassI_Id":4,"ClassI_Name":"医学会"},{"ClassI_Id":5,"ClassI_Name":"医疗机构培训"},{"ClassI_Id":6,"ClassI_Name":"医院培训"},{"ClassI_Id":7,"ClassI_Name":"器械行业培训"},{"ClassI_Id":8,"ClassI_Name":"护理学会"},{"ClassI_Id":9,"ClassI_Name":"中医药培训"},{"ClassI_Id":10,"ClassI_Name":"专科医师分会"},{"ClassI_Id":11,"ClassI_Name":"药学会"},{"ClassI_Id":12,"ClassI_Name":"药师培训"},{"ClassI_Id":13,"ClassI_Name":"医药行业培训"}], xh_xingzhi_id:0, paixu_id:2, policy_id:0, msginfotip_sb:'', msginfopro_sb:'', pro_list:[], classI_list:[], classII_list:[], provinceids_sb:[], isxiu_sb:0, ip_provincename:'', base64tupian:'', erweima64value:'', xuanred:false, showmycollect:0, showbaidu10:false, sel_list:[], tempsel_list:[], iscredit:0, tempscene:'', scene:'', classids: [], priceStart:'', priceEnd:'', onlysort:'', temponlysort:'', orderby:'uptime', temporderby:'uptime', nowcity:1, S_Type:1 } },computed: { returnhistory_(){ if(!this.isEmpty(this.historylist)){ return this.historylist.reverse(); }else{ return []; } }, isemptyPrice(){ if((this.priceStart>=0&&this.priceEnd>=0)){ return false; }else{ return true; } }, retS_typename(){ if(this.S_Type==1){ return "科室关键词"; }else if(this.S_Type==2){ return "老师关键词"; }else if(this.S_Type==3){ return "单位关键词"; } }, retunmorenum(){ var _this=this; var morenum = 0; if (_this.temponlysort!="") {morenum=morenum+1;} if (_this.temporderby!="") {morenum=morenum+1;} if (morenum != 0) { return "·" + morenum.toString() } else { return ""; } }, classidnum_1(){ return function(class1){ var newArr = this.classids.filter(function(item){return item.c1 == class1; }) return newArr.length; } }, },mounted() { $("#ziyuanjia").hide(); var _this=this; if(_this.isosp().uniname=='pc'||_this.isosp().uniname=='h5'){ this.showbaidu10=true; this.currentPage=2; } this.pro_list=proJson; this.city_list=cityJson; this.classI_list=bzI_Json; this.classII_list=bzII_Json; var e=this.searchToObj(document.location.href); console.info(JSON.stringify(e)+'eeeeee'+JSON.stringify(this.isosp())); this.getnewcity(); window.addEventListener('message',function(e){ var _mess=e.data; console.info(e.data.data); if(_mess.type=='returnteacher'){ try { _this.tempsel_list = _mess.data; layer.closeAll(); _this.refresh(); } catch (error) { } } }); if(e.Job_ClassI_Id){ this.temp_classI=e.Job_ClassI_Id; this.Job_ClassI_Id=e.Job_ClassI_Id; } if(e.Job_ClassII_Id){ this.temp_classII=e.Job_ClassII_Id; this.Job_ClassII_Id=e.Job_ClassII_Id; } if(e.provinceid){ this.provinceid=e.provinceid; this.temp_proI=e.provinceid; } if(e.cityid){ this.cityid=e.cityid; // this.temp_ci=e.cityid; } this.$nextTick(function(){ if(e.ismycoll){ if(e.ismycoll==1){ console.info('kkkkkkk'); setTimeout(() => { _this.mycollectclick(); }, 1000); } } }); window.addEventListener("popstate", function (e) { if(_this.isosp().isret&&_this.ischangehistory){ layer.closeAll(); _this.d_params.show=false; _this.infomsg_top.show=false; _this.removeHistory(); } //写入自定义代码// }, false); window.addEventListener("pageshow", function (event) { if (event.persisted || window.performance && window.performance.navigation.type == 2){ if(!_this.isosp().isret&&_this.m_userType()!=''){ _this.bindindex(); } if(sessionStorage.getItem("data_xh")){ let e=JSON.parse(sessionStorage.getItem("data_xh")); Object.assign(_this.$data, e);//还原所有数据 }else{ _this.yaichibind(); } }else{ setTimeout(() => { _this.yaichibind(); setTimeout(function(){ $(window).scrollTop(0) },10); }, 100); }},false); $(window).scroll(function() { var scrollTop = $(window).scrollTop(); if(scrollTop>5){ _this.showbottomtips=false; _this.isscroll_Top=true; }else{ _this.isscroll_Top=false; _this.showbottomtips=true; } // console.log(scrollTop); }); console.info("****888*****"+this.getSubCookie("ispassword","yes")); },methods: { yaichibind(){ var _this=this; if(!this.showbaidu10){ _this.bind() }else{ _this.bindindex(); } }, classclick_clear(t){ switch(t){ case 3: this.temponlysort=""; break; case 4: this.temporderby=""; break; case 5: this.tempscene=""; break; } }, clear(){ this.temponlysort=""; this.temporderby='uptime'; this.tempscene=''; this.tempsel_list=[]; }, mycollectclick(){ var _this=this; this.isLoginMember('','我的收藏',function(){ _this.temp_classI=0; _this.temp_classII=0; _this.temp_classIII=0; _this.nowcity=1; if(_this.showmycollect==0){ _this.showmycollect=1; }else{ _this.showmycollect=0; } _this.set_sharetitle(); _this.refresh(); }); }, qrhistory(){//清空搜索历史 var _this=this; vant.Dialog.confirm({ message: '<div style="font-size:17px;line-height:30px;text-align: center;">确定要清空吗</div>', }) .then(() => { try { localStorage.removeItem("indexkeyword"); } catch (error) { } _this.historylist=[]; }).catch(() => { });; }, clicksou(){ var _this=this; if(localStorage.getItem("indexkeyword")){ _this.historylist=JSON.parse(localStorage.getItem("indexkeyword")) console.info(JSON.stringify(this.historylist)); }else{ console.info('不存在历史记录'); } _this.infomsg_top.typen=1;_this.infomsg_top.show=true;_this.pushHistory(); }, onSearch(){ if(this.Keyword.trim()&&this.Keyword.trim()!=""){ setHistory("indexkeyword", this.Keyword.trim()); } this.infomsg_top.show=false; this.refresh(); this.removeHistory(); }, scrollbz_(){ console.info('滚动到指定位置'+$('#target2').offset().top); $('#classtypengun').animate({scrollTop: $('#target2').offset().top}, 500); }, onclickcity(v){ this.nowcity=v; //this.historycitylist=JSON.parse(localStorage.getItem("indexcity"+this.nowcity)); }, activeclick(paixu,id){ this.Keyword=""; this.orderby=paixu; this.refresh(); //console.info('eeee'+JSON.stringify(e)); }, pushHistory() {//新增自定义的历史页面数据 console.info('新家一条记录===='); if(this.isosp().isret){ window.history.pushState(null, null, document.URL); this.ischangehistory=true; } }, removeHistory() {//新增自定义的历史页面数据 if(this.isosp().isret){ try{ window.history.back(); window.off('popstate'); this.ischangehistory=false; }catch(e){} } }, returenpolicy(ClassI_Id,lenth){ var name = "类型"; if(ClassI_Id>0){ const findTemp = this.xh_typenlist.find(innerItem => Number(innerItem.ClassI_Id) === Number(ClassI_Id)) name = (findTemp || {}).ClassI_Name; } return this.replaceHtml(name,lenth?lenth:9999999,1); }, set_sharetitle(){ var _this=this; if(_this.isosp().isret){ let prostr=""; let classstr=""; let _title=""; if(this.provinceid>0){ prostr=this.returnCitynameByid(this.provinceid,this.cityid,0,40); }else if(this.provinceid==0){ prostr="全国"; } _title=""+prostr+"医师培训,"+prostr+"医学会,"+prostr+"医疗机构培训,"+prostr+"义齿行业培训,"+prostr+"口腔培训,"+prostr+"医院培训,"+prostr+"器械行业培训,"+prostr+"护理学会,"+prostr+"中医药培训,"+prostr+"专科医师分会"; if(this.provinceid==-1){ _title="康强全国医师培训,各省市医师培训、医学会,医疗机构培训,义齿行业培训,口腔培训,医院培训,器械行业培训 护理学会,中医药培训,专科医师分会"; } let _share_url=delUrlParam('https://m.kq131.com/index.aspx'+queryParams_(_this.sharequery(1), true, 'repeat'),'ret'); $("#share_title_v").val(_title); $("#share_url_v").val(_share_url); console.info('分享链接-----'+_title); if(_this.isosp().uniname.indexOf('mp-')!=-1){ uni.postMessage({ data: { action: "share", title: _title, url: _share_url } }); } } }, set_cache_(){ if(!this.isosp().isret){ if(this.$data&&this.$data!="undefined"){// sessionStorage.setItem("data_xh",JSON.stringify(this.$data)); } } }, goinfo(value){ // $("#t_" + value.id + "").css("color", "#a4a4a4"); let _ins=this.listData.findIndex(p=>p.id==value.id); if(_ins!=-1){ this.listData[_ins].grey_=1; this.$forceUpdate(); console.info( this.listData[_ins]) } if(this.isosp().uniname=='pc'){ window.open('https://m.kq131.com/m/info.aspx?id='+value.id); //this.nav('webtip','/xh/info.aspx?id='+value.id); }else{ this.set_cache_(); this.nav('webtip','/m/info.aspx?id='+value.id); } }, mianfeibtn(){ if(this.priceStart=='0'&&this.priceEnd=='0'){ this.priceStart='';this.priceEnd=''; }else{ this.priceStart='0';this.priceEnd='0'; } this.savetype_n(1); }, onsumit(){ this.onlysort= this.temponlysort; this.orderby= this.temporderby; this.scene=this.tempscene; this.sel_list=this.tempsel_list; this.d_params.show=false; this.set_sharetitle(); this.refresh(); }, savesubscribe_sb(t){ var _this=this; if(t==1&&_this.isEmpty(_this.provinceids_sb)){ _this.showtips('请选择订阅城市!'); return; } $.post("/ajax/phone.aspx", { type: 'savesubscribe',t:t,prolist:JSON.stringify(_this.provinceids_sb)}, function (res) { _this.showtips((t==1?'订阅成功!':'取消成功!'),function(){ if(t==0){ _this.provinceids_sb=[]; } layer.closeAll(); }); }, "json") }, provinceclick_sb(proid,proname){ console.info(proid); let _index=this.provinceids_sb.findIndex(p=>p.v==proid); if (_index > -1) { this.provinceids_sb.splice(_index, 1); }else{ this.provinceids_sb.push({"n":""+proname+"","v":""+proid+""}); } }, openscribe_sb(id){ var _this=this; if(this.m_userType()==''){ _this.msginfotip=35; _this.infomsg=true; return; } _this.msginfotip_sb='subscribe'; var areaheight=300; var areawidth = '100%'; if($(window).width()>640){ areawidth="640px"}; _this.$nextTick(function() { // 执行的操作 subscribeindex=layer.open({type: 1, // r表示right,b表示bottom offset: 'b',scrollbar: false, title: false, isOutAnim: false, closeBtn: false, shadeClose: true,//******遮罩关闭层 // anim ****** 0-平滑放大 1-从上掉落 2-从底部往上滑入 3-从左滑入 4-从左翻转 5-渐显 5-抖动 anim: 2, area: [areawidth, areaheight + 'px'], end: function () { _this.msginfotip_sb=''; }, content: $("#"+id), success: function () { $.get("https://api.kq36.com/public/returnhtm/return_Mobile_ajax.asp?callback=?", {cmd: "getSubscribe",typen:3}, function (res) { console.info(res.status); if (res.status=="1"){ //console.info(JSON.parse(JSON.stringify(res.Provinceids) ).length); if(res.Provinceids.length>0){ _this.provinceids_sb=res.Provinceids; _this.isxiu_sb=1; }else{ _this.provinceids_sb=[]; _this.isxiu_sb=0; } }else if(res.status=="0"){ layer.msg(res.msginfo,{time:2000},function(){ //navigatorTo('','login','') }); }else if (res.status=="-2" || res.status=="-3"){ layer.alert("<div class='msginfo'><div style='font-size:16px'>"+res.msginfo+"</div></div>", { title: false, shadeClose: true, icon:4, btn: [res.msgbtn], end: function () {layer.closeAll() }, success: function () { $(".layui-layer[type='dialog']").css('border-radius', '10px') $(".layui-layer-setwin").css({ 'top': 'auto', 'right': 'auto', 'bottom': '-40px', 'left': '45%' }) } }, function () { _this.nav('webtip','https://3g.kq36.com/kq36/bindwx.asp'); layer.closeAll()}); }else{ layer.msg(res.msginfo,{time:2000},function(){ layer.close(subscribeindex); }) } },"json") $(".layui-layer[type='page']").css('border-radius', '15px 15px 0 0'); $('.layui-layer-content').css('overflow', 'hidden'); } }); }) },scrollmenu(){ var elementLeft =0; try { setTimeout(function () { if (_tmpClassI_Id == 2) { var targetElement = document.getElementById('lb_' + _tmpClassII_Id + ''); var container = targetElement.closest('#my_class_lm'); // 获取包含targetElement的容器 elementLeft = targetElement.offsetLeft - container.offsetLeft; } else { var targetElement = document.getElementById('lb_-' + _tmpClassI_Id + ''); var container = targetElement.closest('#my_class_lm'); // 获取包含targetElement的容器 elementLeft = targetElement.offsetLeft - container.offsetLeft; } console.info(elementLeft); container.scrollTo({ left: elementLeft, duration: 0 // 持续时间设置为1秒 }); },500) // $('#my_class_lm').scrollLeft(data-20); }catch(ex){} }, cztu(t){ var WxApp = window.navigator.userAgent.toLowerCase().indexOf("micromessenger") > -1; if(t==1){//下载 if(this.isosp().uniname.indexOf("app-")!=-1){ //var loadindex=layer.load(0,{time:3*1000}) uni.postMessage({ data: { action: 'save_file_img', url: ''+this.base64tupian+'' } }) }else if(this.isosp().uniname.indexOf("mp-")!=-1||WxApp){ if(this.isosp().uniname=='mp-weixin'){ // layer.load(0,{time:3*1000}); // this.nav('pagesub/pages/home/webtip/gotip?typen=sharefile_btn&btnname='+encodeURIComponent('保存图片')+'&name='+encodeURIComponent('hb.png')+'&url='+encodeURIComponent(this.real_currentimgurl)+'',''); layer.msg('请长按图片保存'); }else{ if(this.isosp().uniname=='mp-weixinpc'){//pc微信 layer.msg('PC小程序不支持保存'); return; } layer.msg('请长按图片保存'); } }else if(this.isosp().uniname=="pc"){ layer.msg('请右击图片,图片另存为'); }else { layer.msg('请先下载康强APP'); } }else{//分享 if(this.isosp().uniname.indexOf("app-")!=-1){ uni.postMessage({ data: { action: 'share_wx_img', url: ''+this.base64tupian+'' } }) }else if(this.isosp().uniname.indexOf("mp-")!=-1||WxApp){ if(this.isosp().uniname=='mp-weixin'){ // layer.load(0,{time:3*1000}); // this.nav('pagesub/pages/home/webtip/gotip?typen=sharefile_btn&name='+encodeURIComponent('hb.png')+'&url='+encodeURIComponent(this.real_currentimgurl)+'',''); layer.msg('请长按图片分享'); }else{ if(this.isosp().uniname=='mp-weixinpc'){ layer.msg('PC小程序不支持分享'); return; } layer.msg('请长按图片分享'); } }else if(this.isosp().uniname=="pc"){ layer.msg('请右击图片,图片另存为再分享'); }else { layer.msg('请先下载康强APP'); } } }, crea_base64img(callback){ var _this=this; if(_this.erweima64value){ console.info('已经生成小程序码2'); $("#showerimg").attr("src", _this.erweima64value); callback&&callback(); }else{ $.getJSON("https://wx.kq36.com/gh_info.aspx?callback=?",{actionstr:"qrcode_MINI",page:"pagesub/pages/home/webtip/webtip",scene:"mk131-/",width:"350"},function(data){ if(data.url){ console.info('已经生成小程序码'); $("#showerimg").attr("src","data:image/png;base64,"+data.url); _this.erweima64value="data:image/png;base64,"+data.url+""; callback&&callback(); }else{ _this.crea_base64img(function(){ callback&&callback(); }); } }); } },createrweima(){ var _this=this; if(_this.base64tupian){ _this.msginfotip=84; _this.infomsg=true; layer.closeAll(); }else{ layer.load(0,{time:5*1000}); _this.crea_base64img(function(){ setTimeout(function(){ _this.html2canvas_now(); },200); }); } },html2canvas_now(){ console.info('====开始生成==') var _this=this; html2canvas(document.getElementById('erweicanvans'),{ useCORS: true, dpi: 900, scale: 2}).then(function (canvas) { var dataUrl = canvas.toDataURL('image/png'); /// console.info(dataUrl); if(dataUrl){ _this.base64tupian=dataUrl; _this.msginfotip=84; _this.infomsg=true; layer.closeAll(); }else{ console.info('====生成失败空==') _this.createrweima();} }).catch(err => { _this.createrweima(); console.info('====生成失败空3=='+err) }); setTimeout(function(){ if(!_this.base64tupian){ _this.html2canvas_now(); } },1000); },openproname_sb(id){ var _this=this; this.msginfopro_sb='subscribe_pro'; var areaheight=300; var areawidth = '100%'; if($(window).width()>640){ areawidth="640px"}; _this.isLoginMember('','操作评价',function(){ _this.$nextTick(function() { currlayer= layer.open({type: 1, // r表示right,b表示bottom area:[areawidth,'530px'], title:false, shadeClose: true, closeBtn:false, btn:false, end: function () { _this.msginfopro_sb=''; }, content: $("#"+id), success: function () { $(".layui-layer[type='page']").css('border-radius','10px') } }); }); }); }, getnewcity(){ var _this=this; if(!_this.ip_provincename){ console.info('========'); _this.uni_request({ "url": '/public/returnhtm/return_mobile_ajax.asp?cmd=getiparea', "showLoading": false, success: (data) => { _this.ip_provincename=data; console.info(JSON.stringify(data)); },fail:(err)=>{ console.info(JSON.stringify(err)); _this.ip_provincename=err.responseText; }}); } }, bindindex(){ var _this=this; if(_this.m_userType()=='c'){ _this.uni_request({ url: '/Ajax/phone.aspx?type=xhindex_info&t='+Math.random(), showLoading: false, success: (res) => { console.info(JSON.stringify(res)); _this.bzinfoData=res; _this.zrpopData=res; _this.showbottomtips=true; //layer.msg(JSON.stringify(res)); }}); }else{ _this.showbottomtips=true; } }, savetype_n(t){//保存类别 console.info(this.d_params.typen+'------------------'+t); if(this.d_params.typen==6){ if(t==1){ if(parseFloat(this.priceStart)>0&&parseFloat(this.priceEnd)>0&& parseFloat(this.priceStart)>parseFloat(this.priceEnd)){ this.showtips('开始价格不能大于结束价格'); console.log('开始价格不能大于结束价格') return; } this.refresh(); }else{ this.priceStart=''; this.priceEnd=''; } }else if(this.d_params.typen==7){ if(t==1){ this.onsumit(); } } this.d_params.tid=-1; this.d_params.typen=-1; this.d_params.show=false; this.removeHistory(); }, istid(tid){ if(this.d_params.tid==tid){ return true; }else { return false; } }, dzh_click(item){ console.info(JSON.stringify(item)) }, provinceclick(proid,iscom){ this.provinceid=proid; this.d_params.show=false; this.refresh(); },classclick(class1,class2){ this.Keyword=''; this.d_params.typen=4; this.temp_classI=class1; this.temp_classII=class2; this.temp_classIII=0; this.infomsg_top.show=false; this.finishclass(); },refresh(){ this.showbaidu10=false; this.listData=[]; this.finished=false; this.loading = true; this.currentPage=1; this.reload=true; this.bind({refresh:true}); setTimeout(function(){ $(window).scrollTop(0) },200); }, bind(ev){ var _this=this; if(this.currentPage==1){ this.bindindex(); } var req = _this.sharequery(); console.info(JSON.stringify(req)); this.uni_request({ url: '/Ajax/list.aspx?type=trainlist&t='+Math.random(), showLoading: false, data: req, success: (res) => { console.log(res); if(_this.currentPage==1){ _this.set_sharetitle(); _this.bindindex(); } console.info(res.data.length+JSON.stringify(res)); if(!_this.isEmpty(res.data)){ if(_this.reload){ _this.listData =res.data; }else{ var arrcf=_this.uniquedata(res.data); if(!_this.isEmpty(arrcf)){ _this.listData = _this.listData.concat(arrcf); }else{ _this.bind() } } } if(res.data.length<res.pagesize){ _this.finished = true; }else{ _this.finished = false; } _this.currentPage++; },fail:(err)=>{ //_this.error=true; },complete:()=>{ // if(!navigator.onLine){ // _this.error=true; // } _this.reload=false; _this.loading = false; if (_this.refreshing) { _this.refreshing = false; } }}); },uniquedata(arr){ var _this=this; var result = [] //console.info('去重前:'+JSON.stringify(arr)); for(var i=0; i<arr.length; i++){ var item = arr[i] var repeat = false; for(var j=0; j<_this.listData.length; j++){ if(arr[i].id==_this.listData[j].id){ // console.info('有重复:'+arr[i].id); repeat = true; break; } } if (!repeat) { result.push(item) } } return result; }, radioclick(typen,class2){ if(typen==4){ this.xh_typen_id=class2; }else if(typen==5){ this.paixu_id=class2; }else if(typen==6){ this.policy_id=class2; } this.d_params.show=false; this.refresh(); }, imjxbind(arrstring){ var _this=this; let _data={ cmd:'ImMsgStatus', f: arrstring }; _this.uni_request({ "url": 'https://imapi.kq36.com/im/config.aspx?callback=?&v=' + Math.random() + '', "showLoading": false, "istoken": true, "data": _data, success: (data) => { if(!_this.isEmpty(data.data)){ if(_this.currentPage==1){ _this.ischatlist=data.data; }else{ this.ischatlist = this.ischatlist.concat(data.data); } } console.info("imjxbind:"+JSON.stringify(data)); // _this.imjx=data.im; }}); }, onRefresh() { this.refresh(); }, sharequery(isshare) { var _this = this; let reqshare = {}; console.info(_this.Keyword); reqshare = { //升级检测数据 "provinceid":_this.provinceid, "cityid":_this.cityid, "nowcity":_this.nowcity, "Job_ClassI_Id":_this.Job_ClassI_Id, "Job_ClassII_Id":_this.Job_ClassII_Id, "priceStart":_this.priceStart, "priceEnd":_this.priceEnd, "teacherid":(_this.isEmpty(_this.sel_list)?0:_this.sel_list[0].id), "iscredit":_this.iscredit, "scene":isshare==1?encodeURIComponent(escape(_this.scene)):escape(_this.scene), "sort":_this.onlysort, "orderby":_this.orderby, "paixu_id":_this.paixu_id, "page": _this.currentPage, "keyword": isshare==1?encodeURIComponent(escape(_this.Keyword)):escape(_this.Keyword), "S_Type":_this.S_Type, "showmycollect":_this.showmycollect } return reqshare; }, open_db(typen,msginfo,datainfo){ this.pushHistory(); this.d_params.typen=typen; if(msginfo){this.d_params.msginfo=msginfo;}else{ this.d_params.msginfo="";} if(datainfo){this.d_params.datainfo=datainfo;}else{ this.d_params.datainfo={};} if(typen==1){ // if(this.Job_ClassI_Id){ this.class1click(this.Job_ClassI_Id);} // if(this.Job_ClassII_Id){this.class2click(this.Job_ClassII_Id);} } if(typen>100&&typen<200){this.d_params.tid=100;}else if(typen>800&&typen<900){this.d_params.tid=800;}else if(typen>300&&typen<400){this.d_params.tid=300;} else{this.d_params.tid=0;} this.d_params.show=true; setTimeout(() => { try { $('.classii_id').scrollTop($('.classii_id .on').offset().top-500); $('.classiii_id').scrollTop($('.classiii_id .on').offset().top-500); } catch (error) { } // alert($("#app .classiii_id").scrollTop()); }, 200); }, pro1click(ClassI_Id,click){ if(ClassI_Id>0){ this.temp_proI=ClassI_Id; this.temp_proII=-1; this.temp_proIII=-1; if (ClassI_Id == 15) {//北京 //如果是直辖市 this.pro2click(ClassI_Id,146,click); } else if (ClassI_Id == 13) {//天津 this.pro2click(ClassI_Id,131,click); } else if (ClassI_Id == 27) {//重庆 this.pro2click(ClassI_Id,271,click); } else if (ClassI_Id == 8) {//重庆 this.pro2click(ClassI_Id,88,click); } }else{ this.temp_proI=0; this.temp_proII=0; this.temp_proIII=0; this.finishclass(); } }, pro2click(ClassI_Id,ClassII_Id){ if(ClassII_Id>0){ this.temp_proI=ClassI_Id; this.temp_proII=ClassII_Id; this.temp_proIII=-1; }else{ this.temp_proI=ClassI_Id; this.temp_proII=-1; this.temp_proIII=-1; } this.finishclass(); }, class1click(ClassI_Id,click){ console.info(JSON.stringify(this.classids)); this.temp_classII=-1; this.temp_classIII=-1; if(ClassI_Id>0){ this.temp_classI=ClassI_Id; }else{ this.temp_classI=0; this.finishclass(); } },class2click (ClassI_Id,ClassII_Id){ this.temp_classI=ClassI_Id; this.temp_classII=ClassII_Id; this.finishclass(); },class3click(ClassIII_Id,click){ if(this.temp_classII>0){ this.temp_classIII = ClassIII_Id; this.finishclass(); } },finishclass(){ console.info('完成选择===='+this.temp_classI+'**'+this.temp_classII+'**'); if(this.d_params.typen==4){ this.Job_ClassI_Id=this.temp_classI; this.Job_ClassII_Id=this.temp_classII;this.Job_ClassIII_Id = this.temp_classIII;this.d_params.show=false; }else{ this.provinceid=this.temp_proI; this.cityid=this.temp_proII;this.areaid = this.temp_proIII;this.d_params.show=false; } this.refresh(); }, } }) </script> <div id="ShareCodes"></div> <input type="hidden" id="isdesk" value="1"/> <input type="hidden" id="isindex_info" value="1"/> <input type="hidden" id="share_title_v" value="康强全国医师培训,各省市医师培训、医学会,医疗机构培训,义齿行业培训,口腔培训,医院培训,器械行业培训 护理学会,中医药培训,专科医师分会"/> <input type="hidden" id="share_url_v" value="https://m.kq131.com/"/> <div id='nativeShare' style="display:none;" ></div> <link href="https://img.kq36.com.cn/js/layer-v3.2.0/layer/theme/default/layer.css" rel="stylesheet" /> <script language="javascript" src="https://img.kq36.com.cn/js/layer-v3.2.0/layer/layer.js?v=20200010123"></script> <script src="https://img.kq36.com.cn/kq600/js/libs/clipboard/clipboard.min.js"></script> <script src='https://img.kq36.com.cn/mkq520/js/qrcode.js'></script> <script src="/m/js/h5com.js?v=1744160742"></script> <script src='https://m.kq36.com/bz/js/nativeShare.js?v=1'></script> <script> var historyCount = 6; //保存历史记录个数 /** * 增加浏览历史记录 * @return */ function setHistory(cName, cValue,historycc) { if(typeof(historycc)=="undefined"){ historycc=historyCount; } var keyWords = JSON.parse(localStorage.getItem(cName)); var keyWord = cValue; if (keyWords != '' && keyWords != null) {//有数组 if (keyWord != '') { for (var i = keyWords.length - 1; i >= 0; i--) { if (JSON.stringify(keyWords[i]) == JSON.stringify(keyWord)) { console.info('相等===='); keyWords.splice(i, 1); } } keyWords.push(keyWord); if (keyWords.length >= historycc) { //删除最开始的多余记录 var count = keyWords.length - historycc + 1; //需要删除的个数 keyWords.splice(0, count); //开始位置,删除个数 } localStorage.setItem(cName, JSON.stringify(keyWords)); } } else { keyWords = [] keyWords.push(keyWord); localStorage.setItem(cName, JSON.stringify(keyWords)); } } function chatList(v,allunread){ if(allunread!=undefined){ vm.unreadnum=allunread; } console.info('未读:'+allunread); } function changeChatbtn(userid){ console.info('打招呼===='+userid); let find_=vm.ischatlist.findIndex(p=>p.accid=="c-"+userid); if(find_==-1){ layer.msg('招呼已发送.',{time:2000}); vm.ischatlist.push({"accid":"c-"+userid+"","im":"1"}); } } function improve(c) { // layer.msg('请先完善资料!'); } function creaqrcode() { // vm.createrweima(); } function getlayerselect(typen){ // $(".editcontactbtn").live("click",function(){ //var typen=$(this).attr("data-typen") // bodyScroll(); vm.pushHistory(); var wheight=$(window).height() var wwidth="100%" var isfixed=false if($(window).width()>640){ wwidth="640px";isfixed=true}; var tit="联系方式管理" var jurl="https://3g.kq36.com/kq36/jobContact.asp?v=1" if (typen=='address'){ tit="地址/地图" jurl="https://3g.kq36.com/kq36/jobAddress.asp?v=1" }else if(typen=='teacher'){ tit="选择教师" jurl="/ajax/nr/select_teacher.aspx?v=1&sel=1" } var iframeIndex=layer.open({ title:tit, type: 2, id: 'my-custom-id', // 设置ID skin: 'layui-layer-rim', //加上边框 area: [wwidth, wheight+'px'], //宽高 content: [jurl,'scroll'], fixed:isfixed, end:function(){ //bodyScroll(); vm.removeHistory(); }, success:function(layero,index){ if(typen=='teacher'){ console.info(iframeIndex); $("#layui-layer-iframe"+iframeIndex+"")[0].contentWindow.callsel(vm.tempsel_list); } $(layero).addClass("scroll-wrapper");//苹果 iframe 滚动条失效解决方式 } }) return false; //}) } $(document).ready(function(){ $(".appSharecopy").live("click", function () { var data = $(this).attr('data-app'); if (data == "erweima") {//复制链接 $("#kqindexwxinfo").hide(); vm.createrweima(); }else if (data=='desk'){ $("#kqindexwxinfo").hide(); if(vm.isosp().isuniapp){ uni.postMessage({ data: { action: 'createShortcut', params:{ name: '医护培训', icon: 'https://img.kq36.com.cn/mkq520/images/logo/xh.png', extra: { path: 'pages/home/webtip/webtip?url='+encodeURIComponent('https://m.kq131.com/') , // 应用地址 title: '医护培训' }, toast: '', force: false } } }); }else{ vm.nav('webtip','https://m.kq36.com/kq36/setdesktop.aspx'); } } }); let _sharetitle=$("#share_title_v").val()|| document.title; let _shareurl=delUrlParam(document.location.href,'ret'); // console.info(_sharetitle+!UniApp); // if(!UniApp){ // document.addEventListener('UniAppJSBridgeReady', function () { // uni.postMessage({ // data: { // action:"share", // title: _sharetitle, // url:_shareurl // } // }); // }); // } if ($("#nativeShare").size() > 0) { var config = {//配置分享this.delUrlParam(res.webViewUrl,'ret') url: _shareurl, title: _sharetitle, desc: '来自康强网', img: 'https://img.kq36.com.cn/300-300.jpg', img_title: '', from: '来自康强网', weburl: '', webtitle: '', qqn: '' }; share_obj = new nativeShare('nativeShare', config); } }); var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?028caf6a8096c05d1457f526517d3597"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </body> <style> </style> </html>

Pages: 1 2 3 4 5 6 7 8 9 10