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');
-- 创建试图
create
or replace view workflow_field_table_view as
or replace view workflow_field_table_view as
select wb.id,
wb.fieldname,
concat(ht.indexdesc, '', wb.fieldname,'(',wb.id,')') indexdesc,
concat(ht.indexdesc, '', wb.fieldname) indexdesc,
(
case
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'
else wb.detailtable end
) 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
from workflow_billfield wb
left join htmllabelindex ht on wb.fieldlabel = ht.id
left join workflow_fieldtype wf on wf.ID = wb.fieldhtmltype
union all
select *
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
select wb.id,
wb.fieldname,
(ht.indexdesc || '' || wb.fieldname || '(' || CAST(wb.id as VARCHAR2(10)) || ')') indexdesc,
(ht.indexdesc || '' || wb.fieldname) indexdesc,
(
case
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'
else wb.detailtable end
) 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
from workflow_billfield wb
left join htmllabelindex ht on wb.fieldlabel = ht.id
left join workflow_fieldtype wf on wf.ID = wb.fieldhtmltype
union all
select *
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
select wb.id,
wb.fieldname,
(ht.indexdesc + '' + wb.fieldname + '' + CONVERT(varchar(10),wb.id) + ')') indexdesc,
(ht.indexdesc + '' + wb.fieldname) indexdesc,
(
case
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'
else wb.detailtable end
) 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
from workflow_billfield wb
left join htmllabelindex ht on wb.fieldlabel = ht.id
left join workflow_fieldtype wf on wf.ID = wb.fieldhtmltype
union all
select *
from cus_workflow_base_field_assist go