add.js 1003 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. const APP = getApp();
  2. Page({
  3. /**
  4. * 页面的初始数据
  5. */
  6. data: {
  7. deviceNum: "",
  8. },
  9. /**
  10. * 扫码
  11. */
  12. scanCode: function () {
  13. const that = this;
  14. wx.scanCode({
  15. success(res) {
  16. that.setData({
  17. deviceNum: res.result
  18. })
  19. },
  20. fail: function () {
  21. console.log("调用摄像头失败")
  22. }
  23. })
  24. },
  25. /**
  26. * 提交表单
  27. */
  28. submit: function (form) {
  29. const params = {
  30. deviceName: form.detail.value.deviceName,
  31. openNum: form.detail.value.openNum,
  32. }
  33. if (params.openNum == null || params.openNum == "") {
  34. APP.Modal.tips("请输入设备码!")
  35. return;
  36. }
  37. if (params.deviceName == null || params.deviceName == "") {
  38. APP.Modal.tips("请输入设备名称!")
  39. return;
  40. }
  41. //禁用提交按钮
  42. this.setData({
  43. openNum: "",
  44. deviceName: "",
  45. })
  46. APP.Post(APP.Url.bind, params).then(res => {
  47. APP.Modal.tips("添加成功!");
  48. })
  49. }
  50. })