update_supplier.ftl 8.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. <!DOCTYPE HTML>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="renderer" content="webkit|ie-comp|ie-stand">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  7. <meta name="viewport"
  8. content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/>
  9. <meta http-equiv="Cache-Control" content="no-siteapp"/>
  10. <#include "/base/add_base.ftl">
  11. <link href="${path}/common/lib/jquery.ui/jquery-ui.css" rel="stylesheet" type="text/css"/>
  12. <style>
  13. .add-list>li{margin: 10px 0;}
  14. input[type=radio]{-webkit-appearance:none;appearance:none;background: url(${path}/common/images/pts/radio-1.png) center center no-repeat;background-size:auto 100%;width: 20px;height: 20px;margin-right: 10px;}
  15. input[type=radio]:checked{-webkit-appearance:none;appearance:none;background: url(${path}/common/images/pts/radio-2.png) center center no-repeat;background-size:auto 100%;width: 20px;height: 20px;margin-right: 10px;}
  16. select{border: 1px solid rgba(0,0,0,.1);border-radius: 5px;padding:6px 35px 6px 5px;height: 32px;-webkit-appearance:none;appearance:none;background: url(${path}/common/images/pts/select-1.png) right center no-repeat !important;background-size:auto 100% !important;margin-right: 10px;width: 85px;}
  17. </style>
  18. <title>修改供应商 - 供应商管理 - RST</title>
  19. </head>
  20. <body>
  21. <nav class="breadcrumb"><i class="Hui-iconfont">&#xe67f;</i> 首页
  22. <span class="c-gray en">/</span> 供应商管理
  23. <span class="c-gray en">/</span> 修改供应商
  24. <a class="btn radius r"
  25. href="javascript:location.replace(location.href);" title="刷新"><i class="Hui-iconfont">&#xe68f;</i></a>
  26. </nav>
  27. <article class="page-container" style="padding: 10px;width: 600px;margin: 0 auto;">
  28. <form action="${path}/admin/supplier/update_supplier" method="post" class="form form-horizontal" id="form-supplier-update">
  29. <input type="hidden" name="supplierId" id="supplierId" value="${ptsSupplier.supplierId!''}">
  30. <div class="row cl">
  31. <label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>供应商编号:</label>
  32. <div class="formControls col-xs-8 col-sm-9">
  33. <span style="height: 30px; width: 10%;float: left;line-height: 30px;"><span id="comType">YNY</span></span>
  34. <div class="input-box ">
  35. <select class="" style="width: 30%;" id="number" name="number">
  36. <option value="A" <#if ptsSupplier.supplierNumber??><#if ptsSupplier.supplierNumber == 'A'>selected</#if></#if>>A</option>
  37. <option value="B" <#if ptsSupplier.supplierNumber??><#if ptsSupplier.supplierNumber == 'B'>selected</#if></#if>>B</option>
  38. <option value="C" <#if ptsSupplier.supplierNumber??><#if ptsSupplier.supplierNumber == 'C'>selected</#if></#if>>C</option>
  39. <option value="D" <#if ptsSupplier.supplierNumber??><#if ptsSupplier.supplierNumber == 'D'>selected</#if></#if>>D</option>
  40. </select>
  41. <span style="width: 30%;">后五位流水号系统自动生成</span>
  42. </div>
  43. <input type="hidden" class="input-text" value="${ptsSupplier.serialNumber!''}" id="serialNumber" name="serialNumber" >
  44. <input type="hidden" class="input-text" value="" id="supplierNumber" name="supplierNumber" >
  45. </div>
  46. </div>
  47. <div class="row cl">
  48. <label class="form-label col-xs-4 col-sm-3"><span class="c-red">*</span>供应商名称:</label>
  49. <div class="formControls col-xs-8 col-sm-9">
  50. <input type="text" class="input-text" value="${ptsSupplier.supplierName!''}" id="supplierName" name="supplierName" placeholder="请输入0-30位的名称,支持中文、英文字母" datatype="/^[a-zA-Z\u4e00-\u9fa5]{1,30}$/" errormsg="供应商名称请输入0-30位的中文、英文字母!">
  51. </div>
  52. </div>
  53. <div class="row cl">
  54. <label class="form-label col-xs-4 col-sm-3">供应商简称:</label>
  55. <div class="formControls col-xs-8 col-sm-9">
  56. <input type="text" class="input-text" value="${ptsSupplier.supplierAbbreviation!''}" id="supplierAbbreviation" name="supplierAbbreviation" placeholder="请输入0-10位的简称,支持中文、英文字母" datatype="/^\s*$/|/^[a-zA-Z\u4e00-\u9fa5]{1,10}$/" errormsg="供应商简称请输入0-10位的中文、英文字母!">
  57. </div>
  58. </div>
  59. <div class="row cl">
  60. <label class="form-label col-xs-4 col-sm-3">联系人姓名:</label>
  61. <div class="formControls col-xs-8 col-sm-9">
  62. <input type="text" class="input-text" value="${ptsSupplier.supplierContactPerson!''}" id="supplierContactPerson" name="supplierContactPerson" placeholder="请输入0-10位的联系人姓名,支持中文、英文字母" datatype="/^\s*$/|/^[a-zA-Z\u4e00-\u9fa5]{1,10}$/" errormsg="联系人姓名请输入0-10位的中文、英文字母!">
  63. </div>
  64. </div>
  65. <div class="row cl">
  66. <label class="form-label col-xs-4 col-sm-3">联系人电话:</label>
  67. <div class="formControls col-xs-8 col-sm-9">
  68. <input type="text" class="input-text" value="${ptsSupplier.supplierTel!''}" id="supplierTel" name="supplierTel" placeholder="请输入联系人电话" datatype="/^\s*$/|m" errormsg="联系人电话格式不正确!">
  69. </div>
  70. </div>
  71. <div class="row cl">
  72. <label class="form-label col-xs-4 col-sm-3">联系人座机:</label>
  73. <div class="formControls col-xs-8 col-sm-9">
  74. <input type="text" class="input-text" value="${ptsSupplier.supplierPhone!''}" id="supplierPhone" name="supplierPhone" placeholder="请输入联系人座机" datatype="/^\s*$/|/^\s*$/|/^0\d{2,3}-?\d{7,8}$/" errormsg="联系人座机格式不正确!">
  75. </div>
  76. </div>
  77. <div class="row cl">
  78. <label class="form-label col-xs-4 col-sm-3">联系人邮箱:</label>
  79. <div class="formControls col-xs-8 col-sm-9">
  80. <input type="text" class="input-text" value="${ptsSupplier.supplierEmail!''}" id="supplierEmail" name="supplierEmail" placeholder="请输入联系人邮箱" datatype="/^\s*$/|e" errormsg="联系人邮箱格式不正确!">
  81. </div>
  82. </div>
  83. <div class="row cl">
  84. <label class="form-label col-xs-4 col-sm-3">供应商地址:</label>
  85. <div class="formControls col-xs-8 col-sm-9">
  86. <textarea name="supplierAddress" id="supplierAddress" cols="" rows="" class="textarea"
  87. placeholder="联系人地址,最多支持100字符" onKeyUp="$.Huitextarealength(this,100)" >${ptsSupplier.supplierAddress!''}</textarea>
  88. <p class="textarea-numberbar"><em class="textarea-length"><#if ptsSupplier.supplierAddress??>${ptsSupplier.supplierAddress?length} <#else>0</#if></em>/100</p>
  89. </div>
  90. </div>
  91. <div class="row cl">
  92. <div class="col-xs-8 col-sm-9 col-xs-offset-4 col-sm-offset-3">
  93. <input class="btn btn-primary radius" type="submit" style="margin-left: 20px;" value="&nbsp;&nbsp;提交&nbsp;&nbsp;">
  94. </div>
  95. </div>
  96. </form>
  97. </article>
  98. <script type="text/javascript">
  99. $(function(){
  100. $("#form-supplier-update").Validform({
  101. tiptype: function (msg, o, cssctl) {
  102. if (o.type == 3) {//失败
  103. layer.msg(msg, {icon: 5, time: 3000});
  104. $(window).scrollTop(o.obj.offset().top - 40);
  105. }
  106. },
  107. datatype: {//自定义验证类型
  108. },
  109. ignoreHidden: true,
  110. tipSweep: true, //若为true,则只在表单提交时验证
  111. ajaxPost: true, //异步提交
  112. beforeCheck: function (curform) { //验证通过之前执行的函数
  113. },
  114. beforeSubmit: function (curform) { //验证通过之后执行的函数
  115. var types = $("#comType").html();
  116. var comPontNo = types + $("#number").val() + $("#serialNumber").val();
  117. $("#supplierNumber").val(comPontNo);
  118. },
  119. callback: function (data) {//异步回调函数
  120. if (data) {
  121. var index = layer.alert(data.resultMsg, function () {
  122. if (data.resultCode == 200) {
  123. location.href = "${path}/admin/supplier/_supplier_list";
  124. } else {
  125. layer.close(index);
  126. }
  127. });
  128. }
  129. }
  130. });
  131. })
  132. </script>
  133. <!--/请在上方写此页面业务相关的脚本-->
  134. </body>
  135. </html>