waterHandle.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. // pages/operationExecution/waterHandle.js
  2. const app = getApp()
  3. Page({
  4. /**
  5. * 页面的初始数据
  6. */
  7. data: {
  8. orderId:'',
  9. defaultText: '请选择',
  10. isSubmitting: false,
  11. loadPointArray:[],//生产工序
  12. loadPointIndex:null,
  13. statTime:'',
  14. endTime:'',
  15. },
  16. /**
  17. * 生命周期函数--监听页面加载
  18. */
  19. onLoad: function (options) {
  20. },
  21. //下拉选择
  22. bindPickerChange: function (e) { //下拉菜单
  23. let { pickername } = e.target.dataset
  24. let getIndex = pickername + 'Index'
  25. app.util.getPickerIndex(this, getIndex, e);
  26. },
  27. //日期选择
  28. bindDateChange(e){
  29. console.log(e.detail.value)
  30. this.setData({
  31. [e.target.dataset.pickertype]: e.detail.value
  32. })
  33. },
  34. /**
  35. * 页面上拉触底事件的处理函数
  36. */
  37. bindscrolltolowerFun() {
  38. },
  39. //表单提交 carTaskAdd
  40. formSubmit: function ({detail:{value}}) {
  41. var warn = ""; //弹框时提示的内容
  42. if (value.loadPointId == '') {
  43. warn = "请选择装卸点位!";
  44. } else if(value.loadTimeId == ''){
  45. warn = "请选择装卸时间!";
  46. }
  47. if (warn != '') {
  48. app.util.checkForm(warn);
  49. } else {
  50. app.request.POST({
  51. url: app.API.orderloadAdd,
  52. params: value,
  53. page: this,
  54. isLoadingTxt: '提交中...',
  55. isSubmitting: true,
  56. successFun: true
  57. }).then(res => {
  58. wx.showToast({
  59. title: '新增成功',
  60. icon: 'success',
  61. duration: 2000,
  62. mask:true,
  63. complete: function () {
  64. setTimeout(() => {
  65. wx.navigateBack()
  66. }, 1500) //延迟时间
  67. }
  68. })
  69. })
  70. }
  71. },
  72. /**
  73. * 生命周期函数--监听页面初次渲染完成
  74. */
  75. onReady: function () {
  76. },
  77. /**
  78. * 生命周期函数--监听页面显示
  79. */
  80. onShow: function () {
  81. },
  82. /**
  83. * 生命周期函数--监听页面隐藏
  84. */
  85. onHide: function () {
  86. },
  87. /**
  88. * 生命周期函数--监听页面卸载
  89. */
  90. onUnload: function () {
  91. },
  92. /**
  93. * 页面相关事件处理函数--监听用户下拉动作
  94. */
  95. onPullDownRefresh: function () {
  96. },
  97. /**
  98. * 页面上拉触底事件的处理函数
  99. */
  100. onReachBottom: function () {
  101. },
  102. /**
  103. * 用户点击右上角分享
  104. */
  105. onShareAppMessage: function () {
  106. }
  107. })