org.js 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. /*******************************************************************************
  2. * Copyright(c) 2022 dongke All rights reserved. / Confidential
  3. * 类的信息:
  4. * 1.程序名称:
  5. * 2.组织机构列表
  6. * 编辑履历:
  7. * 作者 日期 版本 修改内容
  8. * 王英杰 2024-2-12 1.00
  9. *******************************************************************************/
  10. const Constants = require('@/utils/Constants.js');
  11. const mixins = require('@/mixins/index.js')
  12. const util = require('@/utils/util.js')
  13. const app = getApp()
  14. Page({
  15. mixins: [mixins],
  16. /**
  17. * 页面的初始数据
  18. */
  19. data: {
  20. addForm:{},
  21. // 路由
  22. routeObjName: 'org',
  23. },
  24. /**
  25. * 生命周期函数--监听页面加载
  26. */
  27. onLoad(options) {
  28. },
  29. /**
  30. * 打开新建
  31. */
  32. toadd() {
  33. this.setData({
  34. showPopup: true
  35. })
  36. },
  37. onClosePopup(){
  38. this.setData({
  39. showPopup: false
  40. })
  41. },
  42. /**
  43. * 保存
  44. */
  45. addSave(){
  46. },
  47. /**
  48. * 打开选择客户
  49. */
  50. openChooseOrg(){
  51. let that = this
  52. let addForm = that.data.addForm
  53. wx.navigateTo({
  54. url: "./add/add",
  55. // url: this.data.route.chooseOrg.url,
  56. events: {
  57. bindData: function(e){
  58. addForm.parentOrgName = e.data.name
  59. addForm.parentId = e.data.id
  60. that.setData({ addForm })
  61. }
  62. },
  63. success: function (res) {
  64. res.eventChannel.emit('params-org', { url: '/package-basic-data/pages/org/org' })
  65. }
  66. })
  67. },
  68. /**
  69. * @desc : 查询
  70. * @date : 2024/2/1 15:49
  71. * @author : 王英杰
  72. */
  73. getData(params) {
  74. return this.excute(this.data.service, this.data.service.selectByCond, params);
  75. },
  76. /**
  77. * @desc : 查询 后续处理
  78. * @date : 2024/2/1 15:49
  79. * @author : 王英杰
  80. */
  81. handleData(data) {
  82. this.setData({
  83. tableData: util.convertToChildren(data)
  84. })
  85. },
  86. })