qiyexqtable.js 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. import http from '../../base/httputil'
  2. Page({
  3. /**
  4. * 页面的初始数据
  5. */
  6. data: {
  7. busEnterpriseId: null,
  8. enterpriseDetails: {
  9. busEnterpriseId: null,
  10. longitude: Number,
  11. latitude: Number,
  12. businessName: null,
  13. orgCode: null,
  14. officeAddress: null,
  15. businessAddress: null,
  16. supervisor: null,
  17. tradeDept: null,
  18. deptId: null,
  19. mainPerson: null,
  20. mainPersonPhone: null,
  21. headSecurity: null,
  22. headSecurityPhone: null
  23. },
  24. },
  25. /**
  26. * 生命周期函数--监听页面加载
  27. */
  28. onLoad(options) {
  29. this.busEnterpriseId = options.busEnterpriseId
  30. this.getEnterpriseDetails()
  31. },
  32. getEnterpriseDetails() {
  33. let obj = new Object();
  34. obj.busEnterpriseId = this.busEnterpriseId
  35. http.post("/system/AppEnterpriseController/getEnterpriseDetails", obj, this.getEnterpriseDetailsSuccess)
  36. },
  37. getEnterpriseDetailsSuccess(res) {
  38. this.setData({
  39. enterpriseDetails: res.enterpriseDetails,
  40. })
  41. },
  42. //-----------------------------------------
  43. get_businessName(e) {
  44. this.data.enterpriseDetails.businessName = e.detail.value
  45. },
  46. get_officeAddress(e) {
  47. this.data.enterpriseDetails.officeAddress = e.detail.value
  48. },
  49. get_businessAddress(e) {
  50. this.data.enterpriseDetails.businessAddress = e.detail.value
  51. },
  52. get_supervisor(e) {
  53. this.data.enterpriseDetails.supervisor = e.detail.value
  54. },
  55. get_tradeDept(e) {
  56. this.data.enterpriseDetails.tradeDept = e.detail.value
  57. },
  58. get_mainPerson(e) {
  59. this.data.enterpriseDetails.mainPerson = e.detail.value
  60. },
  61. get_mainPersonPhone(e) {
  62. this.data.enterpriseDetails.mainPersonPhone = e.detail.value
  63. },
  64. get_headSecurity(e) {
  65. this.data.enterpriseDetails.headSecurity = e.detail.value
  66. },
  67. headSecurityPhone(e) {
  68. this.data.enterpriseDetails.headSecurityPhone = e.detail.value
  69. },
  70. //------------------------------------------
  71. updateEnterprise() {
  72. let obj = new Object();
  73. obj.busEnterpriseId = this.data.enterpriseDetails.busEnterpriseId
  74. obj.businessName = this.data.enterpriseDetails.businessName
  75. obj.officeAddress = this.data.enterpriseDetails.officeAddress
  76. obj.businessAddress = this.data.enterpriseDetails.businessAddress
  77. obj.supervisor = this.data.enterpriseDetails.supervisor
  78. obj.tradeDept = this.data.enterpriseDetails.tradeDept
  79. obj.mainPerson = this.data.enterpriseDetails.mainPerson
  80. obj.mainPersonPhone = this.data.enterpriseDetails.mainPersonPhone
  81. obj.headSecurity = this.data.enterpriseDetails.headSecurity
  82. obj.headSecurityPhone = this.data.enterpriseDetails.headSecurityPhone
  83. http.post("/system/AppEnterpriseController/updateEnterprise", obj, this.updateEnterpriseSuccess)
  84. },
  85. updateEnterpriseSuccess(res) {
  86. wx.showToast({
  87. title: res.msg,
  88. })
  89. if(res.code == 200){
  90. wx.navigateTo({
  91. url: '../details/details?busEnterpriseId=' + this.busEnterpriseId,
  92. })
  93. }
  94. },
  95. deleteEnterprise() {
  96. let obj = new Object();
  97. obj.busEnterpriseId = this.data.enterpriseDetails.busEnterpriseId
  98. http.post("/system/AppEnterpriseController/deleteEnterprise", obj, this.deleteEnterpriseSuccess)
  99. },
  100. deleteEnterpriseSuccess(res) {
  101. wx.showToast({
  102. title: res.msg,
  103. })
  104. if(res.code == 200){
  105. wx.navigateTo({
  106. url: '../qiye/qiye'
  107. })
  108. }
  109. },
  110. /**
  111. * 生命周期函数--监听页面初次渲染完成
  112. */
  113. onReady() {
  114. },
  115. /**
  116. * 生命周期函数--监听页面显示
  117. */
  118. onShow() {
  119. },
  120. /**
  121. * 生命周期函数--监听页面隐藏
  122. */
  123. onHide() {
  124. },
  125. /**
  126. * 生命周期函数--监听页面卸载
  127. */
  128. onUnload() {
  129. },
  130. /**
  131. * 页面相关事件处理函数--监听用户下拉动作
  132. */
  133. onPullDownRefresh() {
  134. },
  135. /**
  136. * 页面上拉触底事件的处理函数
  137. */
  138. onReachBottom() {
  139. },
  140. /**
  141. * 用户点击右上角分享
  142. */
  143. onShareAppMessage() {
  144. }
  145. })