common-js-include.jsp 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <!--[if lt IE 9]>
  4. <script type="text/javascript" src="${WebSite.asset}/lib/html5shiv.js"></script>
  5. <script type="text/javascript" src="${WebSite.asset}/lib/respond.min.js"></script>
  6. <![endif]-->
  7. <script src="${WebSite.asset}/lib/jquery-3.4.1/jquery-3.4.1.min.js" charset="utf-8"></script>
  8. <script type="text/javascript" src="${WebSite.asset}/lib/vuejs/2.5.13/vue.js"></script>
  9. <script src="${WebSite.asset}/lib/jquery.jdirk/jquery.jdirk.js"></script>
  10. <script src="${WebSite.asset}/lib/crypto-js/crypto-js-4.1.1.js"></script>
  11. <script src="${WebSite.asset}/lib/jsencrypt/jsencrypt-3.3.2.js"></script>
  12. <script src="${WebSite.asset}/lib/layermini/js/lay-module/tinymce/tinymce.js"></script>
  13. <script src="${WebSite.asset}/modules/App.js?version=${version}"></script>
  14. <%-- <script src="${WebSite.asset}/lib/layui-v2.5.5/layui.all.js?version=${version}" charset="utf-8"></script> --%>
  15. <script src="${WebSite.asset}/lib/layui-v2.6.5/layui.js?version=${version}" charset="utf-8"></script>
  16. <script src="${WebSite.asset}/lib/layui-v2.5.5/xm-select/dist/xm-select.js?version=${version}" charset="utf-8"></script>
  17. <script src="${WebSite.asset}/lib/layermini/js/lay-config.js?version=${version}" ></script>
  18. <script src="${WebSite.asset}/modules/common.js?version=${version}" charset="utf-8"></script>
  19. <script src="${WebSite.asset}/modules/common-utils.js?version=${version}" charset="utf-8"></script>
  20. <script src="${WebSite.asset}/lib/echarts/min/echarts.min.js?version=${version}"></script>
  21. <script src="${WebSite.asset}/js/util.js?version=${version}"></script>
  22. <!--[if IE 6]>
  23. <script type="text/javascript" src="${WebSite.asset}/lib/DD_belatedPNG_0.0.8a-min.js" ></script>
  24. <script>DD_belatedPNG.fix('*');</script>
  25. <![endif]-->
  26. <script type="text/javascript">
  27. layui.form.verify({
  28. phoneVal: function (value, item) {
  29. /*/^((\d{2,})-)(\d{2,30})(-(\d{2,}))?$/ 电话号码是不限制以0开头,最少输入2位后不限制位数,-之后最少输入2位,最大不超过30位,-最少输入2位后,不限制位数*/
  30. var mobile = /^1[3|4|5|6|7|8|9]\d{9}$/ , phone = /^((\d{2,})-)(\d{2,30})(-(\d{2,}))?$/ ;
  31. var flag = mobile.test(value);
  32. if(!flag){
  33. return '请输入正确手机号';
  34. }
  35. },
  36. sfzVal: function (value, item) {
  37. /*/^((\d{2,})-)(\d{2,30})(-(\d{2,}))?$/ 电话号码是不限制以0开头,最少输入2位后不限制位数,-之后最少输入2位,最大不超过30位,-最少输入2位后,不限制位数*/
  38. var sfz = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
  39. var flag = sfz.test(value);
  40. if(!flag){
  41. return '请输入正确的身份证号';
  42. }
  43. },
  44. passwordVal: function (value, item) {
  45. /*/^((\d{2,})-)(\d{2,30})(-(\d{2,}))?$/ 电话号码是不限制以0开头,最少输入2位后不限制位数,-之后最少输入2位,最大不超过30位,-最少输入2位后,不限制位数*/
  46. var sfz = /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,16}$/;
  47. // /^(?=.*[A-Z])(?=.*[a-z])(?=.*\d)(?=.*[~!@#$%^&*)(_+}{|:?><]).{8,16}$/
  48. var flag = sfz.test(value);
  49. if(!flag){
  50. return '必须包含大小写字母和数字的组合,不能使用特殊字符,长度在8-16之间';
  51. }
  52. },
  53. });
  54. var layDateTheme="#1c56a3";
  55. </script>