jlzx-xnzw.html 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. <!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>${siteTitle!}</title>
  6. <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" />
  7. <link rel="stylesheet" type="text/css" href="${resPath}/bcrc-mobile/css/ly_html.css">
  8. <link rel="stylesheet" type="text/css" href="${resPath}/bcrc-mobile/css/bcrc-phone-body.css">
  9. <link rel="stylesheet" type="text/css" href="${resPath}/bcrc-mobile/css/bcrc-phone-page.css">
  10. <link rel="stylesheet" href="${resPath}/syrc-mobile/images/sy_sjhtml.css"/>
  11. <link rel="stylesheet" href="${resPath}/syrc-mobile/images/sy_sjbase.css" />
  12. <link rel="stylesheet" href="${resPath}/syrc-mobile/images/cover.css" />
  13. <link rel="stylesheet" href="${resPath}/syrc-mobile/images/pop.css" />
  14. <link rel="stylesheet" href="${resPath}/syrc-mobile/images/search.css" />
  15. <link rel="stylesheet" href="${resPath}/syrc-mobile/images/swiper.min.css" />
  16. <link rel="stylesheet" href="${resPath}/syrc-mobile/images/resume.css" />
  17. <script type="text/javascript" src="${resPath}/syrc-mobile/images/jquery-2.1.1.min.js"></script>
  18. <script type="text/javascript" src="${resPath}/syrc-mobile/images/basic.js" ></script>
  19. <script type="text/javascript" src="${resPath}/syrc-mobile/images/zepto.js"></script>
  20. <script src="${resPath}/syrc/js/idealDicConfig.js"></script>
  21. <script src="${resPath}/syrc/js/idealDic.js"></script>
  22. <script src="${resPath}/syrc/js/idealDicInclude.js"></script>
  23. <script src="${resPath}/syrc/js/formValidate.js"></script>
  24. <script type="text/javascript">
  25. var _tkd = _tkd || [];
  26. var $_CONFIG = {};
  27. // $_CONFIG['domain'] = '//m.51job.com/';
  28. // $_CONFIG['imgpath'] = '//img01.51jobcdn.com/im/m';
  29. // $_CONFIG['jspath'] = '//js.51jobcdn.com/in/js/h5';
  30. // $_CONFIG['template'] = 'resume/jobintent';
  31. $_CONFIG['islogin'] = '1';
  32. $_CONFIG['jobarea'] = '240700';
  33. $_CONFIG['jobareaname'] = '松原';
  34. $_CONFIG['ip'] = '36.48.27.149';
  35. $_CONFIG['guid'] = 'db7398e3a4d3205cf89c37f039c6005f';
  36. function saveXnzw(){
  37. if(isNull($("#starttime").text())){
  38. alert("开始时间不能为空!!!");
  39. return false;
  40. }
  41. if(isNull($("#endtime").text())){
  42. alert("结束时间不能为空!!!");
  43. return false;
  44. }
  45. if(isNull($("#cpracticename").val())){
  46. alert("职务不能为空!!!");
  47. return false;
  48. }
  49. var json={};
  50. if($("#xnzwId").val()!=undefined){
  51. json.xnzwId=$("#xnzwId").val();
  52. }
  53. if($("#jlBbId").val()!=undefined){
  54. json.jlBbId=$("#jlBbId").val();
  55. }
  56. json.xnzwKssj=$("#starttime").text();
  57. json.xnzwJssj=$("#endtime").text();
  58. json.xnzwZw=$("#cpracticename").val();
  59. json.xnzwZwms=$("#cdescribe").val();
  60. $.ajax({
  61. type: "POST",
  62. async:false,
  63. url: "saveXnzw",
  64. data:json,
  65. dataType: "json",
  66. success: function(data){
  67. alert(data.message);
  68. window.location.href="${ctxPath}/cms/resume/findXnzwAndXnryByJlbbId?jlBbId="+data.xnzw.jlBbId;
  69. }
  70. });
  71. }
  72. </script>
  73. </head>
  74. <body >
  75. @includeFileTemplate("/www/syrc-mobile/include/qyzx-header.html",{"current":"index"}){}
  76. <!--内容开始-->
  77. <div class="wz_cont grzx_in">
  78. <div class="wz_cont_in">
  79. <div class="touxiangbox">
  80. <div class="con_left">
  81. <div class="all_title"><a href="${ctxPath}/cms/resume/findXnzwAndXnryByJlbbId?jlBbId=${session.jlbbIdSession}" ><span>校内职务</span></a></div>
  82. <div id="pageContent" class="fixtop qzyx">
  83. <div class="sbox">
  84. <a href="javascript:void(0)" class="e" onclick="calendar( 'month' , [0,70] , 'starttime' );">
  85. <label><em>*</em>开始时间</label>
  86. <div class="selt">
  87. <span id="starttime" class="sval c_default">
  88. @if(isNotEmpty(xnzw.xnzwKssj)){
  89. ${xnzw.xnzwKssj!}
  90. @}else{
  91. 2019-01-01
  92. @}
  93. </span><p class="error" id="err_starttime" style="display:none;"><span>请选择开始时间</span></p>
  94. </div>
  95. </a>
  96. <a href="javascript:void(0)" class="e" onclick="calendar( 'month' , [0,70] , 'endtime');">
  97. <label><em>*</em>结束时间</label>
  98. <div class="selt">
  99. <span id="endtime" class="sval">
  100. @if(isNotEmpty(xnzw.xnzwJssj)){
  101. ${xnzw.xnzwJssj!}
  102. @}else{
  103. 2019-01-01
  104. @}
  105. </span>
  106. </div>
  107. <p class="error" id="err_endtime" style="display:none;"><span></span></p>
  108. </a>
  109. <div class="e">
  110. <label><em>*</em>职务</label>
  111. <input type="text" id="cpracticename" value="${xnzw.xnzwZw!}" class="txt inputblur" placeholder="请输入职务" err_text="请输入职务" maxlength="50">
  112. <p class="error" style="display:none;" id="err_cpracticename"><span>请输入职务</span></p>
  113. </div>
  114. <div class="e e_ta eb">
  115. <label>职务描述</label>
  116. <div class="ptxa">
  117. <textarea class="inputblur" id="cdescribe" placeholder="可以描述在校期间所担任的职务工作内容和职责等" maxlength="500">${xnzw.xnzwZwms!}</textarea>
  118. </div>
  119. <p class="error" style="display:none;" id="err_cdescribe"><span></span></p>
  120. </div>
  121. </div>
  122. <center class="btnbox">
  123. <button class="btn savepractrice" click-data="1" onclick="saveXnzw()">保存</button>
  124. </center>
  125. @if(isNotEmpty(xnzw.xnzwId)){
  126. <input type="hidden" name="xnzwId" id="xnzwId" value="${xnzw.xnzwId}">
  127. <input type="hidden" name="jlBbId" id="jlBbId" value="${xnzw.jlBbId}">
  128. @}
  129. @if(isNotEmpty(jlBbId)){
  130. <input type="hidden" name="jlBbId" id="jlBbId" value="${jlBbId}">
  131. @}
  132. </div>
  133. </div>
  134. </div>
  135. </div>
  136. </div>
  137. <!--内容结束-->
  138. @includeFileTemplate("/www/syrc-mobile/include/footer.html",{"current":"index"}){}
  139. <script type="text/javascript" src="${resPath}/syrc-mobile/images/base.js"></script>
  140. <script type="text/javascript" src="${resPath}/syrc-mobile/images/fun.js"></script>
  141. <script type="text/javascript" src="${resPath}/syrc-mobile/images/d_jobarea.js"></script>
  142. <script type="text/javascript" src="${resPath}/syrc-mobile/images/popjobarea.js"></script>
  143. <script type="text/javascript" src="${resPath}/syrc-mobile/images/resumecommon.js"></script>
  144. <script type="text/javascript" src="${resPath}/syrc-mobile/images/swiper.min.js"></script>
  145. <script type="text/javascript" src="${resPath}/syrc-mobile/images/school.js"></script>
  146. <div id="shadow" style="display:none"></div>
  147. </body>
  148. </html>