• apex应用程序创建和对比


    创建一个应用程序290,功能全不选展现出来的效果:

    对比勾选了功能的应用程序少了很多内容

    那看来该勾选还得勾选,删除之前的之后重新创建了一个应用程序290

    自己跟着做应用

    搜索栏下拉选择部门

    数据库使用sql语句查询,在数据库中能正常查询,但是apex中语句有误

    【错误记录】ORA-20999: 在 SQL 查询中选择了错误的列数。

    破案了,原来是类型给选错了,SQL查询选成了PL/SQL,找了好久原因,我的问题orz

    类型选对“SQL查询”,加入DEPT_ID就可以了

    select NAME,DEPT_ID from DEPT_TEST_WXX3;

    加载词云库

    1. -- 加载词云库 范例
    2. apex.server.process('word_data', {
    3. // apex传参
    4. x01: 1
    5. }, {
    6. dataType: 'json',
    7. success: function (data) {
    8. console.log(data.data);
    9. if (data.data){
    10. onload(data.data);
    11. };
    12. },
    13. error: function (e) {
    14. alert(e);
    15. }
    16. });

    动态菜单

    1. select
    2. level,
    3. m1.NAME label,
    4. 'f?p=&'||'APP_ID.:'||m1.PAGE_ID||':&'||'SESSION.::&'||'DEBUG.::::' target,
    5. null IS_CURRENT,
    6. m1.ICON image
    7. from AUTH_MENU m1
    8. where m1.APP_CODE = V('APP_CODE') and m1.TENANT_ID = :USERTENANT and m1.DEL_FLAG = 0 and m1.IS_ACTIVE = 'Y' and m1.MENU_ID in (
    9. select m2.PARENT_ID as MENU_ID from AUTH_ROLE_MENU_ASSO rma1
    10. join AUTH_MENU m2
    11. on rma1.MENU_ID = m2.MENU_ID
    12. where rma1.ROLE_ID = :ROLEID and m2.PARENT_ID is not null
    13. union
    14. select rma2.MENU_ID from AUTH_ROLE_MENU_ASSO rma2 where rma2.ROLE_ID = :ROLEID
    15. )
    16. start with m1.PARENT_ID is null
    17. connect by prior m1.MENU_ID = m1.PARENT_ID
    18. order siblings by m1.SORT_NO

    新建了一个事件表,里面带租户和事件基本信息,将数据填入

    1. -- 事件表
    2. -- auto-generated definition
    3. create table TEST_EVENT_WXX
    4. (
    5. EVENT_ID NUMBER generated by default as identity primary key, --设置主键非空且唯一
    6. --default "YWJA"."ISEQ$$_83419".nextval generated as identity primary key,
    7. CREATED_BY NUMBER(20),
    8. CREATION_DATE DATE default sysdate,
    9. UPDATED_BY NUMBER(20),
    10. UPDATE_DATE DATE default sysdate,
    11. TENANT_ID NUMBER(20) not null,
    12. DEL_FLAG NUMBER default 0 not null,
    13. SUBMIT_USER_ID NUMBER(20),
    14. SUBMIT_DEPT_ID NUMBER(20),
    15. SUBMIT_DEVICE_ID NUMBER(20),
    16. SUBMIT_SOURCE NVARCHAR2(32),
    17. DESCRIPTION NVARCHAR2(2000) default null,
    18. IMAGES_URL NVARCHAR2(2000),
    19. AFFECTED_RANGE NVARCHAR2(128),
    20. CALL_RANGE NVARCHAR2(128),
    21. REMARK NVARCHAR2(600),
    22. MAP_ID NUMBER(20) not null,
    23. BASE_ID NUMBER(20) not null,
    24. FAB_ID NUMBER(20) not null,
    25. MAP_AREA_X_ID NUMBER(20) not null,
    26. MAP_AREA_Y_ID NUMBER(20) not null,
    27. WORK_TYPE NVARCHAR2(50) not null,
    28. IS_CREATE_GROUP_CHAT NUMBER default 0 not null,
    29. GROUP_CHAT_ID NVARCHAR2(100),
    30. OWNER_SYNC_USER_ID NVARCHAR2(50),
    31. GROUP_CHAT_QRCODE_URL NVARCHAR2(200),
    32. STATUS NVARCHAR2(20) not null,
    33. START_FOLLOW_TIME DATE,
    34. END_TIME DATE,
    35. FIRST_EVENT_CODE VARCHAR2(32) not null,
    36. SECOND_EVENT_CODE VARCHAR2(32) not null,
    37. PHENOMENON_CODE VARCHAR2(32) not null,
    38. FULL_EVENT_CODE NVARCHAR2(200),
    39. DAILY_SERIAL_NUMBER NUMBER,
    40. EVENT_VERIFY_CODE NVARCHAR2(10) not null,
    41. OPEN_CONVERSATION_ID NVARCHAR2(128),
    42. DEVICE_CODE NVARCHAR2(20),
    43. ASSIST_ORG_IDS NVARCHAR2(128),
    44. MAIN_ORG_ID NUMBER(20),
    45. VIDEO_URL NVARCHAR2(2000),
    46. VIDEO_IMG_URL NVARCHAR2(2000),
    47. EVENT_SERIAL_NO NUMBER(20),
    48. WORK_DATE DATE,
    49. DURATION_SECONDS NUMBER default 0 not null,
    50. IS_STOP_LINE VARCHAR2(10) default 'FALSE' not null,
    51. IS_KEY_PROCESS VARCHAR2(10) default 'FALSE' not null,
    52. BEGIN_TIME DATE not null
    53. )
    54. /
    55. comment on table TEST_EVENT_WXX is '事件表'
    56. /
    57. comment on column TEST_EVENT_WXX.EVENT_ID is '主键事件id'
    58. /
    59. comment on column TEST_EVENT_WXX.CREATED_BY is '创建人'
    60. /
    61. comment on column TEST_EVENT_WXX.CREATION_DATE is '创建时间'
    62. /
    63. comment on column TEST_EVENT_WXX.UPDATED_BY is '修改人'
    64. /
    65. comment on column TEST_EVENT_WXX.UPDATE_DATE is '修改时间'
    66. /
    67. comment on column TEST_EVENT_WXX.TENANT_ID is '租户id'
    68. /
    69. comment on column TEST_EVENT_WXX.DEL_FLAG is '逻辑删除字段'
    70. /
    71. comment on column TEST_EVENT_WXX.SUBMIT_USER_ID is '上报用户id'
    72. /
    73. comment on column TEST_EVENT_WXX.SUBMIT_DEPT_ID is '上报用户部门id'
    74. /
    75. comment on column TEST_EVENT_WXX.SUBMIT_DEVICE_ID is '上报设备id'
    76. /
    77. comment on column TEST_EVENT_WXX.SUBMIT_SOURCE is '提交来源h5'
    78. /
    79. comment on column TEST_EVENT_WXX.DESCRIPTION is '问题描述'
    80. /
    81. comment on column TEST_EVENT_WXX.IMAGES_URL is '图片逗号分隔'
    82. /
    83. comment on column TEST_EVENT_WXX.AFFECTED_RANGE is '影响范围枚举'
    84. /
    85. comment on column TEST_EVENT_WXX.CALL_RANGE is '呼叫范围'
    86. /
    87. comment on column TEST_EVENT_WXX.REMARK is '解决备注'
    88. /
    89. comment on column TEST_EVENT_WXX.MAP_ID is '地图id'
    90. /
    91. comment on column TEST_EVENT_WXX.BASE_ID is '基地id'
    92. /
    93. comment on column TEST_EVENT_WXX.FAB_ID is '厂区id'
    94. /
    95. comment on column TEST_EVENT_WXX.MAP_AREA_X_ID is 'x轴id'
    96. /
    97. comment on column TEST_EVENT_WXX.MAP_AREA_Y_ID is 'y轴id'
    98. /
    99. comment on column TEST_EVENT_WXX.WORK_TYPE is '1白班2夜班'
    100. /
    101. comment on column TEST_EVENT_WXX.IS_CREATE_GROUP_CHAT is '是否创建群聊'
    102. /
    103. comment on column TEST_EVENT_WXX.GROUP_CHAT_ID is '群聊id'
    104. /
    105. comment on column TEST_EVENT_WXX.OWNER_SYNC_USER_ID is '群主'
    106. /
    107. comment on column TEST_EVENT_WXX.GROUP_CHAT_QRCODE_URL is '群聊二维码链接'
    108. /
    109. comment on column TEST_EVENT_WXX.STATUS is '问题状态'
    110. /
    111. comment on column TEST_EVENT_WXX.START_FOLLOW_TIME is '任务开始跟进时间'
    112. /
    113. comment on column TEST_EVENT_WXX.END_TIME is '问题结束时间'
    114. /
    115. comment on column TEST_EVENT_WXX.FIRST_EVENT_CODE is '一级事件编码'
    116. /
    117. comment on column TEST_EVENT_WXX.SECOND_EVENT_CODE is '二级事件编码'
    118. /
    119. comment on column TEST_EVENT_WXX.PHENOMENON_CODE is '现象编码'
    120. /
    121. comment on column TEST_EVENT_WXX.FULL_EVENT_CODE is '事件完整编码'
    122. /
    123. comment on column TEST_EVENT_WXX.DAILY_SERIAL_NUMBER is '每日序号'
    124. /
    125. comment on column TEST_EVENT_WXX.OPEN_CONVERSATION_ID is '钉钉群聊id 与group_chat_id类似'
    126. /
    127. comment on column TEST_EVENT_WXX.DEVICE_CODE is '设备编码'
    128. /
    129. comment on column TEST_EVENT_WXX.ASSIST_ORG_IDS is '次要责任部门 多个以逗号分隔'
    130. /
    131. comment on column TEST_EVENT_WXX.MAIN_ORG_ID is '主要责任部门'
    132. /
    133. comment on column TEST_EVENT_WXX.VIDEO_URL is '视频URL'
    134. /
    135. comment on column TEST_EVENT_WXX.VIDEO_IMG_URL is '视频封面URL'
    136. /
    137. comment on column TEST_EVENT_WXX.DURATION_SECONDS is '工单持续时间'
    138. /
    139. comment on column TEST_EVENT_WXX.IS_STOP_LINE is '是否停线'
    140. /
    141. comment on column TEST_EVENT_WXX.IS_KEY_PROCESS is '是否关键工序'
    142. /
    143. comment on column TEST_EVENT_WXX.BEGIN_TIME is '事件开始时间'
    144. /
    145. create unique index TEST_EVENT_WXX_EVENT_ID_PHENOMENON_CODE_SECOND_EVENT_CODE_FIRST_EVENT_CODE_TENANT_ID_UINDEX
    146. on TEST_EVENT_WXX (EVENT_ID, PHENOMENON_CODE, SECOND_EVENT_CODE, FIRST_EVENT_CODE, TENANT_ID)
    147. /
    148. create index TEST_EVENT_WXX_STATUS_INDEX
    149. on TEST_EVENT_WXX (STATUS)
    150. /
    151. create index TEST_EVENT_WXX_SUBMIT_USER_ID_INDEX
    152. on TEST_EVENT_WXX (SUBMIT_USER_ID)
    153. /

  • 相关阅读:
    计算机硬件的读写速度差异
    阿里云 OSS 上传插件layui-aliossuploader升级为带进度条及单项回调
    Java基础之浅聊 CompletableFuture类
    【JAVA】读取classpath下的文件
    Ajax 笔记 01
    Navicat连接postgresql时出现‘datlastsysoid does not exist‘报错
    手摸手教你使用 Docker 快速搭建 Gitlab 服务
    设计模式:桥接模式
    链表题(4)
    APOLLO UDACITY自动驾驶课程笔记——感知、预测
  • 原文地址:https://blog.csdn.net/clover_oreo/article/details/132618322