GlobalInteWindow.cshtml 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. 
  2. @{
  3. Layout = "~/Views/Shared/_MainLayoutPage.cshtml";
  4. }
  5. <!DOCTYPE html>
  6. <html>
  7. <head>
  8. <meta name="viewport" content="width=device-width" />
  9. <title>GlobalInteWindow</title>
  10. <script src="~/ViewModels/ProjectManager.js?r=212.21"></script>
  11. </head>
  12. <body>
  13. <div class="easyui-panel" data-options="fit:true,border:false">
  14. <form id="insert_interface" method="post" class="layui-form" style="margin-top:20px">
  15. <!--当前编辑的ID值-->
  16. <input type="hidden" id="ID" name="ID" />
  17. <div class="layui-form-item">
  18. <div class="layui-inline">
  19. <label class="layui-form-label">类型</label>
  20. <div class="layui-input-block" lay-filter="LX">
  21. <input type="radio" name="LX" value="1" title="医保接口">
  22. <input type="radio" name="LX" value="2" title="农合接口">
  23. <input type="radio" name="LX" value="3" title="LIS接口">
  24. <input type="radio" name="LX" value="4" title="三方接口接口">
  25. <input type="radio" name="LX" value="5" title="其它接口接口">
  26. </div>
  27. </div>
  28. </div>
  29. <div class="layui-form-item" style="margin-bottom:10px">
  30. <label class="layui-form-label">接口名称</label>
  31. <div class="layui-input-inline">
  32. <input type="text" id="MC" name="MC" required autocomplete="off" class="easyui-textbox" style="height:38px;width:584px;border-radius:4px;" />
  33. </div>
  34. </div>
  35. <div class="layui-form-item">
  36. <div class="layui-inline">
  37. <label class="layui-form-label">项目</label>
  38. <div class="layui-input-inline">
  39. <input id="XMID" name="XMID" required panelheight="200px" class="easyui-combobox xmid" data-options="labelAlign:'right',prompt:'请选择(默认项目)',limitToList:true,tipPosition:'top'" style="height:38px;border-radius:4px;width:240px" />
  40. </div>
  41. </div>
  42. </div>
  43. <div class="layui-form-item">
  44. <div class="layui-inline">
  45. <label class="layui-form-label">创建人</label>
  46. <div class="layui-input-inline">
  47. <input type="text" id="CJR" name="CJR" class="easyui-combobox" required autocomplete="off" style="height:38px;border-radius:4px;width:240px" />
  48. </div>
  49. </div>
  50. <div class="layui-inline" style="margin-left:40px">
  51. <label class="layui-form-label">申请时间</label>
  52. <div class="layui-input-inline">
  53. <input id="SQSJ" name="SQSJ" class="easyui-datebox" editable="false" data-options="tipPosition:'top'" style="height:38px;border-radius:4px;width:230px">
  54. </div>
  55. </div>
  56. </div>
  57. <div class="layui-form-item">
  58. <div class="layui-inline">
  59. <label class="layui-form-label">用户名称</label>
  60. <div class="layui-input-inline">
  61. <input type="text" id="JKDFMC" name="JKDFMC" class="easyui-combobox" autocomplete="off" style="height:38px;border-radius:4px;width:240px" />
  62. </div>
  63. </div>
  64. <div class="layui-inline" style="margin-left:40px">
  65. <label class="layui-form-label">验收时间</label>
  66. <div class="layui-input-inline">
  67. <input id="YSSJ" name="YSSJ" class="easyui-datebox" editable="false" data-options="tipPosition:'top'" style="height:38px;border-radius:4px;width:230px">
  68. </div>
  69. </div>
  70. </div>
  71. <div class="layui-form-item">
  72. <div class="layui-inline">
  73. <label class="layui-form-label">维护人</label>
  74. <div class="layui-input-inline">
  75. <input type="text" id="ZRR" name="ZRR" class="easyui-combobox" required autocomplete="off" style="height:38px;border-radius:4px;width:240px" />
  76. </div>
  77. </div>
  78. <div class="layui-inline" style="margin-left:40px">
  79. <label class="layui-form-label">完成时间</label>
  80. <div class="layui-input-inline">
  81. <input id="WCSJ" name="WCSJ" class="easyui-datebox" editable="false" data-options="tipPosition:'top'" style="height:38px;border-radius:4px;width:230px">
  82. </div>
  83. </div>
  84. </div>
  85. <div class="layui-form-item">
  86. <div class="layui-inline">
  87. <label class="layui-form-label">状态</label>
  88. <div class="layui-input-block" id="ZT" lay-filter="ZT">
  89. </div>
  90. </div>
  91. </div>
  92. <div class="layui-form-item">
  93. <div class="layui-inline">
  94. <label class="layui-form-label">描述</label>
  95. <div class="layui-input-inline">
  96. <textarea id="MS" name="MS" class="layui-textarea" placeholder="请输入概况" style="width: 584px; min-height: 200px;"></textarea>
  97. </div>
  98. </div>
  99. </div>
  100. <input type="hidden" id="btn_upload" />
  101. @*项目附件上传*@
  102. <div class="layui-form-item layui-form-text">
  103. <label class="layui-form-label">附件</label>
  104. <div class="layui-input-block">
  105. <a id="ChooseFile" href="#" class="easyui-linkbutton c8" data-options="plain:true"><i class="fa fa-plus-square-o"></i> 添加附件</a>
  106. </div>
  107. <div id="demoList"></div>
  108. <div id="attchment" style="height:55px">
  109. </div>
  110. </div>
  111. </form>
  112. </div>
  113. </body>
  114. </html>
  115. <script type="text/javascript">
  116. $(document).ready(function () {
  117. //渲染radio
  118. layui.use(['form'], function () {
  119. var form = layui.form
  120. //类型
  121. $.post('/Problem/GetBaseCode?type=' + '9FECB49A-397D-4C1B-9BE9-B8A4B73B9CD7', function (data) {
  122. var html = ""
  123. var eventlist = new viewModel();
  124. //1-新增 2-修改
  125. if ("@ViewBag.type" == "1") {
  126. for (var i = 0; i < data.length; i++) {
  127. html += "<input type='radio' name='ZT' value='" + data[i].代码 + "'title='" + data[i].显示名 + "'>"
  128. }
  129. eventlist.GlobalInit()
  130. }
  131. else {
  132. for (var i = 0; i < data.length; i++) {
  133. if (data[i].代码 == "@ViewBag.state") {
  134. html += "<input type='radio' name='ZT' checked disabled value='" + data[i].代码 + "'title='" + data[i].显示名 + "'>"
  135. } else {
  136. html += "<input type='radio' name='ZT' disabled value='" + data[i].代码 + "'title='" + data[i].显示名 + "'>"
  137. }
  138. }
  139. eventlist.GlobalBind("@ViewBag.id")
  140. }
  141. document.getElementById("ZT").innerHTML = html
  142. form.render()
  143. })
  144. })
  145. })
  146. </script>
  147. <style type="text/css">
  148. .combobox-item {
  149. width: 1000px;
  150. }
  151. .layui-form-item {
  152. margin: 5px
  153. }
  154. </style>