高级排程
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

228 lines
8.0 KiB

  1. // Copyright (c) Shenyang Leading Edge Intelligent Technology Co., Ltd. All rights reserved.
  2. package om
  3. import (
  4. "LAPP_AS/global"
  5. "LAPP_AS/grmi"
  6. model "LAPP_AS/models/om"
  7. "LAPP_AS/services/om/implments"
  8. )
  9. /******************************************************************************
  10. *
  11. * @Interface Name : WOOperationArtLstService
  12. *-----------------------------------------------------------------------------
  13. *
  14. * @Description : WOOperationArtLst的服务接口
  15. *
  16. * @Author : 代码生成器创建
  17. *
  18. * @Date : 2021-08-20 14:06:46
  19. *
  20. ******************************************************************************/
  21. type WOOperationArtLstService interface {
  22. /******************************************************************************
  23. *
  24. * @Function Name : InsertOne
  25. *-----------------------------------------------------------------------------
  26. *
  27. * @Description : 插入一条WOOperationArtLst
  28. *
  29. * @Function Parameters : 当前访问人员信息
  30. *
  31. * @Function Parameters : 需要插入的WOOperationArtLst
  32. *
  33. * @Return Value : 执行时发生的错误
  34. *
  35. * @Author : 代码生成器创建
  36. *
  37. * @Date : 2021-08-20 14:06:46
  38. *
  39. ******************************************************************************/
  40. InsertOne(*global.User, *model.WOOperationArtLst) error
  41. /******************************************************************************
  42. *
  43. * @Function Name : DeleteOne
  44. *-----------------------------------------------------------------------------
  45. *
  46. * @Description : 删除指定键的WOOperationArtLst
  47. *
  48. * @Function Parameters : 主键
  49. *
  50. * @Function Parameters : 主键
  51. *
  52. * @Function Parameters : 主键
  53. *
  54. * @Function Parameters : 主键
  55. *
  56. * @Return Value : 执行时发生的错误
  57. *
  58. * @Author : 代码生成器创建
  59. *
  60. * @Date : 2021-08-20 14:06:46
  61. *
  62. ******************************************************************************/
  63. DeleteOne(*global.User, string, int, int, string) error
  64. /******************************************************************************
  65. *
  66. * @Function Name : SelectOne
  67. *-----------------------------------------------------------------------------
  68. *
  69. * @Description : 查找指定键的WOOperationArtLst
  70. *
  71. * @Function Parameters : 主键
  72. *
  73. * @Function Parameters : 主键
  74. *
  75. * @Function Parameters : 主键
  76. *
  77. * @Function Parameters : 主键
  78. *
  79. * @Return Value : 查找到的WOOperationArtLst
  80. *
  81. * @Return Value : 执行时发生的错误
  82. *
  83. * @Author : 代码生成器创建
  84. *
  85. * @Date : 2021-08-20 14:06:46
  86. *
  87. ******************************************************************************/
  88. SelectOne(*global.User, string, int, int, string) (*model.WOOperationArtLst, error)
  89. /******************************************************************************
  90. *
  91. * @Function Name : UpdateOne
  92. *-----------------------------------------------------------------------------
  93. *
  94. * @Description : 修改一条WOOperationArtLst
  95. *
  96. * @Function Parameters : 当前访问人员信息
  97. *
  98. * @Function Parameters : 需要修改的WOOperationArtLst
  99. *
  100. * @Return Value : 执行时发生的错误
  101. *
  102. * @Author : 代码生成器创建
  103. *
  104. * @Date : 2021-08-20 14:06:46
  105. *
  106. ******************************************************************************/
  107. UpdateOne(*global.User, *model.WOOperationArtLst) error
  108. /******************************************************************************
  109. *
  110. * @Function Name : Insert
  111. *-----------------------------------------------------------------------------
  112. *
  113. * @Description : 插入多条WOOperationArtLst
  114. *
  115. * @Function Parameters : 当前访问人员信息
  116. *
  117. * @Function Parameters : 需要插入的WOOperationArtLst列表
  118. *
  119. * @Return Value : 执行时发生的错误
  120. *
  121. * @Author : 代码生成器创建
  122. *
  123. * @Date : 2021-08-20 14:06:46
  124. *
  125. ******************************************************************************/
  126. Insert(*global.User, *[]model.WOOperationArtLst) error
  127. /******************************************************************************
  128. *
  129. * @Function Name : Delete
  130. *-----------------------------------------------------------------------------
  131. *
  132. * @Description : 删除多条WOOperationArtLst
  133. *
  134. * @Function Parameters : 当前访问人员信息
  135. *
  136. * @Function Parameters : 需要删除的WOOperationArtLst列表
  137. *
  138. * @Return Value : 执行时发生的错误
  139. *
  140. * @Author : 代码生成器创建
  141. *
  142. * @Date : 2021-08-20 14:06:46
  143. *
  144. ******************************************************************************/
  145. Delete(*global.User, *[]model.WOOperationArtLst) error
  146. /******************************************************************************
  147. *
  148. * @Function Name : Select
  149. *-----------------------------------------------------------------------------
  150. *
  151. * @Description : 查询WOOperationArtLst
  152. *
  153. * @Function Parameters : 当前访问人员信息
  154. *
  155. * @Function Parameters : 查询参数
  156. *
  157. * @Return Value : 查询结果
  158. *
  159. * @Return Value : 执行时发生的错误
  160. *
  161. * @Author : 代码生成器创建
  162. *
  163. * @Date : 2021-08-20 14:06:46
  164. *
  165. ******************************************************************************/
  166. Select(*global.User, map[string]string) ([]model.WOOperationArtLst, error)
  167. /******************************************************************************
  168. *
  169. * @Function Name : SelectAndPaging
  170. *-----------------------------------------------------------------------------
  171. *
  172. * @Description : 查询WOOperationArtLst
  173. *
  174. * @Function Parameters : 当前访问人员信息
  175. *
  176. * @Function Parameters : 查询参数
  177. *
  178. * @Return Value : 查询结果
  179. *
  180. * @Return Value : 执行时发生的错误
  181. *
  182. * @Author : 代码生成器创建
  183. *
  184. * @Date : 2021-08-20 14:06:46
  185. *
  186. ******************************************************************************/
  187. SelectAndPaging(*global.User, map[string]string) (grmi.PagingResult, error)
  188. /******************************************************************************
  189. *
  190. * @Function Name : Update
  191. *-----------------------------------------------------------------------------
  192. *
  193. * @Description : 修改多条WOOperationArtLst
  194. *
  195. * @Function Parameters : 当前访问人员信息
  196. *
  197. * @Function Parameters : 需要修改的WOOperationArtLst列表
  198. *
  199. * @Return Value : 执行时发生的错误
  200. *
  201. * @Author : 代码生成器创建
  202. *
  203. * @Date : 2021-08-20 14:06:46
  204. *
  205. ******************************************************************************/
  206. Update(*global.User, *[]model.WOOperationArtLst) error
  207. }
  208. /******************************************************************************
  209. *
  210. * @Function Name : NewWOOperationArtLstService
  211. *-----------------------------------------------------------------------------
  212. *
  213. * @Description : 创建一个WOOperationArtLstService
  214. *
  215. * @Return Value : WOOperationArtLstService实例
  216. *
  217. * @Author : 代码生成器创建
  218. *
  219. * @Date : 2021-08-20 14:06:46
  220. *
  221. ******************************************************************************/
  222. func NewWOOperationArtLstService() WOOperationArtLstService {
  223. return implments.NewWOOperationArtLstServiceImplement()
  224. }