選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 
 

60 行
2.9 KiB

  1. /**
  2. * Created by Steven on 2017/5/27.
  3. */
  4. $(document).ready(function () {
  5. loadingForm('#float-div', 'form');
  6. })
  7. /**
  8. * 添加供应商联系人
  9. * @param index
  10. */
  11. function add_contacts(index) {
  12. var a = $("#stroke_tbody tr").length; //行程的条数
  13. var tr_no = $("input[name='tr_no']:last").length > 0 ? (parseInt($("input[name='tr_no']:last").val()) + 1) : 0;
  14. var travel_html = '<tr class="stroke_tr"><td>' + '<input type="hidden" name="tr_no" value="' + tr_no + '"><div class="form-group"><input type="text" class="form-control" name="BaseSupplierLink[' + tr_no + '][CONTACT_NAME]" id="" placeholder="输入联系人姓名"></div></td>' +
  15. '<td><div class="form-group"><input type="text" class="form-control" id="" name="BaseSupplierLink[' + tr_no + '][CONTACT_MOBILE]" placeholder="输入联系人电话"></div>' +
  16. '</td>' +
  17. '<td><select class="form-control" name="BaseSupplierLink[' + tr_no + '][CONTACT_TYPE]" >' +
  18. '<option value="606">车调</option>' +
  19. '<option value="607">采购</option>' +
  20. '<option value="608">财务</option>' +
  21. '</select></td>' +
  22. '<td>' +
  23. '<button type="button" onclick="delete_contacts(this)"class="btn btn-danger">删除 </button></td></tr>';
  24. $("#stroke_tbody").append(travel_html);
  25. }
  26. /**
  27. * 添加客户联系人 元素中name填充的对象不一致,因此需要与add_contacts分开
  28. * @param index
  29. */
  30. function add_customer_contacts(index) {
  31. var a = $("#stroke_tbody tr").length; //行程的条数
  32. var tr_no = $("input[name='tr_no']:last").length > 0 ? (parseInt($("input[name='tr_no']:last").val()) + 1) : 0;
  33. var travel_html = '<tr class="stroke_tr"><td>' + '<input type="hidden" name="tr_no" value="' + tr_no + '"><div class="form-group"><input type="text" class="form-control" name="BusDepartmentLink[' + tr_no + '][contact_name]" id="" placeholder="输入联系人姓名"></div></td>' +
  34. '<td><div class="form-group"><input type="text" class="form-control" id="" name="BusDepartmentLink[' + tr_no + '][contact_mobile]" placeholder="输入联系人电话"></div>' +
  35. '</td>' +
  36. '<td><select class="form-control" name="BusDepartmentLink[' + tr_no + '][contact_type]" >' +
  37. '<option value="606">车调</option>' +
  38. '<option value="607">采购</option>' +
  39. '<option value="608">财务</option>' +
  40. '</select></td>' +
  41. '<td>' +
  42. '<button type="button" onclick="delete_contacts(this)"class="btn btn-danger">删除 </button></td></tr>';
  43. $("#stroke_tbody").append(travel_html);
  44. }
  45. /**
  46. * 删除联系人行
  47. * @param index
  48. * @returns {boolean}
  49. */
  50. function delete_contacts(index) {
  51. var tr_num = $("#stroke_tbody tr").length; //行程的条数
  52. if (tr_num <= 1) {
  53. Command: parent.toastr["warning"]('至少添加一个联系人信息!!!');
  54. return false;
  55. }
  56. $(index).closest('.stroke_tr').remove();
  57. }