Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
leaf-hlcm
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
hlcm
leaf-hlcm
Commits
343cbe20
Commit
343cbe20
authored
Jun 21, 2024
by
lizhe
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
展示报单历史
parent
9c7b5421
Changes
5
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
893 additions
and
0 deletions
+893
-0
project_history_info.lwm
...bapp/WEB-INF/classes/prj/PRJ501N/project_history_info.lwm
+535
-0
zj_wfl_node_service_wait_to_do.lwm
.../WEB-INF/classes/zjwfl/zj_wfl_node_service_wait_to_do.lwm
+15
-0
prj_project_history.lview
...main/webapp/modules/prj/PRJ501N/prj_project_history.lview
+120
-0
prj_project_history_return.lview
...bapp/modules/prj/PRJ501N/prj_project_history_return.lview
+216
-0
zj_wfl_approve.lview
src/main/webapp/modules/zjwfl/ZJWFL5110/zj_wfl_approve.lview
+7
-0
No files found.
src/main/webapp/WEB-INF/classes/prj/PRJ501N/project_history_info.lwm
0 → 100644
View file @
343cbe20
This diff is collapsed.
Click to expand it.
src/main/webapp/WEB-INF/classes/zjwfl/zj_wfl_node_service_wait_to_do.lwm
View file @
343cbe20
...
@@ -12,6 +12,21 @@
...
@@ -12,6 +12,21 @@
replace(t1.service_url,
replace(t1.service_url,
'modules/csh/CSH501/csh_payment_req.lview',
'modules/csh/CSH501/csh_payment_req.lview',
'modules/csh/CSH501/csh_payment_op_req.lview') as service_url_operat_payment
'modules/csh/CSH501/csh_payment_op_req.lview') as service_url_operat_payment
,zj_wfl_core_pkg.get_parameter_value(p_instance_id =>
t1.instance_id,
p_parameter_name => 'PROJECT_ID') PROJECT_ID
,(select sp.parameter_value
from zj_wfl_workflow_service zs,
zj_wfl_workflow_service_para zp,
zj_wfl_workflow_node_svc_para sp
where zs.service_name =
'modules/prj/PRJ501N/prj_project_maintain_wfl_new.lview'
and zp.service_id = zs.service_id
and sp.parameter_id = zp.service_para_id
and zp.parameter_code = 'show_project_history_flag'
and sp.source_type = 'DISPLAY'
and sp.node_id = t1.node_id
) show_project_history_flag
From (select zj_wfl_core_pkg.get_node_service_url(tt.record_id,
From (select zj_wfl_core_pkg.get_node_service_url(tt.record_id,
${/parameter/@url_type},
${/parameter/@url_type},
${/session/@user_id}) as service_url,tt.*
${/session/@user_id}) as service_url,tt.*
...
...
src/main/webapp/modules/prj/PRJ501N/prj_project_history.lview
0 → 100644
View file @
343cbe20
<?xml version="1.0" encoding="UTF-8"?>
<!--
$Author: lz
$Date: 2024年6月3日10:54:19
$Revision: 1.0
$Purpose:
-->
<a:screen
xmlns:a=
"http://www.leaf-framework.org/application"
>
<a:view
package=
"leaf.ui.std"
template=
"default"
>
<a:link
id=
"prj_project_get_layout_code_link_id_return"
model=
"cont.CON500.con_contract_get_layout_code"
modelaction=
"update"
/>
<!-- <a:link id="zj_wfl_approve_history_link"-->
<!-- url="${/request/@context_path}/modules/zjwfl/zj_wfl_approve_history.lview"/>-->
<a:link
id=
"zj_wfl_approve_history_link"
url=
"${/request/@context_path}/modules/prj/PRJ501N/prj_project_history_return.lview"
/>
<a:link
id=
"car_modify_link_readonly_return"
url=
"${/request/@context_path}/modules/prj/PRJ501N/prj_project_maintain.lview"
/>
<a:link
id=
"${/parameter/@layout_code}con_contract_query_link_return"
url=
"${/request/@context_path}/modules/cont/CON3200/con_re_incept_modify.lview"
/>
<script
type=
"text/javascript"
>
<![CDATA[
function project_history_render(value, record, name) {
if (name == 'project_return_times') {
return '<a href="javascript:project_return_history(\'' + record.id + '\',\'' + record.ds.id + '\')">
' + value + '
</a>
';
}
if (name == 'project_number'
&&
value) {
return '
<a
href=
"javascript:open_project_modify_win(\'' + record.id + '\',\'' + record.ds.id + '\')"
>
' + value + '
</a>
';
}
if (name == 'contract_number'
&&
value) {
return '
<a
href=
"javascript:open_contract_win(\'' + record.id + '\',\'' + record.ds.id + '\')"
>
' + value + '
</a>
';
}
return value;
}
function project_return_history(record_id, ds_id) {
debugger;
var readOnly_flag = 'N';
var url = $('zj_wfl_approve_history_link').getUrl();
var record = $(ds_id).findById(record_id);
var param = record.data;
param['winId'] = 'zj_wfl_approve_history_link_winid';
var win = new Leaf.Window({
id: 'acr_invoice_apply_detail_link_winid',
params: {
instance_id: record.get('wfl_instance_id'),
reader_type: 'ADMIN'
},
url: url,
title: '退回历史',
fullScreen: true
});
}
function open_project_modify_win(record_id, ds_id) {
debugger;
var record = $(ds_id).findById(record_id);
var url;
maintain_type = 'READONLY';
param = record.data;
param['document_id'] = record.get('project_id');
param['function_usage'] = 'QUERY';
param['bp_class'] = 'NP';
param['maintain_type'] = maintain_type;
param['url_title'] = '${l:HLS.PROJECT_MAITAIN}';
param['function_code'] = 'PRJ501Q_H';
//PRJ501Q 匹配的是PROJECT_WFL_NP 与工作流页面是同一个布局,会报很多id重复的错
url = 'car_modify_link_readonly_return';
hls_doc_get_layout_code('prj_project_get_layout_code_link_id_return', param, url, ds_id);
}
function open_contract_win(record_id, ds_id) {
debugger;
var record = $(ds_id).findById(record_id);
var param = record.data;
param['function_usage'] = 'QUERY';
param['function_code'] = 'CON3200Q';
param['maintain_type'] = 'QUERY';
param['url_title'] = '${l:CON301.CONTRACT_DETAIL}';
var url = '${/parameter/@layout_code}con_contract_query_link_return';
hls_doc_get_layout_code('prj_project_get_layout_code_link_id_return', param, url, ds_id);
}
]]>
</script>
<a:dataSets>
<a:dataSet
id=
"project_historyDs"
autoPageSize=
"true"
autoQuery=
"true"
selectable=
"true"
model=
"prj.PRJ501N.project_history_info"
queryUrl=
"${/request/@context_path}/autocrud/prj.PRJ501N.project_history_info/query?project_id=${/parameter/@project_id}"
/>
</a:dataSets>
<a:screenBody>
<a:tabPanel
height=
"450"
marginWidth=
"30"
>
<a:tabs>
<a:tab
prompt=
"历史报单记录"
width=
"100"
>
<a:grid
id=
"project_historyDs_grid"
bindTarget=
"project_historyDs"
height=
"360"
marginWidth=
"30"
navBar=
"true"
>
<a:toolBar>
<a:button
type=
"excel"
text=
"导出"
/>
</a:toolBar>
<a:columns>
<a:column
name=
"match_type"
prompt=
"当前报单匹配类型"
width=
"120"
align=
"center"
/>
<a:column
name=
"bp_name"
prompt=
"商业伙伴名称"
width=
"120"
align=
"center"
/>
<a:column
name=
"id_no"
prompt=
"证件号码/机号"
width=
"120"
align=
"center"
/>
<a:column
name=
"project_number"
prompt=
"项目编号"
width=
"120"
align=
"center"
renderer=
"project_history_render"
/>
<a:column
name=
"project_return_times"
prompt=
"报单流程被退回次数"
width=
"120"
align=
"center"
renderer=
"project_history_render"
/>
<a:column
name=
"project_status_n"
prompt=
"项目状态"
width=
"120"
align=
"center"
/>
<a:column
name=
"contract_number"
prompt=
"合同编号"
width=
"120"
align=
"center"
renderer=
"project_history_render"
/>
<a:column
name=
"contract_status_n"
prompt=
"合同状态"
width=
"120"
align=
"center"
/>
<a:column
name=
"agent_extra_nam"
prompt=
"所属代理店"
width=
"120"
align=
"center"
/>
</a:columns>
</a:grid>
</a:tab>
</a:tabs>
</a:tabPanel>
</a:screenBody>
</a:view>
</a:screen>
src/main/webapp/modules/prj/PRJ501N/prj_project_history_return.lview
0 → 100644
View file @
343cbe20
This diff is collapsed.
Click to expand it.
src/main/webapp/modules/zjwfl/ZJWFL5110/zj_wfl_approve.lview
View file @
343cbe20
...
@@ -350,6 +350,13 @@
...
@@ -350,6 +350,13 @@
</a:case>
</a:case>
<a:case
value=
"*"
>
<a:case
value=
"*"
>
<a:screen-include
screen=
"${/model/node_service_record/record/@service_url}&winid=zj_wfl_approve_win&instance_id=${/parameter/@instance_id}"
/>
<a:screen-include
screen=
"${/model/node_service_record/record/@service_url}&winid=zj_wfl_approve_win&instance_id=${/parameter/@instance_id}"
/>
<a:switch
test=
"/model/node_service_record/record/@show_project_history_flag"
>
<a:case
value=
"Y"
>
<a:screen-include
screen=
"modules/prj/PRJ501N/prj_project_history.lview?project_id=${/model/node_service_record/record/@project_id}"
/>
</a:case>
</a:switch>
</a:case>
</a:case>
</a:switch>
</a:switch>
</a:case>
</a:case>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment