w_fj_manage_saletask.srw 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126
  1. $PBExportHeader$w_fj_manage_saletask.srw
  2. forward
  3. global type w_fj_manage_saletask from w_fj_manage
  4. end type
  5. type cb_confirm from uo_imflatbutton within w_fj_manage_saletask
  6. end type
  7. type st_mtfj_status from statictext within w_fj_manage_saletask
  8. end type
  9. end forward
  10. global type w_fj_manage_saletask from w_fj_manage
  11. string title = "订单附件查看"
  12. cb_confirm cb_confirm
  13. st_mtfj_status st_mtfj_status
  14. end type
  15. global w_fj_manage_saletask w_fj_manage_saletask
  16. on w_fj_manage_saletask.create
  17. int iCurrent
  18. call super::create
  19. this.cb_confirm=create cb_confirm
  20. this.st_mtfj_status=create st_mtfj_status
  21. iCurrent=UpperBound(this.Control)
  22. this.Control[iCurrent+1]=this.cb_confirm
  23. this.Control[iCurrent+2]=this.st_mtfj_status
  24. end on
  25. on w_fj_manage_saletask.destroy
  26. call super::destroy
  27. destroy(this.cb_confirm)
  28. destroy(this.st_mtfj_status)
  29. end on
  30. event open;call super::open;s_edit_index_tran s_tran //翻页功能窗口 传递参数使用
  31. s_tran = Message.PowerObjectParm
  32. IF s_tran.e_string = '' THEN
  33. st_mtfj_status.Visible = false
  34. ELSE
  35. st_mtfj_status.Text = s_tran.e_string
  36. END IF
  37. end event
  38. type dw_file_fj from w_fj_manage`dw_file_fj within w_fj_manage_saletask
  39. boolean hscrollbar = true
  40. boolean vscrollbar = true
  41. boolean hsplitscroll = true
  42. end type
  43. event dw_file_fj::doubleclicked;call super::doubleclicked;cb_read.PostEvent(Clicked!)
  44. end event
  45. type cb_read from w_fj_manage`cb_read within w_fj_manage_saletask
  46. end type
  47. type cb_refresh from w_fj_manage`cb_refresh within w_fj_manage_saletask
  48. end type
  49. type cb_exit from w_fj_manage`cb_exit within w_fj_manage_saletask
  50. integer x = 745
  51. end type
  52. type ln_bar from w_fj_manage`ln_bar within w_fj_manage_saletask
  53. end type
  54. type r_bar from w_fj_manage`r_bar within w_fj_manage_saletask
  55. end type
  56. type cb_confirm from uo_imflatbutton within w_fj_manage_saletask
  57. integer x = 471
  58. integer width = 274
  59. integer height = 164
  60. integer taborder = 30
  61. boolean bringtotop = true
  62. string text = "确认接收"
  63. string normalpicname = "audit.bmp"
  64. integer picsize = 16
  65. toolbaralignment pic_align = alignattop!
  66. boolean border = false
  67. end type
  68. event clicked;call super::clicked;string arg_msg
  69. oleobject request,response
  70. IF st_mtfj_status.Text <> '待确认接收' THEN
  71. messagebox('提示', '文件未更新,不需要确认!')
  72. return
  73. END IF
  74. request = FXAppCom.CreatePbDictionary()
  75. request.SetString('token', app_token_fx)
  76. request.SetInt('taskid',ins_relid)
  77. response = FXAppCom.DoExecute('ConfirmRecMtfj', request)
  78. arg_msg = response.GetString('ErrMsg')
  79. if (arg_msg <> '') then
  80. messagebox('提示', '确认接收失败,原因:' + arg_msg)
  81. return
  82. end if
  83. messagebox('提示', '确认接收成功')
  84. st_mtfj_status.Text = '已确认'
  85. end event
  86. type st_mtfj_status from statictext within w_fj_manage_saletask
  87. integer x = 1513
  88. integer y = 52
  89. integer width = 471
  90. integer height = 96
  91. boolean bringtotop = true
  92. integer textsize = -14
  93. integer weight = 400
  94. fontcharset fontcharset = gb2312charset!
  95. fontpitch fontpitch = variable!
  96. string facename = "宋体"
  97. long textcolor = 134217857
  98. long backcolor = 67108864
  99. boolean enabled = false
  100. boolean focusrectangle = false
  101. end type