锘縱ar reqTypeArray = [ { "type": 1, "name_CN": "棰嗗啗浜烘墠", "name_EN": " Leadership Position", "name_FT": "闋樿粛浜烘墠" }, { "type": 2, "name_CN": "鑿佽嫳浜烘墠", "name_EN": "Key Position", "name_FT": "鑿佽嫳浜烘墠" } ]; var workPlaceArray = [ { "areaId":1, "name_CN": "澶т腑鍗庡尯", "name_EN'": "Great China", "name_FT": "澶т腑鑿崁", "children": [ { "name_CN": "涓嶉檺", "name_EN": "ALL", "name_FT": "涓嶉檺" }, { "name_CN": "鍖椾含", "name_EN": "Beijing", "name_FT": "鍖椾含"}, { "name_CN": "鍖楁捣", "name_EN": "Beihai", "name_FT": "鍖楁捣"}, { "name_CN": "绂忔竻", "name_EN": "Fuqing", "name_FT": "绂忔竻"}, { "name_CN": "棣欐腐", "name_EN": "Hong Kong", "name_FT": "棣欐腐"}, { "name_CN": "鍗椾含", "name_EN": "Nanjing", "name_FT": "鍗椾含"}, { "name_CN": "闈掑矝", "name_EN": "Qingdao", "name_FT": "闈掑扯"}, { "name_CN": "涓婃捣", "name_EN": "Shanghai", "name_FT": "涓婃捣"}, { "name_CN": "娣卞湷", "name_EN": "Shenzhen", "name_FT": "娣卞湷"}, { "name_CN": "姝︽眽", "name_EN": "Wuhan", "name_FT": "姝︽饥"}, { "name_CN": "鍘﹂棬", "name_EN": "Xiamen", "name_FT": "寤堥杸"}, { "name_CN": "鍜搁槼", "name_EN": "Xianyang", "name_FT": "鍜搁櫧" }, { "name_CN": "鏂板寳", "name_EN": "Taiwan New Taipei", "name_FT": "鏂板寳" }, { "name_CN": "鏂扮", "name_EN": "Taiwan Hsinchu", "name_FT": "鏂扮" }, { "name_CN": "鍏朵粬", "name_EN": "Others", "name_FT": "鍏朵粬"} ] }, { "areaId":2, "name_CN": "闈炴床", "name_EN'": "Africa", "name_FT": "闈炴床", "children": [ { "name_CN": "灏兼棩鍒╀簹", "name_EN": "Nigeria", "name_FT": "灏兼棩鍒╀簽"}, { "name_CN": "鍗楅潪", "name_EN": "South Africa", "name_FT": "鍗楅潪"} ] }, { "areaId":3, "name_CN": "浜氭床", "name_EN'": "Asia", "name_FT": "浜炴床", "children": [ { "name_CN": "鍗板害", "name_EN": "India", "name_FT": "鍗板害"}, { "name_CN": "鍗板凹", "name_EN": "Indonesia", "name_FT": "鍗板凹"}, { "name_CN": "浠ヨ壊鍒?, "name_EN": "Israel", "name_FT": "浠ヨ壊鍒?}, { "name_CN": "鏃ユ湰", "name_EN": "Japan", "name_FT": "鏃ユ湰"}, { "name_CN": "鍝堣惃鍏?, "name_EN": "Kazakhstan", "name_FT": "鍝堣柀鍏?}, { "name_CN": "闊╁浗", "name_EN": "Korea", "name_FT": "闊撳湅"}, { "name_CN": "椹潵瑗夸簹", "name_EN": "Malaysia", "name_FT": "棣締瑗夸簽"}, { "name_CN": "缂呯敻", "name_EN": "Myanmar", "name_FT": "绶敻"}, { "name_CN": "鑿插緥瀹?, "name_EN": "Philippines", "name_FT": "鑿插緥璩?}, { "name_CN": "鏂板姞鍧?, "name_EN": "Singapore", "name_FT": "鏂板姞鍧?}, { "name_CN": "娉板浗", "name_EN": "Thailand", "name_FT": "娉板湅"}, { "name_CN": "鍦熻€冲叾", "name_EN": "Turkey", "name_FT": "鍦熻€冲叾"}, { "name_CN": "闃挎媺浼仈鍚堥厠闀垮浗", "name_EN": "United Arab Emirates", "name_FT": "闃挎媺浼伅鍚堥厠闀峰湅"}, { "name_CN": "瓒婂崡", "name_EN": "Vietnam", "name_FT": "瓒婂崡"} ] }, { "areaId":4, "name_CN": "娆ф床", "name_EN'": "Europe", "name_FT": "姝愭床", "children": [ { "name_CN": "濂ュ湴鍒?, "name_EN": "Austria", "name_FT": "濂ュ湴鍒?}, { "name_CN": "鐧戒縿缃楁柉", "name_EN": "Belarus", "name_FT": "鐧戒縿缇呮柉"}, { "name_CN": "姣斿埄鏃?, "name_EN": "Belgium", "name_FT": "姣斿埄鏅?}, { "name_CN": "娉㈡柉灏间簹鍜岄粦濉炲摜缁撮偅", "name_EN": "Bosnia and Herzegovina", "name_FT": "娉㈡柉灏间簽鍜岄粦濉炲摜缍偅"}, { "name_CN": "淇濆姞鍒╀簹", "name_EN": "Bulgaria", "name_FT": "淇濆姞鍒╀簽"}, { "name_CN": "鍏嬬綏鍦颁簹", "name_EN": "Croatia", "name_FT": "鍏嬬緟鍦颁簽"}, { "name_CN": "鎹峰厠", "name_EN": "Czech Republic", "name_FT": "鎹峰厠"}, { "name_CN": "涓归害", "name_EN": "Denmark", "name_FT": "涓归亥"}, { "name_CN": "鐖辨矙灏间簹", "name_EN": "Estonia", "name_FT": "鎰涙矙灏间簽"}, { "name_CN": "鑺叞", "name_EN": "Finland", "name_FT": "鑺槶"}, { "name_CN": "娉曞浗", "name_EN": "France", "name_FT": "娉曞湅"}, { "name_CN": "寰峰浗", "name_EN": "Germany", "name_FT": "寰峰湅"}, { "name_CN": "甯岃厞", "name_EN": "Greece", "name_FT": "甯岃嚇"}, { "name_CN": "鍖堢墮鍒?, "name_EN": "Hungary", "name_FT": "鍖堢墮鍒?}, { "name_CN": "鎰忓ぇ鍒?, "name_EN": "Italy", "name_FT": "鎰忓ぇ鍒?}, { "name_CN": "鎷夎劚缁翠簹", "name_EN": "Latvia", "name_FT": "鎷夎劔缍簽"}, { "name_CN": "绔嬮櫠瀹?, "name_EN": "Lithuania", "name_FT": "绔嬮櫠瀹?}, { "name_CN": "椹叾椤?, "name_EN": "Macedonia", "name_FT": "棣叾闋?}, { "name_CN": "鑽峰叞", "name_EN": "Netherlands", "name_FT": "鑽疯槶"}, { "name_CN": "鎸▉", "name_EN": "Norway", "name_FT": "鎸▉"}, { "name_CN": "娉㈠叞", "name_EN": "Poland", "name_FT": "娉㈣槶"}, { "name_CN": "钁¤悇鐗?, "name_EN": "Portugal", "name_FT": "钁¤悇鐗?}, { "name_CN": "缃楅┈灏间簹", "name_EN": "Romania", "name_FT": "缇呴Μ灏间簽"}, { "name_CN": "淇勭綏鏂?, "name_EN": "Russia", "name_FT": "淇勭緟鏂?}, { "name_CN": "濉炲皵缁翠簹", "name_EN": "Serbia", "name_FT": "濉炵埦缍簽"}, { "name_CN": "鏂礇浼愬厠", "name_EN": "Slovakia", "name_FT": "鏂礇浼愬厠"}, { "name_CN": "鏂礇鏂囧凹浜?, "name_EN": "Slovenia", "name_FT": "鏂礇鏂囧凹浜?}, { "name_CN": "瑗跨彮鐗?, "name_EN": "Spain", "name_FT": "瑗跨彮鐗?}, { "name_CN": "鐟炲吀", "name_EN": "Sweden", "name_FT": "鐟炲吀"}, { "name_CN": "鐟炲+", "name_EN": "Switzerland", "name_FT": "鐟炲+"}, { "name_CN": "鑻卞浗", "name_EN": "UK", "name_FT": "鑻卞湅"}, { "name_CN": "涔屽厠鍏?, "name_EN": "Ukraine", "name_FT": "鐑忓厠铇?} ] }, { "areaId":5, "name_CN": "鍖楃編娲?, "name_EN'": "North America", "name_FT": "鍖楃編娲?, "children": [ { "name_CN": "鍔犳嬁澶?, "name_EN": "Canada", "name_FT": "鍔犳嬁澶?}, { "name_CN": "澧ㄨタ鍝?, "name_EN": "Mexico", "name_FT": "澧ㄨタ鍝?}, { "name_CN": "缇庡浗", "name_EN": "United States of America", "name_FT": "缇庡湅"} ] }, { "areaId":6, "name_CN": "澶ф磱娲?, "name_EN'": "Oceania", "name_FT": "澶ф磱娲?, "children": [ { "name_CN": "婢冲ぇ鍒╀簹", "name_EN": "Australia", "name_FT": "婢冲ぇ鍒╀簽"}, { "name_CN": "鏂拌タ鍏?, "name_EN": "New Zealand", "name_FT": "鏂拌タ铇?} ] }, { "areaId":7, "name_CN": "鍗楃編娲?, "name_EN'": "South America", "name_FT": "鍗楃編娲?, "children": [ { "name_CN": "闃挎牴寤?, "name_EN": "Argentina", "name_FT": "闃挎牴寤?}, { "name_CN": "宸磋タ", "name_EN": "Brazil", "name_FT": "宸磋タ"}, { "name_CN": "鏅哄埄", "name_EN": "Chile", "name_FT": "鏅哄埄"}, { "name_CN": "绉橀瞾", "name_EN": "Peru", "name_FT": "绉橀"} ] } ]; //鑾峰彇璇█鐗堟湰 var zh_choose_lang = document.cookie.split('zh_choose=')[1]; var name_place = ''; //宀椾綅鑱岃矗 job_duty var responsibilities = '宀椾綅鑱岃矗'; //浠昏亴瑕佹眰 work_exp_demand var requirements = '浠昏亴瑕佹眰'; var applyName = '绔嬪嵆鐢宠'; //鏃犳暟鎹 var noData = '娌℃湁绗﹀悎鏉′欢鐨勮亴浣?; function appendFun(callbackData) { var newsData = callbackData.res.data.items; if (newsData.length == 0) { var nodata = '
' + noData+'
'; $("#pageJoin").hide(); $('#searchList').empty(); $('#searchList').html(nodata) } else { $("#pageJoin").show(); $('#searchList').empty(); } for (var item = 0; item < newsData.length; item++) { var temple = '
  • ' + '
    ' + '
    ' + newsData[item].job_name + '
    ' + '
    ' + newsData[item].work_place + '
    ' + '
    ' + transformTimestamp(newsData[item].publish_time) + '
    ' + '
    ' + '
    ' + '
    ' + responsibilities+'
    ' + '
    ' + newsData[item].job_duty.replace(/(\r\n|\n|\r)/gm, "
    ") + '
    ' + '
    ' + '
    ' + '
    ' + requirements+'
    ' + '
    ' + newsData[item].work_exp_demand.replace(/(\r\n|\n|\r)/gm, "
    ")+ '
    ' + '
  • '; $('#searchList').append(temple); } } function transformTimestamp(timestamp) { let a = new Date(timestamp).getTime(); const date = new Date(a); const Y = date.getFullYear() + '-'; const M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'; const D = (date.getDate() < 10 ? '0' + date.getDate() : date.getDate()) + ' '; const dateString = Y + M + D; return dateString; } //浜烘墠涓撳尯 $("#reqType").bootstrapSelect({ data: reqTypeArray, valueField: 'type', textField: 'name_CN', defaultValue: '', placeholder: '涓嶉檺', isShowDefaultPlac: true, onSelectChanged: function (value) { $.data(document.body, 'reqTypeText', value); } }); //宸ヤ綔鍦扮偣 $("#workPlace").bootstrapSelect({ data: workPlaceArray, valueField: 'areaId', textField: 'name_CN', defaultValue: '', placeholder: '涓嶉檺', isShowDefaultPlac: true, onSelectChanged: function (value) { if(value.indexOf("涓嶉檺") == -1){ $("#jsSub").show(); if (value == '1') { $("body").addClass("tipsLine"); } else { $("body").removeClass("tipsLine"); } $("#workSubPlace").bootstrapSelect({ data:workPlaceArray[value-1].children, valueField: 'name_CN', textField: 'name_CN', defaultValue: '', placeholder: '涓嶉檺', isShowDefaultPlac: false, onSelectChanged: function (value) { // $("#workSubPlace").val(value); $('#workSubPlace').selectpicker('val', value); } }) }else{ $("#jsSub").hide(); $('#workSubPlace').selectpicker('val',''); } } }); commonPage('#prev', '#next', '#searchList', { ReqType: 0, workPlace: '', keyWords: '' }, function (callbackData) { appendFun(callbackData); }, 'page-item-searchList', 20); //鎼滅储 $(".searchBtn").click(function () { $("#searchList").empty().html('
    鏁版嵁鍔犺浇涓紝璇风◢鍚?..
    '); $("#pageJoin").hide(); var workPlaceValue = ''; if ($("#workSubPlace").val() == '涓嶉檺') { workPlaceValue = $("#workPlace option:selected").text(); } else { workPlaceValue = $("#workSubPlace").val() ? $("#workSubPlace").val() : ''; } commonPage('#prev', '#next', '#searchList', { ReqType: $("#reqType").val() ? $("#reqType").val() : 0, workPlace: workPlaceValue, keyWords: $("#searchKey").val() ? $("#searchKey").val().replace(/(^\s*)|(\s*$)/g, "") : '' }, function (callbackData) { appendFun(callbackData); }, 'page-item-searchList', 20); }); //绔嬪嵆鐢宠 $(document).on("click", ".applyModal", function () { var job_area = $(this).attr("data-value"); switch (job_area) { case '1': case '2': window.open("https://hr.tpv-tech.com/#/user/register", "_blank"); break; // case '2': // var _tp = ' 璜婞a href="FilesTemplate/TPV_Application_TPE.docx" class="link">涓嬭級灞ユ琛ㄦ牸寮廃/a>(璜嬩互闆昏叇鎵撳瓧銆佸嬁鐢ㄦ墜瀵紝璜嬪嫏蹇呭~瀵偍鎵€鏈夊伐浣滅稉姝凤紝涓嶈珫鏄惁鑸囨娆¢潰璜囪伔缂虹浉闂?锛屽~瀵畬鎴愬緦瀵勮嚦 HR104@tpv-tech.com 淇$锛屾劅璎濇偍鐨勬噳寰碉紒'; // $("#myModal").find(".modal-body").html(_tp); //$("#myModal").modal({ backdrop: 'static' }); // window.open("https://hr-test.tpv-tech.com/#/user/register", "_blank"); //break; // case '3': default: var _os = '璜嬪皣鎮ㄧ殑灞ユ璩囨枡 (鎴朁a href="FilesTemplate/TPV_Application_OS.docx" class="link">涓嬭級灞ユ琛ㄦ牸寮廃/a>)瀵勮嚦 HR.Recruitment@tpv-tech.com 淇$锛屾劅璎濇偍鐨勬噳寰碉紒'; $("#myModal").find(".modal-body").html(_os); $("#myModal").modal({ backdrop: 'static' }); break; } });