info.ejs 6.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <% include ./sub_menu.ejs %>
  2. <div class="panel-content">
  3. <div class="panel-title">
  4. <div class="title-main">
  5. <h2>项目信息
  6. <% if (projectData.user_account === ctx.session.sessionUser.account) { %><a href="#" class="btn btn-primary btn-sm pull-right" onclick="updateinfo()">保存修改</a><% } %>
  7. </h2>
  8. </div>
  9. </div>
  10. <div class="content-wrap">
  11. <div class="c-body">
  12. <div class="sjs-height-0">
  13. <div class="row m-0 mt-3">
  14. <div class="col-5">
  15. <% if (projectData.user_account === ctx.session.sessionUser.account) { %><form id="info-form" action="/<%= ctx.controllerName %>/updateinfo/<%= projectData.id === undefined ? 0 : projectData.id %>?_csrf_j=<%= ctx.csrf %>" method="post"><% } %>
  16. <div class="form-group">
  17. <label>项目编号</label>
  18. <input class="form-control form-control-sm" value="<%= projectData.code%>" type="text" readonly>
  19. </div>
  20. <div class="form-group">
  21. <label>项目名称</label>
  22. <input class="form-control form-control-sm" value="<%= projectData.name%>" type="text" <% if (projectData.user_account !== ctx.session.sessionUser.account) { %>readonly<% } else { %>name="name" id="name" placeholder="请输入项目名称"<% } %>>
  23. </div>
  24. <div class="form-group">
  25. <label>管理员</label>
  26. <input class="form-control form-control-sm" value="<%= projectData.user_account %>" type="text" readonly>
  27. </div>
  28. <div class="form-group">
  29. <label>负责人</label>
  30. <div class="card w-50">
  31. <div class="card-body">
  32. <h4 class="card-title"><%= salesmanData.username %></h4>
  33. <h6 class="card-subtitle mb-2 text-muted" ><%= officeName %></h6>
  34. </div>
  35. <ul class="list-group list-group-flush">
  36. <li class="list-group-item" data-toggle="tooltip" data-placement="bottom" title="腾讯QQ"><i class="fa fa-qq"></i> <%=salesmanData.qq%></li>
  37. <li class="list-group-item" data-toggle="tooltip" data-placement="bottom" title="手机号码"><i class="fa fa-tablet"></i> <%=salesmanData.telephone%></li>
  38. <li class="list-group-item" data-toggle="tooltip" data-placement="bottom" title="固定电话"><i class="fa fa-phone"></i> <%=salesmanData.fixedphone%></li>
  39. <% if (projectData.qrcode_json) { %>
  40. <li class="list-group-item container-fluid">
  41. <div class="row">
  42. <% for (const qr of JSON.parse(projectData.qrcode_json)) { %>
  43. <div class="col-6 text-center"><img src="/<%= qr.path %>" width="90"><div class="text-center"><%= qr.name %></div></div>
  44. <% } %>
  45. </div>
  46. </li>
  47. <% } %>
  48. </ul>
  49. </div>
  50. </div>
  51. <div class="form-group">
  52. <label>创建时间</label>
  53. <input class="form-control form-control-sm" value="<%= dateStr%>" type="text" readonly>
  54. </div>
  55. <legend>其他信息(报表显示)</legend>
  56. <div class="form-group">
  57. <label>主管部门</label>
  58. <input class="form-control form-control-sm" type="text" value="<%= projectData.rpt_authority %>" <% if (projectData.user_account !== ctx.session.sessionUser.account) { %>readonly<% } else { %>name="rpt_authority" id="rpt_authority"<% } %>>
  59. </div>
  60. <div class="form-group">
  61. <label>建设项目类别</label>
  62. <input class="form-control form-control-sm" type="text" value="<%= projectData.rpt_items %>" value="<%= projectData.rpt_authority %>" <% if (projectData.user_account !== ctx.session.sessionUser.account) { %>readonly<% } else { %>name="rpt_items" id="rpt_items"<% } %>>
  63. </div>
  64. <div class="form-group">
  65. <label>级别</label>
  66. <input class="form-control form-control-sm" type="text" value="<%= projectData.rpt_level %>" <% if (projectData.user_account !== ctx.session.sessionUser.account) { %>readonly<% } else { %>name="rpt_level" id="rpt_level"<% } %>>
  67. </div>
  68. <div class="form-group">
  69. <label>建设性质</label>
  70. <input class="form-control form-control-sm" type="text" value="<%= projectData.rpt_nature %>" <% if (projectData.user_account !== ctx.session.sessionUser.account) { %>readonly<% } else { %>name="rpt_nature" id="rpt_nature"<% } %>>
  71. </div>
  72. <% if (projectData.user_account === ctx.session.sessionUser.account) { %></form><% } %>
  73. </div>
  74. </div>
  75. </div>
  76. </div>
  77. </div>
  78. </div>
  79. <script>
  80. $(function () {
  81. autoFlashHeight();
  82. })
  83. </script>
  84. <% if (projectData.user_account === ctx.session.sessionUser.account) { %>
  85. <script type="text/javascript">
  86. function updateinfo()
  87. {
  88. $("#info-form").submit();
  89. }
  90. </script>
  91. <% } %>