Compare commits

..

No commits in common. "91d91e0712304c60fd8603be7852ea129f7095f2" and "f84b755516d34c13ea6cd622f655b8c5d40aca8c" have entirely different histories.

3 changed files with 25 additions and 11 deletions

View File

@ -84,10 +84,10 @@ INSERT INTO cus_workflow_base_field_assist(id, fieldname, indexdesc, tablename,
VALUES (-989, 'workflowid', '工作流idworkflowid', 'workflow_requestbase', 999, 'main table', '单行文本', '1'); VALUES (-989, 'workflowid', '工作流idworkflowid', 'workflow_requestbase', 999, 'main table', '单行文本', '1');
-- 创建试图 -- 创建试图
create create
or replace view workflow_field_table_view as or replace view workflow_field_table_view as
select wb.id, select wb.id,
wb.fieldname, wb.fieldname,
concat(ht.indexdesc, '', wb.fieldname,'(',wb.id,')') indexdesc, concat(ht.indexdesc, '', wb.fieldname) indexdesc,
( (
case case
when wb.detailtable is null then (select distinct tablename from workflow_bill where id = wb.billid) when wb.detailtable is null then (select distinct tablename from workflow_bill where id = wb.billid)
@ -103,12 +103,16 @@ select wb.id,
when wb.detailtable is null then 'main table' when wb.detailtable is null then 'main table'
else wb.detailtable end else wb.detailtable end
) showtablename, ) showtablename,
(case
wf.TYPENAME as fieldhtmltype, when wb.fieldhtmltype = '1' then '单行文本框'
when wb.FIELDHTMLTYPE = '2' then '多行文本框'
when wb.FIELDHTMLTYPE = '3' then '流览框'
when wb.FIELDHTMLTYPE = '4' then 'check框'
when wb.FIELDHTMLTYPE = '5' then '选择框'
else '附件上传' end) fieldhtmltype,
wb.FIELDHTMLTYPE fieldtype wb.FIELDHTMLTYPE fieldtype
from workflow_billfield wb from workflow_billfield wb
left join htmllabelindex ht on wb.fieldlabel = ht.id left join htmllabelindex ht on wb.fieldlabel = ht.id
left join workflow_fieldtype wf on wf.ID = wb.fieldhtmltype
union all union all
select * select *
from cus_workflow_base_field_assist; from cus_workflow_base_field_assist;

View File

@ -91,7 +91,7 @@ VALUES (-989, 'workflowid', '工作流idworkflowid', 'workflow_requestbase',
create or replace view workflow_field_table_view as create or replace view workflow_field_table_view as
select wb.id, select wb.id,
wb.fieldname, wb.fieldname,
(ht.indexdesc || '' || wb.fieldname || '(' || CAST(wb.id as VARCHAR2(10)) || ')') indexdesc, (ht.indexdesc || '' || wb.fieldname) indexdesc,
( (
case case
when wb.detailtable is null then (select distinct tablename from workflow_bill where id = wb.billid) when wb.detailtable is null then (select distinct tablename from workflow_bill where id = wb.billid)
@ -107,11 +107,16 @@ select wb.id,
when wb.detailtable is null then 'main table' when wb.detailtable is null then 'main table'
else wb.detailtable end else wb.detailtable end
) showtablename, ) showtablename,
wf.TYPENAME as fieldhtmltype, (case
when wb.fieldhtmltype = '1' then '单行文本框'
when wb.FIELDHTMLTYPE = '2' then '多行文本框'
when wb.FIELDHTMLTYPE = '3' then '流览框'
when wb.FIELDHTMLTYPE = '4' then 'check框'
when wb.FIELDHTMLTYPE = '5' then '选择框'
else '附件上传' end) fieldhtmltype,
wb.FIELDHTMLTYPE fieldtype wb.FIELDHTMLTYPE fieldtype
from workflow_billfield wb from workflow_billfield wb
left join htmllabelindex ht on wb.fieldlabel = ht.id left join htmllabelindex ht on wb.fieldlabel = ht.id
left join workflow_fieldtype wf on wf.ID = wb.fieldhtmltype
union all union all
select * select *
from cus_workflow_base_field_assist / from cus_workflow_base_field_assist /

View File

@ -95,7 +95,7 @@ drop view workflow_field_table_view
create view workflow_field_table_view as create view workflow_field_table_view as
select wb.id, select wb.id,
wb.fieldname, wb.fieldname,
(ht.indexdesc + '' + wb.fieldname + '' + CONVERT(varchar(10),wb.id) + ')') indexdesc, (ht.indexdesc + '' + wb.fieldname) indexdesc,
( (
case case
when wb.detailtable is null then (select distinct tablename from workflow_bill where id = wb.billid) when wb.detailtable is null then (select distinct tablename from workflow_bill where id = wb.billid)
@ -111,11 +111,16 @@ select wb.id,
when wb.detailtable is null then 'main table' when wb.detailtable is null then 'main table'
else wb.detailtable end else wb.detailtable end
) showtablename, ) showtablename,
wf.TYPENAME as fieldhtmltype, (case
when wb.fieldhtmltype = '1' then '单行文本框'
when wb.FIELDHTMLTYPE = '2' then '多行文本框'
when wb.FIELDHTMLTYPE = '3' then '流览框'
when wb.FIELDHTMLTYPE = '4' then 'check框'
when wb.FIELDHTMLTYPE = '5' then '选择框'
else '附件上传' end) fieldhtmltype,
wb.FIELDHTMLTYPE fieldtype wb.FIELDHTMLTYPE fieldtype
from workflow_billfield wb from workflow_billfield wb
left join htmllabelindex ht on wb.fieldlabel = ht.id left join htmllabelindex ht on wb.fieldlabel = ht.id
left join workflow_fieldtype wf on wf.ID = wb.fieldhtmltype
union all union all
select * select *
from cus_workflow_base_field_assist go from cus_workflow_base_field_assist go