Forma - 副本.cshtml 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293
  1. @{
  2. ViewBag.Title = "添加产品";
  3. Layout = "~/Views/Shared/_Form.cshtml";
  4. }
  5. <script>
  6. var keyValue = request('keyValue');
  7. $(function () {
  8. initControl();
  9. });
  10. //初始化控件
  11. function initControl() {
  12. //材料名称
  13. $("#name").ComboBox({
  14. description: "==请选择==",
  15. height: "200px",
  16. });
  17. //型号
  18. $("#Version").ComboBox({
  19. description: "==请选择==",
  20. height: "200px",
  21. });
  22. //单位
  23. $("#unit").ComboBox({
  24. description: "==请选择==",
  25. height: "200px",
  26. });
  27. //材料类别
  28. $("#Type").ComboBox({
  29. description: "==请选择==",
  30. height: "200px",
  31. });
  32. //获取表单
  33. //if (!!keyValue) {
  34. // $.SetForm({
  35. // url: "../../CustomerManage/Customer/GetFormJson",
  36. // param: { keyValue: keyValue },
  37. // success: function (data) {
  38. // $("#form1").SetWebControls(data);
  39. // }
  40. // })
  41. //}
  42. }
  43. //保存表单;
  44. function AcceptClick() {
  45. if (!$('#form1').Validform()) {
  46. return false;
  47. }
  48. var postData = $("#form1").GetWebControls(keyValue);
  49. postData["TraceUserName"] = $("#TraceUserId").attr('data-text');
  50. $.SaveForm({
  51. url: "../../InstallManage/Dudget/SaveForma?applyId=" + keyValue,
  52. param: postData,
  53. loading: "正在保存数据...",
  54. success: function () {
  55. //var a = document.getElementById('Form').contentWindow.document;
  56. //var b = a.getElementById('gridTableForm');
  57. ////$(b).trigger("reloadGrid");
  58. //var c = $(b);
  59. //c.context = a;
  60. //c.selector = '#gridTableForm';
  61. //c.trigger("reloadGrid");
  62. // $("#gridTableForm").trigger("reloadGrid");
  63. // console.log($("#gridTableForm").context.getElementById('gridTableForm'));
  64. $.currentIframe().$("#gridTableForm").trigger("reloadGrid");
  65. }
  66. })
  67. }
  68. </script>
  69. <div style="margin-top: 20px; margin-right: 30px;">
  70. <table class="form">
  71. @*<tr>
  72. <td class="formTitle">客户名称<font face="宋体">*</font></td>
  73. <td class="formValue">
  74. <input id="FullName" type="text" onblur="$.ExistField(this.id,'../../CustomerManage/Customer/ExistFullName')" class="form-control" />
  75. </td>
  76. <td class="formTitle">客户简称<font face="宋体">*</font></td>
  77. <td class="formValue">
  78. <input id="ShortName" type="text" class="form-control" />
  79. </td>
  80. </tr>*@
  81. <tr>
  82. <td class="formTitle">材料名称<font face="宋体">*</font></td>
  83. <td class="formValue">
  84. <div id="name" type="select" class="ui-select" isvalid="yes" checkexpession="NotNull">
  85. <ul>
  86. <li data-value="无">无</li>
  87. <li data-value="承插三通">承插三通</li>
  88. <li data-value="承插弯头">承插弯头</li>
  89. <li data-value="承插直接">承插直接</li>
  90. <li data-value="法兰套">法兰套</li>
  91. <li data-value="哈夫接">哈夫接</li>
  92. <li data-value="截止阀">截止阀</li>
  93. <li data-value="卷管(200m)">卷管(200m)</li>
  94. <li data-value="内丝">内丝</li>
  95. <li data-value="皮心阀">皮心阀</li>
  96. <li data-value="三通">三通</li>
  97. <li data-value="水管">水管</li>
  98. <li data-value="外丝">外丝</li>
  99. <li data-value="弯头">弯头</li>
  100. <li data-value="直接">直接</li>
  101. <li data-value="补心">补心</li>
  102. <li data-value="堵帽">堵帽</li>
  103. <li data-value="无丝球阀">无丝球阀</li>
  104. <li data-value="带丝球阀">带丝球阀</li>
  105. <li data-value="带丝三通">带丝三通</li>
  106. <li data-value="管卡">管卡</li>
  107. <li data-value="活接">活接</li>
  108. <li data-value="水嘴">水嘴</li>
  109. <li data-value="冲弯">冲弯</li>
  110. <li data-value="蝶阀">蝶阀</li>
  111. <li data-value="堵板">堵板</li>
  112. <li data-value="法兰盘">法兰盘</li>
  113. <li data-value="哈夫接">哈夫接</li>
  114. <li data-value="镙栓">镙栓</li>
  115. <li data-value="密封阀">密封阀</li>
  116. <li data-value="伸缩器">伸缩器</li>
  117. <li data-value="十字接">十字接</li>
  118. <li data-value="水泵">水泵</li>
  119. <li data-value="消防阀">消防阀</li>
  120. <li data-value="圆钢">圆钢</li>
  121. <li data-value="闸板阀">闸板阀</li>
  122. <li data-value="电焊条">电焊条</li>
  123. <li data-value="水表玻璃盖">水表玻璃盖</li>
  124. <li data-value="井座">井座</li>
  125. <li data-value="皮心阀">皮心阀</li>
  126. <li data-value="胶垫">胶垫</li>
  127. <li data-value="室外消防栓">室外消防栓</li>
  128. <li data-value="不锈钢水表箱">不锈钢水表箱</li>
  129. </ul>
  130. </div>
  131. </td>
  132. <td class="formTitle">类别名称<font face="宋体">*</font></td>
  133. <td class="formValue">
  134. <div id="Type" type="select" class="ui-select" isvalid="yes" checkexpession="NotNull">
  135. <ul>
  136. <li data-value="无">无</li>
  137. <li data-value="PE">PE</li>
  138. <li data-value="PVC">PVC</li>
  139. <li data-value="BPVC">BPVC</li>
  140. <li data-value="PPR">PPR</li>
  141. <li data-value="HPVC">HPVC</li>
  142. <li data-value="铁">铁</li>
  143. <li data-value="铸铁">铸铁</li>
  144. <li data-value="铜">铜</li>
  145. <li data-value="其他">其他</li>
  146. </ul>
  147. </div>
  148. </td>
  149. </tr>
  150. <tr>
  151. <td class="formTitle">规格型号<font face="宋体">*</font>
  152. </td>
  153. <td class="formValue">
  154. <div id="Version" type="select" class="ui-select" isvalid="yes" checkexpession="NotNull">
  155. <ul>
  156. <ul>
  157. <li data-value="无">无</li>
  158. <li data-value="20">20</li>
  159. <li data-value="25">25</li>
  160. <li data-value="25*20">25*20</li>
  161. <li data-value="25*450">25*450</li>
  162. <li data-value="32">32</li>
  163. <li data-value="40">40</li>
  164. <li data-value="50">50</li>
  165. <li data-value="63">63</li>
  166. <li data-value="90">90</li>
  167. <li data-value="100">100</li>
  168. <li data-value="110">110</li>
  169. <li data-value="150">150</li>
  170. <li data-value="200">200</li>
  171. <li data-value="400">400</li>
  172. <li data-value="700">700</li>
  173. </ul>
  174. </div>
  175. </td>
  176. <td class="formTitle">计量单位<font face="宋体">*</font></td>
  177. <td class="formValue">
  178. <div id="unit" type="select" class="ui-select" isvalid="yes" checkexpession="NotNull">
  179. <ul>
  180. <li data-value="米">米</li>
  181. <li data-value="圈">圈</li>
  182. <li data-value="把">把</li>
  183. <li data-value="台">台</li>
  184. <li data-value="套">套</li>
  185. <li data-value="瓶">瓶</li>
  186. <li data-value="包">包</li>
  187. <li data-value="付">付</li>
  188. <li data-value="双">双</li>
  189. <li data-value="个">个</li>
  190. <li data-value="块">块</li>
  191. <li data-value="件">件</li>
  192. <li data-value="根">跟</li>
  193. <li data-value="公斤">公斤</li>
  194. <li data-value="盒">盒</li>
  195. <li data-value="粒">粒</li>
  196. </ul>
  197. </div>
  198. </td>
  199. </tr>
  200. <tr>
  201. <td class="formTitle">数量</td>
  202. <td class="formValue">
  203. <input id="number" type="number" class="form-control" />
  204. </td>
  205. <td class="formTitle">单价(元)</td>
  206. <td class="formValue">
  207. <input id="price" type="number" class="form-control" />
  208. </td>
  209. </tr>
  210. <tr>
  211. <td class="formTitle">人工费(元)</td>
  212. <td class="formValue">
  213. <input id="LabourCost" type="number" class="form-control" />
  214. </td>
  215. </tr>
  216. @*<tr>
  217. <td class="formTitle">公司情况</td>
  218. <td class="formValue" colspan='3'>
  219. <input id="CompanyDesc" type="text" class="form-control" />
  220. </td>
  221. </tr>
  222. <tr>
  223. <td class="formTitle">公司地址</td>
  224. <td class="formValue" colspan='3'>
  225. <input id="CompanyAddress" type="text" class="form-control" />
  226. </td>
  227. </tr>
  228. <tr>
  229. <td class="formTitle">所在省份</td>
  230. <td class="formValue">
  231. <div id="Province" type="select" class="ui-select"></div>
  232. </td>
  233. <td class="formTitle">所在城市</td>
  234. <td class="formValue">
  235. <div id="City" type="select" class="ui-select"></div>
  236. </td>
  237. </tr>
  238. <tr>
  239. <td class="formTitle">联系人<font face="宋体">*</font></td>
  240. <td class="formValue">
  241. <input id="Contact" type="text" class="form-control" isvalid="yes" checkexpession="NotNull"/>
  242. </td>
  243. <td class="formTitle">手机</td>
  244. <td class="formValue">
  245. <input id="Mobile" type="text" class="form-control" />
  246. </td>
  247. </tr>
  248. <tr>
  249. <td class="formTitle">电话</td>
  250. <td class="formValue">
  251. <input id="Tel" type="text" class="form-control" />
  252. </td>
  253. <td class="formTitle">传真</td>
  254. <td class="formValue">
  255. <input id="Fax" type="text" class="form-control" />
  256. </td>
  257. </tr>
  258. <tr>
  259. <td class="formTitle">QQ</td>
  260. <td class="formValue">
  261. <input id="QQ" type="text" class="form-control" />
  262. </td>
  263. <td class="formTitle">Email</td>
  264. <td class="formValue">
  265. <input id="Email" type="text" class="form-control" />
  266. </td>
  267. </tr>
  268. <tr>
  269. <td class="formTitle">微信</td>
  270. <td class="formValue">
  271. <input id="Wechat" type="text" class="form-control" />
  272. </td>
  273. <td class="formTitle">爱好</td>
  274. <td class="formValue">
  275. <input id="Hobby" type="text" class="form-control" />
  276. </td>
  277. </tr>*@
  278. <tr>
  279. <td class="formTitle">备注</td>
  280. <td class="formValue" colspan='3'>
  281. <textarea id="Description" class="form-control" style="height: 50px;"></textarea>
  282. </td>
  283. </tr>
  284. </table>
  285. </div>