func.php 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269
  1. <?php
  2. /**
  3. * The functions of zin of ZenTaoPMS.
  4. *
  5. * @copyright Copyright 2023 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
  6. * @author Hao Sun <sunhao@easycorp.ltd>
  7. * @package zin
  8. * @version $Id
  9. * @link https://www.zentao.net
  10. */
  11. namespace zin;
  12. require_once __DIR__ . DS . 'core' . DS . 'zin.func.php';
  13. require_once __DIR__ . DS . 'core' . DS . 'render.func.php';
  14. require_once __DIR__ . DS . 'zui' . DS . 'zui.func.php';
  15. require_once __DIR__ . DS . 'zentao' . DS . 'zentao.func.php';
  16. require_once __DIR__ . DS . 'zentao' . DS . 'field.func.php';
  17. require_once __DIR__ . DS . 'zentao' . DS . 'bind.class.php';
  18. function input() {return createWg('input', func_get_args());}
  19. function textarea() {return createWg('textarea', func_get_args());}
  20. function radio() {return createWg('radio', func_get_args());}
  21. function switcher() {return createWg('switcher', func_get_args());}
  22. function checkbox() {return createWg('checkbox', func_get_args());}
  23. function checkboxGroup() {return createWg('checkboxGroup', func_get_args());}
  24. function formBase() {return createWg('formBase', func_get_args());}
  25. function form() {return createWg('form', func_get_args());}
  26. function formPanel() {return createWg('formPanel', func_get_args());}
  27. function formGridPanel() {return createWg('formGridPanel', func_get_args());}
  28. function formBatch() {return createWg('formBatch', func_get_args());}
  29. function formBatchItem() {return createWg('formBatchItem', func_get_args());}
  30. function formBatchPanel() {return createWg('formBatchPanel', func_get_args());}
  31. function batchActions() {return createWg('batchActions', func_get_args());}
  32. function content() {return createWg('content', func_get_args());}
  33. function idLabel() {return createWg('idLabel', func_get_args());}
  34. function listItem() {return createWg('listitem', func_get_args());}
  35. function simpleList() {return createWg('simplelist', func_get_args());}
  36. function entityList() {return createWg('entityList', func_get_args());}
  37. function breadcrumb() {return createWg('breadcrumb', func_get_args());}
  38. function datalist() {return createWg('datalist', func_get_args());}
  39. function control() {return createWg('control', func_get_args());}
  40. function select() {return createWg('select', func_get_args());}
  41. function formLabel() {return createWg('formLabel', func_get_args());}
  42. function formGroup() {return createWg('formGroup', func_get_args());}
  43. function formRow() {return createWg('formRow', func_get_args());}
  44. function formRowGroup() {return createWg('formRowGroup', func_get_args());}
  45. function inputControl() {return createWg('inputControl', func_get_args());}
  46. function inputGroup() {return createWg('inputGroup', func_get_args());}
  47. function inputGroupAddon() {return createWg('inputGroupAddon', func_get_args());}
  48. function checkList() {return createWg('checkList', func_get_args());}
  49. function radioList() {return createWg('radioList', func_get_args());}
  50. function checkBtn() {return createWg('checkBtn', func_get_args());}
  51. function checkBtnGroup() {return createWg('checkBtnGroup', func_get_args());}
  52. function checkColorGroup() {return createWg('checkColorGroup', func_get_args());}
  53. function colorPicker() {return createWg('colorPicker', func_get_args());}
  54. function datePicker() {return createWg('datePicker', func_get_args());}
  55. function datetimePicker() {return createWg('datetimePicker', func_get_args());}
  56. function timePicker() {return createWg('timePicker', func_get_args());}
  57. function fileInput() {return createWg('fileInput', func_get_args());}
  58. function pageForm() {return createWg('pageForm', func_get_args());}
  59. function icon() {return createWg('icon', func_get_args());}
  60. function btn() {return createWg('btn', func_get_args());}
  61. function pageBase() {return createWg('pageBase', func_get_args());}
  62. function page() {return createWg('page', func_get_args());}
  63. function fragment() {return createWg('fragment', func_get_args());}
  64. function btnGroup() {return createWg('btnGroup', func_get_args());}
  65. function row() {return createWg('row', func_get_args());}
  66. function col() {return createWg('col', func_get_args());}
  67. function center() {return createWg('center', func_get_args());}
  68. function cell() {return createWg('cell', func_get_args());}
  69. function divider() {return createWg('divider', func_get_args());}
  70. function actionItem() {return createWg('actionItem', func_get_args());}
  71. function nav() {return createWg('nav', func_get_args());}
  72. function label() {return createWg('label', func_get_args());}
  73. function statusLabel() {return createWg('statusLabel', func_get_args());}
  74. function branchLabel() {return createWg('branchLabel', func_get_args());}
  75. function dtable() {return createWg('dtable', func_get_args());}
  76. function menu() {return createWg('menu', func_get_args());}
  77. function dropdown() {return createWg('dropdown', func_get_args());}
  78. function header() {return createWg('header', func_get_args());}
  79. function heading() {return createWg('heading', func_get_args());}
  80. function navbar() {return createWg('navbar', func_get_args());}
  81. function dropmenu() {return createWg('dropmenu', func_get_args());}
  82. function dropPicker() {return createWg('droppicker', func_get_args());}
  83. function main() {return createWg('main', func_get_args());}
  84. function sidebar() {return createWg('sidebar', func_get_args());}
  85. function featureBar() {return createWg('featureBar', func_get_args());}
  86. function avatar() {return createWg('avatar', func_get_args());}
  87. function userAvatar() {return createWg('userAvatar', func_get_args());}
  88. function pager() {return createWg('pager', func_get_args());}
  89. function modal() {return createWg('modal', func_get_args());}
  90. function modalTrigger() {return createWg('modalTrigger', func_get_args());}
  91. function modalHeader() {return createWg('modalHeader', func_get_args());}
  92. function modalDialog() {return createWg('modalDialog', func_get_args());}
  93. function tabs() {return createWg('tabs', func_get_args());}
  94. function tabPane() {return createWg('tabPane', func_get_args());}
  95. function panel() {return createWg('panel', func_get_args());}
  96. function pasteDialog() {return createWg('pasteDialog', func_get_args());}
  97. function tooltip() {return createWg('tooltip', func_get_args());}
  98. function toolbar() {return createWg('toolbar', func_get_args());}
  99. function searchToggle() {return createWg('searchToggle', func_get_args());}
  100. function searchForm() {return createWg('searchForm', func_get_args());}
  101. function programMenu() {return createWg('programMenu', func_get_args());}
  102. function productMenu() {return createWg('productMenu', func_get_args());}
  103. function moduleMenu() {return createWg('moduleMenu', func_get_args());}
  104. function docMenu() {return createWg('docMenu', func_get_args());}
  105. function docApp() {return createWg('docApp', func_get_args());}
  106. function docViewer() {return createWg('docViewer', func_get_args());}
  107. function tree() {return createWg('tree', func_get_args());}
  108. function treeEditor() {return createWg('treeEditor', func_get_args());}
  109. function fileList() {return createWg('fileList', func_get_args());}
  110. function history() {return createWg('history', func_get_args());}
  111. function floatToolbar() {return createWg('floatToolbar', func_get_args());}
  112. function formItemDropdown() {return createWg('formItemDropdown', func_get_args());}
  113. function editor() {return createWg('editor', func_get_args());}
  114. function pageEditor() {return createWg('pageEditor', func_get_args());}
  115. function commentBtn() {return createWg('commentBtn', func_get_args());}
  116. function commentDialog() {return createWg('commentDialog', func_get_args());}
  117. function commentForm() {return createWg('commentForm', func_get_args());}
  118. function priLabel() {return createWg('priLabel', func_get_args());}
  119. function riskLabel() {return createWg('riskLabel', func_get_args());}
  120. function severityLabel() {return createWg('severityLabel', func_get_args());}
  121. function dashboard() {return createWg('dashboard', func_get_args());}
  122. function blockPanel() {return createWg('blockPanel', func_get_args());}
  123. function section() {return createWg('section', func_get_args());}
  124. function sectionCard() {return createWg('sectionCard', func_get_args());}
  125. function sectionList() {return createWg('sectionList', func_get_args());}
  126. function entityTitle() {return createWg('entityTitle',func_get_args());}
  127. function entityLabel() {return createWg('entityLabel',func_get_args());}
  128. function tableData() {return createWg('tableData',func_get_args());}
  129. function detail() {return createWg('detail', func_get_args());}
  130. function detailCard() {return createWg('detailCard', func_get_args());}
  131. function detailHeader() {return createWg('detailHeader', func_get_args());}
  132. function detailSide() {return createWg('detailSide', func_get_args());}
  133. function detailBody() {return createWg('detailBody', func_get_args());}
  134. function detailForm() {return createWg('detailForm', func_get_args());}
  135. function echarts() {return createWg('echarts', func_get_args());}
  136. function graph() {return createWg('graph', func_get_args());}
  137. function popovers() {return createWg('popovers', func_get_args());}
  138. function backBtn() {return createWg('backBtn', func_get_args());}
  139. function collapseBtn() {return createWg('collapseBtn', func_get_args());}
  140. function mainNavbar() {return createWg('mainNavbar', func_get_args());}
  141. function floatPreNextBtn() {return createWg('floatPreNextBtn', func_get_args());}
  142. function fileSelector() {return createWg('fileSelector', func_get_args());}
  143. function imageSelector() {return createWg('imageSelector', func_get_args());}
  144. function upload() {return createWg('upload', func_get_args());}
  145. function uploadImgs() {return createWg('uploadImgs', func_get_args());}
  146. function burn() {return createWg('burn', func_get_args());}
  147. function monaco() {return createWg('monaco', func_get_args());}
  148. function dynamic() {return createWg('dynamic', func_get_args());}
  149. function formSettingBtn() {return createWg('formSettingBtn', func_get_args());}
  150. function overviewBlock() {return createWg('overviewBlock', func_get_args());}
  151. function statisticBlock() {return createWg('statisticBlock', func_get_args());}
  152. function picker() {return createWg('picker', func_get_args());}
  153. function remotePicker() {return createWg('remotePicker', func_get_args());}
  154. function priPicker() {return createWg('priPicker', func_get_args());}
  155. function severityPicker() {return createWg('severityPicker', func_get_args());}
  156. function hr() {return createWg('hr', func_get_args());}
  157. function globalSearch() {return createWg('globalSearch', func_get_args());}
  158. function stepsEditor() {return createWg('stepsEditor', func_get_args());}
  159. function tableChart() {return createWg('tableChart', func_get_args());}
  160. function password() {return createWg('password', func_get_args());}
  161. function mindmap() {return createWg('mindmap', func_get_args());}
  162. function treemap() {return createWg('treemap', func_get_args());}
  163. function imgCutter() {return createWg('imgCutter', func_get_args());}
  164. function modalNextStep() {return createWg('modalNextStep', func_get_args());}
  165. function navigator() {return createWg('navigator', func_get_args());}
  166. function gantt() {return createWg('gantt', func_get_args());}
  167. function roadMap() {return createWg('roadmap', func_get_args());}
  168. function progressBar() {return createWg('progressBar', func_get_args());}
  169. function progressCircle() {return createWg('progressCircle', func_get_args());}
  170. function filter() {return createWg('filter', func_get_args());}
  171. function resultFilter() {return createWg('resultFilter', func_get_args());}
  172. function contactList() {return createWg('contactList', func_get_args());}
  173. function userPicker() {return createWg('userPicker', func_get_args());}
  174. function mailto() {return createWg('mailto', func_get_args());}
  175. function whitelist() {return createWg('whitelist', func_get_args());}
  176. function modulePicker() {return createWg('modulePicker', func_get_args());}
  177. function visionSwitcher() {return createWg('visionSwitcher', func_get_args());}
  178. function chatBtn() {return createWg('chatBtn', func_get_args());}
  179. function storyList() {return createWg('storyList', func_get_args());}
  180. function linkedStoryList() {return createWg('linkedStoryList', func_get_args());}
  181. function twinsStoryList() {return createWg('twinsStoryList', func_get_args());}
  182. function executionTaskList() {return createWg('executionTaskList', func_get_args());}
  183. function relatedList() {return createWg('relatedList', func_get_args());}
  184. function storyRelatedList() {return createWg('storyRelatedList', func_get_args());}
  185. function storyBasicInfo() {return createWg('storyBasicInfo', func_get_args());}
  186. function storyLifeInfo() {return createWg('storyLifeInfo', func_get_args());}
  187. function taskTeam() {return createWg('taskTeam', func_get_args());}
  188. function taskBasicInfo() {return createWg('taskBasicInfo', func_get_args());}
  189. function taskEffortInfo() {return createWg('taskEffortInfo', func_get_args());}
  190. function taskLifeInfo() {return createWg('taskLifeInfo', func_get_args());}
  191. function taskMiscInfo() {return createWg('taskMiscInfo', func_get_args());}
  192. function caseBasicInfo() {return createWg('caseBasicInfo', func_get_args());}
  193. function caseTimeInfo() {return createWg('caseTimeInfo', func_get_args());}
  194. function caseRelatedList() {return createWg('caseRelatedList', func_get_args());}
  195. function demandBasicInfo() {return createWg('demandBasicInfo', func_get_args());}
  196. function demandLifeInfo() {return createWg('demandLifeInfo', func_get_args());}
  197. function flowSubTable() {return createWg('flowSubTable', func_get_args());}
  198. function contactUs() {return createWg('contactUs', func_get_args());}
  199. function thumbnail() {return createWg('thumbnail', func_get_args());}
  200. function thinkNode() {return createWg('thinkNode', func_get_args());}
  201. function thinkStep() {return createWg('thinkStep', func_get_args());}
  202. function thinkQuestion() {return createWg('thinkQuestion', func_get_args());}
  203. function thinkStepBase() {return createWg('thinkStepBase', func_get_args());}
  204. function thinkTransition() {return createWg('thinkTransition', func_get_args());}
  205. function thinkBaseCheckbox() {return createWg('thinkBaseCheckbox', func_get_args());}
  206. function thinkRadio(){return createWg('thinkRadio', func_get_args());}
  207. function thinkCheckbox() {return createWg('thinkCheckbox', func_get_args());}
  208. function thinkOptions(){return createWg('thinkOptions', func_get_args());}
  209. function thinkTableInput() {return createWg('thinkTableInput', func_get_args());}
  210. function thinkInput() {return createWg('thinkInput', func_get_args());}
  211. function thinkMatrixOptions() {return createWg('thinkMatrixOptions', func_get_args());}
  212. function thinkMulticolumn() {return createWg('thinkMulticolumn', func_get_args());}
  213. function thinkScore() {return createWg('thinkScore', func_get_args());}
  214. function thinkStepMenu() {return createWg('thinkStepMenu', func_get_args());}
  215. function thinkResult() {return createWg('thinkResult', func_get_args());}
  216. function thinkSwot() {return createWg('thinkSwot', func_get_args());}
  217. function thinkModel() {return createWg('thinkModel', func_get_args());}
  218. function thinkCover() {return createWg('thinkCover', func_get_args());}
  219. function affected() {return createWg('affected', func_get_args());}
  220. function thinkPffa() {return createWg('thinkPffa', func_get_args());}
  221. function thinkPestel() {return createWg('thinkPestel', func_get_args());}
  222. function think4p() {return createWg('think4p', func_get_args());}
  223. function think3c() {return createWg('think3c', func_get_args());}
  224. function thinkAnsoff() {return createWg('thinkAnsoff', func_get_args());}
  225. function thinkAppeals() {return createWg('thinkAppeals', func_get_args());}
  226. function thinkBcg() {return createWg('thinkBcg', func_get_args());}
  227. function thinkVennLink() {return createWg('thinkVennLink', func_get_args());}
  228. function thinkStepQuote() {return createWg('thinkStepQuote', func_get_args());}
  229. function sqlBuilderControl() {return createWg('sqlBuilderControl', func_get_args());}
  230. function sqlBuilderPicker() {return createWg('sqlBuilderPicker', func_get_args());}
  231. function sqlBuilderInput() {return createWg('sqlBuilderInput', func_get_args());}
  232. function joinCondition() {return createWg('joinCondition', func_get_args());}
  233. function fieldSelectPanel() {return createWg('fieldSelectPanel', func_get_args());}
  234. function sqlBuilderEmptyContent() {return createWg('sqlBuilderEmptyContent', func_get_args());}
  235. function sqlBuilderFuncRow() {return createWg('sqlBuilderFuncRow', func_get_args());}
  236. function sqlBuilderWhereGroup() {return createWg('sqlBuilderWhereGroup', func_get_args());}
  237. function sqlBuilderWhereItem() {return createWg('sqlBuilderWhereItem', func_get_args());}
  238. function sqlBuilderGroupBy() {return createWg('sqlBuilderGroupBy', func_get_args());}
  239. function sqlBuilderQueryFilter() {return createWg('sqlBuilderQueryFilter', func_get_args());}
  240. function sqlBuilderHelpIcon() {return createWg('sqlBuilderHelpIcon', func_get_args());}
  241. function sqlBuilder() {return createWg('sqlBuilder', func_get_args());}
  242. function queryBase() {return createWg('queryBase', func_get_args());}
  243. function queryFilterModal() {return createWg('queryFilterModal', func_get_args());}
  244. function pivotTable() {return createWg('pivotTable', func_get_args());}
  245. function pivotConfig() {return createWg('pivotConfig', func_get_args());}
  246. function iconPicker() {return createWg('iconPicker', func_get_args());}
  247. function relatedObjectList() {return createWg('relatedObjectList', func_get_args());}
  248. function taskAssignedTo() {return createWg('taskAssignedTo', func_get_args());}
  249. function docList() {return createWg('docList', func_get_args());}
  250. function deliverable() {return createWg('deliverable', func_get_args());}
  251. function menuViewSwitcher() {return createWg('menuViewSwitcher', func_get_args());}
  252. if(is_dir(__DIR__ . DS . 'wg' . DS . 'schedule'))
  253. {
  254. function schedule() {return createWg('schedule', func_get_args());}
  255. }
  256. if(is_dir(__DIR__ . DS . 'wg' . DS . 'boardeditor'))
  257. {
  258. function boardEditor() {return createWg('boardeditor', func_get_args());}
  259. }
  260. if(is_dir(__DIR__ . DS . 'wg' . DS . 'teammatemenu'))
  261. {
  262. function teammateMenu() {return createWg('teammateMenu', func_get_args());}
  263. }