fee_rate_edit.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. /**
  2. * Created by zhang on 2018/9/11.
  3. */
  4. $(document).ready(function () {
  5. try {
  6. let tem = sortJson(JSON.parse($("#originalRates").val()));
  7. $("#rateList").val(JSON.stringify(tem,null,4));
  8. }catch (err){
  9. console.log(err);
  10. }
  11. $("#format").click( function() {
  12. try {
  13. let jsonText = $("#rateList").val();
  14. $("#rateList").val(JSON.stringify(JSON.parse(jsonText),null,4));
  15. }catch (err){
  16. console.log(err);
  17. alert("输入的JSON格式有误,请重新输入!");
  18. }
  19. });
  20. $("#save").click(async function() {
  21. try {
  22. let libID = $("#libID").val();
  23. let jsonText = $("#rateList").val();
  24. if(jsonText.indexOf("'")!=-1){
  25. alert("输入的格式不能包含 ' 位于:"+jsonText.substr(jsonText.indexOf("'")-15,18));
  26. return;
  27. }
  28. let newFeeRate = await ajaxPost("/feeRate/saveLib",{query:{ID:libID},data:{rates:JSON.parse(jsonText)}});
  29. }catch (err){
  30. console.log(err);
  31. alert("保存失败,请查看输入数据");
  32. }
  33. });
  34. });