xqzgdetail.js 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. import http from '../../base/httputil'
  2. import util from '../../base/utils'
  3. const app = getApp()
  4. Page({
  5. /**
  6. * 页面的初始数据
  7. */
  8. data: {
  9. host: app.globalData.host,
  10. logId: null,
  11. askCompany: null,
  12. nickname: null,
  13. lasttime: null,
  14. deptName: null,
  15. xqCode: null,
  16. checkTime: null,
  17. checker1Code: null,
  18. checker2Code: null,
  19. listData: null,
  20. qianming01: null,
  21. qianming02: null,
  22. qianming03: null,
  23. signature: null,
  24. },
  25. getDetailsSuccess(e) {
  26. if (e.code == 200) {
  27. this.data.lasttime = util.formatDate(new Date(e.data.zgtzs.lastTime), 'yyyy年MM月dd日');
  28. this.data.deptName = e.data.zgtzs.checkDept;
  29. this.data.askCompany = e.data.zgtzs.askCom;
  30. this.data.qianming01 = e.data.zgtzs.checker1Sign;
  31. this.data.qianming02 = e.data.zgtzs.checker2Sign;
  32. this.data.checker1Code = e.data.zgtzs.checker1Code;
  33. this.data.checker2Code = e.data.zgtzs.checker2Code;
  34. this.data.qianming03 = e.data.zgtzs.becheckerSign;
  35. this.data.checkTime = util.formatDate(new Date(e.data.zgtzs.checkTime), 'yyyy年MM月dd日');
  36. this.data.xqCode = e.data.zgtzs.code;
  37. this.data.listData = e.data.zgtzs_items;
  38. this.data.signature = e.data.zgtzs.seal;
  39. this.setData({
  40. listData: this.data.listData,
  41. lasttime: this.data.lasttime,
  42. checkTime: this.data.checkTime,
  43. nickname: this.data.nickname,
  44. askCompany: this.data.askCompany,
  45. xqCode: this.data.xqCode,
  46. checker1Code: this.data.checker1Code,
  47. checker2Code: this.data.checker2Code,
  48. qianming01: this.data.qianming01,
  49. qianming02: this.data.qianming02,
  50. qianming03: this.data.qianming03,
  51. deptName: this.data.deptName,
  52. signature: this.data.signature,
  53. })
  54. }
  55. },
  56. /**
  57. * 生命周期函数--监听页面加载
  58. */
  59. onLoad(options) {
  60. this.data.logId = options.logId
  61. this.data.busEnterpriseId = options.busEnterpriseId
  62. var obj = {}
  63. obj["logId"] = this.data.logId,
  64. // obj["userId"]=app.loginUserId;
  65. http.post_nocheck('/system/AppXunchaController/getXHXqzgtzsDetail', obj, this.getDetailsSuccess);
  66. wx.showShareMenu({
  67. menus: ["shareAppMessage"],
  68. });
  69. },
  70. /**
  71. * 用户点击右上角分享
  72. */
  73. onShareAppMessage() {
  74. var mLogId = this.data.logId;
  75. return {
  76. title: '隐患限期整改告知书',
  77. path: '/pages/xqzgdetail/xqzgdetail?logId=' + mLogId,
  78. }
  79. }
  80. })