sysCompanyForm.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. var id=web.getUrlVars("id");
  2. layui.define(['layer', 'form'], function (exports) {
  3. var $ = layui.jquery,layer = layui.layer,form = layui.form;
  4. if(id){
  5. getById();
  6. }
  7. //获取用户
  8. function getById(){
  9. web.ajaxPost(base+"/sysCompany/getById",{id:id},function(json){
  10. if(json.data){
  11. $.each(json.data,function(key,value){
  12. if($('#'+key)){
  13. $('#'+key).val(web.nullToSpace(value));
  14. }
  15. });
  16. }
  17. form.render('select');
  18. });
  19. }
  20. //提交
  21. form.on('submit(form-add)', function(data){
  22. var param = data.field;
  23. if(id){
  24. param.id=id;
  25. }
  26. web.ajaxPost(base+"/sysCompany/save",param,function(json){
  27. if(json.success){
  28. parent.layer.msg('保存成功');
  29. var index = parent.layer.getFrameIndex(window.name);
  30. parent.$('#btn-query').click();
  31. parent.layer.close(index);
  32. }else{
  33. layer.msg(json.msg);
  34. }
  35. });
  36. return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。
  37. });
  38. //关闭窗口
  39. $('#btn-close').on('click',function(){
  40. var index = parent.layer.getFrameIndex(window.name);
  41. parent.layer.close(index);
  42. return false;
  43. });
  44. exports('sysAmountForm', {});
  45. });