Merge remote-tracking branch 'origin/apps_dev' into apps_dev
This commit is contained in:
commit
1d5f612269
Binary file not shown.
@ -192,22 +192,20 @@ public class Report1Gener {
|
||||
PALRepositoryModel repositoryModel = PALRepositoryQueryAPIManager.getInstance().queryPalRepositoryModelByPalId(repositoryId);
|
||||
|
||||
//流程绩效
|
||||
dataMap.put("pl_Name_process_performance_indicator", "");
|
||||
dataMap.put("pl_set_the_purpose", "");
|
||||
dataMap.put("pl_Index_definition", "");
|
||||
dataMap.put("pl_computational_formula", "");
|
||||
dataMap.put("pl_data_sources", "");
|
||||
dataMap.put("pl_unit_measurement", "");
|
||||
dataMap.put("pl_statistical_period", "");
|
||||
dataMap.put("pl_explain", "");
|
||||
JSONArray processKpi = new JSONArray();
|
||||
List<DesignerShapeRelationModel> metrics = DesignerShapeRelationCache.getListByAttrId(repositoryModel.getId(), "", "Process_performance_metrics");
|
||||
if (metrics.size() != 0) {
|
||||
for (DesignerShapeRelationModel relation : metrics) {
|
||||
JSONObject processObj = new JSONObject();
|
||||
String relationFileId = relation.getRelationFileId();// 支持或相关文件的ID
|
||||
String relationShapeId = relation.getRelationShapeId();//实例ID
|
||||
//System.out.println(relationFileId + "/" + relationShapeId);//输出响应ID
|
||||
List<Map<String, Object>> relations = CoeDesignerUtil.getShapeMessageJson4(relationFileId); //流程文件内容
|
||||
for (Map<String, Object> entry : relations) {
|
||||
String id = (String)entry.get("id");
|
||||
if (id == null || !id.equals(relationShapeId)){
|
||||
continue;
|
||||
}
|
||||
Object attributes = entry.get("attributes");
|
||||
String resultJson = attributes.toString();
|
||||
JSONArray object= JSONArray.parseArray(resultJson);
|
||||
@ -216,33 +214,35 @@ public class Report1Gener {
|
||||
//if (key.equals("explain") || key.equals("statistical_period") || key.equals("unit_measurement") || key.equals("data_sources") || key.equals("computational_formula") || key.equals("Index_definition") || key.equals("objective") || key.equals("Name_process_performance_indicator")) {
|
||||
if (key.equals("Name_process_performance_indicator")){//指标名称 Name_process_performance_indicator
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_Name_process_performance_indicator", value);
|
||||
processObj.put("pl_Name_process_performance_indicator", value);
|
||||
}else if (key.equals("set_the_purpose")){//设置目的 set_the_purpose
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_set_the_purpose", value);
|
||||
processObj.put("pl_set_the_purpose", value);
|
||||
}else if (key.equals("Index_definition")){//指标定义 Index_definition
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_Index_definition", value);
|
||||
processObj.put("pl_Index_definition", value);
|
||||
}else if (key.equals("computational_formula")){//计算公式 computational_formula
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_computational_formula", value);
|
||||
processObj.put("pl_computational_formula", value);
|
||||
}else if (key.equals("data_sources")){//数据来源 data_sources
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_data_sources", value);
|
||||
processObj.put("pl_data_sources", value);
|
||||
}else if (key.equals("unit_measurement")){//计量单位 unit_measurement
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_unit_measurement", value);
|
||||
processObj.put("pl_unit_measurement", value);
|
||||
}else if (key.equals("statistical_period")){//统计周期 statistical_period
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_statistical_period", value);
|
||||
processObj.put("pl_statistical_period", value);
|
||||
}else if (key.equals("explain")){//说 明 explain
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_explain", value);
|
||||
processObj.put("pl_explain", value);
|
||||
}
|
||||
}
|
||||
}
|
||||
processKpi.add(processObj);
|
||||
}
|
||||
}
|
||||
dataMap.put("pl_process_kpi_list",processKpi);
|
||||
dataMap.put("organizationType", "涉及部门及岗位\\角色");
|
||||
if (repositoryModel == null) {
|
||||
return null;
|
||||
@ -503,33 +503,6 @@ public class Report1Gener {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
//System.out.println(relations+"==========relations");
|
||||
/*if (wizardJsonData.getBoolean("orderNuberFirst")) { // 根据页面选择进行排序
|
||||
OutputWordUtil.orderByNumber(relations);
|
||||
}*/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// 2张表
|
||||
// 文件属性内容(文本内容)表
|
||||
// 文件属性内容关联表
|
||||
|
||||
// 根据绩效所属模型查询绩效形状的详细信息
|
||||
|
||||
|
||||
|
||||
// 流程文件属性术语与定义(表格类型)
|
||||
|
||||
|
||||
|
||||
// 流程文件属性绩效形状的信息
|
||||
|
||||
// 流程文件属性相关文件和支持文件
|
||||
|
||||
//术语
|
||||
dataMap.put("term_table", termTable);//table4
|
||||
dataMap.put("term_table_count", termTable.size());//table4
|
||||
|
||||
@ -171,22 +171,20 @@ public class Report2Gener {
|
||||
PALRepositoryModel repositoryModel = PALRepositoryQueryAPIManager.getInstance().queryPalRepositoryModelByPalId(repositoryId);
|
||||
|
||||
//流程绩效
|
||||
dataMap.put("pl_Name_process_performance_indicator", "");
|
||||
dataMap.put("pl_set_the_purpose", "");
|
||||
dataMap.put("pl_Index_definition", "");
|
||||
dataMap.put("pl_computational_formula", "");
|
||||
dataMap.put("pl_data_sources", "");
|
||||
dataMap.put("pl_unit_measurement", "");
|
||||
dataMap.put("pl_statistical_period", "");
|
||||
dataMap.put("pl_explain", "");
|
||||
JSONArray processKpi = new JSONArray();
|
||||
List<DesignerShapeRelationModel> metrics = DesignerShapeRelationCache.getListByAttrId(repositoryModel.getId(), "", "Process_performance_metrics");
|
||||
if (metrics.size() != 0) {
|
||||
for (DesignerShapeRelationModel relation : metrics) {
|
||||
JSONObject processObj = new JSONObject();
|
||||
String relationFileId = relation.getRelationFileId();// 支持或相关文件的ID
|
||||
String relationShapeId = relation.getRelationShapeId();//实例ID
|
||||
//System.out.println(relationFileId + "/" + relationShapeId);//输出响应ID
|
||||
List<Map<String, Object>> relations = CoeDesignerUtil.getShapeMessageJson4(relationFileId); //流程文件内容
|
||||
for (Map<String, Object> entry : relations) {
|
||||
String id = (String)entry.get("id");
|
||||
if (id == null || !id.equals(relationShapeId)){
|
||||
continue;
|
||||
}
|
||||
Object attributes = entry.get("attributes");
|
||||
String resultJson = attributes.toString();
|
||||
JSONArray object= JSONArray.parseArray(resultJson);
|
||||
@ -195,33 +193,35 @@ public class Report2Gener {
|
||||
//if (key.equals("explain") || key.equals("statistical_period") || key.equals("unit_measurement") || key.equals("data_sources") || key.equals("computational_formula") || key.equals("Index_definition") || key.equals("objective") || key.equals("Name_process_performance_indicator")) {
|
||||
if (key.equals("Name_process_performance_indicator")){//指标名称 Name_process_performance_indicator
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_Name_process_performance_indicator", value);
|
||||
processObj.put("pl_Name_process_performance_indicator", value);
|
||||
}else if (key.equals("set_the_purpose")){//设置目的 set_the_purpose
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_set_the_purpose", value);
|
||||
processObj.put("pl_set_the_purpose", value);
|
||||
}else if (key.equals("Index_definition")){//指标定义 Index_definition
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_Index_definition", value);
|
||||
processObj.put("pl_Index_definition", value);
|
||||
}else if (key.equals("computational_formula")){//计算公式 computational_formula
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_computational_formula", value);
|
||||
processObj.put("pl_computational_formula", value);
|
||||
}else if (key.equals("data_sources")){//数据来源 data_sources
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_data_sources", value);
|
||||
processObj.put("pl_data_sources", value);
|
||||
}else if (key.equals("unit_measurement")){//计量单位 unit_measurement
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_unit_measurement", value);
|
||||
processObj.put("pl_unit_measurement", value);
|
||||
}else if (key.equals("statistical_period")){//统计周期 statistical_period
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_statistical_period", value);
|
||||
processObj.put("pl_statistical_period", value);
|
||||
}else if (key.equals("explain")){//说 明 explain
|
||||
String value = object.getJSONObject(i).getString("value");
|
||||
dataMap.put("pl_explain", value);
|
||||
processObj.put("pl_explain", value);
|
||||
}
|
||||
}
|
||||
}
|
||||
processKpi.add(processObj);
|
||||
}
|
||||
}
|
||||
dataMap.put("pl_process_kpi_list",processKpi);
|
||||
dataMap.put("organizationType", "涉及部门及岗位\\角色");
|
||||
if (repositoryModel == null) {
|
||||
return null;
|
||||
@ -482,33 +482,6 @@ public class Report2Gener {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
//System.out.println(relations+"==========relations");
|
||||
/*if (wizardJsonData.getBoolean("orderNuberFirst")) { // 根据页面选择进行排序
|
||||
OutputWordUtil.orderByNumber(relations);
|
||||
}*/
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// 2张表
|
||||
// 文件属性内容(文本内容)表
|
||||
// 文件属性内容关联表
|
||||
|
||||
// 根据绩效所属模型查询绩效形状的详细信息
|
||||
|
||||
|
||||
|
||||
// 流程文件属性术语与定义(表格类型)
|
||||
|
||||
|
||||
|
||||
// 流程文件属性绩效形状的信息
|
||||
|
||||
// 流程文件属性相关文件和支持文件
|
||||
|
||||
//术语
|
||||
dataMap.put("term_table", termTable);//table4
|
||||
dataMap.put("term_table_count", termTable.size());//table4
|
||||
|
||||
@ -5845,24 +5845,25 @@ y7fdOgAAAABJRU5ErkJggk==
|
||||
<aml:annotation aml:id="5" w:type="Word.Bookmark.End"/>
|
||||
</w:p>
|
||||
<#if (metrics_count ==0 )>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
<w:lang w:val="ZH-CN"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:lang w:val="ZH-CN"/>
|
||||
</w:rPr>
|
||||
<w:t>无</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
<w:lang w:val="ZH-CN"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:lang w:val="ZH-CN"/>
|
||||
</w:rPr>
|
||||
<w:t>无</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
<#else>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<#list pl_process_kpi_list as proKpis>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:spacing w:line="360" w:line-rule="auto"/>
|
||||
<w:rPr>
|
||||
@ -5874,474 +5875,475 @@ y7fdOgAAAABJRU5ErkJggk==
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
</w:p>
|
||||
<w:tbl>
|
||||
<w:tblPr>
|
||||
<w:tblW w:w="0" w:type="auto"/>
|
||||
<w:tblInd w:w="121" w:type="dxa"/>
|
||||
<w:tblLayout w:type="Fixed"/>
|
||||
<w:tblCellMar>
|
||||
<w:top w:w="57" w:type="dxa"/>
|
||||
<w:bottom w:w="57" w:type="dxa"/>
|
||||
</w:tblCellMar>
|
||||
</w:tblPr>
|
||||
<w:tblGrid>
|
||||
<w:gridCol w:w="1830"/>
|
||||
<w:gridCol w:w="6450"/>
|
||||
</w:tblGrid>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>指标名称</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
<w:t>${pl_Name_process_performance_indicator}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>设置目的</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:t>${pl_set_the_purpose}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>指标定义</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${pl_Index_definition}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>计算公式</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${pl_computational_formula}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>数据来源</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
<w:t>${pl_data_sources}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>计量单位</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
<w:t>${pl_unit_measurement}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>统计周期</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${pl_statistical_period}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>说</w:t>
|
||||
</w:r>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t></w:t>
|
||||
</w:r>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>明</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${pl_explain}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
</w:tbl>
|
||||
</#if>
|
||||
<w:tbl>
|
||||
<w:tblPr>
|
||||
<w:tblW w:w="0" w:type="auto"/>
|
||||
<w:tblInd w:w="121" w:type="dxa"/>
|
||||
<w:tblLayout w:type="Fixed"/>
|
||||
<w:tblCellMar>
|
||||
<w:top w:w="57" w:type="dxa"/>
|
||||
<w:bottom w:w="57" w:type="dxa"/>
|
||||
</w:tblCellMar>
|
||||
</w:tblPr>
|
||||
<w:tblGrid>
|
||||
<w:gridCol w:w="1830"/>
|
||||
<w:gridCol w:w="6450"/>
|
||||
</w:tblGrid>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>指标名称</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
<w:t>${proKpis.pl_Name_process_performance_indicator}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>设置目的</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:t>${proKpis.pl_set_the_purpose}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>指标定义</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${proKpis.pl_Index_definition}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>计算公式</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${proKpis.pl_computational_formula}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>数据来源</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
<w:t>${proKpis.pl_data_sources}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>计量单位</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
<w:t>${proKpis.pl_unit_measurement}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>统计周期</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${proKpis.pl_statistical_period}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>说</w:t>
|
||||
</w:r>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t></w:t>
|
||||
</w:r>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>明</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${proKpis.pl_explain}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
</w:tbl>
|
||||
</#list>
|
||||
</#if>
|
||||
</wx:sub-section>
|
||||
<wx:sub-section>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
|
||||
@ -5748,7 +5748,7 @@ y7fdOgAAAABJRU5ErkJggk==
|
||||
<aml:annotation aml:id="5" w:type="Word.Bookmark.End"/>
|
||||
</w:p>
|
||||
<#if (metrics_count ==0 )>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
@ -5765,486 +5765,488 @@ y7fdOgAAAABJRU5ErkJggk==
|
||||
</w:r>
|
||||
</w:p>
|
||||
<#else>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:spacing w:line="360" w:line-rule="auto"/>
|
||||
<w:rPr>
|
||||
<w:rStyle w:val="a7"/>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<w:i w:val="off"/>
|
||||
<w:i-cs w:val="off"/>
|
||||
<w:color w:val="FF0000"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
</w:p>
|
||||
<w:tbl>
|
||||
<w:tblPr>
|
||||
<w:tblW w:w="0" w:type="auto"/>
|
||||
<w:tblInd w:w="121" w:type="dxa"/>
|
||||
<w:tblLayout w:type="Fixed"/>
|
||||
<w:tblCellMar>
|
||||
<w:top w:w="57" w:type="dxa"/>
|
||||
<w:bottom w:w="57" w:type="dxa"/>
|
||||
</w:tblCellMar>
|
||||
</w:tblPr>
|
||||
<w:tblGrid>
|
||||
<w:gridCol w:w="1830"/>
|
||||
<w:gridCol w:w="6450"/>
|
||||
</w:tblGrid>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>指标名称</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
<w:t>${pl_Name_process_performance_indicator}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>设置目的</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:t>${pl_set_the_purpose}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>指标定义</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${pl_Index_definition}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>计算公式</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${pl_computational_formula}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>数据来源</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
<w:t>${pl_data_sources}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>计量单位</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
<w:t>${pl_unit_measurement}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>统计周期</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${pl_statistical_period}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>说</w:t>
|
||||
</w:r>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t></w:t>
|
||||
</w:r>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>明</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${pl_explain}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
</w:tbl>
|
||||
</#if>
|
||||
<#list pl_process_kpi_list as proKpis>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:spacing w:line="360" w:line-rule="auto"/>
|
||||
<w:rPr>
|
||||
<w:rStyle w:val="a7"/>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<w:i w:val="off"/>
|
||||
<w:i-cs w:val="off"/>
|
||||
<w:color w:val="FF0000"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
</w:p>
|
||||
<w:tbl>
|
||||
<w:tblPr>
|
||||
<w:tblW w:w="0" w:type="auto"/>
|
||||
<w:tblInd w:w="121" w:type="dxa"/>
|
||||
<w:tblLayout w:type="Fixed"/>
|
||||
<w:tblCellMar>
|
||||
<w:top w:w="57" w:type="dxa"/>
|
||||
<w:bottom w:w="57" w:type="dxa"/>
|
||||
</w:tblCellMar>
|
||||
</w:tblPr>
|
||||
<w:tblGrid>
|
||||
<w:gridCol w:w="1830"/>
|
||||
<w:gridCol w:w="6450"/>
|
||||
</w:tblGrid>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>指标名称</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
<w:t>${proKpis.pl_Name_process_performance_indicator}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>设置目的</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:t>${proKpis.pl_set_the_purpose}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>指标定义</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${proKpis.pl_Index_definition}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>计算公式</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${proKpis.pl_computational_formula}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>数据来源</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
<w:t>${proKpis.pl_data_sources}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>计量单位</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:hint="fareast"/>
|
||||
</w:rPr>
|
||||
<w:t>${proKpis.pl_unit_measurement}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>统计周期</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${proKpis.pl_statistical_period}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
<w:tr wsp:rsidR="00000000">
|
||||
<w:trPr>
|
||||
<w:trHeight w:val="300"/>
|
||||
</w:trPr>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="1830" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:pPr>
|
||||
<w:jc w:val="center"/>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
</w:pPr>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>说</w:t>
|
||||
</w:r>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t></w:t>
|
||||
</w:r>
|
||||
<w:r>
|
||||
<w:rPr>
|
||||
<w:rFonts w:h-ansi="宋体" w:cs="Arial" w:hint="fareast"/>
|
||||
<wx:font wx:val="宋体"/>
|
||||
<w:b/>
|
||||
</w:rPr>
|
||||
<w:t>明</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
<w:tc>
|
||||
<w:tcPr>
|
||||
<w:tcW w:w="6450" w:type="dxa"/>
|
||||
<w:tcBorders>
|
||||
<w:top w:val="nil"/>
|
||||
<w:left w:val="nil"/>
|
||||
<w:bottom w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
<w:right w:val="single" w:sz="4" wx:bdrwidth="10" w:space="0" w:color="auto"/>
|
||||
</w:tcBorders>
|
||||
<w:vAlign w:val="center"/>
|
||||
</w:tcPr>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
<w:r>
|
||||
<w:t>${proKpis.pl_explain}</w:t>
|
||||
</w:r>
|
||||
</w:p>
|
||||
</w:tc>
|
||||
</w:tr>
|
||||
</w:tbl>
|
||||
</#list>
|
||||
</#if>
|
||||
</wx:sub-section>
|
||||
<wx:sub-section>
|
||||
<w:p wsp:rsidR="00000000" wsp:rsidRDefault="00000000">
|
||||
|
||||
@ -0,0 +1,151 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<boModel>
|
||||
<id>220f0d69-79d2-4a75-8801-72f6fc3629ef</id>
|
||||
<createUser>管理员</createUser>
|
||||
<createTime>2014-08-12 14:18:55</createTime>
|
||||
<updateUser></updateUser>
|
||||
<updateTime>2018-08-06 15:58:48</updateTime>
|
||||
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuI1jyiAPR1gKDGQFne7To9Kh2KF5kVAXJJd1KfM8+OqJJiW14do0U3zATEmBTzTJD</signature>
|
||||
<managed>true</managed>
|
||||
<title>流程停用清单</title>
|
||||
<name>BO_ACT_COE_PUBLISH_S</name>
|
||||
<collection>true</collection>
|
||||
<system>false</system>
|
||||
<deleted>false</deleted>
|
||||
<categoryName>资产库周期管理</categoryName>
|
||||
<administrator>admin</administrator>
|
||||
<entityType>TABLE</entityType>
|
||||
<viewType>COMMON</viewType>
|
||||
<viewSql></viewSql>
|
||||
<securityLevel>0</securityLevel>
|
||||
<target></target>
|
||||
<boItems>
|
||||
<boItem>
|
||||
<id>2ec4b14f-84d9-4083-b241-e4b51125de15</id>
|
||||
<name>STOPTYPE</name>
|
||||
<title>类型</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>36</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue>S</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>false</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>ae7b767b-6d5a-4e5a-a296-0d705122f089</id>
|
||||
<name>STOPFILENAME</name>
|
||||
<title>文件名</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>2000</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>1bf2c30e-588b-42f6-8e48-f02d88374465</id>
|
||||
<name>STOPDESC</name>
|
||||
<title>停用说明</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>255</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>150</columnWidth>
|
||||
<componentId>AWSUI.Textarea</componentId>
|
||||
<componentSetting>{"fnKey1":"false","fnKey2":"false","fnKey3":"false","key":""}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>0dc7ffb3-5f35-4cf5-ae2d-d51922b27451</id>
|
||||
<name>STOPFILEID</name>
|
||||
<title>流程id</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>2000</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>false</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>7ff0aeb7-8884-4543-9c23-ef1967bdbee0</id>
|
||||
<name>TASKID</name>
|
||||
<title>taskid</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>false</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
</boItem>
|
||||
</boItems>
|
||||
<boIndexs/>
|
||||
<boRelations/>
|
||||
</boModel>
|
||||
@ -0,0 +1,87 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<boModel>
|
||||
<id>2f326953-089a-49f6-bb55-d46d287b5792</id>
|
||||
<createUser>admin</createUser>
|
||||
<createTime>2022-07-08 15:54:34</createTime>
|
||||
<updateUser>admin</updateUser>
|
||||
<updateTime>2022-07-08 15:54:56</updateTime>
|
||||
<signature>tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGroPgaKWyS8gZtjLiYx8NwH4nz83hk0cEDfX8X3+jXcueA65tVd4g2xemCyqZ+BTec</signature>
|
||||
<managed>false</managed>
|
||||
<title>区域信息</title>
|
||||
<name>BO_ACT_REGION_INFO</name>
|
||||
<collection>false</collection>
|
||||
<system>false</system>
|
||||
<deleted>false</deleted>
|
||||
<categoryName>资产库周期管理</categoryName>
|
||||
<administrator>admin</administrator>
|
||||
<entityType>TABLE</entityType>
|
||||
<viewType></viewType>
|
||||
<viewSql></viewSql>
|
||||
<securityLevel>0</securityLevel>
|
||||
<target>_local</target>
|
||||
<itemProps></itemProps>
|
||||
<boItems>
|
||||
<boItem>
|
||||
<id>6ca2d55f-af07-4ea3-8304-ca4d289540c7</id>
|
||||
<name>REGIONNAME</name>
|
||||
<title>区域名称</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>0ac494a9-f54f-4d83-b722-85309de35275</id>
|
||||
<name>REGIONCODE</name>
|
||||
<title>区域编码</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
</boItems>
|
||||
<boIndexs>
|
||||
<boIndex>
|
||||
<id>8048b6cb-6c30-43ab-91c4-e3c59fe2d6a6</id>
|
||||
<name>AWS_IN_7AC529D7A196</name>
|
||||
<type>INDEX</type>
|
||||
<boItems>BINDID</boItems>
|
||||
</boIndex>
|
||||
</boIndexs>
|
||||
<boRelations/>
|
||||
<hashFields></hashFields>
|
||||
</boModel>
|
||||
@ -0,0 +1,841 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<boModel>
|
||||
<id>5e321e6b-4b05-4b55-8aec-2bdbf7f9a499</id>
|
||||
<createUser>admin</createUser>
|
||||
<createTime>2022-06-28 20:04:46</createTime>
|
||||
<updateUser>admin</updateUser>
|
||||
<updateTime>2022-06-29 01:49:55</updateTime>
|
||||
<signature>tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrQUrBalciPSuLiKMvki89BglYPuKpWBwu+PWUm0IO64sRlhhmA2TsgYzCj8DTKXy5</signature>
|
||||
<managed>false</managed>
|
||||
<title>个人信息表</title>
|
||||
<name>BO_ACT_SYSTEM_TO_RELEASE</name>
|
||||
<collection>false</collection>
|
||||
<system>false</system>
|
||||
<deleted>false</deleted>
|
||||
<categoryName>资产库周期管理</categoryName>
|
||||
<administrator>admin</administrator>
|
||||
<entityType>TABLE</entityType>
|
||||
<viewType></viewType>
|
||||
<viewSql></viewSql>
|
||||
<securityLevel>0</securityLevel>
|
||||
<target>_local</target>
|
||||
<itemProps></itemProps>
|
||||
<boItems>
|
||||
<boItem>
|
||||
<id>d8468490-989a-455f-917d-c5f953783696</id>
|
||||
<name>PUBLISH_TYPE</name>
|
||||
<title>发布类型</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"流程文件|制度规范|操作指导|表单/模板","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>172bad84-77dc-45bb-a2db-dc7134f27d3a</id>
|
||||
<name>CHANGE_THE_TYPE</name>
|
||||
<title>变更类型</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"发布|废止","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>a9878d01-f454-4c47-a75c-efe40079770e</id>
|
||||
<name>LEVEL_1_PROCESS_NAME</name>
|
||||
<title>一级流程名称</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"名称一|名称二|名称三","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>64b04916-787a-466a-b4c4-2eb69556b9a3</id>
|
||||
<name>LEVEL_2_PROCESS_NAME</name>
|
||||
<title>二级流程名称</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"名称一|名称二|名称三","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>5ebb7157-6278-47cc-ad71-d8f374f98bd4</id>
|
||||
<name>LEVEL_3_PROCESS_NAME</name>
|
||||
<title>三级流程名称</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"名称一|名称二|名称三","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>800a3874-bb33-4e13-b1d1-5af0bbdfc801</id>
|
||||
<name>ADAPT_NAME_THE_COMPANY</name>
|
||||
<title>适应单位名称</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue>集团</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"集团|单位一|单位二","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>5ff3f219-67e4-44fc-a869-ceb2cfb38847</id>
|
||||
<name>ADAPT_REGION_NAME</name>
|
||||
<title>适应区域名称</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue>全部</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"区域一|区域二|区域三","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"全部|区域二|区域三","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>41c6d108-7873-4d95-9583-0c5ad4296e3e</id>
|
||||
<name>APPLICABLE_PRODUCT</name>
|
||||
<title>适用产品/场景名称</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue>全部</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"全部|产品二|产品三","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>4ea6476f-809f-468d-b129-fb36cb1eadf4</id>
|
||||
<name>RELEASE_THE_TITLE</name>
|
||||
<title>发布标题</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>0250e9ee-1504-4582-aac6-25700ff3f3c8</id>
|
||||
<name>INITIATOR</name>
|
||||
<title>发起人</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue>@userName()</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0","placeholder":"","dataType":"localJDBC","data":{"sql":""},"isClearAllText":true,"barCode":false,"boUrlFormData":{"hrefSelVal":"nothing"},"extendType":"text","scanCodeAutoSubmit":false}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>false</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>d9409667-325c-47c2-80d6-7e89b919496a</id>
|
||||
<name>CONTACT_WAY</name>
|
||||
<title>联系方式</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue>13562425632</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Number</componentId>
|
||||
<componentSetting>{"isShowZero":"1","placeholder":"","isClearAll":true,"autoZero":false,"scientificCounting":false}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>false</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>ad054977-fbc2-42f5-b16b-2ee4442a51de</id>
|
||||
<name>TIME_OF_APPLICATION</name>
|
||||
<title>申请时间</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue>@date()</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Date</componentId>
|
||||
<componentSetting>{"placeholder":"","minDate":"","maxDate":"","showtype":"singleCalendar","advSetting":"","showDayOfWeek":"false","dwfmt":"(EE)"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>922ff652-5da2-4f93-919b-c54fd4dae085</id>
|
||||
<name>IS_THE_UNIT</name>
|
||||
<title>拟稿单位</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue>@departmentName()</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Address</componentId>
|
||||
<componentSetting>{"placeholder":"","addressType":"dept","isLiveSearch":true,"addressSetting":{"delimiter":",","choiceType":"single","leafType":"dept"},"range":"all","isFullDeptPath":false,"deptSourceField":"DEPTNAME","deptTargetField":"IS_THE_UNIT"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode>readonly</componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>29942e71-e472-4cc2-aa0e-74f6c02e806e</id>
|
||||
<name>RELEASE_INSTRUCTIONS</name>
|
||||
<title>制度/流程发布说明</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0","placeholder":"","dataType":"localJDBC","data":{"sql":""},"isClearAllText":true,"barCode":false,"boUrlFormData":{"hrefSelVal":"nothing"},"extendType":"text","scanCodeAutoSubmit":false}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>ea05290b-d25c-4dad-a941-29ac4152bf98</id>
|
||||
<name>ACCESSORY</name>
|
||||
<title>附件</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.File</componentId>
|
||||
<componentSetting>{"isEncrypt":true,"manualSort":false,"fileCount":"0","fileClassificationList":"","fileWatermark":"","fileWatermarkFont":"","fileWatermarkFontColor":"","sortField":"CREATEDATE","sortType":"asc","compressFlag":"","waterMarkFlag":"","waterMarkPosition":"","waterMarkFontColor":"","waterMarkFontSize":30,"fileMaxSize":"","uploadField":"上传人|CREATEUSER||false,上传时间|CREATEDATE||false,大小|FILESIZE||false,授权|AUTHORIZATION||false,预览|PREVIEW||false","anyFile":true,"uiSetting":{"anyFileExtList":""},"canPreviewOfficeFlag":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>88f43b66-de94-4ebc-bcaf-6299a0b9bd74</id>
|
||||
<name>DEPARTMENT_PROOFREADER</name>
|
||||
<title>部门内部校对人</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Address</componentId>
|
||||
<componentSetting>{"placeholder":"","addressType":"user","isLiveSearch":true,"isAdvMode":false,"addressSetting":{"isMapFormat":false,"delimiter":" ","choiceType":"single"},"deptSourceField":"","deptTargetField":""}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode>readonly</componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>64c1af0a-5bde-4d73-a558-efa7cf71c846</id>
|
||||
<name>INTERNAL_AUDITOR</name>
|
||||
<title>内部审核人</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Address</componentId>
|
||||
<componentSetting>{"placeholder":"","addressType":"user","isLiveSearch":true,"isAdvMode":false,"addressSetting":{"isMapFormat":false,"delimiter":" ","choiceType":"single"},"deptSourceField":"","deptTargetField":""}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode>readonly</componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>9c42ce6e-3f61-409d-bef3-c17a4d7f8ce9</id>
|
||||
<name>PROFESSIONAL_REVIEW_REQUIRED</name>
|
||||
<title>是否需要专业评审</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue>1</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"0:是|1:否","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>3e9aed86-a31b-445d-9553-b83fe7d814fe</id>
|
||||
<name>JOINT_TRIAL_REQUIRED</name>
|
||||
<title>是否需要会审</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue>1</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"0:是|1:否","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>aab8ef1e-3e76-461b-a353-b0e39a9eead7</id>
|
||||
<name>PERSON_THREE_LEVEL_PROCESS</name>
|
||||
<title>三级流程责任人</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Address</componentId>
|
||||
<componentSetting>{"placeholder":"","addressType":"user","isLiveSearch":true,"isAdvMode":false,"addressSetting":{"isMapFormat":false,"delimiter":" ","choiceType":"single"},"deptSourceField":"","deptTargetField":""}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode>readonly</componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>a2bb76c0-19c1-4503-9e57-49cbb510273e</id>
|
||||
<name>LEVEL_AUDIT_REQUIRED</name>
|
||||
<title>是否需要三级审核</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue>1</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"0:是|1:否","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>e2b6a5f9-5311-476c-a3c4-383d121165d0</id>
|
||||
<name>PROCESS_RESPONSIBLE_PERSON</name>
|
||||
<title>二级流程责任人</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Address</componentId>
|
||||
<componentSetting>{"placeholder":"","addressType":"user","isLiveSearch":true,"isAdvMode":false,"addressSetting":{"isMapFormat":false,"delimiter":" ","choiceType":"single"},"deptSourceField":"","deptTargetField":""}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode>readonly</componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>22a778dd-f8cc-4ca3-a43e-6fe2fae0fb02</id>
|
||||
<name>SECONDARY_AUDIT_REQUIRED</name>
|
||||
<title>是否需要二级审核</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue>1</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"0:是|1:否","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>e47ce54e-9db1-4fa8-b414-033f23e85f31</id>
|
||||
<name>RESPONSIBLE_PERSON1</name>
|
||||
<title>一级流程责任人</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Address</componentId>
|
||||
<componentSetting>{"placeholder":"","addressType":"user","isLiveSearch":true,"isAdvMode":false,"addressSetting":{"isMapFormat":false,"delimiter":" ","choiceType":"single"},"deptSourceField":"","deptTargetField":""}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode>readonly</componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>c652271e-f9c4-4f59-893b-8e5b5d2cc4cf</id>
|
||||
<name>LEVEL_1_AUDIT_REQUIRED</name>
|
||||
<title>是否需要一级审核</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue>1</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"5e321e6b-4b05-4b55-8aec-2bdbf7f9a499","isAdvance":false,"dataType":"sampleText","data":"0:是|1:否","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode>onclick='checktype()' </componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>351776d3-70c4-4085-8d89-a230070064d4</id>
|
||||
<name>SEND_SCOPE</name>
|
||||
<title>发送范围</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0","placeholder":"","dataType":"localJDBC","data":{"sql":""},"isClearAllText":true,"barCode":false,"boUrlFormData":{"hrefSelVal":"nothing"},"extendType":"text","scanCodeAutoSubmit":false}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>72ca36ab-71d4-434a-a0de-b133750d9dfa</id>
|
||||
<name>SYSTEM</name>
|
||||
<title>流程/制度名称</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>3d823af8-0941-4be7-9841-88b801a4e4a3</id>
|
||||
<name>NUMBER</name>
|
||||
<title>流程/制度编号</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>e1b3c37d-5e35-4f31-aa85-a8a11a34048f</id>
|
||||
<name>TEXT</name>
|
||||
<title>正文</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.HTMLEditor</componentId>
|
||||
<componentSetting>{"htmlHeight":"","htmlWidth":"","isAdvance":false,"isPasteplain":true,"waterMarkFlag":"","compressFlag":"","isSupportUpFile":true,"isSupportUpImg":true,"isWaterMark":true,"isCompress":true}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>8f9f40ad-7790-45c8-b45b-f9f2b02ed0e2</id>
|
||||
<name>PROOFREADER</name>
|
||||
<title>校对人</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue>@userName()</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Address</componentId>
|
||||
<componentSetting>{"placeholder":"","addressType":"user","isLiveSearch":true,"isAdvMode":false,"addressSetting":{"isMapFormat":false,"delimiter":" ","choiceType":"single"},"deptSourceField":"","deptTargetField":""}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode>readonly</componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>839140c2-296f-4d61-b06f-b67e5dfb742f</id>
|
||||
<name>DEPARTMENT_CAME</name>
|
||||
<title>会审部门</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Address</componentId>
|
||||
<componentSetting>{"placeholder":"","addressType":"dept","isLiveSearch":true,"addressSetting":{"delimiter":",","choiceType":"multiple","leafType":"dept"},"range":"all","isFullDeptPath":false,"deptSourceField":"DEPTNAME","deptTargetField":"DEPARTMENT_CAME"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
</boItems>
|
||||
<boIndexs>
|
||||
<boIndex>
|
||||
<id>4c7b43eb-be74-426c-a3ea-833b82ef3181</id>
|
||||
<name>AWS_IN_7A7B032CF648</name>
|
||||
<type>INDEX</type>
|
||||
<boItems>BINDID</boItems>
|
||||
</boIndex>
|
||||
</boIndexs>
|
||||
<boRelations/>
|
||||
<hashFields></hashFields>
|
||||
</boModel>
|
||||
@ -0,0 +1,87 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<boModel>
|
||||
<id>852307f0-3faf-4951-b882-dc6e5170b5ec</id>
|
||||
<createUser>admin</createUser>
|
||||
<createTime>2022-07-08 15:39:01</createTime>
|
||||
<updateUser>admin</updateUser>
|
||||
<updateTime>2022-07-08 16:26:02</updateTime>
|
||||
<signature>tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrtzDfN71Qb3YI6yys7W/8+e7fsxnaXz8PzcjNqMEzgQ0skx4GuTibQu/K9Sj+6WDr</signature>
|
||||
<managed>false</managed>
|
||||
<title>单位信息</title>
|
||||
<name>BO_ACT_ORGINFO</name>
|
||||
<collection>false</collection>
|
||||
<system>false</system>
|
||||
<deleted>false</deleted>
|
||||
<categoryName>资产库周期管理</categoryName>
|
||||
<administrator>admin</administrator>
|
||||
<entityType>TABLE</entityType>
|
||||
<viewType></viewType>
|
||||
<viewSql></viewSql>
|
||||
<securityLevel>0</securityLevel>
|
||||
<target>_local</target>
|
||||
<itemProps></itemProps>
|
||||
<boItems>
|
||||
<boItem>
|
||||
<id>6cbc062e-193b-4f1b-841d-5227221ac33c</id>
|
||||
<name>ORGNAME</name>
|
||||
<title>单位名称</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>7877f97f-13f3-4b7a-94dc-8f05faed142a</id>
|
||||
<name>ORGCODE</name>
|
||||
<title>单位编码</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
</boItems>
|
||||
<boIndexs>
|
||||
<boIndex>
|
||||
<id>a4569ca0-c25a-4b30-89be-65d6ccc54cce</id>
|
||||
<name>AWS_IN_C5C00184E48E</name>
|
||||
<type>INDEX</type>
|
||||
<boItems>BINDID</boItems>
|
||||
</boIndex>
|
||||
</boIndexs>
|
||||
<boRelations/>
|
||||
<hashFields></hashFields>
|
||||
</boModel>
|
||||
@ -0,0 +1,87 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<boModel>
|
||||
<id>bf435da5-9f43-4070-9c21-4665f5ea6f5b</id>
|
||||
<createUser>admin</createUser>
|
||||
<createTime>2022-07-08 15:55:23</createTime>
|
||||
<updateUser>admin</updateUser>
|
||||
<updateTime>2022-07-08 16:03:55</updateTime>
|
||||
<signature>tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrEaymJhQtrBczdap0JtHEjGleiB+9lE7RTrZDum4Iq308DQ1CTbnWR5nhHslePx/y</signature>
|
||||
<managed>false</managed>
|
||||
<title>产品信息</title>
|
||||
<name>BO_ACT_PRODUCT_INFO</name>
|
||||
<collection>false</collection>
|
||||
<system>false</system>
|
||||
<deleted>false</deleted>
|
||||
<categoryName>资产库周期管理</categoryName>
|
||||
<administrator>admin</administrator>
|
||||
<entityType>TABLE</entityType>
|
||||
<viewType></viewType>
|
||||
<viewSql></viewSql>
|
||||
<securityLevel>0</securityLevel>
|
||||
<target>_local</target>
|
||||
<itemProps></itemProps>
|
||||
<boItems>
|
||||
<boItem>
|
||||
<id>d56423ae-baf3-454c-b140-1c64403be8ba</id>
|
||||
<name>PRODUCTNAME</name>
|
||||
<title>产品名称</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>471bbcf0-74e3-4ca7-8d4d-35632444ce9e</id>
|
||||
<name>PRODUCTCODE</name>
|
||||
<title>产品编码</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
</boItems>
|
||||
<boIndexs>
|
||||
<boIndex>
|
||||
<id>d44e0d17-519c-4d82-a37e-3a9df3a1fbbb</id>
|
||||
<name>AWS_IN_B503DB36B17B</name>
|
||||
<type>INDEX</type>
|
||||
<boItems>BINDID</boItems>
|
||||
</boIndex>
|
||||
</boIndexs>
|
||||
<boRelations/>
|
||||
<hashFields></hashFields>
|
||||
</boModel>
|
||||
@ -0,0 +1,201 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<boModel>
|
||||
<id>d3290b20-15b4-4d9e-b7b3-2e78fab8ee53</id>
|
||||
<createUser>管理员</createUser>
|
||||
<createTime>2014-08-12 14:18:35</createTime>
|
||||
<updateUser></updateUser>
|
||||
<updateTime>2018-08-06 15:58:54</updateTime>
|
||||
<signature>DgQSSyFmOqrf7WQa6WFesZuTOnzFe+zevZg0BYW55MuhMOtUylRD92QW2MZY8fzuncc44hdg4z8VWK6/birzUG0M6aK7MRt6RGPbigDjRVpUICrKCvQxSXxS/eu4Whg8</signature>
|
||||
<managed>true</managed>
|
||||
<title>流程变更清单</title>
|
||||
<name>BO_ACT_COE_PUBLISH_C</name>
|
||||
<collection>true</collection>
|
||||
<system>false</system>
|
||||
<deleted>false</deleted>
|
||||
<categoryName>资产库周期管理</categoryName>
|
||||
<administrator>admin</administrator>
|
||||
<entityType>TABLE</entityType>
|
||||
<viewType>COMMON</viewType>
|
||||
<viewSql></viewSql>
|
||||
<securityLevel>0</securityLevel>
|
||||
<target></target>
|
||||
<boItems>
|
||||
<boItem>
|
||||
<id>cbc32419-9dfb-4ee1-a416-8ff5b221ce29</id>
|
||||
<name>CHANGETYPE</name>
|
||||
<title>类型</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>36</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue>C</defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>false</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>681dc4f4-b9f7-499c-acab-3327cb428af0</id>
|
||||
<name>CHANGEFILENAME</name>
|
||||
<title>文件名</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>64</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>ba12cc19-727b-460b-8fe3-d2a76c676e90</id>
|
||||
<name>CHANGEDFILENAMENEW</name>
|
||||
<title>变更后文件名</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>64</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"boItemId":"d3290b20-15b4-4d9e-b7b3-2e78fab8ee53","isAdvance":false,"dataType":"sampleText","data":" ","mode":"common"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>5958eb08-4517-4983-bb25-73bd06a5a066</id>
|
||||
<name>CHANGEDDESC</name>
|
||||
<title>变更说明</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>255</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>150</columnWidth>
|
||||
<componentId>AWSUI.Textarea</componentId>
|
||||
<componentSetting>{"fnKey1":"false","fnKey2":"false","fnKey3":"false","key":""}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>9a6b4d02-87ce-42cb-b0cf-08bd7e89a362</id>
|
||||
<name>CHANGEFILEID</name>
|
||||
<title>变更文件Id</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>36</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>false</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>d2c9bfc7-0a65-471f-a8ca-7c55ed1c83ce</id>
|
||||
<name>CHANGEDFILEIDNEW</name>
|
||||
<title>变更后文件Id</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>36</length>
|
||||
<nullable>false</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>false</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>7a979714-e26d-4126-bfc8-d480f7e3f3cf</id>
|
||||
<name>TASKID</name>
|
||||
<title>TASKID</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>false</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
</boItem>
|
||||
</boItems>
|
||||
<boIndexs/>
|
||||
<boRelations/>
|
||||
</boModel>
|
||||
@ -0,0 +1,113 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<boModel>
|
||||
<id>eae10775-931d-408d-9779-1636ad412878</id>
|
||||
<createUser>admin</createUser>
|
||||
<createTime>2022-07-08 15:43:06</createTime>
|
||||
<updateUser>admin</updateUser>
|
||||
<updateTime>2022-07-08 15:44:47</updateTime>
|
||||
<signature>tGOmxiTgjT/77UoYpSlq8Vc+hHPRoJWHdZexXc7zEpYuMNdhvSICeJnlc/RzRHGrlHu0ObreBSgVqch2KEDzh1ol7EhBkcD8RA1AsaNH7HQqmpDR+im9b1zkjl2y1NU1</signature>
|
||||
<managed>false</managed>
|
||||
<title>流程信息</title>
|
||||
<name>BO_ACT_PROCESSINFO</name>
|
||||
<collection>false</collection>
|
||||
<system>false</system>
|
||||
<deleted>false</deleted>
|
||||
<categoryName>资产库周期管理</categoryName>
|
||||
<administrator>admin</administrator>
|
||||
<entityType>TABLE</entityType>
|
||||
<viewType></viewType>
|
||||
<viewSql></viewSql>
|
||||
<securityLevel>0</securityLevel>
|
||||
<target>_local</target>
|
||||
<itemProps></itemProps>
|
||||
<boItems>
|
||||
<boItem>
|
||||
<id>6d47ddb9-d155-490a-bb09-a7a94abf9818</id>
|
||||
<name>LEVEL</name>
|
||||
<title>流程等级</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.ComboBox</componentId>
|
||||
<componentSetting>{"placeholder":"","boItemId":"eae10775-931d-408d-9779-1636ad412878","isAdvance":false,"dataType":"sampleText","data":"L1:L1|L2:L2|L3:L3","mode":"common","exportDataValidity":true,"setunival":true,"boUrlFormData":{"hrefSelVal":"nothing"}}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>a59ad577-fd37-4f17-8539-d0f097ce1e21</id>
|
||||
<name>PROCESSNAME</name>
|
||||
<title>流程名称</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
<boItem>
|
||||
<id>8a9cd669-0986-42c2-9cd1-210282b6da7b</id>
|
||||
<name>PROCESSCODE</name>
|
||||
<title>流程编码</title>
|
||||
<columnType>TEXT</columnType>
|
||||
<length>128</length>
|
||||
<nullable>true</nullable>
|
||||
<defaultValue></defaultValue>
|
||||
<columnWidth>100</columnWidth>
|
||||
<componentId>AWSUI.Text</componentId>
|
||||
<componentSetting>{"search":"0"}</componentSetting>
|
||||
<display>true</display>
|
||||
<deleted>false</deleted>
|
||||
<modify>true</modify>
|
||||
<componentExtendCode></componentExtendCode>
|
||||
<persistenceType>ENTITY</persistenceType>
|
||||
<validateType></validateType>
|
||||
<validateRule></validateRule>
|
||||
<validateTip></validateTip>
|
||||
<validateErr>0</validateErr>
|
||||
<tooltip></tooltip>
|
||||
<copy>false</copy>
|
||||
<displayRule></displayRule>
|
||||
<calcFormula></calcFormula>
|
||||
<propsVal>{}</propsVal>
|
||||
</boItem>
|
||||
</boItems>
|
||||
<boIndexs>
|
||||
<boIndex>
|
||||
<id>3d02cde9-057c-4bb5-9247-12d5532f6cee</id>
|
||||
<name>AWS_IN_CD04D9C191DE</name>
|
||||
<type>INDEX</type>
|
||||
<boItems>BINDID</boItems>
|
||||
</boIndex>
|
||||
</boIndexs>
|
||||
<boRelations/>
|
||||
<hashFields></hashFields>
|
||||
</boModel>
|
||||
@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!--AWS 字典描述文件,适用于6.0以上版本 \n-->
|
||||
<dictionary>
|
||||
<id>8ce080c6-a411-4cae-81a1-8a04c076b901</id>
|
||||
<!--App分类-->
|
||||
<categoryName>资产库周期管理</categoryName>
|
||||
<!--字典显示的标题-->
|
||||
<title>L2流程列表</title>
|
||||
<!--要显示的SQL记录 \n 1.where条件支持所有@命令 \n 2.这个SQL应该是一个完整的,经过调试的SQL,除@命令外 \n-->
|
||||
<data><![CDATA[select PROCESSCODE,PROCESSNAME from BO_ACT_PROCESSINFO where LEVEL='L2']]></data>
|
||||
<!--每页显示行数-->
|
||||
<page>10</page>
|
||||
<!--是否换行显示-->
|
||||
<wordWrap>false</wordWrap>
|
||||
<!--插入前保存表单-->
|
||||
<saveForm>false</saveForm>
|
||||
<!--插入前非空校验-->
|
||||
<checkNotNull>true</checkNotNull>
|
||||
<!--插入后非空提示-->
|
||||
<aftersaveAlert>false</aftersaveAlert>
|
||||
<!--数据字典多选时是否显示已选中项-->
|
||||
<showChoose>false</showChoose>
|
||||
<!--字典模型是否受管-->
|
||||
<managed>false</managed>
|
||||
<configParam><![CDATA[{}]]></configParam>
|
||||
<!--管理员-->
|
||||
<administrator>admin</administrator>
|
||||
<!--创建人-->
|
||||
<createUser>admin</createUser>
|
||||
<!--参与显示的字段定义-->
|
||||
<field>
|
||||
<!--字段名称-->
|
||||
<name>PROCESSCODE</name>
|
||||
<!--该字段是否用来返回给父级窗口的控件,targetName为控件名-->
|
||||
<targetName>LEVEL_2_PROCESS_ID</targetName>
|
||||
<nameType>文本</nameType>
|
||||
<uicomponent>文本</uicomponent>
|
||||
<!--列表显示的标题-->
|
||||
<title>流程编码</title>
|
||||
<!--列表显示宽度,支持象素单位和百分比宽度-->
|
||||
<width>100</width>
|
||||
<!--是否该字段参与模糊检索,目前只允许为字符类型的字段支持模糊检索-->
|
||||
<filter>false</filter>
|
||||
<exact>false</exact>
|
||||
<hidden>false</hidden>
|
||||
<!--DW查询条件的searchID,数据字典时,回填策略需要targetName+DWID组合来进行回填-->
|
||||
</field>
|
||||
<field>
|
||||
<!--字段名称-->
|
||||
<name>PROCESSNAME</name>
|
||||
<!--该字段是否用来返回给父级窗口的控件,targetName为控件名-->
|
||||
<targetName>LEVEL_2_PROCESS_NAME</targetName>
|
||||
<nameType>文本</nameType>
|
||||
<uicomponent>文本</uicomponent>
|
||||
<!--列表显示的标题-->
|
||||
<title>流程名称</title>
|
||||
<!--列表显示宽度,支持象素单位和百分比宽度-->
|
||||
<width>100</width>
|
||||
<!--是否该字段参与模糊检索,目前只允许为字符类型的字段支持模糊检索-->
|
||||
<filter>false</filter>
|
||||
<exact>false</exact>
|
||||
<hidden>false</hidden>
|
||||
<!--DW查询条件的searchID,数据字典时,回填策略需要targetName+DWID组合来进行回填-->
|
||||
</field>
|
||||
<!--连接数据源-->
|
||||
<dataAdapter class="com.actionsoft.bpms.commons.dictionary.core.datasource.local.AWSDBData"/>
|
||||
</dictionary>
|
||||
<!--AWS 字典描述UUID-->
|
||||
@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!--AWS 字典描述文件,适用于6.0以上版本 \n-->
|
||||
<dictionary>
|
||||
<id>8baf0fb9-d239-488e-b1ce-c284e892c6fb</id>
|
||||
<!--App分类-->
|
||||
<categoryName>资产库周期管理</categoryName>
|
||||
<!--字典显示的标题-->
|
||||
<title>L1流程列表</title>
|
||||
<!--要显示的SQL记录 \n 1.where条件支持所有@命令 \n 2.这个SQL应该是一个完整的,经过调试的SQL,除@命令外 \n-->
|
||||
<data><![CDATA[select PROCESSCODE,PROCESSNAME from BO_ACT_PROCESSINFO where LEVEL='L1']]></data>
|
||||
<!--每页显示行数-->
|
||||
<page>10</page>
|
||||
<!--是否换行显示-->
|
||||
<wordWrap>false</wordWrap>
|
||||
<!--插入前保存表单-->
|
||||
<saveForm>false</saveForm>
|
||||
<!--插入前非空校验-->
|
||||
<checkNotNull>true</checkNotNull>
|
||||
<!--插入后非空提示-->
|
||||
<aftersaveAlert>false</aftersaveAlert>
|
||||
<!--数据字典多选时是否显示已选中项-->
|
||||
<showChoose>false</showChoose>
|
||||
<!--字典模型是否受管-->
|
||||
<managed>false</managed>
|
||||
<configParam><![CDATA[{}]]></configParam>
|
||||
<!--管理员-->
|
||||
<administrator>admin</administrator>
|
||||
<!--创建人-->
|
||||
<createUser>admin</createUser>
|
||||
<!--参与显示的字段定义-->
|
||||
<field>
|
||||
<!--字段名称-->
|
||||
<name>PROCESSCODE</name>
|
||||
<!--该字段是否用来返回给父级窗口的控件,targetName为控件名-->
|
||||
<targetName>LEVEL_1_PROCESS_ID</targetName>
|
||||
<nameType>文本</nameType>
|
||||
<uicomponent>文本</uicomponent>
|
||||
<!--列表显示的标题-->
|
||||
<title>流程编码</title>
|
||||
<!--列表显示宽度,支持象素单位和百分比宽度-->
|
||||
<width>100</width>
|
||||
<!--是否该字段参与模糊检索,目前只允许为字符类型的字段支持模糊检索-->
|
||||
<filter>false</filter>
|
||||
<exact>false</exact>
|
||||
<hidden>false</hidden>
|
||||
<!--DW查询条件的searchID,数据字典时,回填策略需要targetName+DWID组合来进行回填-->
|
||||
</field>
|
||||
<field>
|
||||
<!--字段名称-->
|
||||
<name>PROCESSNAME</name>
|
||||
<!--该字段是否用来返回给父级窗口的控件,targetName为控件名-->
|
||||
<targetName>LEVEL_1_PROCESS_NAME</targetName>
|
||||
<nameType>文本</nameType>
|
||||
<uicomponent>文本</uicomponent>
|
||||
<!--列表显示的标题-->
|
||||
<title>流程名称</title>
|
||||
<!--列表显示宽度,支持象素单位和百分比宽度-->
|
||||
<width>100</width>
|
||||
<!--是否该字段参与模糊检索,目前只允许为字符类型的字段支持模糊检索-->
|
||||
<filter>false</filter>
|
||||
<exact>false</exact>
|
||||
<hidden>false</hidden>
|
||||
<!--DW查询条件的searchID,数据字典时,回填策略需要targetName+DWID组合来进行回填-->
|
||||
</field>
|
||||
<!--连接数据源-->
|
||||
<dataAdapter class="com.actionsoft.bpms.commons.dictionary.core.datasource.local.AWSDBData"/>
|
||||
</dictionary>
|
||||
<!--AWS 字典描述UUID-->
|
||||
@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!--AWS 字典描述文件,适用于6.0以上版本 \n-->
|
||||
<dictionary>
|
||||
<id>765921e7-2abb-4780-a68e-4cfbf940a41f</id>
|
||||
<!--App分类-->
|
||||
<categoryName>资产库周期管理</categoryName>
|
||||
<!--字典显示的标题-->
|
||||
<title>L3流程列表</title>
|
||||
<!--要显示的SQL记录 \n 1.where条件支持所有@命令 \n 2.这个SQL应该是一个完整的,经过调试的SQL,除@命令外 \n-->
|
||||
<data><![CDATA[select PROCESSCODE,PROCESSNAME from BO_ACT_PROCESSINFO where LEVEL='L3']]></data>
|
||||
<!--每页显示行数-->
|
||||
<page>10</page>
|
||||
<!--是否换行显示-->
|
||||
<wordWrap>false</wordWrap>
|
||||
<!--插入前保存表单-->
|
||||
<saveForm>false</saveForm>
|
||||
<!--插入前非空校验-->
|
||||
<checkNotNull>true</checkNotNull>
|
||||
<!--插入后非空提示-->
|
||||
<aftersaveAlert>false</aftersaveAlert>
|
||||
<!--数据字典多选时是否显示已选中项-->
|
||||
<showChoose>false</showChoose>
|
||||
<!--字典模型是否受管-->
|
||||
<managed>false</managed>
|
||||
<configParam><![CDATA[{}]]></configParam>
|
||||
<!--管理员-->
|
||||
<administrator>admin</administrator>
|
||||
<!--创建人-->
|
||||
<createUser>admin</createUser>
|
||||
<!--参与显示的字段定义-->
|
||||
<field>
|
||||
<!--字段名称-->
|
||||
<name>PROCESSCODE</name>
|
||||
<!--该字段是否用来返回给父级窗口的控件,targetName为控件名-->
|
||||
<targetName>LEVEL_3_PROCESS_ID</targetName>
|
||||
<nameType>文本</nameType>
|
||||
<uicomponent>文本</uicomponent>
|
||||
<!--列表显示的标题-->
|
||||
<title>流程编码</title>
|
||||
<!--列表显示宽度,支持象素单位和百分比宽度-->
|
||||
<width>100</width>
|
||||
<!--是否该字段参与模糊检索,目前只允许为字符类型的字段支持模糊检索-->
|
||||
<filter>false</filter>
|
||||
<exact>false</exact>
|
||||
<hidden>false</hidden>
|
||||
<!--DW查询条件的searchID,数据字典时,回填策略需要targetName+DWID组合来进行回填-->
|
||||
</field>
|
||||
<field>
|
||||
<!--字段名称-->
|
||||
<name>PROCESSNAME</name>
|
||||
<!--该字段是否用来返回给父级窗口的控件,targetName为控件名-->
|
||||
<targetName>LEVEL_3_PROCESS_NAME</targetName>
|
||||
<nameType>文本</nameType>
|
||||
<uicomponent>文本</uicomponent>
|
||||
<!--列表显示的标题-->
|
||||
<title>流程名称</title>
|
||||
<!--列表显示宽度,支持象素单位和百分比宽度-->
|
||||
<width>100</width>
|
||||
<!--是否该字段参与模糊检索,目前只允许为字符类型的字段支持模糊检索-->
|
||||
<filter>false</filter>
|
||||
<exact>false</exact>
|
||||
<hidden>false</hidden>
|
||||
<!--DW查询条件的searchID,数据字典时,回填策略需要targetName+DWID组合来进行回填-->
|
||||
</field>
|
||||
<!--连接数据源-->
|
||||
<dataAdapter class="com.actionsoft.bpms.commons.dictionary.core.datasource.local.AWSDBData"/>
|
||||
</dictionary>
|
||||
<!--AWS 字典描述UUID-->
|
||||
@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!--AWS 字典描述文件,适用于3.0以上版本-->
|
||||
<dictionary>
|
||||
<id>0dbcd2ef-52f6-4879-a04b-13c93e1e0913</id>
|
||||
<!--app分类-->
|
||||
<!--字典显示的标题-->
|
||||
<!--要显示的SQL记录
|
||||
1.where条件支持所有@命令,@命令与其他SQL字符串连接使用+,参见+语法
|
||||
2.这个SQL应该是一个完整的,经过调试的SQL,除@命令外
|
||||
-->
|
||||
<!--每页显示行数-->
|
||||
<page>10</page>
|
||||
<!--连接数据源-->
|
||||
</dictionary>
|
||||
<!--AWS 字典描述UUID-->
|
||||
@ -0,0 +1,19 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset=utf-8>
|
||||
<meta name=viewport content="width=device-width,initial-scale=1">
|
||||
<title>demo</title>
|
||||
<style></style>
|
||||
<script>var sid = '<#sid>';
|
||||
var url = window.location.href;
|
||||
var portalUrl = url.substring(0, url.indexOf('?'));</script>
|
||||
<link href=../apps/com.actionsoft.apps.coe.pal.publisher/dist/static/css/app.9457c8466bc9dd2592dfa47091fb8c98.css rel=stylesheet>
|
||||
</head>
|
||||
<body style="overflow-y: hidden">
|
||||
<div id=app></div>
|
||||
<script type=text/javascript src=../apps/com.actionsoft.apps.coe.pal.publisher/dist/static/js/manifest.3ad1d5771e9b13dbdad2.js></script>
|
||||
<script type=text/javascript src=../apps/com.actionsoft.apps.coe.pal.publisher/dist/static/js/vendor.601cec7ea50140cb13c1.js></script>
|
||||
<script type=text/javascript src=../apps/com.actionsoft.apps.coe.pal.publisher/dist/static/js/app.58bae2ffdabdb6f6b841.js></script>
|
||||
</body>
|
||||
</html>
|
||||
@ -0,0 +1,230 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Publisher Home</title>
|
||||
<!-- js -->
|
||||
<script type="text/javascript" src="../commons/js/jquery/scripts/jquery.js"></script>
|
||||
<script type="text/javascript" src="../commons/js/awsui.js"></script>
|
||||
<script src="../commons/js/jquery/scripts/ui/awsui.pagination.js"></script>
|
||||
<!-- css -->
|
||||
<link rel="stylesheet" href="../commons/css/awsui.css">
|
||||
|
||||
|
||||
<script type="text/javascript" src="../apps/com.actionsoft.apps.coe.pal.publisher/js/publish.home.js"></script>
|
||||
|
||||
<style type="text/css">
|
||||
.network_tabs{
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.network_tabs a{
|
||||
cursor: pointer;
|
||||
padding: 7px 12px;
|
||||
}
|
||||
|
||||
.network_tabs a.active{
|
||||
font-weight: 700;
|
||||
border-bottom: solid 4px #3383da;
|
||||
}
|
||||
.span_margin{
|
||||
margin-right: 20px;
|
||||
}
|
||||
.tbody tr td{
|
||||
padding: 8px;
|
||||
text-align: center;
|
||||
border-bottom: solid 1px #cecece;
|
||||
}
|
||||
.task_tr{
|
||||
cursor: pointer;
|
||||
}
|
||||
.task_no_read{
|
||||
font-weight: bold;
|
||||
}
|
||||
.text_center{
|
||||
text-align: center;
|
||||
}
|
||||
.page_buttom{
|
||||
position: absolute;
|
||||
}
|
||||
.text-overflow{
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
-o-text-overflow: ellipsis;/*Opera下实现ellipsis效果*/
|
||||
}
|
||||
|
||||
</style>
|
||||
</head>
|
||||
<body style="overflow-y: hidden;">
|
||||
<div style="width: 100%; display: inline-block; height: 100%;">
|
||||
<div class="network_tabs" id="nav" style="width: 96%; margin: 20px auto;">
|
||||
<a tit="todo" class="active">待办</a>
|
||||
<a tit="done">已办</a>
|
||||
<a tit="history">发布历史</a>
|
||||
<button id="addPulishInstance" type="button" class="button blue" onclick="toAddPublish()" style="<#create>">新建</button>
|
||||
<button id="removePulishInstance" type="button" class="button red" onclick="removePublishInstance()" style="display: none;">删除</button>
|
||||
</div>
|
||||
<div id="content" style="margin-left: 20px; height: 100%;">
|
||||
<div tit="todo">
|
||||
<table class="awsui-ux">
|
||||
<tbody><tr>
|
||||
<td>
|
||||
<table class="table table-thin table-striped table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="width_10 selectall">序号</th>
|
||||
<th class="width_10">
|
||||
<input class="awsui-checkbox" id="select_all" type="checkbox" />
|
||||
</th>
|
||||
<th class="width_45">标题</th>
|
||||
<th class="width_10">来自</th>
|
||||
<th class="width_25">日期</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="tbody1">
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
<div id="Pagination1" class="page_buttom"></div>
|
||||
</div>
|
||||
<div tit="done" style="display: none;">
|
||||
<table class="awsui-ux">
|
||||
<tbody><tr>
|
||||
<td>
|
||||
<table class="table table-thin table-striped table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="width_10 selectall">序号</th>
|
||||
<th class="width_45">标题</th>
|
||||
<th class="width_15">来自</th>
|
||||
<th class="width_30">日期</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="tbody2">
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
<div id="Pagination2" class="page_buttom"></div>
|
||||
</div>
|
||||
<div tit="history" style="display: none; height: 100%;">
|
||||
<iframe width="100%" id="pl_publish_iframe_page" name="pl_publish_iframe" frameBorder="0" style="height: 90%;"></iframe>
|
||||
<!--<table class="awsui-ux">
|
||||
<tbody><tr>
|
||||
<td>
|
||||
<table class="table table-thin table-striped table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<th class="width_10 selectall">序号</th>
|
||||
<th class="width_45">标题</th>
|
||||
<th class="width_15">来自</th>
|
||||
<th class="width_30">日期</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="tbody3">
|
||||
</tbody>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody></table>
|
||||
<div id="Pagination3" class="page_buttom"></div>-->
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="add_div" style="width: 100%; display: none;">
|
||||
<div class="awsui-toolbar">
|
||||
<span class="toolbarText" style="font-size: 18px;"><#title></span>
|
||||
<span class="button blue align-right" onclick="addPublishInstance()">下一步</span>
|
||||
<span class="button align-right" onclick="giveUp()">放 弃</span>
|
||||
</div>
|
||||
<table class="awsui-ux">
|
||||
<tbody>
|
||||
<tr>
|
||||
<td width="15%">标题(便于检索)</td>
|
||||
<td><span class="required"><input class="txt" type="text" id="title" value="<#title>" maxlength="120"></span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>发起人</td>
|
||||
<td><#userName></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div style="display:none;">
|
||||
<form id="openNewPage" name="openNewPage" target="_blank" method="post" action="./w">
|
||||
<input id="cmd" name="cmd" value="com.actionsoft.apps.coe.pal.publisher_handle">
|
||||
<input name="sid" value="<#sid>">
|
||||
<input id="processInstId" name="processInstId" value="">
|
||||
<input id="taskInstId" name="taskInstId" value="">
|
||||
<input id="openState" name="openState" value="">
|
||||
</form>
|
||||
</div>
|
||||
<input type="hidden" name="sid" id="sid" value="<#sid>" />
|
||||
<input type="hidden" name="wsId" id="wsId" value="<#wsId>" />
|
||||
<input type="hidden" name="teamId" id="teamId" value="<#teamId>" />
|
||||
<input type="hidden" name="teamName" id="teamName" value="<#teamName>" />
|
||||
<input type="hidden" name="appId" id="appId" value="<#appId>" />
|
||||
|
||||
</body>
|
||||
|
||||
<script type="text/javascript">
|
||||
var totalData1 = <#totalData1>;
|
||||
var totalData2 = <#totalData2>;
|
||||
var totalData3 = <#totalData3>;
|
||||
var currentpage1 = 0;//当前页数
|
||||
var currentpage2 = 0;//当前页数
|
||||
var currentpage3 = 0;//当前页数
|
||||
|
||||
var pageLimit = 10;//每页显示条数
|
||||
var showItem = 10;//显示分页按钮数量
|
||||
var title = "<#title>";
|
||||
|
||||
$(function(){
|
||||
title = "<#title>";
|
||||
|
||||
$(".network_tabs").find("a[tit]").on("click", function(){
|
||||
var appId = $(this).attr("tit");
|
||||
$(this).siblings().removeClass("active");
|
||||
$(this).addClass("active");
|
||||
$("#content").find("div[tit]").hide();
|
||||
$("#content").find("div[tit='"+$(this).attr("tit")+"']").show();
|
||||
|
||||
if (appId == "todo") {
|
||||
loadOutputData1(0, 10, initPage1);
|
||||
} else if (appId == "done") {
|
||||
loadOutputData2(0, 10, initPage2);
|
||||
} else if (appId == "history") {
|
||||
//loadOutputData3(0, 10, initPage3);
|
||||
loadHistoryRecord();
|
||||
}
|
||||
});
|
||||
|
||||
loadOutputData1(0, 10, initPage1);
|
||||
|
||||
$("#select_all").check().on("ifChanged", function(){
|
||||
var isChecked = $(this).prop("checked");
|
||||
if (isChecked) {
|
||||
$("#tbody1 .awsui-checkbox").check("option", "checked", true);
|
||||
} else {
|
||||
$("#tbody1 .awsui-checkbox").check("option", "checked", false);
|
||||
}
|
||||
})
|
||||
|
||||
$(window).trigger('resize');
|
||||
})
|
||||
|
||||
$(window).resize(function(){
|
||||
var totalWidth = $('#content').width() - 40;
|
||||
$("[class*=width_]").each(function(){
|
||||
var className = $(this).attr("class");
|
||||
var percent = parseInt(className.substr(6, 2));
|
||||
$(this).css({"width" : totalWidth*percent/100});
|
||||
});
|
||||
})
|
||||
</script>
|
||||
</html>
|
||||
@ -0,0 +1,6 @@
|
||||
<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=../apps/com.actionsoft.apps.coe.pal.publisher/main/favicon.ico><title>com.actionsoft.apps.coe.pal.publisher</title><script>const settingParam = <#settingParam>;
|
||||
const axiosBaseUrl = "./";
|
||||
const production = true;</script><script>var wsId = "<#wsId>";
|
||||
var teamId = '<#teamId>';
|
||||
var teamName = '<#teamName>';
|
||||
var title = '<#title>';</script><link href=../apps/com.actionsoft.apps.coe.pal.publisher/main/css/chunk-8ab0b442.8d291593.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal.publisher/main/js/chunk-2d224ef1.ab17ea19.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal.publisher/main/js/chunk-8ab0b442.8140534f.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal.publisher/main/css/app.f37b6b5a.css rel=preload as=style><link href=../apps/com.actionsoft.apps.coe.pal.publisher/main/js/app.1bf9b24e.js rel=preload as=script><link href=../apps/com.actionsoft.apps.coe.pal.publisher/main/js/chunk-vendors.060d0032.js rel=preload as=script><link href=../apps/com.actionsoft.apps.coe.pal.publisher/main/css/app.f37b6b5a.css rel=stylesheet></head><body style=margin:0;><div id=app></div><script src=../apps/com.actionsoft.apps.coe.pal.publisher/main/js/chunk-vendors.060d0032.js></script><script src=../apps/com.actionsoft.apps.coe.pal.publisher/main/js/app.1bf9b24e.js></script></body></html>
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,216 @@
|
||||
var autoTime=600;//锟斤拷锟斤拷锟斤拷锟<E68BB7>
|
||||
/*===================================================================================*/
|
||||
var autoInputObj;//input锟斤拷锟斤拷
|
||||
var autoCount=0;
|
||||
var autoCountWait=0;
|
||||
var autoURL;
|
||||
var autoVal;
|
||||
var wing_event_keyCode;
|
||||
var autoIndex;
|
||||
var autoLenght;
|
||||
$.fn.myAutoInput = function(url) {
|
||||
autoURL=url;
|
||||
var obj = $(this);
|
||||
obj.keyup(function(event){
|
||||
//alert(event.keyCode);
|
||||
wing_event_keyCode=event.keyCode;
|
||||
autoVal=this.value;
|
||||
autoInputObj=obj;
|
||||
var auto = document.getElementById('autoDiv');
|
||||
if (wing_event_keyCode == 40 && auto.style.display == 'block') {
|
||||
$("#autoDiv"+autoIndex).css("backgroundImage","url('')");
|
||||
$("#autoDiv"+autoIndex).css("color","black");
|
||||
$("#autoDiv"+autoIndex).css("fontWeight","normal");
|
||||
if(autoIndex>=autoLenght-1)
|
||||
{
|
||||
$("#autoDiv0").get(0).style.backgroundImage="url('../apps/com.actionsoft.apps.coe.pal/img/pl/link.png')";
|
||||
$("#autoDiv0").css("color","white");
|
||||
//$("#autoDiv0").css("fontWeight","bold");
|
||||
autoIndex=0;
|
||||
}else
|
||||
{
|
||||
autoIndex++;
|
||||
$("#autoDiv"+(autoIndex)).get(0).style.backgroundImage="url('../apps/com.actionsoft.apps.coe.pal/img/pl/link.png')";
|
||||
$("#autoDiv"+autoIndex).css("color","white");
|
||||
//$("#autoDiv"+autoIndex).css("fontWeight","bold");
|
||||
|
||||
}
|
||||
//autoInputObj.get(0).value=$("#autoDiv"+autoIndex).data("value");
|
||||
return;
|
||||
}else if (wing_event_keyCode == 38 && auto.style.display == 'block') {
|
||||
$("#autoDiv"+autoIndex).css("backgroundImage","url('')");
|
||||
$("#autoDiv"+autoIndex).css("color","black");
|
||||
$("#autoDiv"+autoIndex).css("fontWeight","normal");
|
||||
if(autoIndex<=0)
|
||||
{
|
||||
$("#autoDiv"+(autoLenght-1)).get(0).style.backgroundImage="url('../apps/com.actionsoft.apps.coe.pal/img/pl/link.png')";
|
||||
$("#autoDiv"+(autoLenght-1)).css("color","white");
|
||||
//$("#autoDiv"+(autoLenght-1)).css("fontWeight","bold");
|
||||
autoIndex=autoLenght-1;
|
||||
}else
|
||||
{
|
||||
autoIndex--;
|
||||
$("#autoDiv"+(autoIndex)).get(0).style.backgroundImage="url('../apps/com.actionsoft.apps.coe.pal/img/pl/link.png')";
|
||||
$("#autoDiv"+autoIndex).css("color","white");
|
||||
//$("#autoDiv"+autoIndex).css("fontWeight","bold");
|
||||
}
|
||||
//autoInputObj.get(0).value=$("#autoDiv"+autoIndex).data("value");
|
||||
|
||||
return;
|
||||
}else if (event.keyCode == 27) {//ESC
|
||||
document.getElementById('autoDiv').style.display = 'none';
|
||||
return;
|
||||
}else if (event.keyCode == 13)//ENTER
|
||||
{
|
||||
//autoInputObj.get(0).value=$("#autoDiv"+autoIndex).data("value");
|
||||
setValue($("#autoDiv"+autoIndex).data("value"),$("#autoDiv"+autoIndex).data("name"));
|
||||
document.getElementById('autoDiv').style.display = 'none';
|
||||
return ;
|
||||
}else
|
||||
{
|
||||
autoIndex=-1;
|
||||
}
|
||||
//auto.style.display = 'none';
|
||||
if(wing_event_keyCode==8)
|
||||
{
|
||||
autoCountWait=autoCount;
|
||||
}
|
||||
if(autoVal!=''){
|
||||
setTimeout("autoAjaxWaitFn()",autoTime);
|
||||
autoCount++;
|
||||
}else{
|
||||
document.getElementById("autoDiv").style.display='none';
|
||||
}
|
||||
});
|
||||
return obj;
|
||||
}
|
||||
function autoAjaxWaitFn()
|
||||
{
|
||||
autoCountWait++;
|
||||
if(autoCountWait!=autoCount)
|
||||
{
|
||||
return;
|
||||
}
|
||||
if (autoURL == "") {
|
||||
return;
|
||||
}
|
||||
if (autoVal != " ") {
|
||||
autoVal = autoVal.trim();
|
||||
}
|
||||
if (autoVal == "") {
|
||||
return;
|
||||
}
|
||||
$.post(autoURL, {"autoContent":autoVal,"cmd":"com.actionsoft.apps.coe.pal_processlevel_query","sid":jQuery("#sid").val(),"wsid":jQuery("#wsId").val()},autoajax, "json");
|
||||
}
|
||||
|
||||
function autoajax(msg) {
|
||||
$("#autoDiv").html("");
|
||||
var auto = document.getElementById('autoDiv');
|
||||
var txt = autoInputObj.get(0);
|
||||
if (msg == ""){
|
||||
auto.style.display = 'none';
|
||||
return;
|
||||
}
|
||||
autoLenght=msg.length;
|
||||
for(var i=0;i<autoLenght;i++){
|
||||
var icon;
|
||||
var margin;
|
||||
if (msg[i].type == "default") {
|
||||
icon = "";
|
||||
margin = "margin-left:25px;"
|
||||
} else {
|
||||
margin = "margin-left:5px;";
|
||||
icon = "<div onclick='open_desginer(this)' style='display:inline-block; cursor:pointer;'><img style='height:20px;' src='../apps/com.actionsoft.apps.coe.pal/img/icon/open3.png'></div>";
|
||||
}
|
||||
$("#autoDiv").append("<div id='autoDiv"+i+"' class='aotuDivcontenr' onMouseOver='aotu_Move(this)' onMouseOut='aotu_Out(this)' style='min-weight:98%;text-align:left;background-color:white;padding-top: 5px;padding-left: 2px;padding-right: 5px;height:20px'>"
|
||||
+ icon
|
||||
+ "<span onclick='aotu_clike(this)' style='cursor:pointer; display:inline-block;" + margin + "'>" + msg[i].ui + "</span>"
|
||||
+ "</div>");
|
||||
$("#autoDiv"+i).data("value",msg[i].value);
|
||||
$("#autoDiv"+i).data("name",msg[i].name);
|
||||
}
|
||||
// 锟斤拷锟矫诧拷锟轿伙拷锟<E68BB7>
|
||||
var x = autoInputObj.offset().left;
|
||||
var y = autoInputObj.offset().top ;
|
||||
var wing_auto=$(auto);
|
||||
wing_auto.css("left",x);
|
||||
wing_auto.css("top",y + txt.offsetHeight);
|
||||
$("#autoDiv").css("minWidth",txt.offsetWidth);
|
||||
|
||||
// 锟斤拷锟斤拷锟斤拷锟斤拷锟绞撅拷锟<E68BB7>
|
||||
if (autoLenght == 1 && $("#autoDiv0").data("value") == txt.value) {
|
||||
auto.style.display = 'none';
|
||||
}
|
||||
else {
|
||||
auto.style.display = 'block';
|
||||
}
|
||||
}
|
||||
$(function(){
|
||||
hwTime();
|
||||
$("body").prepend("<div id='autoDiv' style=\"display: none;position: absolute;z-index:999;border-style:solid;border-width:1px;border-top-width:1px; border-color:gray;background-color: white;box-shadow: 1px 1px 10px #909090;')\"></div>");
|
||||
$("#autoDiv").keydown(function(event){
|
||||
if(event.keyCode == 8)
|
||||
{
|
||||
event.keyCode=27;
|
||||
var obj=autoInputObj.get(0);
|
||||
obj.focus();
|
||||
obj.value=obj.value.slice(0,obj.value.length);
|
||||
}
|
||||
if (event.keyCode == 27) {
|
||||
document.getElementById('autoDiv').style.display = 'none';
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
function hwTime()
|
||||
{
|
||||
//autoCountWait=autoCount;
|
||||
//setTimeout("hwTime()",2000);
|
||||
}
|
||||
function divEvent2() {
|
||||
try{
|
||||
document.getElementById('autoDiv').style.display = 'none';
|
||||
}catch(e){
|
||||
}
|
||||
}
|
||||
document.onclick = divEvent2;
|
||||
function aotu_Move(obj)
|
||||
{
|
||||
$(".aotuDivcontenr").css({"backgroundImage":"none","color":"black","fontWeight":"normal"});
|
||||
obj.style.backgroundImage="url('../apps/com.actionsoft.apps.coe.pal/img/pl/link.png')";
|
||||
autoIndex=obj.id.substring(obj.id.length-1);
|
||||
obj.style.color="white";
|
||||
}
|
||||
function aotu_Out(obj)
|
||||
{
|
||||
obj.style.backgroundImage="";
|
||||
obj.style.color="black";
|
||||
obj.style.fontWeight="normal";
|
||||
}
|
||||
function aotu_clike(obj)
|
||||
{
|
||||
obj = obj.parentElement;
|
||||
var id=obj.id.substring(6+1,obj.id.length);
|
||||
setValue($("#autoDiv"+id).data("value"),$("#autoDiv"+id).data("name"));
|
||||
}
|
||||
function setValue(uuid,name)
|
||||
{
|
||||
$.ajax({
|
||||
url:'./w?cmd=com.actionsoft.apps.coe.pal_processlevel_query_check&sid='+$('#sid').val()+'&uuid='+uuid,
|
||||
async:false,
|
||||
success:function(msg){
|
||||
if(msg!="")
|
||||
{
|
||||
autoInputObj.get(0).value="";
|
||||
openDesginer(msg, 0, "", "", "", false, "0");
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function open_desginer(obj){
|
||||
obj = obj.parentElement;
|
||||
var id = obj.id.substring(6+1,obj.id.length);
|
||||
repositoryTree.selectNode($("#autoDiv"+id).data("value"),true);
|
||||
openDesginer($("#autoDiv"+id).data("value"), '0',$("#autoDiv"+id).data("name"),'', '','');
|
||||
}
|
||||
@ -0,0 +1,69 @@
|
||||
$(document) .ready(
|
||||
function() {
|
||||
setTimeout(function() {
|
||||
setting.dataModel = {
|
||||
data : data
|
||||
};
|
||||
checkTree = awsui.tree.init($("#tree"), setting);
|
||||
}, 100);
|
||||
}
|
||||
);
|
||||
|
||||
var CoEProcessPublishAdd = {
|
||||
saveRowData : function() {
|
||||
//alert(parent.document.querySelector("#pageFrame").contentWindow.CoEProcessPublish.getTeamId());
|
||||
}
|
||||
};
|
||||
|
||||
var setting = {
|
||||
checkbox : true,
|
||||
checkInherit : false/*,
|
||||
event : {
|
||||
onClick : onClick,
|
||||
// beforeExpand : loadData,
|
||||
afterExpand : function(tree) {
|
||||
// checkedNodeById(tree);
|
||||
}
|
||||
}*/
|
||||
};
|
||||
var checkTree;
|
||||
function loadData(treeNode) {
|
||||
var url = "./w?sid="
|
||||
+ parent.sid
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_outputreport_pal_file_relation_json_data&methodType="
|
||||
+ parent.OutputReportWizard.treeNodeObj.relationMethodScope
|
||||
+ "&wsid=" + parent.wsid + "&pid=" + treeNode.id + "&teamId=";
|
||||
var dataModel = {
|
||||
url : url,
|
||||
method : "POST",
|
||||
dataType : "json"
|
||||
}
|
||||
checkTree.refreshNode({
|
||||
id : treeNode.id,
|
||||
dataModel : dataModel
|
||||
});
|
||||
}
|
||||
|
||||
function getCheckedNode() {
|
||||
return checkTree.getCheckedNodes();
|
||||
}
|
||||
// 设置被选中的checkbox
|
||||
|
||||
function checkedNodeById() {
|
||||
var checkedIds = parent.OutputReportWizard.treeRelationNodeIds;
|
||||
if (checkedIds != "") {
|
||||
checkedIds = checkedIds.split(",");
|
||||
for (var i = 0; i < checkedIds.length; i++) {
|
||||
if (checkedIds[i] == "") {
|
||||
continue;
|
||||
}
|
||||
var resourceId = checkedIds[i];
|
||||
var checkboxObj = $("input[type=checkbox][value=" + resourceId
|
||||
+ "]");
|
||||
if (checkboxObj != undefined) {
|
||||
checkboxObj.prop("checked", true);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,360 @@
|
||||
$(document) .ready(function() {
|
||||
setTimeout(function() {
|
||||
CoEProcessPublish.loadPublishAddData();//载入新发布的流程
|
||||
}, 100);
|
||||
setTimeout(function() {
|
||||
CoEProcessPublish.loadPublishChangeData();//载入变更的流程
|
||||
}, 300);
|
||||
setTimeout(function() {
|
||||
CoEProcessPublish.loadPublishStopData();//载入停用的流程
|
||||
}, 500);
|
||||
});
|
||||
var CoEProcessPublish = {
|
||||
getTeamId : function() {
|
||||
return $("#teamId").val();
|
||||
},
|
||||
getWsid : function() {
|
||||
return $("#teamId").val();
|
||||
},
|
||||
getSid : function() {
|
||||
return $("#sid").val();
|
||||
},
|
||||
openRowDataAdd : function() {
|
||||
var obj = $("#grid1Content").find("input[type=checkbox][group]");
|
||||
var group = obj.attr("group");
|
||||
var url = "./w?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_publisher_add_home&wsid=" + $("#wsId").val()
|
||||
+ "&teamId=" + $("#teamId").val();
|
||||
createDlg = FrmDialog.open({
|
||||
width : 500,
|
||||
height : 420,
|
||||
title : "新增发布流程",
|
||||
url : url,
|
||||
id : "createDialog",
|
||||
buttons : [ {
|
||||
text : "确定",
|
||||
cls : "blue",
|
||||
handler : function() {
|
||||
var dialogFrm = createDlg.win();
|
||||
var nodes = dialogFrm.getCheckedNode();
|
||||
CoEProcessPublish.publishAddContent(nodes);
|
||||
CoEProcessPublish.savePublishAddData(nodes);
|
||||
FrmDialog.close();
|
||||
}
|
||||
}, {
|
||||
text : "取消",
|
||||
handler : function() {
|
||||
FrmDialog.close();
|
||||
}
|
||||
} ]
|
||||
});
|
||||
},
|
||||
openRowDataChange : function() {
|
||||
var obj = $("#grid1Content").find("input[type=checkbox][group]");
|
||||
var group = obj.attr("group");
|
||||
var url = "./w?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_publisher_change_home&wsid=" + $("#wsId").val()
|
||||
+ "&teamId=" + $("#teamId").val();
|
||||
createDlg = FrmDialog.open({
|
||||
width : 500,
|
||||
height : 420,
|
||||
title : "变更申请",
|
||||
url : url,
|
||||
id : "createDialog",
|
||||
buttons : [ {
|
||||
text : "确定",
|
||||
cls : "blue",
|
||||
handler : function() {
|
||||
var dialogFrm = createDlg.win();
|
||||
var nodes = dialogFrm.getCheckedNode();
|
||||
CoEProcessPublish.savePublishChangeData(nodes);
|
||||
FrmDialog.close();
|
||||
}
|
||||
}, {
|
||||
text : "取消",
|
||||
handler : function() {
|
||||
FrmDialog.close();
|
||||
}
|
||||
} ]
|
||||
});
|
||||
},
|
||||
openRowDataStop : function() {
|
||||
var obj = $("#grid1Content").find("input[type=checkbox][group]");
|
||||
var group = obj.attr("group");
|
||||
var url = "./w?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_publisher_stop_home&wsid=" + $("#wsId").val()
|
||||
+ "&teamId=" + $("#teamId").val();
|
||||
createDlg = FrmDialog.open({
|
||||
width : 500,
|
||||
height : 420,
|
||||
title : "停用申请",
|
||||
url : url,
|
||||
id : "createDialog",
|
||||
buttons : [ {
|
||||
text : "确定",
|
||||
cls : "blue",
|
||||
handler : function() {
|
||||
var dialogFrm = createDlg.win();
|
||||
var nodes = dialogFrm.getCheckedNode();
|
||||
CoEProcessPublish.savePublishStopData(nodes);
|
||||
FrmDialog.close();
|
||||
}
|
||||
}, {
|
||||
text : "取消",
|
||||
handler : function() {
|
||||
FrmDialog.close();
|
||||
}
|
||||
} ]
|
||||
});
|
||||
},
|
||||
savePublishAddData : function(nodes) {
|
||||
if (nodes == undefined || nodes.length == 0)
|
||||
return;
|
||||
var url = "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal_publish_add_save_data";
|
||||
var formItemDefId = $("#grid1Content").find("table[id^=GridContent]").attr("id");
|
||||
formItemDefId = formItemDefId.substring(12, formItemDefId.length);
|
||||
var params = {
|
||||
processInstId : $("#processInstId").val(),
|
||||
openState : $("#openState").val(),
|
||||
currentPage : $("#currentPage").val(),
|
||||
formData : JSON.stringify(nodes),
|
||||
formItemDefId : formItemDefId,
|
||||
isCreate : true,
|
||||
taskInstId: $("#taskInstId").val()
|
||||
};
|
||||
$.ajax({
|
||||
url : url,
|
||||
async : false,
|
||||
data : params,
|
||||
type : "post",
|
||||
success : function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
window.top.$.simpleAlert(msg.msg, "ok", 2000);
|
||||
} else {
|
||||
window.top.$.simpleAlert("保存失败", "info", 2000);
|
||||
}
|
||||
}
|
||||
});
|
||||
},
|
||||
savePublishChangeData : function(nodes) {
|
||||
if (nodes == undefined || nodes.length == 0)
|
||||
return;
|
||||
var url = "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal_publish_change_save_data";
|
||||
var formItemDefId = $("#changePublishTab2").find("table[id^=GridContent]").attr("id");
|
||||
formItemDefId = formItemDefId.substring(12, formItemDefId.length);
|
||||
var params = {
|
||||
processInstId : $("#processInstId").val(),
|
||||
openState : $("#openState").val(),
|
||||
currentPage : $("#currentPage").val(),
|
||||
formData : JSON.stringify(nodes),
|
||||
formItemDefId : formItemDefId,
|
||||
isCreate : true,
|
||||
taskInstId: $("#taskInstId").val()
|
||||
};
|
||||
$.ajax({
|
||||
url : url,
|
||||
async : false,
|
||||
data : params,
|
||||
type : "post",
|
||||
success : function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
window.top.$.simpleAlert(msg.msg, "ok", 2000);
|
||||
} else {
|
||||
window.top.$.simpleAlert("保存失败", "info", 2000);
|
||||
}
|
||||
}
|
||||
});
|
||||
},
|
||||
savePublishStopData : function(nodes) {
|
||||
if (nodes == undefined || nodes.length == 0)
|
||||
return;
|
||||
var url = "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal_publish_stop_save_data";
|
||||
var formItemDefId = $("#stopPublishTab3").find("table[id^=GridContent]").attr("id");
|
||||
formItemDefId = formItemDefId.substring(12, formItemDefId.length);
|
||||
var params = {
|
||||
processInstId : $("#processInstId").val(),
|
||||
openState : $("#openState").val(),
|
||||
currentPage : $("#currentPage").val(),
|
||||
formData : JSON.stringify(nodes),
|
||||
formItemDefId : formItemDefId,
|
||||
isCreate : true,
|
||||
taskInstId: $("#taskInstId").val()
|
||||
};
|
||||
$.ajax({
|
||||
url : url,
|
||||
async : false,
|
||||
data : params,
|
||||
type : "post",
|
||||
success : function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
window.top.$.simpleAlert(msg.msg, "ok", 2000);
|
||||
} else {
|
||||
window.top.$.simpleAlert("保存失败", "info", 2000);
|
||||
}
|
||||
}
|
||||
});
|
||||
},
|
||||
publishAddContent : function(nodes) {
|
||||
$("#coePublisAddBody").empty();
|
||||
var order = 0;
|
||||
for (var index = 0; index < nodes.length; index++) {
|
||||
var nodeObj = nodes[index];
|
||||
if (nodeObj.id.length > 16) {
|
||||
order++;
|
||||
var hrefUrl = "./w?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&uuid="
|
||||
+ nodeObj.id + "&openType=0&openAppType=1";
|
||||
var content = '<tr><td align="center">'
|
||||
+ order
|
||||
+ '</td><td align="center"><input class="awsui-checkbox" for="ck2" type="checkbox"></td><td align="left" width="100">'
|
||||
+ nodeObj.fileType
|
||||
+ '</td><td align="left" width="100"><a href="'
|
||||
+ hrefUrl
|
||||
+ '" target="_blank">'
|
||||
+ nodeObj.name
|
||||
+ '</a></td><td align="center" width="100">'
|
||||
+ nodeObj.fileVersion
|
||||
+ '</td><td align="left" width="150"><input type="text" style=" width: 100%;border-left:0px;border-bottom:1px;border-style:solid; border-bottom:thick #00;border-right:0px;border-top:0px;" /></td></tr>';
|
||||
$("#coePublisAddBody").append(content);
|
||||
}
|
||||
}
|
||||
},
|
||||
loadPublishAddContent : function(jsonArr) {
|
||||
$("#coePublisAddBody").empty();
|
||||
var order = 0;
|
||||
var content="";
|
||||
for (var index = 0; index < jsonArr.length; index++) {
|
||||
var nodeObj = jsonArr[index];
|
||||
if (nodeObj.ID.length > 16) {
|
||||
order++;
|
||||
var hrefUrl = "./w?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&uuid="
|
||||
+ nodeObj.PUBLISHFILEID + "&openType=0&openAppType=1";
|
||||
content += '<tr><td align="center">'
|
||||
+ order
|
||||
+ '</td><td align="center"><input value="'+nodeObj.ID+'" type="checkbox"></td><td align="left" width="100">'
|
||||
+ nodeObj.PUBLISTHTYPE
|
||||
+ '</td><td align="left" ><a href="'
|
||||
+ hrefUrl
|
||||
+ '" target="_blank">'
|
||||
+ nodeObj.PUBLISHFILENAME
|
||||
+ '</a></td><td align="center">'
|
||||
+ nodeObj.PUBLISHVERSION
|
||||
+ '</td><td align="left" ><input type="text" style=" width: 100%;border-left:0px;border-bottom:1px;border-style:solid; border-bottom:thick #00;border-right:0px;border-top:0px;" /></td></tr>';
|
||||
//alert(content)
|
||||
}
|
||||
}
|
||||
$("#coePublisAddBody").append(content);
|
||||
},
|
||||
loadPublishChangeContent : function(jsonArr) {
|
||||
$("#coePublisChangeBody").empty();
|
||||
var order = 0;
|
||||
var content="";
|
||||
for (var index = 0; index < jsonArr.length; index++) {
|
||||
var nodeObj = jsonArr[index];
|
||||
if (nodeObj.ID.length > 16) {
|
||||
order++;
|
||||
var hrefUrl = "./w?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&uuid="
|
||||
+ nodeObj.CHANGEFILEID + "&openType=0&openAppType=1";
|
||||
content += '<tr><td align="center">'
|
||||
+ order
|
||||
+ '</td><td align="center"><input value="'+nodeObj.ID+'" type="checkbox"></td><td align="left" width="100">'
|
||||
+ nodeObj.CHANGETYPE
|
||||
+ '</td><td align="left" ><a href="'
|
||||
+ hrefUrl
|
||||
+ '" target="_blank">'
|
||||
+ nodeObj.CHANGEFILENAME
|
||||
+ '</a></td><td align="center">'
|
||||
+ nodeObj.CHANGEDVERSION
|
||||
+ '</td><td align="left" ><input type="text" style=" width: 100%;border-left:0px;border-bottom:1px;border-style:solid; border-bottom:thick #00;border-right:0px;border-top:0px;" /></td></tr>';
|
||||
//alert(content)
|
||||
}
|
||||
}
|
||||
$("#coePublisChangeBody").append(content);
|
||||
},
|
||||
loadPublishStopContent : function(jsonArr) {
|
||||
$("#coePublisStopBody").empty();
|
||||
var order = 0;
|
||||
var content="";
|
||||
for (var index = 0; index < jsonArr.length; index++) {
|
||||
var nodeObj = jsonArr[index];
|
||||
if (nodeObj.ID.length > 16) {
|
||||
order++;
|
||||
var hrefUrl = "./w?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&uuid="
|
||||
+ nodeObj.STOPFILEID + "&openType=0&openAppType=1";
|
||||
content += '<tr><td align="center">'
|
||||
+ order
|
||||
+ '</td><td align="center"><input value="'+nodeObj.ID+'" type="checkbox"></td><td align="left" width="100">'
|
||||
+ nodeObj.STOPTYPE
|
||||
+ '</td><td align="left" ><a href="'
|
||||
+ hrefUrl
|
||||
+ '" target="_blank">'
|
||||
+ nodeObj.STOPFILENAME
|
||||
+ '</a></td><td align="center">'
|
||||
+ nodeObj.STOPVERSION
|
||||
+ '</td><td align="left" ><input type="text" style=" width: 100%;border-left:0px;border-bottom:1px;border-style:solid; border-bottom:thick #00;border-right:0px;border-top:0px;" /></td></tr>';
|
||||
//alert(content)
|
||||
}
|
||||
}
|
||||
$("#coePublisStopBody").append(content);
|
||||
},
|
||||
loadPublishAddData:function (){
|
||||
var url = "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal_publish_add_show_data";
|
||||
var params = {
|
||||
processInstId : $("#processInstId").val(),
|
||||
};
|
||||
$.ajax({
|
||||
url : url,
|
||||
async : false,
|
||||
data : params,
|
||||
type : "post",
|
||||
success : function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
CoEProcessPublish.loadPublishAddContent(msg.data);
|
||||
} else {
|
||||
window.top.$.simpleAlert("保存失败", "info", 2000);
|
||||
}
|
||||
}
|
||||
});
|
||||
},
|
||||
loadPublishChangeData:function (){
|
||||
var url = "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal_publish_change_show_data";
|
||||
var params = {
|
||||
processInstId : $("#processInstId").val(),
|
||||
};
|
||||
$.ajax({
|
||||
url : url,
|
||||
async : false,
|
||||
data : params,
|
||||
type : "post",
|
||||
success : function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
// CoEProcessPublish.loadPublishAddContent(msg.data);
|
||||
} else {
|
||||
window.top.$.simpleAlert("保存失败", "info", 2000);
|
||||
}
|
||||
}
|
||||
});
|
||||
},
|
||||
loadPublishStopData:function (){
|
||||
var url = "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal_publish_stop_show_data";
|
||||
var params = {
|
||||
processInstId : $("#processInstId").val(),
|
||||
};
|
||||
$.ajax({
|
||||
url : url,
|
||||
async : false,
|
||||
data : params,
|
||||
type : "post",
|
||||
success : function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
//CoEProcessPublish.loadPublishAddContent(msg.data);
|
||||
} else {
|
||||
window.top.$.simpleAlert("保存失败", "info", 2000);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
};
|
||||
File diff suppressed because one or more lines are too long
@ -0,0 +1,136 @@
|
||||
var repositoryTree;
|
||||
var navtab;
|
||||
|
||||
$(document).ready(function(){
|
||||
initTree();
|
||||
|
||||
navtab = awsui.tabs.init($("#awsui-tabs"),{
|
||||
contentPanel:$("#awsui-tabs-content"),
|
||||
height:30,
|
||||
noborder:true
|
||||
});
|
||||
var setting = {
|
||||
item : {
|
||||
index : "main-index",
|
||||
title : "发布历史"
|
||||
},
|
||||
contextMenu : false,
|
||||
close : false
|
||||
};
|
||||
navtab.addTab(setting);
|
||||
});
|
||||
|
||||
function initTree() {
|
||||
$("#tree").empty();
|
||||
|
||||
var setting = getSetting();
|
||||
setting.dataModel = {
|
||||
data:wsTreeData
|
||||
};
|
||||
repositoryTree = awsui.tree.init($("#tree"), setting);
|
||||
}
|
||||
|
||||
function getSetting() {
|
||||
var setting = {
|
||||
dblClickToExpand:true,
|
||||
autoHeight:true,
|
||||
event : {
|
||||
onClick : clickNode,
|
||||
beforeExpand : loadData
|
||||
}
|
||||
};
|
||||
|
||||
return setting;
|
||||
}
|
||||
|
||||
function loadData(treeNode) {
|
||||
if (treeNode.ws && !repositoryTree.existsChildren(treeNode.id)) {
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./w?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal.publisher_client_treedata&wsId=" + treeNode.id
|
||||
+ "&roleId=" + $("#roleId").val() + "&wsName=" + treeNode.wsName,
|
||||
success : function(msg) {
|
||||
var data = eval('(' + msg + ')').msg;
|
||||
if (data != null && data.length != 0) {
|
||||
repositoryTree.buildTree(data);
|
||||
|
||||
var obj = $("a[tbindex=" + treeNode.id + "]");
|
||||
repositoryTree.expandNode(obj);
|
||||
repositoryTree.changeRootIcon(obj);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function clickNode(treeNode){
|
||||
if (treeNode.method && treeNode.method != "default") {
|
||||
var obj = {
|
||||
id : treeNode.id,
|
||||
title : treeNode.name,
|
||||
processDefId : treeNode.processDefId
|
||||
}
|
||||
openTab(obj);
|
||||
}
|
||||
}
|
||||
|
||||
function openTab(obj) {
|
||||
var id = obj.id;
|
||||
var title = obj.title;
|
||||
var processDefId = obj.processDefId;
|
||||
var url = "./w?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_viewer"
|
||||
+ "&uuid=" + id + "&openType=0&processDefId=" + processDefId + "&openAppType=1&dockDisplay=" + dockDisplay;
|
||||
var setting = {
|
||||
item : {
|
||||
index : id,
|
||||
title : title
|
||||
},
|
||||
contextMenu : true,
|
||||
contextMenuTarget : "contextMenu1",
|
||||
close : true
|
||||
};
|
||||
if (navtab.existsTab(id)) {
|
||||
navtab.focusTab(id);
|
||||
} else {
|
||||
var html = $("<iframe frameborder='0' id='" + id + "' index='" + id + "' openApp='publisher'"
|
||||
+ " height='100%' width='100%' class='awsui-layout-iframe' src='"
|
||||
+ url + "'></iframe>").appendTo(navtab.tabContentPanel);
|
||||
navtab.addTab(setting);
|
||||
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./w?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal.publisher_client_update_viewcount&repositoryId=" + id,
|
||||
success : function(msg) {
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
/**********************************************查询***********************************************/
|
||||
function auto_Move(obj) {
|
||||
obj = obj[0];
|
||||
$(".aotuDivcontenr").css({"backgroundImage":"none","color":"black","fontWeight":"normal"});
|
||||
obj.style.backgroundImage="url('../apps/com.actionsoft.apps.coe.pal/img/pl/link.png')";
|
||||
autoIndex=obj.id.substring(obj.id.length-1);
|
||||
obj.style.color="white";
|
||||
}
|
||||
|
||||
function auto_Out(obj) {
|
||||
obj = obj[0];
|
||||
obj.style.backgroundImage="";
|
||||
obj.style.color="black";
|
||||
obj.style.fontWeight="normal";
|
||||
}
|
||||
|
||||
function auto_Clike(obj) {
|
||||
var obj = {
|
||||
id : obj.attr("plId"),
|
||||
title : obj.attr("plName"),
|
||||
url : "./w?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_viewer"
|
||||
+ "&uuid=" + obj.attr("plId") + "&openType=0&openAppType=1"
|
||||
}
|
||||
openTab(obj);
|
||||
}
|
||||
|
||||
@ -0,0 +1,70 @@
|
||||
/** ***************************************加载更多*********************************************** */
|
||||
var count=20;
|
||||
var times=1;
|
||||
var loaded = true;
|
||||
function addData(){
|
||||
var top = $("#main_add").offset().top;
|
||||
if(loaded && ($(window).scrollTop() + $(window).height() >= top)){
|
||||
$("#more_info").show().html("数据加载中...");
|
||||
setTimeout(function(){
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "./w?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal.publisher_client_main_more&time=" + times,
|
||||
success: function(msg){
|
||||
var data = eval('(' + msg + ')').msg;
|
||||
if(data.length == 0){
|
||||
$("#more_info").show().text("没有更多数据");
|
||||
loaded=false;
|
||||
setTimeout(function(){$("#more_info").hide()}, 2000);
|
||||
}else if(data.length > 0){
|
||||
addEffect(data);
|
||||
times++;
|
||||
$("#more_info").show().html("下拉加载更多...");
|
||||
}
|
||||
}
|
||||
});
|
||||
}, 500);
|
||||
}
|
||||
}
|
||||
|
||||
function addEffect(data) {
|
||||
var html = "";
|
||||
for (var i in data) {
|
||||
var obj = data[i];
|
||||
if (obj.year != year) {
|
||||
$("#main_div").append("<div class=\"year\"><h2><a href=\"#\">" + obj.year + "年<i></i></a></h2><div class=\"list\"><ul></ul></div></div>");
|
||||
year = obj.year;
|
||||
}
|
||||
html += " <li class=\"cls highlight\">";
|
||||
if (obj.pid != pid) {
|
||||
html += " <p class=\"date\">" + obj.date + "</p>";
|
||||
pid = obj.pid;
|
||||
} else {
|
||||
html += " <p class=\"date\"> </p>";
|
||||
}
|
||||
html += " <p class=\"intro\">" + obj.intro + "</p>"
|
||||
+ " <p class=\"version\"> </p>"
|
||||
+ " <div class=\"more\">"
|
||||
+ " <div class=\"margin_10 thumbnail\">"
|
||||
+ " <img src=\"" + obj.image + "\" style=\"height: 150px; width:150px;\">"
|
||||
+ " </div>"
|
||||
+ " <div style=\"width: 200px; display: inline-block; vertical-align: top; margin-left: 20px;\">" + obj.desc + "</div>"
|
||||
+ " </div>"
|
||||
+ " </li>";
|
||||
}
|
||||
$("#main_div ul:last").append(html);
|
||||
}
|
||||
|
||||
//点击流程缩略图,打开tab
|
||||
function clickImage(id) {
|
||||
var treeNode = parent.repositoryTree.getNodeById(id);
|
||||
if(treeNode != undefined) {
|
||||
var obj = {
|
||||
id : treeNode.id,
|
||||
title : treeNode.name,
|
||||
processDefId : treeNode.processDefId
|
||||
}
|
||||
parent.openTab(obj);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,250 @@
|
||||
$(function () {
|
||||
String.prototype.replaceAll = function(oldStr, newStr) {
|
||||
return this.replace(new RegExp(oldStr,"gm"),newStr);
|
||||
}
|
||||
initWs();
|
||||
tabAttr.initTab();
|
||||
$(window).trigger('resize');
|
||||
tabAttr.clickTab();
|
||||
// 检索关键词
|
||||
$('#searchText').off('keypress').on('keypress', function (e) {
|
||||
if (e.which === 13) {
|
||||
$('#search').click();
|
||||
}
|
||||
});
|
||||
|
||||
$('body').click(function(e) {
|
||||
var target = $(e.target);
|
||||
if(!target.is('#changeWsDialog *')) {
|
||||
if ( $('#changeWsDialog').is(':visible') ) {
|
||||
$('#changeWsDialog').hide();
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
$(window).resize(function(){
|
||||
initMain();
|
||||
var totalWidth = $(window).width();
|
||||
$("#main-body [class*=width_]").each(function(){
|
||||
var className = $(this).attr("class");
|
||||
var percent = parseInt(className.substr(6, 2));
|
||||
$(this).css({"width" : (totalWidth*percent/100) - 34});
|
||||
});
|
||||
})
|
||||
|
||||
function initMain() {
|
||||
$('#main').width($(window).width());
|
||||
$('#main').height($(window).height() - $('.head-wrap').outerHeight(true) - $('.dimension-meta-bar').outerHeight(true));
|
||||
$('#main-body').height($('#main').height() - $('#main-head').height());
|
||||
$('#main-body-body').height($('#main-body').height() - $('#main-body-head').height());
|
||||
}
|
||||
|
||||
//分页设置
|
||||
var page = {
|
||||
pageSetting : {
|
||||
pageLimit : 20, // 每页条数
|
||||
start:0//起始条数
|
||||
},
|
||||
initPageSetting : function () {
|
||||
page.pageSetting.start = 0;
|
||||
}
|
||||
}
|
||||
|
||||
function initWs() {
|
||||
$("#wsChangeArea").off("mouseenter").on("mouseenter", function () {
|
||||
$('#changeWsDialog').show();
|
||||
}).off("mouseleave").on("mouseleave", function () {
|
||||
$('#changeWsDialog').hide();
|
||||
});
|
||||
var html = "<li>";
|
||||
if (ws.length > 0) {
|
||||
$('#wsId').val(ws[0].id);
|
||||
$('#wsNameDiv').text(ws[0].text);
|
||||
for (var i = 0; i < ws.length; i++) {
|
||||
html += '<ul style="text-overflow: ellipsis;overflow:hidden;width:200px;white-space: nowrap;" data-id="' + ws[i].id + '" name="' + ws[i].text + '" onclick="changeWs(this);" onMouseOver="this.style.color=\'#C2C2C2\'" onMouseOut="this.style.color=\'#000\'">' + ws[i].text + '</ul>';
|
||||
if(ws[i].initDisplay == "1") { //initDisplay:是否是初始化的流程资产库"0"-不是;"1"-是
|
||||
$('#wsId').val(ws[i].id);
|
||||
$('#wsNameDiv').text(ws[i].text);
|
||||
}
|
||||
}
|
||||
}
|
||||
html += "</li>";
|
||||
$('#changeWsDialog').html(html);
|
||||
}
|
||||
|
||||
function changeWs(obj) {
|
||||
$('#wsNameDiv').text($(obj).attr('name'));
|
||||
$('#changeWsDialog').hide();
|
||||
if($('#wsId').val() == $(obj).attr('data-id')) return;
|
||||
$('#wsId').val($(obj).attr('data-id'));
|
||||
search();
|
||||
}
|
||||
|
||||
|
||||
function initHtml() {
|
||||
$('#innerTable').empty();
|
||||
// $('#noAnyOne').hide();
|
||||
$('#noContent').hide();
|
||||
$('#noSearch').hide();
|
||||
$('#data-more').show();
|
||||
$('#moreDataButton').show();
|
||||
$('#noDataAlert').hide();
|
||||
}
|
||||
|
||||
// 搜索
|
||||
function search() {
|
||||
initHtml();
|
||||
tabAttr.searchText = $('#searchText').val();
|
||||
page.initPageSetting();
|
||||
var searchWsId = $('#wsId').val();
|
||||
if (searchWsId == '') {
|
||||
$('#data-more').children().hide();
|
||||
// $('#noAnyOne').show();
|
||||
$('#noContent').show();
|
||||
$('#noSearch').hide();
|
||||
$.simpleAlert('没有相应的资产库权限,无法搜索相关数据', 'info');
|
||||
return;
|
||||
}
|
||||
var param = {
|
||||
searchText : tabAttr.searchText,
|
||||
searchType : tabAttr.current,
|
||||
searchWsId : searchWsId,
|
||||
start : page.pageSetting.start,
|
||||
pageLimit : page.pageSetting.pageLimit
|
||||
}
|
||||
getMoreData(param);
|
||||
}
|
||||
|
||||
// 获取数据
|
||||
function getMoreData(param) {
|
||||
if (param == undefined) {
|
||||
var searchWsId = $('#wsId').val();
|
||||
param = {
|
||||
searchText : tabAttr.searchText,
|
||||
searchType : tabAttr.current,
|
||||
searchWsId : searchWsId,
|
||||
start : page.pageSetting.start,
|
||||
pageLimit : page.pageSetting.pageLimit
|
||||
}
|
||||
}
|
||||
$.simpleAlert('正在加载数据', 'loading');
|
||||
// 获取更多数据
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_search_data&sid=" + encodeURIComponent(sid),
|
||||
dataType : "JSON",
|
||||
data : param,
|
||||
success : function(r) {
|
||||
$.simpleAlert('close');
|
||||
if (r.result == 'ok') {
|
||||
var count = r.data.count;
|
||||
var data = r.data.data;
|
||||
var start = page.pageSetting.start + 1;
|
||||
var html = "";
|
||||
for(var i = 0; i < data.length; i++) {
|
||||
data[i].name = '<font>' + data[i].name + '</font>';
|
||||
data[i].name = tabAttr.searchText.trim() == "" ? data[i].name : data[i].name.replaceAll(tabAttr.searchText.trim(), '<div style="background-color:yellow;display:inline-block;">' + tabAttr.searchText.trim() + '</div>');
|
||||
html += '<tr>';
|
||||
html += '<td class="width_4 number">' + (start++) + '</td>';
|
||||
html += '<td class="width_30">';
|
||||
html += '<span style="display:inline-block;padding-bottom:4px;">';
|
||||
if (data[i].isPublish == 0) {// 未发布
|
||||
html += '<a href ="javascript:return false;" onclick="return false;" style="cursor: default;font-size:14px;color:#666;">' + data[i].name + '</a>';
|
||||
} else {
|
||||
html += '<a id="' + data[i].id + '" href="javascript:void(0);" style="font-size:14px;color:#0000ee;" onclick="openPortal(\'' + sid + '\', \'' + data[i].id + '\', \''+ data[i].taskId +'\');">' + data[i].name + '</a>';
|
||||
}
|
||||
html += '</span><br>';
|
||||
html += '<span style="font-size:12px;color:#808080">' + data[i].path + '</span>';
|
||||
html += '</td>';
|
||||
// html += '<td class="width_19 userName">';
|
||||
// html += '<span style="font-size:14px;"><b>' + data[i].user + '</b></span><br><span style="font-size:12px;">' + data[i].dept + '</span>';
|
||||
html += '<td class="width_30 userName"><span style="display:inline-block;padding-bottom:4px;font-size:14px;">' + data[i].user + '</span><br>';
|
||||
html += '<span style="font-size:12px;color:#808080">' + data[i].dept + '</span>';
|
||||
html += '</td>';
|
||||
html += '<td class="width_10 date">' + transferDateFormat(data[i].date) + '</td>';
|
||||
html += '<td class="width_7 version">V' + data[i].version + '.0</td>';
|
||||
var desc = data[i].desc;
|
||||
if(desc == '') {
|
||||
desc = "无";
|
||||
}
|
||||
html += '<td class="width_30">' + desc + '</td>';
|
||||
html += '</tr>';
|
||||
}
|
||||
if (data.length != 0) {
|
||||
$('#innerTable').append(html);
|
||||
$(window).trigger('resize');
|
||||
}
|
||||
page.pageSetting.start = page.pageSetting.start + data.length;
|
||||
if (count == 0) {// 最后一页
|
||||
$('#data-more').children().hide();
|
||||
if(page.pageSetting.start == 0) {// 没有数据
|
||||
if(tabAttr.searchText.trim() == '') {
|
||||
$('#noSearch').hide();
|
||||
$('#noContent').show();
|
||||
} else {
|
||||
$('#noContent').hide();
|
||||
$('#noSearch').show();
|
||||
}
|
||||
// $('#noAnyOne').show();
|
||||
} else {
|
||||
$('#noDataAlert').show();
|
||||
}
|
||||
} else {
|
||||
if (count < page.pageSetting.pageLimit) {
|
||||
$('#data-more').children().hide();
|
||||
$('#noDataAlert').show();
|
||||
}
|
||||
// $.simpleAlert('加载成功', 'ok');
|
||||
}
|
||||
} else {
|
||||
$.simpleAlert('加载失败', 'error');
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 页签栏
|
||||
var tabAttr = {
|
||||
current : 'all',
|
||||
searchText : '',
|
||||
initTab : function() {
|
||||
tabAttr.current = type;
|
||||
tabAttr.searchText = text;
|
||||
$('#searchText').val(tabAttr.searchText);
|
||||
var html = '';
|
||||
for(var i = 0; i < scope.length; i++) {
|
||||
var curr = scope[i];
|
||||
if (curr.type == 'all') {
|
||||
html += '<div id="'+ curr.type +'" name="first" class="dimension unselect-first" onclick="tabAttr.clickTab(this);" style="display:inline-block;">';
|
||||
html += '<span>'+ curr.name +'</span>';
|
||||
html += '</div>';
|
||||
} else {
|
||||
html += '<div class="meta unselect-other" name="other" id="' + curr.type + '" onclick="tabAttr.clickTab(this);">';
|
||||
html += curr.name;
|
||||
html += '</div>';
|
||||
}
|
||||
}
|
||||
|
||||
$('#tab').html(html);
|
||||
},
|
||||
clickTab : function(obj) {
|
||||
// 背景色重置
|
||||
$('#tab').find('div[name=first]').removeClass('select-first');
|
||||
$('#tab').find('div[name=other]').removeClass('select-other');
|
||||
$('#tab').find('div[name=first]').addClass('unselect-first');
|
||||
$('#tab').find('div[name=other]').addClass('unselect-other');
|
||||
if (obj) {
|
||||
// 设置当前tab
|
||||
tabAttr.current = $(obj).attr('id');
|
||||
}
|
||||
if (tabAttr.current == 'all') {
|
||||
$('#' + tabAttr.current).removeClass('unselect-first');
|
||||
$('#' + tabAttr.current).addClass('select-first');
|
||||
} else {
|
||||
$('#' + tabAttr.current).removeClass('unselect-other');
|
||||
$('#' + tabAttr.current).addClass('select-other');
|
||||
}
|
||||
search();
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,688 @@
|
||||
var repositoryTree;
|
||||
var navtab;
|
||||
|
||||
$(document).ready(function(){
|
||||
if (wsTreeData.length > 0) {
|
||||
initTree();
|
||||
} else {
|
||||
$("#tree").html("没有可查看的流程");
|
||||
}
|
||||
|
||||
$("#userName, #userName_icon").unbind("click").bind("click", function(){
|
||||
$("#appviewport2-top-right-dialog").slideToggle("fast");
|
||||
$(".content-icons").toggleClass("up_black");
|
||||
});
|
||||
$(document).off("click.close").on("click.close", function(e){
|
||||
$('#appviewport2-top-right-dialog').hide();
|
||||
$("#userName_icon.content-icons").removeClass("up_black");
|
||||
});
|
||||
$('#appviewport2-top-right-dialog, #userName, #userName_icon').click(function(e1){
|
||||
e1.stopPropagation(); // 阻止事件冒泡
|
||||
});
|
||||
|
||||
$("#select_type span").on("click", function(){
|
||||
searchPublishList($(this));
|
||||
})
|
||||
|
||||
//设置默认参数
|
||||
$("#isComment").customSelect("<#isComment>");
|
||||
$("#isPrint").customSelect("<#isPrint>");
|
||||
$("#isViewAttribute").customSelect("<#isViewAttribute>");
|
||||
$("#isViewHistory").customSelect("<#isViewHistory>");
|
||||
|
||||
// 强制修改密码
|
||||
if (forceChangePwd) {
|
||||
modifyPwd();
|
||||
}
|
||||
// 如果不允许修改密码
|
||||
if (!isSecurityPwdChange) {
|
||||
$('#updatePwd').remove();
|
||||
}
|
||||
|
||||
//app设置
|
||||
$("#relationSearch").off("click").on("click", function(){
|
||||
var $this = $(this);
|
||||
$("#tree .current").removeClass("current");
|
||||
$("div.active").removeClass("active");
|
||||
$this.addClass("active");
|
||||
var id = $this.attr("appId");
|
||||
var title = $this.attr("name");
|
||||
var cmd = id.replace(/\_/g, ".") + $this.attr("cmd");
|
||||
var src = "./w?sid=" + $("#sid").val() + "&cmd=" + cmd + "&wsIds=" + wsIds + "&modelIds=" + modelIds;
|
||||
openAppTab(id, title, src);
|
||||
})
|
||||
});
|
||||
|
||||
function initTree() {
|
||||
$("#tree").empty();
|
||||
|
||||
var setting = getSetting();
|
||||
setting.dataModel = {
|
||||
data:wsTreeData
|
||||
};
|
||||
repositoryTree = awsui.tree.init($("#tree"), setting);
|
||||
}
|
||||
|
||||
function getSetting() {
|
||||
var setting = {
|
||||
dblClickToExpand:true,
|
||||
autoHeight:true,
|
||||
event : {
|
||||
onClick : clickNode
|
||||
}
|
||||
};
|
||||
|
||||
return setting;
|
||||
}
|
||||
|
||||
function clickNode(treeNode){
|
||||
if (!$("#home_iframe").is(":visible")) {
|
||||
$("#main_publish_content").css({"position": "relative"});
|
||||
$("#mainPublishList").css({"position": "absolute", "width": "90%"});
|
||||
$("#mainPublishList").animate({
|
||||
width: "0px",
|
||||
height: "0px",
|
||||
top: "-50px",
|
||||
right: "0px"
|
||||
}, 1000, function(){
|
||||
$("#mainPublishList").hide();
|
||||
$("#home_iframe").show();
|
||||
})
|
||||
}
|
||||
|
||||
var ids = "";
|
||||
var childrenNodeIds;
|
||||
if (treeNode.pid == null) {
|
||||
childrenNodeIds = repositoryTree.getChildrenByPid(treeNode.id);
|
||||
if (childrenNodeIds != undefined && childrenNodeIds.length > 0) {
|
||||
for (var i in childrenNodeIds) {
|
||||
ids += childrenNodeIds[i].id + ",";
|
||||
}
|
||||
}
|
||||
} else {
|
||||
childrenNodeIds = repositoryTree.getNodeIdsByPid(treeNode.id);
|
||||
if (childrenNodeIds != undefined && childrenNodeIds.length > 0) {
|
||||
for (var i in childrenNodeIds) {
|
||||
ids += childrenNodeIds[i] + ",";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (ids.length > 0) {
|
||||
ids = ids.substring(0, ids.length-1);
|
||||
}
|
||||
palIds = ids;
|
||||
if (window.frames["home_iframe"].contentWindow) {
|
||||
window.frames["home_iframe"].contentWindow.clickNodeToSearch(ids);
|
||||
} else if (window.frames["home_iframe"].window) {
|
||||
window.frames["home_iframe"].window.clickNodeToSearch(ids);
|
||||
}
|
||||
}
|
||||
|
||||
//获取路径
|
||||
function getNavigation() {
|
||||
var navigation = "";
|
||||
var selectNode = repositoryTree.getSelectedNode();
|
||||
if (selectNode != undefined && selectNode != null) {
|
||||
navigation = "<a href='#' nodeId='" + selectNode.id + "'>" + selectNode.name + "</a>" + " > " + navigation;
|
||||
var parentNode = repositoryTree.getParentNodeById(selectNode.id);
|
||||
while (parentNode != undefined && parentNode != null) {
|
||||
navigation = "<a href='#' nodeId='" + parentNode.id + "'>" + parentNode.name + "</a>" + " > " + navigation;
|
||||
parentNode = repositoryTree.getParentNodeById(parentNode.id);
|
||||
}
|
||||
}
|
||||
if (navigation != "") {
|
||||
navigation = navigation.substring(0, navigation.length - 3);
|
||||
}
|
||||
return navigation;
|
||||
}
|
||||
|
||||
//点击导航
|
||||
function clickNavigation(nodeId) {
|
||||
repositoryTree.selectNode(nodeId, true);
|
||||
var node = repositoryTree.getNodeById(nodeId);
|
||||
clickNode(node);
|
||||
}
|
||||
|
||||
function openTab(obj) {
|
||||
var id = obj.id;
|
||||
var title = obj.title;
|
||||
var processDefId = obj.processDefId;
|
||||
var url = "./w?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_viewer"
|
||||
+ "&uuid=" + id + "&openType=0&processDefId=" + processDefId + "&openAppType=1&dockDisplay=" + dockDisplay + "&filePerms=" + modelIds;
|
||||
var setting = {
|
||||
item : {
|
||||
index : id,
|
||||
title : title
|
||||
},
|
||||
contextMenu : true,
|
||||
contextMenuTarget : "contextMenu1",
|
||||
close : true
|
||||
};
|
||||
if (navtab.existsTab(id)) {
|
||||
navtab.focusTab(id);
|
||||
} else {
|
||||
var html = $("<iframe allowfullscreen='true' webkitallowfullscreen='true' frameborder='0' id='" + id + "' index='" + id + "' openApp='publisher'"
|
||||
+ " height='100%' width='100%' class='awsui-layout-iframe' src='"
|
||||
+ url + "'></iframe>").appendTo(navtab.tabContentPanel);
|
||||
navtab.addTab(setting);
|
||||
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./w?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal.publisher_client_update_viewcount&repositoryId=" + id,
|
||||
success : function(msg) {
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
//打开app的tab
|
||||
function openAppTab(id, title, src) {
|
||||
var setting = {
|
||||
item : {
|
||||
index : id,
|
||||
title : title
|
||||
},
|
||||
contextMenu : true,
|
||||
contextMenuTarget : "contextMenu1",
|
||||
close : true
|
||||
};
|
||||
if (navtab.existsTab(id)) {
|
||||
navtab.focusTab(id);
|
||||
} else {
|
||||
var html = $("<iframe allowfullscreen='true' webkitallowfullscreen='true' frameborder='0' id='" + id + "' index='" + id + "' openApp='publisher'"
|
||||
+ " height='100%' width='100%' class='awsui-layout-iframe' src='"
|
||||
+ src + "'></iframe>").appendTo(navtab.tabContentPanel);
|
||||
navtab.addTab(setting);
|
||||
}
|
||||
}
|
||||
|
||||
/********************************************显示发布历史*****************************************************/
|
||||
|
||||
function searchPublishList(obj) {
|
||||
$("#select_type span").removeClass("current");
|
||||
obj.addClass("current");
|
||||
var publishType = obj.attr("publishType");
|
||||
if (publishType == undefined) {
|
||||
publishType = "";
|
||||
}
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_publish_list",
|
||||
data: {
|
||||
start: 0,
|
||||
type: publishType
|
||||
},
|
||||
success : function(msg) {
|
||||
var datas = msg.data.results;
|
||||
var html = "";
|
||||
var pid = "";
|
||||
for (var i in datas) {
|
||||
if (pid != datas[i].pid) {
|
||||
pid = datas[i].pid;
|
||||
if (html != "") {
|
||||
html += ' </div>'
|
||||
+ '</div>';
|
||||
}
|
||||
var color = "green";
|
||||
var publishType = "新发布";
|
||||
if (datas[i].type == "N") {
|
||||
color = "green";
|
||||
publishType = "新发布";
|
||||
} else if (datas[i].type == "C") {
|
||||
color = "blue";
|
||||
publishType = "变更";
|
||||
} else if (datas[i].type == "S") {
|
||||
color = "red";
|
||||
publishType = "停用";
|
||||
}
|
||||
html += '<div class="publish_content">'
|
||||
+ ' <div class="title-time">' + datas[i].date + '</div>'
|
||||
+ ' <div class="description">' + datas[i].pDesc + '</div>'
|
||||
+ ' <div style="margin-top: 10px;">';
|
||||
}
|
||||
|
||||
var color = "green";
|
||||
var publishType = "新发布";
|
||||
if (datas[i].type == "N") {
|
||||
color = "green";
|
||||
publishType = "新发布";
|
||||
} else if (datas[i].type == "C") {
|
||||
color = "blue";
|
||||
publishType = "变更";
|
||||
} else if (datas[i].type == "S") {
|
||||
color = "red";
|
||||
publishType = "停用";
|
||||
}
|
||||
var onclick = "";
|
||||
var cursorStyle = "";
|
||||
if (modelIds.indexOf(datas[i].repositoryId) > -1) {
|
||||
onclick = 'openTab({id:\'' + datas[i].repositoryId + '\', title:\'' + datas[i].repositoryName + '\'})';
|
||||
cursorStyle = "cursor: pointer;";
|
||||
}
|
||||
html += ' <section class="block_div">'
|
||||
+ ' <span class="point-time point-' + color + '"></span>'
|
||||
+ ' <aside>'
|
||||
+ ' <span class="text-' + color + '" onclick="' + onclick + '" style="' + cursorStyle + '">' + datas[i].repositoryName + datas[i].repositoryVersion + '<span style="color: #808080; font-size: 10px;">(' + publishType + ')</span>' + '</span>'
|
||||
+ ' </aside>'
|
||||
+ ' </section>';
|
||||
|
||||
}
|
||||
if (html != "") {
|
||||
html += ' </div>'
|
||||
+ '</div>';
|
||||
}
|
||||
$("#publish_history_list").html(html);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function showPublishList() {
|
||||
if ($("#publish_history").is(":hidden")) {
|
||||
var height = $("#publish_history").height();
|
||||
$("#publish_history_list").css({"height": (height - 78) + "px"});
|
||||
$("#publish_history").show();
|
||||
|
||||
if ($("#publish_history_list").text().length == 0) {
|
||||
searchPublishList($("#publish_list_all"));
|
||||
}
|
||||
} else {
|
||||
$("#publish_history").hide();
|
||||
}
|
||||
}
|
||||
|
||||
/********************************************门户其他操作*****************************************************/
|
||||
//修改密码
|
||||
function modifyPwd() {
|
||||
$("#userName").click();
|
||||
$("#modify_dialog").dialog({
|
||||
width: 500,
|
||||
title: "修改登录口令",
|
||||
buttons: [
|
||||
{text:'确定',cls:"blue",handler:function(){
|
||||
var oldPassword = $('#oldPassword').val();
|
||||
var password = $('#password').val();
|
||||
var confirmPassword = $('#confirmPassword').val();
|
||||
|
||||
if (oldPassword.trim() == "") {
|
||||
$.simpleAlert("[旧口令]不允许为空", "info");
|
||||
return;
|
||||
}
|
||||
if (password.trim() == "") {
|
||||
$.simpleAlert("[新口令]不允许为空", "info");
|
||||
return;
|
||||
}
|
||||
if (confirmPassword.trim() == "") {
|
||||
$.simpleAlert("[确认口令]不允许为空", "info");
|
||||
return;
|
||||
}
|
||||
if (oldPassword == password) {
|
||||
$.simpleAlert("新口令不能和旧口令相同", "info");
|
||||
return false;
|
||||
}
|
||||
if (password != confirmPassword) {
|
||||
$.simpleAlert("新口令和确认口令不一致", "info");
|
||||
return;
|
||||
}
|
||||
if (password.indexOf(" ") > -1) {
|
||||
$.simpleAlert("[新口令]不能包含空格", "info", 2000);
|
||||
return false;
|
||||
}
|
||||
if (confirmPassword.indexOf(" ") > -1) {
|
||||
$.simpleAlert("[确认口令]不能包含空格", "info", 2000);
|
||||
return false;
|
||||
}
|
||||
if (Loginpassword.validateUpdateLoginpassword(password, "[新口令]")) {
|
||||
return false;
|
||||
}
|
||||
var params={};
|
||||
params.sid=$("input[name='sid']").val();
|
||||
params.cmd="CLIENT_P_PERSON_CONFIG_PW_ISRIGHT";
|
||||
params.oldpwd=oldPassword;
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "./w",
|
||||
data: params,
|
||||
success: function(msg){
|
||||
if(msg== '-1'){
|
||||
$.simpleAlert("旧口令输入错误,请重新输入", "error", 2000);
|
||||
return false;
|
||||
}
|
||||
|
||||
var maxLength = securityMaxPwdLength;
|
||||
if (length2(oldPassword) > maxLength||length2(password) > maxLength || length2(confirmPassword) > maxLength) {
|
||||
$.simpleAlert("口令长度不能超过" + maxLength + "位", "info", 2000);
|
||||
return false;
|
||||
}
|
||||
//增加口令长度判断,默认情况下关闭
|
||||
if (!checkPasswordLength(password, confirmPassword)) {
|
||||
return false;
|
||||
}
|
||||
//增加口令复杂度校验,默认情况下关闭
|
||||
if (!checkPasswordSecurity('password')) {
|
||||
return false;
|
||||
}
|
||||
var params={};
|
||||
params.sid=$("input[name='sid']").val();
|
||||
params.cmd="CLIENT_P_PERSON_CONFIG_PW_SAVE";
|
||||
params.oldpwd=oldPassword;
|
||||
params.newpwd=password;
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "./w",
|
||||
data: params,
|
||||
success: function(msg){
|
||||
if(awsui.decode(msg)){
|
||||
var r=awsui.decode(msg);
|
||||
$.simpleAlert(r.msg, r.result, 2000, {callback:function(){
|
||||
if(r.result == 'ok'){
|
||||
$("#modify_dialog").dialog("close");
|
||||
}
|
||||
}});
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
},
|
||||
|
||||
{text:'关闭',handler:function(){
|
||||
$("#modify_dialog").dialog('close');
|
||||
}
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
//切换到CoE
|
||||
function entryCoE() {
|
||||
var params = {};
|
||||
params.cmd = 'CLIENT_USER_BPMCLIENT_SID';
|
||||
params.type = 'COE';
|
||||
params.sid = $("#sid").val();
|
||||
document.frm.cmd.value = "com.actionsoft.apps.coe.pal_user_home_page";
|
||||
var newSid;
|
||||
awsui.ajax.request({
|
||||
type : "POST",
|
||||
url : "./jd",
|
||||
async : false,
|
||||
dataType : "json",
|
||||
data : params,
|
||||
success : function(data) {
|
||||
newSid = data.data.sid;
|
||||
if (newSid == undefined) {
|
||||
$.simpleAlert("获取SID不正确", "info");
|
||||
return;
|
||||
}
|
||||
document.frm.sid.value = newSid;
|
||||
document.frm.target = "_self";
|
||||
document.frm.submit();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
//参数设置
|
||||
function setting() {
|
||||
$("#userName").click();
|
||||
awsui.ajax.request({
|
||||
url : "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_setting_data",
|
||||
method : "POST",
|
||||
ok : function(r) {
|
||||
var data = r.data;
|
||||
$("#isComment").customSelect(data.isComment);
|
||||
$("#isPrint").customSelect(data.isPrint);
|
||||
$("#isViewAttribute").customSelect(data.isViewAttribute);
|
||||
$("#isViewHistory").customSelect(data.isViewHistory);
|
||||
$("#title").val(data.title);
|
||||
$("#fotter").val(data.fotter);
|
||||
|
||||
$("#setting_dialog").dialog({
|
||||
width: 500,
|
||||
title: "设置参数",
|
||||
buttons: [
|
||||
{text:'确定',cls:"blue",handler:function(){
|
||||
//门户标题
|
||||
var title = $("#title").val();
|
||||
if (title == "") {
|
||||
$.simpleAlert("[门户标题]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (strlen(title) > 20) {
|
||||
$.simpleAlert("[门户标题]长度不允许超过20个字符");
|
||||
return;
|
||||
}
|
||||
//页底信息
|
||||
var fotter = $("#fotter").val();
|
||||
if (fotter == "") {
|
||||
$.simpleAlert("[页底信息]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (strlen(fotter) > 40) {
|
||||
$.simpleAlert("[页底信息]长度不允许超过40个字符");
|
||||
return;
|
||||
}
|
||||
//允许留言
|
||||
var isComment = $("#isComment").val().trim();
|
||||
if (isComment == "") {
|
||||
$.simpleAlert("[允许留言]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (isComment != "true" && isComment != "false") {
|
||||
$.simpleAlert("[允许留言]应该为'true'或'false'");
|
||||
return;
|
||||
}
|
||||
//允许打印
|
||||
var isPrint = $("#isPrint").val().trim();
|
||||
if (isPrint == "") {
|
||||
$.simpleAlert("[允许打印]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (isPrint != "true" && isPrint != "false") {
|
||||
$.simpleAlert("[允许打印]应该为'true'或'false'");
|
||||
return;
|
||||
}
|
||||
//允许查看属性
|
||||
var isViewAttribute = $("#isViewAttribute").val().trim();
|
||||
if (isViewAttribute == "") {
|
||||
$.simpleAlert("[允许查看属性]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (isViewAttribute != "true" && isViewAttribute != "false") {
|
||||
$.simpleAlert("[允许查看属性]应该为'true'或'false'");
|
||||
return;
|
||||
}
|
||||
//允许查看发布历史
|
||||
var isViewHistory = $("#isViewHistory").val().trim();
|
||||
if (isViewHistory == "") {
|
||||
$.simpleAlert("[允许查看发布历史]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (isViewHistory != "true" && isViewHistory != "false") {
|
||||
$.simpleAlert("[允许查看发布历史]应该为'true'或'false'");
|
||||
return;
|
||||
}
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "./jd?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_setting",
|
||||
data: {
|
||||
title: title,
|
||||
fotter: fotter,
|
||||
isComment: isComment,
|
||||
isPrint: isPrint,
|
||||
isViewAttribute: isViewAttribute,
|
||||
isViewHistory: isViewHistory
|
||||
},
|
||||
success: function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
$.simpleAlert("修改成功", "ok", {callback:function(){
|
||||
$("#setting_dialog").dialog('close');
|
||||
location.reload();
|
||||
}
|
||||
});
|
||||
} else {
|
||||
$.simpleAlert(msg.msg, msg.result);
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
}
|
||||
},
|
||||
|
||||
{text:'关闭',handler:function(){
|
||||
$("#setting_dialog").dialog('close');
|
||||
}
|
||||
}
|
||||
]
|
||||
});
|
||||
},
|
||||
err:function(r){
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
//退出
|
||||
function logout() {
|
||||
$("#userName").click();
|
||||
var sid = $("#sid").val();
|
||||
$.confirm({'title': "提示",
|
||||
content: '确认离开系统吗?',
|
||||
onConfirm: function() {
|
||||
window.location.href = "./w?sid="+sid+'&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_logout';
|
||||
window.history = -1;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
//判断字符长度
|
||||
function strlen(str) {
|
||||
var len = 0;
|
||||
for (var i = 0; i < str.length; i++) {
|
||||
var c = str.charCodeAt(i);
|
||||
//单字节加1
|
||||
if ((c >= 0x0001 && c <= 0x007e) || (0xff60 <= c && c <= 0xff9f)) {
|
||||
len++;
|
||||
}
|
||||
else {
|
||||
len += 2;
|
||||
}
|
||||
}
|
||||
return len;
|
||||
}
|
||||
|
||||
function changeTabTitle(id, TabTitle, uuid) {
|
||||
navtab.changeIndex(id, uuid);
|
||||
navtab.setTitle(uuid, TabTitle);
|
||||
}
|
||||
|
||||
function openTabCustom(id, url, title) {
|
||||
var setting = {
|
||||
item : {
|
||||
index : id,
|
||||
title : title
|
||||
},
|
||||
close : true
|
||||
};
|
||||
if (navtab.existsTab(id)) {
|
||||
navtab.focusTab(id);
|
||||
} else {
|
||||
var html = $("<iframe allowfullscreen='true' webkitallowfullscreen='true' frameborder='0' index='"
|
||||
+ id
|
||||
+ "' height='100%' width='100%' class='awsui-layout-iframe' src='"
|
||||
+ url + "'></iframe>").appendTo(navtab.tabContentPanel);
|
||||
navtab.addTab(setting);
|
||||
}
|
||||
}
|
||||
|
||||
//安全验证
|
||||
function checkPasswordSecurity(id) {
|
||||
if (jQuery("#complexity").val() == "false"||jQuery("#complexity").val()==undefined) {
|
||||
return true;
|
||||
}//不进行验证
|
||||
var val = jQuery("input[name=" + id + "]").val();
|
||||
//必须是数字和大小写字母
|
||||
if (val.match("^[A-Za-z0-9]+$")) {//val.match("^[A-Za-z0-9]+$").length > 0
|
||||
//必须包含数字和大小写字母
|
||||
if (val.match("[A-Z]+") && val.match("[a-z]+") && val.match("[0-9]+")) {
|
||||
return true;
|
||||
} else {
|
||||
$.simpleAlert("安全级别过低请使用大小写字母和数字", "error", 2000);
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
$.simpleAlert("请使用大小写字母和数字不能包含其他特殊字符", "error", 2000);
|
||||
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
//判断口令长度
|
||||
function checkPasswordLength(pwd1, pwd2) {
|
||||
var minLength = jQuery("#minLength").val();
|
||||
if (length2(pwd1) < minLength || length2(pwd2) < minLength) {
|
||||
$.simpleAlert("口令长度不能少于" + minLength + "位", "error", 2000);
|
||||
return false;
|
||||
} else {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
//判断口令的复杂程度
|
||||
function checkPasswordStrength(pwd1) {
|
||||
var len = pwd1.match(/[a-z](?![^a-z]*[a-z])|[A-Z](?![^A-Z]*[A-Z])|\d(?![^\d]*\d)|[^a-zA-Z\d](?![a-zA-Z\d]*[^a-zA-Z\d])/g).length;
|
||||
/*len值:
|
||||
1: 密码有一种组合
|
||||
2: 密码有两种组合
|
||||
3: 密码有三种组合
|
||||
4: 密码有四种组合
|
||||
四种组合指 数字,小写字母,大写字母,其它字符
|
||||
*/
|
||||
if (len < 3) {//此处3可修改为上面列表中的值,判断强度等级
|
||||
$.simpleAlert("密码的强度较弱请使用大小写英文字母数字和特殊字符的组合", "error", 2000);
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
//判断一个串实际长度(1个中文2个单位)
|
||||
function length2(txtValue){
|
||||
if (txtValue!=null) {
|
||||
if (txtValue.indexOf('.')!=-1) {
|
||||
txtValue = txtValue.substring(1,txtValue.indexOf('.'));
|
||||
txtValue = txtValue.split(",").join("");
|
||||
}
|
||||
}
|
||||
var cArr = txtValue.match(/[^\x00-\xff]/ig);
|
||||
return txtValue.length + (cArr == null ? 0 : cArr.length);
|
||||
}
|
||||
|
||||
$(window).resize(function(){
|
||||
//设置tree外层div高度,以设置滚动条
|
||||
var width = $("#appviewport2-top-right").width();
|
||||
if (version == "v1") {
|
||||
$("#tree").parent().height($(window).height() - 50);
|
||||
} else if (version == "v2") {
|
||||
$("#tree").parent().height($(window).height() - 115);
|
||||
$("#orgTree").parent().height($(window).height() - 115);
|
||||
}
|
||||
|
||||
//设置tab宽度
|
||||
if ($("#show_left").is(":hidden")) {
|
||||
$("#awsui-tabs").css({"width": $(window).width() - 65 - width, "display": "inline-block", "float": "left"});
|
||||
} else {
|
||||
$("#awsui-tabs").css({"width": $(window).width() - 273 - width, "display": "inline-block", "float": "left"});
|
||||
}
|
||||
//设置tab宽度
|
||||
if ($("#extend_tabs")) {
|
||||
var tab_width = $("#title").width() - $("#awsui-tabs1").width() - $("#setting_div").width() - 50;
|
||||
$("#extend_tabs").width(tab_width);
|
||||
}
|
||||
//右侧消息栏高度
|
||||
var height = $("#publish_history").height();
|
||||
$("#publish_history_list").css({"height": (height - 78) + "px"});
|
||||
})
|
||||
@ -0,0 +1,154 @@
|
||||
var orgTree; //标准化体系资产库树
|
||||
var tab2Inited = false; //tab2是否已经初始化
|
||||
|
||||
function loadMainPublishListData(obj) {
|
||||
$("#main_type_select span").removeClass("current");
|
||||
obj.addClass("current");
|
||||
var publishType = obj.attr("publishType");
|
||||
if (publishType == undefined) {
|
||||
publishType = "";
|
||||
}
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_publish_list",
|
||||
data: {
|
||||
start: 0,
|
||||
type: publishType
|
||||
},
|
||||
success : function(msg) {
|
||||
var datas = msg.data.results;
|
||||
var html = "";
|
||||
var pid = "";
|
||||
for (var i in datas) {
|
||||
if (pid != datas[i].pid) {
|
||||
pid = datas[i].pid;
|
||||
if (html != "") {
|
||||
html += ' </div>'
|
||||
+ '</div>';
|
||||
}
|
||||
var color = "green";
|
||||
var publishType = "新发布";
|
||||
if (datas[i].type == "N") {
|
||||
color = "green";
|
||||
publishType = "新发布";
|
||||
} else if (datas[i].type == "C") {
|
||||
color = "blue";
|
||||
publishType = "变更";
|
||||
} else if (datas[i].type == "S") {
|
||||
color = "red";
|
||||
publishType = "停用";
|
||||
}
|
||||
html += '<div style="padding: 10px 0 15px 0; border-bottom: solid 1px rgb(230, 230, 230);">'
|
||||
+ ' <div style="display: inline-block;background-color: rgb(59, 171, 216);color: rgb(255, 255, 255);padding: 5px;vertical-align: middle;">' + datas[i].date + '</div>'
|
||||
+ ' <div style="margin-top: 5px; color: rgb(128, 128, 128);">' + datas[i].pDesc + '</div>'
|
||||
+ ' <div style="margin-top: 15px; font-size: 15px;">';
|
||||
}
|
||||
|
||||
var color = "green";
|
||||
var publishType = "新发布";
|
||||
if (datas[i].type == "N") {
|
||||
color = "green";
|
||||
publishType = "新发布";
|
||||
} else if (datas[i].type == "C") {
|
||||
color = "blue";
|
||||
publishType = "变更";
|
||||
} else if (datas[i].type == "S") {
|
||||
color = "red";
|
||||
publishType = "停用";
|
||||
}
|
||||
var onclick = "";
|
||||
var cursorStyle = "";
|
||||
if (modelIds.indexOf(datas[i].repositoryId) > -1) {
|
||||
if (datas[i].method == "default") {
|
||||
onclick = 'javascript:$.simpleAlert(\'不支持文件目录打开\',\'info\');';
|
||||
} else {
|
||||
onclick = 'openTab({id:\'' + datas[i].repositoryId + '\', title:\'' + datas[i].repositoryName + '\'})';
|
||||
}
|
||||
cursorStyle = "cursor: pointer;";
|
||||
}
|
||||
html += ' <ul class="main_ul">'
|
||||
+ ' <li>'
|
||||
+ ' <span class="text-' + color + '" onclick="' + onclick + '" style="' + cursorStyle + '">' + datas[i].repositoryName + datas[i].repositoryVersion + '</span><span style="color: #808080; float: right; font-size: 14px;">' + publishType + '</span>'
|
||||
+ ' </li>'
|
||||
+ ' </ul>';
|
||||
|
||||
}
|
||||
if (html != "") {
|
||||
html += ' </div>'
|
||||
+ '</div>';
|
||||
}
|
||||
$("#main_publish_content").html(html);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function openTab(obj) {
|
||||
$("#content").hide();
|
||||
$("#extend_content").show();
|
||||
var dockOption = dockDisplay.replace(/"/g, '"');
|
||||
var id = obj.id;
|
||||
var title = obj.title;
|
||||
var processDefId = obj.processDefId;
|
||||
var url = './w?sid=' + encodeURIComponent($('#sid').val()) + '&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_viewer'
|
||||
+ '&uuid=' + id + '&openType=0&processDefId=' + processDefId + '&openAppType=1&dockDisplay=' + dockOption;
|
||||
var setting = {
|
||||
item : {
|
||||
index : id,
|
||||
title : title
|
||||
},
|
||||
contextMenu : true,
|
||||
contextMenuTarget : "contextMenu1",
|
||||
close : true
|
||||
};
|
||||
if (navtab.existsTab(id)) {
|
||||
navtab.focusTab(id);
|
||||
} else {
|
||||
var html = $("<iframe allowfullscreen='true' webkitallowfullscreen='true' frameborder='0' id='" + id + "' index='" + id + "' openApp='publisher'"
|
||||
+ " height='100%' width='100%' class='awsui-layout-iframe' src='about:blank'></iframe>").appendTo(navtab.tabContentPanel);
|
||||
|
||||
var formHtml = '<form action="'+url+'" method="post" target="_self" id="postData_form">'
|
||||
+ ' <input id="filePerms" name="filePerms" type="hidden" value="'+modelIds+'">'
|
||||
+ '</form>';
|
||||
|
||||
document.getElementById(id).contentWindow.document.write(formHtml);
|
||||
|
||||
document.getElementById(id).contentWindow.document.getElementById('postData_form').submit();
|
||||
|
||||
navtab.addTab(setting);
|
||||
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./w?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal.publisher_client_update_viewcount&repositoryId=" + id,
|
||||
success : function(msg) {
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function openDesginerFromAttr(uuid, openType, plName, appId, processVersionId,
|
||||
isOpenDialog, shapeId) {
|
||||
var obj = {
|
||||
id: uuid,
|
||||
title: plName,
|
||||
processDefId: processVersionId
|
||||
}
|
||||
openTab(obj);
|
||||
}
|
||||
|
||||
//点击主标题
|
||||
function clickMainTab() {
|
||||
$("#extend_tabs .awsui-tabs-items.current").removeClass("current");
|
||||
$('#extend_content').hide();
|
||||
$('#content').show();
|
||||
}
|
||||
|
||||
//初始化标准化体系tab中的内容
|
||||
function initTab2(tab, newTabId) {
|
||||
if (newTabId == "tab2" && !tab2Inited) {
|
||||
$("#tab2_iframe").attr("src", "./w?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_org_relation_page");
|
||||
|
||||
tab2Inited = true;
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,415 @@
|
||||
var repositoryTree;
|
||||
var navtab;
|
||||
|
||||
$(document).ready(function(){
|
||||
|
||||
$("#user").off("mouseenter").on("mouseenter", function () {
|
||||
$("#appviewport2-top-right-dialog").slideToggle("fast");
|
||||
$(".content-icons").toggleClass("up_black");
|
||||
}).off("mouseleave").on("mouseleave", function () {
|
||||
$('#appviewport2-top-right-dialog').hide();
|
||||
$("#userName_icon.content-icons").removeClass("up_black");
|
||||
});
|
||||
|
||||
$('#appviewport2-top-right-dialog, #userName, #userName_icon').click(function(e1){
|
||||
e1.stopPropagation(); // 阻止事件冒泡
|
||||
});
|
||||
|
||||
$("#select_type span").on("click", function(){
|
||||
searchPublishList($(this));
|
||||
})
|
||||
|
||||
// 检索关键词
|
||||
$('#searchText').off('keypress').on('keypress', function (e) {
|
||||
if (e.which === 13) {
|
||||
$('#search').click();
|
||||
}
|
||||
});
|
||||
|
||||
// 强制修改密码
|
||||
if (forceChangePwd) {
|
||||
modifyPwd();
|
||||
}
|
||||
// 如果不允许修改密码
|
||||
if (!isSecurityPwdChange) {
|
||||
$('#updatePwd').remove();
|
||||
}
|
||||
initWs();
|
||||
});
|
||||
|
||||
// 初始化资产库
|
||||
function initWs() {
|
||||
$("#wsChangeArea").off("mouseenter").on("mouseenter", function () {
|
||||
$('#changeWsDialog').show();
|
||||
}).off("mouseleave").on("mouseleave", function () {
|
||||
$('#changeWsDialog').hide();
|
||||
});
|
||||
var html = "<li>";
|
||||
if (ws.length > 0) {
|
||||
$('#wsId').val(ws[0].id);
|
||||
$('#wsNameDiv').text(ws[0].text);
|
||||
for (var i = 0; i < ws.length; i++) {
|
||||
html += '<ul style="text-overflow: ellipsis;overflow:hidden;width:200px;white-space: nowrap;" data-id="' + ws[i].id + '" name="' + ws[i].text + '" onclick="changeWs(this);" onMouseOver="this.style.color=\'#C2C2C2\'" onMouseOut="this.style.color=\'#000\'">' + ws[i].text + '</ul>';
|
||||
if(ws[i].initDisplay == "1") { //initDisplay:是否是初始化的流程资产库"0"-不是;"1"-是
|
||||
$('#wsId').val(ws[i].id);
|
||||
$('#wsNameDiv').text(ws[i].text);
|
||||
}
|
||||
}
|
||||
}
|
||||
html += "</li>";
|
||||
$('#changeWsDialog').html(html);
|
||||
}
|
||||
|
||||
function changeWs(obj) {
|
||||
$('#wsNameDiv').text($(obj).attr('name'));
|
||||
$('#changeWsDialog').hide();
|
||||
if($('#wsId').val() == $(obj).attr('data-id')) return;
|
||||
$('#wsId').val($(obj).attr('data-id'));
|
||||
var activeTab = $('#tabs').children('a.active').attr('tit');
|
||||
onchange('', activeTab);
|
||||
}
|
||||
|
||||
|
||||
/********************************************门户其他操作*****************************************************/
|
||||
//修改密码
|
||||
function modifyPwd() {
|
||||
$('#modify_dialog').find('input').val('');
|
||||
$("#userName").click();
|
||||
$("#modify_dialog").dialog({
|
||||
width: 610,
|
||||
title: "修改登录口令",
|
||||
closable: false,
|
||||
buttons: [
|
||||
{text:'确定',cls:"blue",handler:function(){
|
||||
var oldPassword = $('#oldPassword').val();
|
||||
var password = $('#password').val();
|
||||
var confirmPassword = $('#confirmPassword').val();
|
||||
|
||||
if (oldPassword.trim() == "") {
|
||||
$.simpleAlert("[旧口令]不允许为空", "info");
|
||||
return;
|
||||
}
|
||||
if (password.trim() == "") {
|
||||
$.simpleAlert("[新口令]不允许为空", "info");
|
||||
return;
|
||||
}
|
||||
if (confirmPassword.trim() == "") {
|
||||
$.simpleAlert("[确认口令]不允许为空", "info");
|
||||
return;
|
||||
}
|
||||
if (oldPassword == password) {
|
||||
$.simpleAlert("新口令不能和旧口令相同", "info");
|
||||
return false;
|
||||
}
|
||||
if (password != confirmPassword) {
|
||||
$.simpleAlert("新口令和确认口令不一致", "info");
|
||||
return;
|
||||
}
|
||||
if (password.indexOf(" ") > -1) {
|
||||
$.simpleAlert("[新口令]不能包含空格", "info", 2000);
|
||||
return false;
|
||||
}
|
||||
if (confirmPassword.indexOf(" ") > -1) {
|
||||
$.simpleAlert("[确认口令]不能包含空格", "info", 2000);
|
||||
return false;
|
||||
}
|
||||
if (Loginpassword.validateUpdateLoginpassword(password, "[新口令]")) {
|
||||
return false;
|
||||
}
|
||||
var params={};
|
||||
params.sid=$("input[name='sid']").val();
|
||||
params.cmd="CLIENT_P_PERSON_CONFIG_PW_ISRIGHT";
|
||||
params.oldpwd=oldPassword;
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "./w",
|
||||
data: params,
|
||||
success: function(msg){
|
||||
if(msg== '-1'){
|
||||
$.simpleAlert("旧口令输入错误,请重新输入", "error", 2000);
|
||||
return false;
|
||||
}
|
||||
|
||||
var maxLength = securityMaxPwdLength;
|
||||
if (length2(oldPassword) > maxLength||length2(password) > maxLength || length2(confirmPassword) > maxLength) {
|
||||
$.simpleAlert("口令长度不能超过" + maxLength + "位", "info", 2000);
|
||||
return false;
|
||||
}
|
||||
//增加口令长度判断,默认情况下关闭
|
||||
if (!checkPasswordLength(password, confirmPassword)) {
|
||||
return false;
|
||||
}
|
||||
//增加口令复杂度校验,默认情况下关闭
|
||||
if (!checkPasswordSecurity('password')) {
|
||||
return false;
|
||||
}
|
||||
var params={};
|
||||
params.sid=$("input[name='sid']").val();
|
||||
params.cmd="CLIENT_P_PERSON_CONFIG_PW_SAVE";
|
||||
params.oldpwd=oldPassword;
|
||||
params.newpwd=password;
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "./w",
|
||||
data: params,
|
||||
success: function(msg){
|
||||
if(awsui.decode(msg)){
|
||||
var r=awsui.decode(msg);
|
||||
$.simpleAlert(r.msg, r.result, 2000, {callback:function(){
|
||||
if(r.result == 'ok'){
|
||||
$("#modify_dialog").dialog("close");
|
||||
}
|
||||
}});
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
},
|
||||
{text:'关闭',handler:function(){
|
||||
$("#modify_dialog").dialog('close');
|
||||
}
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
//切换到CoE
|
||||
function entryCoE() {
|
||||
var params = {};
|
||||
params.cmd = 'CLIENT_USER_BPMCLIENT_SID';
|
||||
params.type = 'COE';
|
||||
params.sid = $("#sid").val();
|
||||
document.frm.cmd.value = "com.actionsoft.apps.coe.pal_user_home_page";
|
||||
var newSid;
|
||||
awsui.ajax.request({
|
||||
type : "POST",
|
||||
url : "./jd",
|
||||
async : false,
|
||||
dataType : "json",
|
||||
data : params,
|
||||
success : function(data) {
|
||||
newSid = data.data.sid;
|
||||
if (newSid == undefined) {
|
||||
$.simpleAlert("获取SID不正确", "info");
|
||||
return;
|
||||
}
|
||||
document.frm.sid.value = newSid;
|
||||
document.frm.target = "_self";
|
||||
document.frm.submit();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
//参数设置
|
||||
function setting() {
|
||||
$("#userName").click();
|
||||
awsui.ajax.request({
|
||||
url : "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_setting_data",
|
||||
method : "POST",
|
||||
ok : function(r) {
|
||||
var data = r.data;
|
||||
$("#isComment").customSelect(data.isComment);
|
||||
$("#isPrint").customSelect(data.isPrint);
|
||||
$("#isViewAttribute").customSelect(data.isViewAttribute);
|
||||
$("#isViewHistory").customSelect(data.isViewHistory);
|
||||
$("#title").val(data.title);
|
||||
$("#fotter").val(data.fotter);
|
||||
|
||||
$("#setting_dialog").dialog({
|
||||
width: 500,
|
||||
title: "设置参数",
|
||||
buttons: [
|
||||
{text:'确定',cls:"blue",handler:function(){
|
||||
//门户标题
|
||||
var title = $("#title").val();
|
||||
if (title == "") {
|
||||
$.simpleAlert("[门户标题]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (strlen(title) > 20) {
|
||||
$.simpleAlert("[门户标题]长度不允许超过20个字符");
|
||||
return;
|
||||
}
|
||||
//页底信息
|
||||
var fotter = $("#fotter").val();
|
||||
if (fotter == "") {
|
||||
$.simpleAlert("[页底信息]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (strlen(fotter) > 40) {
|
||||
$.simpleAlert("[页底信息]长度不允许超过40个字符");
|
||||
return;
|
||||
}
|
||||
//允许留言
|
||||
var isComment = $("#isComment").val().trim();
|
||||
if (isComment == "") {
|
||||
$.simpleAlert("[允许留言]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (isComment != "true" && isComment != "false") {
|
||||
$.simpleAlert("[允许留言]应该为'true'或'false'");
|
||||
return;
|
||||
}
|
||||
//允许打印
|
||||
var isPrint = $("#isPrint").val().trim();
|
||||
if (isPrint == "") {
|
||||
$.simpleAlert("[允许打印]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (isPrint != "true" && isPrint != "false") {
|
||||
$.simpleAlert("[允许打印]应该为'true'或'false'");
|
||||
return;
|
||||
}
|
||||
//允许查看属性
|
||||
var isViewAttribute = $("#isViewAttribute").val().trim();
|
||||
if (isViewAttribute == "") {
|
||||
$.simpleAlert("[允许查看属性]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (isViewAttribute != "true" && isViewAttribute != "false") {
|
||||
$.simpleAlert("[允许查看属性]应该为'true'或'false'");
|
||||
return;
|
||||
}
|
||||
//允许查看发布历史
|
||||
var isViewHistory = $("#isViewHistory").val().trim();
|
||||
if (isViewHistory == "") {
|
||||
$.simpleAlert("[允许查看发布历史]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (isViewHistory != "true" && isViewHistory != "false") {
|
||||
$.simpleAlert("[允许查看发布历史]应该为'true'或'false'");
|
||||
return;
|
||||
}
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "./jd?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_setting",
|
||||
data: {
|
||||
title: title,
|
||||
fotter: fotter,
|
||||
isComment: isComment,
|
||||
isPrint: isPrint,
|
||||
isViewAttribute: isViewAttribute,
|
||||
isViewHistory: isViewHistory
|
||||
},
|
||||
success: function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
$.simpleAlert("修改成功", "ok", {callback:function(){
|
||||
$("#setting_dialog").dialog('close');
|
||||
location.reload();
|
||||
}
|
||||
});
|
||||
} else {
|
||||
$.simpleAlert(msg.msg, msg.result);
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
}
|
||||
},
|
||||
|
||||
{text:'关闭',handler:function(){
|
||||
$("#setting_dialog").dialog('close');
|
||||
}
|
||||
}
|
||||
]
|
||||
});
|
||||
},
|
||||
err:function(r){
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
//退出
|
||||
function logout() {
|
||||
$("#userName").click();
|
||||
var sid = $("#sid").val();
|
||||
$.confirm({'title': "提示",
|
||||
content: '确认离开系统吗?',
|
||||
onConfirm: function() {
|
||||
window.location.href = "./w?sid="+sid+'&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_logout';
|
||||
window.history = -1;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
//判断字符长度
|
||||
function strlen(str) {
|
||||
var len = 0;
|
||||
for (var i = 0; i < str.length; i++) {
|
||||
var c = str.charCodeAt(i);
|
||||
//单字节加1
|
||||
if ((c >= 0x0001 && c <= 0x007e) || (0xff60 <= c && c <= 0xff9f)) {
|
||||
len++;
|
||||
}
|
||||
else {
|
||||
len += 2;
|
||||
}
|
||||
}
|
||||
return len;
|
||||
}
|
||||
|
||||
//安全验证
|
||||
function checkPasswordSecurity(id) {
|
||||
if (jQuery("#complexity").val() == "false"||jQuery("#complexity").val()==undefined) {
|
||||
return true;
|
||||
}//不进行验证
|
||||
var val = jQuery("input[name=" + id + "]").val();
|
||||
//必须是数字和大小写字母
|
||||
if (val.match("^[A-Za-z0-9]+$")) {//val.match("^[A-Za-z0-9]+$").length > 0
|
||||
//必须包含数字和大小写字母
|
||||
if (val.match("[A-Z]+") && val.match("[a-z]+") && val.match("[0-9]+")) {
|
||||
return true;
|
||||
} else {
|
||||
$.simpleAlert("安全级别过低请使用大小写字母和数字", "error", 2000);
|
||||
return false;
|
||||
}
|
||||
} else {
|
||||
$.simpleAlert("请使用大小写字母和数字不能包含其他特殊字符", "error", 2000);
|
||||
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
//判断口令长度
|
||||
function checkPasswordLength(pwd1, pwd2) {
|
||||
var minLength = jQuery("#minLength").val();
|
||||
if (length2(pwd1) < minLength || length2(pwd2) < minLength) {
|
||||
$.simpleAlert("口令长度不能少于" + minLength + "位", "error", 2000);
|
||||
return false;
|
||||
} else {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
//判断口令的复杂程度
|
||||
function checkPasswordStrength(pwd1) {
|
||||
var len = pwd1.match(/[a-z](?![^a-z]*[a-z])|[A-Z](?![^A-Z]*[A-Z])|\d(?![^\d]*\d)|[^a-zA-Z\d](?![a-zA-Z\d]*[^a-zA-Z\d])/g).length;
|
||||
/*len值:
|
||||
1: 密码有一种组合
|
||||
2: 密码有两种组合
|
||||
3: 密码有三种组合
|
||||
4: 密码有四种组合
|
||||
四种组合指 数字,小写字母,大写字母,其它字符
|
||||
*/
|
||||
if (len < 3) {//此处3可修改为上面列表中的值,判断强度等级
|
||||
$.simpleAlert("密码的强度较弱请使用大小写英文字母数字和特殊字符的组合", "error", 2000);
|
||||
return true;
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
//判断一个串实际长度(1个中文2个单位)
|
||||
function length2(txtValue){
|
||||
if (txtValue!=null) {
|
||||
if (txtValue.indexOf('.')!=-1) {
|
||||
txtValue = txtValue.substring(1,txtValue.indexOf('.'));
|
||||
txtValue = txtValue.split(",").join("");
|
||||
}
|
||||
}
|
||||
var cArr = txtValue.match(/[^\x00-\xff]/ig);
|
||||
return txtValue.length + (cArr == null ? 0 : cArr.length);
|
||||
}
|
||||
@ -0,0 +1,218 @@
|
||||
//修改展示方式
|
||||
function changeShowStyle(obj){
|
||||
$("#show_style_icon span").removeClass("current");
|
||||
obj.addClass("current");
|
||||
if (obj.attr("iconType") == "tile") {
|
||||
$("#content_tile").show();
|
||||
$("#content_list").hide();
|
||||
} else {
|
||||
$("#content_tile").hide();
|
||||
$("#content_list").show();
|
||||
}
|
||||
}
|
||||
//查询数据
|
||||
function search(palIds) {
|
||||
var filter = {};
|
||||
var plrdValue = "";
|
||||
var plrpValue = "";
|
||||
var publishdateValue = "";
|
||||
$("#filter-content #plrd li.selected").each(function(){
|
||||
plrdValue += $(this).attr("filterValue") + ",";
|
||||
})
|
||||
$("#filter-content #plrp li.selected").each(function(){
|
||||
plrpValue += $(this).attr("filterValue") + ",";
|
||||
})
|
||||
$("#filter-content #publishdate li.selected").each(function(){
|
||||
publishdateValue += $(this).attr("filterValue") + ",";
|
||||
})
|
||||
if (plrdValue.length > 0) {
|
||||
filter.plrd = plrdValue.substring(0, plrdValue.length - 1);
|
||||
}
|
||||
if (plrpValue.length > 0) {
|
||||
filter.plrp = plrpValue.substring(0, plrpValue.length - 1);
|
||||
}
|
||||
if (publishdateValue.length > 0) {
|
||||
filter.publishdate = publishdateValue.substring(0, publishdateValue.length - 1);
|
||||
}
|
||||
|
||||
var params = {
|
||||
palIds: palIds,
|
||||
filter: json2String(filter),
|
||||
order: $('#order_select').val(),
|
||||
name: $('#palName').val()
|
||||
}
|
||||
awsui.ajax.request({
|
||||
url : "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_search",
|
||||
method : "POST",
|
||||
data : params,
|
||||
ok : function(msg) {
|
||||
write(msg.data.result);
|
||||
},
|
||||
err:function(r){
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
//生成搜索结果html
|
||||
function write(data) {
|
||||
var html = "";
|
||||
var html_list = "";
|
||||
for (var i in data) {
|
||||
var style = "";
|
||||
var click = "";
|
||||
var dbclick="";
|
||||
if (data[i].methodId == "default") {
|
||||
style = "cursor: default;";
|
||||
dbclick="dbClickModelLi($(this))";
|
||||
} else {
|
||||
click = "clickModelLi($(this))";
|
||||
style = "cursor: pointer;";
|
||||
if (data[i].isActive == false) {
|
||||
click = "clickDisActiveLi(); return false;";
|
||||
}
|
||||
}
|
||||
html += "<li id='" + data[i].id + "' processDefId='" + data[i].processDefId + "' methodId='" + data[i].methodId + "' processName='" + data[i].name + "' onclick='" + click + "' ondblclick='" + dbclick + "'>"
|
||||
+ " <div style='" + style + "'><img src=\"" + data[i].imgPath + "\" /></div>"
|
||||
+ " <label>" + data[i].name + "</label>"
|
||||
+ "</li>";
|
||||
|
||||
var image = "";
|
||||
if (data[i].methodId == "default") {
|
||||
image = "../apps/com.actionsoft.apps.coe.pal.publisher/img/folder.png";
|
||||
} else {
|
||||
image = "../apps/com.actionsoft.apps.coe.pal.publisher/img/file.png";
|
||||
}
|
||||
html_list += "<tr id='" + data[i].id + "' processDefId='" + data[i].processDefId + "' methodId='" + data[i].methodId + "' processName='" + data[i].name + "' onclick='" + click + "' ondblclick='" + dbclick + "'>"
|
||||
+ " <td style='padding-left: 20px; " + style + "'><img src='" + image + "' style='margin-right: 10px;'>" + data[i].name + "</td>"
|
||||
+ " <td style='text-align: center;'>" + data[i].publishDate + "</td>"
|
||||
+ " <td style='text-align: center;'>" + data[i].version + "</td>"
|
||||
+ " <td>" + data[i].plrd + "</td>"
|
||||
+ " <td>" + data[i].plrp + "</td>"
|
||||
+ "</tr>";
|
||||
}
|
||||
$("#content_tile ul").html(html);
|
||||
$("#content_table tbody").html(html_list);
|
||||
|
||||
}
|
||||
|
||||
function clickNodeToSearch(ids) {
|
||||
var navigation = parent.getNavigation();
|
||||
$("#navigation").html(navigation);
|
||||
$("#navigation a").on("click", function(){
|
||||
var nodeId = $(this).attr("nodeId");
|
||||
parent.clickNavigation(nodeId);
|
||||
});
|
||||
|
||||
var palIds = parent.palIds;
|
||||
if (ids != undefined) {
|
||||
palIds = ids;
|
||||
}
|
||||
search(palIds);
|
||||
}
|
||||
|
||||
function clickSearchButton() {
|
||||
var selectedTreeNode = parent.repositoryTree.getSelectedNode();
|
||||
var navigation = "搜索:<span class='search_span current' nodeId='-1'>所有文件</span><span class='search_span' nodeId='" + selectedTreeNode.id + "'>" + selectedTreeNode.name + "</span>";
|
||||
$("#navigation").html(navigation);
|
||||
$("#navigation span").on("click", function(){
|
||||
$("#navigation span").removeClass("current");
|
||||
$(this).addClass("current");
|
||||
clickSearchType4search();
|
||||
});
|
||||
clickSearchType4search();
|
||||
}
|
||||
|
||||
function clickSearchType4search(){
|
||||
var nodeId = $("#navigation span.current").attr("nodeId");
|
||||
var palIds = '';
|
||||
if (nodeId != "-1") {
|
||||
palIds = parent.palIds;
|
||||
} else {
|
||||
var datas = parent.wsTreeData;
|
||||
for (var i in datas) {
|
||||
palIds += datas[i].id + ",";
|
||||
}
|
||||
if (palIds.length > 0) {
|
||||
palIds = palIds.substring(0, palIds.length-1);
|
||||
}
|
||||
}
|
||||
search(palIds);
|
||||
}
|
||||
|
||||
function initPlrdAndPlrp(obj, datas) {
|
||||
var html = "";
|
||||
for (var i in datas) {
|
||||
html += "<li filterValue='" + datas[i].id + "'>" + datas[i].name + "</li>";
|
||||
}
|
||||
obj.html(html);
|
||||
}
|
||||
|
||||
|
||||
function selectFilter(obj) {
|
||||
if (obj.parent().parent().attr("id") == "publishdate") {
|
||||
if (obj.hasClass("selected")) {
|
||||
$("#publishdate li").removeClass("selected");
|
||||
} else {
|
||||
$("#publishdate li").removeClass("selected");
|
||||
obj.addClass("selected");
|
||||
}
|
||||
} else {
|
||||
obj.toggleClass("selected");
|
||||
}
|
||||
}
|
||||
|
||||
//点击模型文件图标
|
||||
function clickModelLi(obj) {
|
||||
if (obj.attr("methodId") == "default") {
|
||||
return;
|
||||
}
|
||||
var data = {
|
||||
id: obj.attr("id"),
|
||||
processDefId: obj.attr("processDefId"),
|
||||
methodId: obj.attr("methodId"),
|
||||
title: obj.attr("processName")
|
||||
}
|
||||
parent.openTab(data);
|
||||
}
|
||||
|
||||
function clickDisActiveLi() {
|
||||
$.simpleAlert('该应用未安装或已暂停');
|
||||
}
|
||||
|
||||
function dbClickModelLi(obj) {
|
||||
parent.clickNavigation(obj.attr("id"));
|
||||
}
|
||||
|
||||
function json2String(obj) {
|
||||
var THIS = this;
|
||||
switch (typeof(obj)) {
|
||||
case 'string':
|
||||
return '"' + obj.replace(/(["\\])/g, '\\$1') + '"';
|
||||
case 'array':
|
||||
return '[' + obj.map(THIS.json2String).join(',') + ']';
|
||||
case 'object':
|
||||
if (obj instanceof Array || Object.prototype.toString.call(obj) === '[object Array]') {
|
||||
var strArr = [];
|
||||
var len = obj.length;
|
||||
for (var i = 0; i < len; i++) {
|
||||
strArr.push(THIS.json2String(obj[i]));
|
||||
}
|
||||
return '[' + strArr.join(',') + ']';
|
||||
} else if (obj == null) {
|
||||
return 'null';
|
||||
|
||||
} else {
|
||||
var string = [];
|
||||
for (var property in obj) string.push(THIS.json2String(property) + ':' + THIS.json2String(obj[property]));
|
||||
return '{' + string.join(',') + '}';
|
||||
}
|
||||
case 'number':
|
||||
return obj;
|
||||
case 'boolean':
|
||||
return obj;
|
||||
case false:
|
||||
return obj;
|
||||
case 'function':
|
||||
return obj.toString();
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,121 @@
|
||||
$(function(){
|
||||
initWs();
|
||||
initOrg();
|
||||
if (type == 'ws') {
|
||||
$('#tabs').find('a[tit=tab1]').click();
|
||||
$('#ws').show();
|
||||
}
|
||||
if (type == 'org') {
|
||||
$('#tabs').find('a[tit=tab2]').click();
|
||||
$('#org').show();
|
||||
}
|
||||
loadData(type);
|
||||
})
|
||||
|
||||
/**************资产库切换*******************/
|
||||
function initWs() {
|
||||
$("#wsChangeArea").off("mouseenter").on("mouseenter", function () {
|
||||
$('#changeWsDialog').show();
|
||||
}).off("mouseleave").on("mouseleave", function () {
|
||||
$('#changeWsDialog').hide();
|
||||
});
|
||||
var html = "<li>";
|
||||
var wsName = '';
|
||||
for (var i = 0; i < ws.length; i++) {
|
||||
html += '<ul style="text-overflow: ellipsis;overflow:hidden;width:200px;white-space: nowrap;" data-id="' + ws[i].id + '" name="' + ws[i].text + '" onclick="changeWs(this);" onMouseOver="this.style.color=\'#C2C2C2\'" onMouseOut="this.style.color=\'#000\'">' + ws[i].text + '</ul>';
|
||||
if (ws[i].id == wsId) {
|
||||
wsName = ws[i].text;
|
||||
}
|
||||
}
|
||||
html += "</li>";
|
||||
if (ws.length > 0) {
|
||||
$('#wsId').val(wsId);
|
||||
$('#wsNameDiv').text(wsName);
|
||||
}
|
||||
$('#changeWsDialog').html(html);
|
||||
}
|
||||
|
||||
function changeWs(obj) {
|
||||
$('#wsNameDiv').text($(obj).attr('name'));
|
||||
$('#changeWsDialog').hide();
|
||||
if(wsId == $(obj).attr('data-id')) return;
|
||||
wsId = $(obj).attr('data-id');
|
||||
loadData(type);
|
||||
}
|
||||
|
||||
/**************组织单位切换*******************/
|
||||
function initOrg() {
|
||||
$("#orgChangeArea").off("mouseenter").on("mouseenter", function () {
|
||||
$('#changeOrgDialog').show();
|
||||
}).off("mouseleave").on("mouseleave", function () {
|
||||
$('#changeOrgDialog').hide();
|
||||
});
|
||||
var html = "<li>";
|
||||
var orgName = '';
|
||||
for (var i = 0; i < org.length; i++) {
|
||||
html += '<ul style="text-overflow: ellipsis;overflow:hidden;width:200px;white-space: nowrap;" data-id="' + org[i].id + '" name="' + org[i].text + '" onclick="changeOrg(this);" onMouseOver="this.style.color=\'#C2C2C2\'" onMouseOut="this.style.color=\'#000\'">' + org[i].text + '</ul>';
|
||||
if (org[i].id == orgId) {
|
||||
orgName = org[i].text;
|
||||
}
|
||||
}
|
||||
html += "</li>";
|
||||
if (org.length > 0) {
|
||||
$('#orgId').val(orgId);
|
||||
$('#orgNameDiv').text(orgName);
|
||||
}
|
||||
$('#changeOrgDialog').html(html);
|
||||
}
|
||||
|
||||
function changeOrg(obj) {
|
||||
$('#orgNameDiv').text($(obj).attr('name'));
|
||||
$('#changeOrgDialog').hide();
|
||||
if(orgId == $(obj).attr('data-id')) return;
|
||||
orgId = $(obj).attr('data-id');
|
||||
loadData(type);
|
||||
}
|
||||
|
||||
// 加载页面数据
|
||||
function loadData(type) {
|
||||
if (type == 'ws') {
|
||||
$('#main-frm').attr('src', './w?sid='+sid+'&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_ws_page&wsId=' + wsId);
|
||||
}
|
||||
if (type == 'org') {
|
||||
$('#main-frm2').attr('src', './w?sid='+sid+'&cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_org_page&orgId=' + orgId);
|
||||
}
|
||||
}
|
||||
|
||||
// tab切换
|
||||
function onbeforechange(tab, contentTabId, newTabId) {
|
||||
}
|
||||
|
||||
// tab切换
|
||||
function onchange(tab, newTabId) {
|
||||
$('#ws').hide();
|
||||
$('#org').hide();
|
||||
if (newTabId == 'tab1') {
|
||||
type = 'ws';
|
||||
$('#org').hide();
|
||||
$('#ws').show();
|
||||
}
|
||||
if (newTabId == 'tab2') {
|
||||
type = 'org';
|
||||
$('#ws').hide();
|
||||
$('#org').show();
|
||||
}
|
||||
loadData(type);
|
||||
}
|
||||
|
||||
// 查询
|
||||
function search() {
|
||||
// 所有类型,搜索框内容,当前类型,
|
||||
var text = $('#searchText').val().trim();
|
||||
var type = 'processmap';
|
||||
var templateId = '30267ab3-aeb6-4371-88e0-ecc13cef94a6';
|
||||
text = encodeURI(text);
|
||||
window.open("./w?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_search_page&sid=" + sid + "&type=" + type + "&templateId=" + templateId + "&text=" + text, "_blank");
|
||||
}
|
||||
|
||||
function hideWsAndOrgList(){
|
||||
$('#changeWsDialog').hide();
|
||||
$('#changeOrgDialog').hide();
|
||||
}
|
||||
@ -0,0 +1,322 @@
|
||||
var first;
|
||||
var secend;
|
||||
var rowCountArr = [0];
|
||||
var buttonWidth = 170;
|
||||
// 初始化数据
|
||||
function initData() {
|
||||
first = firstLevelData;
|
||||
secend = secendLevelData;
|
||||
// $('body').empty();
|
||||
var html = '';
|
||||
for(var i = 0; i < first.length; i++) {
|
||||
// 一级流程
|
||||
html += '<div id="row-' + first[i].id + '" class="row row-box">';
|
||||
html += '<div class="row-left">';
|
||||
html += '<button id="row-button-' + first[i].id + '" class="row-left-button" data-id="' + first[i].id + '" awsui-qtip="text:\'' + first[i].name + '\',position:\'bottom\'" ondblclick=openDetail("' + first[i].id + '")>' + first[i].name + '</button>';
|
||||
var childData = secend[first[i].id];
|
||||
if (!(childData == undefined || childData.length == 0)) {
|
||||
html += '<div class="row-left-line-link"></div>';
|
||||
}
|
||||
html += '</div>';
|
||||
html += '<div id="row-right-' + first[i].id + '" class="row-right">';
|
||||
html +='</div>';
|
||||
html += '</div>';
|
||||
}
|
||||
if (html.length > 0) {
|
||||
$('body').append(html);
|
||||
initSecendLevelData();
|
||||
}
|
||||
if ($.browser.isIE && $.browser.isIE10) {
|
||||
$(".row-left").css("display","inline-block").css("float","left");
|
||||
$(".row-right").css("display","inline-block").css("float","left");
|
||||
|
||||
$(".row-left").css("width","180px");
|
||||
var rightW = $(window).width()- $(".row-left").width()-15;
|
||||
$(".row-right").css("width",rightW+"px");
|
||||
$(".row-left-line-link").css("width","45px");
|
||||
$(".row-left-line-link").css("background","#efefef");
|
||||
|
||||
$(".row-box").css("float","left");
|
||||
$(".row-box").css("width",$(window).width()+"px");
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// 初始化二级数据
|
||||
function initSecendLevelData() {
|
||||
var width = $('.row-right').first().width();
|
||||
var count = parseInt(width / buttonWidth);// 每行元素个数
|
||||
for(var i = 0; i < first.length; i++) {
|
||||
var id = 'row-right-' + first[i].id;
|
||||
var childData = secend[first[i].id];
|
||||
if (childData == undefined || childData.length == 0) continue;
|
||||
var rowCount = Math.ceil(childData.length / count);// 元素行数
|
||||
// if (rowCount > 1) {
|
||||
if (true) {
|
||||
rowCountArr.push(count);
|
||||
} else {
|
||||
rowCountArr.push(childData.length);
|
||||
}
|
||||
var content = '';
|
||||
for(var j = 0; j < rowCount; j++) {
|
||||
content += '<div class="row-right-row">';
|
||||
for (var k = j * count,m = 0; k < childData.length; k++) {
|
||||
m++;
|
||||
if(m > count) break;
|
||||
content += '<div style="display:inline;">';
|
||||
if(childData[k].child) {
|
||||
content += '<span class="row-right-row-span">';
|
||||
} else {
|
||||
content += '<span class="row-right-row-span-last">';
|
||||
}
|
||||
if(childData[k].child) {// 有子流程
|
||||
content += '<button class="row-right-button" data-id="' + childData[k].id + '" awsui-qtip="text:\'' + childData[k].name + '\',position:\'bottom\'" ondblclick=openDetail("' + childData[k].id + '") onclick=clickSet(this,\'2\')>' + childData[k].name + '</button>';
|
||||
} else {// 无子流程
|
||||
content += '<button class="row-right-button" data-id="' + childData[k].id + '" awsui-qtip="text:\'' + childData[k].name + '\',position:\'bottom\'" ondblclick=openDetail("' + childData[k].id + '")>' + childData[k].name + '</button>';
|
||||
}
|
||||
content += '<div class="verticalbar"></div>';
|
||||
if(childData[k].child) {// 有子流程
|
||||
content += '<span class="awsui-iconfont has-child-icon" data-id="' + childData[k].id + '" ondblclick=openDetail("' + childData[k].id + '") onclick=clickSpanSet(this,\'2\')></span>';
|
||||
}
|
||||
content += '</span>';
|
||||
content += '</div>';
|
||||
}
|
||||
content += '</div>';
|
||||
}
|
||||
if (content.length > 0) {
|
||||
$('#' + id).html(content);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 双击打开右侧权限流程(责任部门)
|
||||
function openDetail(id) {
|
||||
isdb = true;
|
||||
$.openSidebar({
|
||||
url : "./w?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_org_dept_dialog_page&deptId=" + id + "&sid=" + encodeURIComponent(sid),// 根据责任人查找流程对应
|
||||
title : "流程列表",
|
||||
closeText : "收起",
|
||||
width : "330px",
|
||||
isMode : false,
|
||||
duration : "slow",
|
||||
color:"#fff",
|
||||
iframeId : "iframeId",
|
||||
onClose : function(){
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function checked(obj, level, click) {
|
||||
// 清除已选中
|
||||
var c = '';
|
||||
if (level == 2) {
|
||||
c = 'row-right';
|
||||
} else if (level == 3) {
|
||||
c = 'button-wrap-child';
|
||||
} else {
|
||||
c = 'button-wrap-child-child';
|
||||
}
|
||||
$(obj).closest('div[class=' + c + ']').find('span').removeClass('is-active-span');
|
||||
$(obj).closest('div[class=' + c + ']').find('div').removeClass('is-active-verticalbar');
|
||||
$(obj).closest('div[class=' + c + ']').find('button').removeClass('is-active');
|
||||
$(obj).closest('div[class=' + c + ']').find('span').removeClass('icon-is-active');
|
||||
$(obj).closest('div[class=' + c + ']').css('background','#fff');
|
||||
if (click) {
|
||||
// 设置点击状态
|
||||
var $parent = $(obj).closest('span');
|
||||
$parent.addClass('is-active-span');
|
||||
$(obj).addClass('is-active');
|
||||
$parent.find('div.verticalbar').addClass('is-active-verticalbar');
|
||||
$parent.find('span:last').addClass('icon-is-active');
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* 判断当前按钮是否为已点击状态
|
||||
* return true:当前已点击 false:当前未点击
|
||||
* */
|
||||
function isClick(obj) {
|
||||
if($(obj).hasClass('is-active')) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// 展开第三级流程
|
||||
function expandSecendLevel(obj, level) {
|
||||
// 判断当前是否为已展开状态,展开则关闭
|
||||
if(isClick(obj)) {
|
||||
var $root = $(obj).closest('div[class=row-right-row]');
|
||||
$root.closest('div[class=row-right]').find('div[class=button-wrap-child]').remove();
|
||||
checked(obj, level, false);
|
||||
return;
|
||||
}
|
||||
checked(obj, level, true);
|
||||
var id = $(obj).attr('data-id');
|
||||
var param = {
|
||||
id : id,
|
||||
orgId : orgId
|
||||
}
|
||||
// 获取更多数据
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_org_expand&sid=" + encodeURIComponent(sid),
|
||||
dataType : "JSON",
|
||||
data : param,
|
||||
success : function(r) {
|
||||
$.simpleAlert('close');
|
||||
if (r.result == 'ok') {
|
||||
var third = r.data.data;
|
||||
if (third.length == 0) {
|
||||
$.simpleAlert('没有子部门数据');
|
||||
}
|
||||
var $root = $(obj).closest('div[class=row-right-row]');
|
||||
// 计算width
|
||||
var max = 0;
|
||||
for(var i = 0; i < rowCountArr.length; i++) {
|
||||
if (max < parseInt(rowCountArr[i])) max = parseInt(rowCountArr[i]);
|
||||
}
|
||||
var divWidth = (max * buttonWidth) - 11;
|
||||
var width = divWidth - 22;
|
||||
// var width = $root.width() - 20;
|
||||
var count = parseInt(width / buttonWidth);// 每行元素个数
|
||||
// 计算每行数据量
|
||||
// 计算行数
|
||||
var rowCount = Math.ceil(third.length / count);// 元素行数
|
||||
var content = '';
|
||||
var tempHeader = '<div class="button-wrap-child" style="width:' + divWidth + 'px">';
|
||||
for(var j = 0; j < rowCount; j++) {
|
||||
content += '<div class="temp">';
|
||||
for (var k = j * count,m = 0; k < third.length; k++) {
|
||||
m++;
|
||||
if(m > count) break;
|
||||
content += '<div style="display:inline;">';
|
||||
if(third[k].child) {
|
||||
content += '<span class="row-right-row-span">';
|
||||
} else {
|
||||
content += '<span class="row-right-row-span-last">';
|
||||
}
|
||||
if(third[k].child) {// 有子流程
|
||||
content += '<button class="row-right-button" data-id="' + third[k].id + '" awsui-qtip="text:\'' + third[k].name + '\',position:\'bottom\'" ondblclick=openDetail("' + third[k].id + '") onclick=clickSet(this,\'3\')>' + third[k].name + '</button>';
|
||||
} else {// 无子流程
|
||||
content += '<button class="row-right-button" data-id="' + third[k].id + '" awsui-qtip="text:\'' + third[k].name + '\',position:\'bottom\'" ondblclick=openDetail("' + third[k].id + '")>' + third[k].name + '</button>';
|
||||
}
|
||||
content += '<div class="verticalbar"></div>';
|
||||
if(third[k].child) {// 有子流程
|
||||
content += '<span class="awsui-iconfont has-child-icon" data-id="' + third[k].id + '" ondblclick=openDetail("' + third[k].id + '") onclick=clickSpanSet(this,\'3\') ></span>';
|
||||
}
|
||||
content += '</span>';
|
||||
content += '</div>';
|
||||
}
|
||||
content += '</div>';
|
||||
}
|
||||
var tempEnd = '</div>';
|
||||
$root.closest('div[class=row-right]').find('div[class=button-wrap-child]').remove();
|
||||
if (content.length > 0) {
|
||||
$root.append(tempHeader + content + tempEnd);
|
||||
$root.children('div:last').css('background', '#fbfbfb');
|
||||
}
|
||||
} else {
|
||||
$.simpleAlert('加载失败', 'error');
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function expandMoreLevel(obj, level) {
|
||||
var c = 'button-wrap-child';
|
||||
if (level > 3) {
|
||||
c = 'button-wrap-child-child';
|
||||
}
|
||||
// 判断当前是否为已展开状态,展开则关闭
|
||||
if(isClick(obj)) {
|
||||
var $root = $(obj).closest('div[class=' + c + ']');
|
||||
$root.find('div[class=button-wrap-child-child]').remove();
|
||||
checked(obj, level, false);
|
||||
return;
|
||||
}
|
||||
checked(obj, level, true);
|
||||
var id = $(obj).attr('data-id');
|
||||
var param = {
|
||||
id : id,
|
||||
orgId : orgId
|
||||
}
|
||||
// 获取更多数据
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_org_expand&sid=" + encodeURIComponent(sid),
|
||||
dataType : "JSON",
|
||||
data : param,
|
||||
success : function(r) {
|
||||
$.simpleAlert('close');
|
||||
if (r.result == 'ok') {
|
||||
var third = r.data.data;
|
||||
if (third.length == 0) {
|
||||
$.simpleAlert('没有子部门数据');
|
||||
}
|
||||
|
||||
var $root = $(obj).closest('div[class=' + c + ']');
|
||||
// 计算width
|
||||
var width = $root.width();
|
||||
var count = parseInt(width / buttonWidth);// 每行元素个数
|
||||
// 计算每行数据量
|
||||
// 计算行数
|
||||
var rowCount = Math.ceil(third.length / count);// 元素行数
|
||||
var content = '';
|
||||
var tempHeader = '<div class="button-wrap-child-child">';
|
||||
for(var j = 0; j < rowCount; j++) {
|
||||
content += '<div class="temp">';
|
||||
for (var k = j * count,m = 0; k < third.length; k++) {
|
||||
m++;
|
||||
if(m > count) break;
|
||||
content += '<div style="display:inline;">';
|
||||
if(third[k].child) {
|
||||
content += '<span class="row-right-row-span">';
|
||||
} else {
|
||||
content += '<span class="row-right-row-span-last">';
|
||||
}
|
||||
if(third[k].child) {// 有子流程
|
||||
content += '<button class="row-right-button" data-id="' + third[k].id + '" awsui-qtip="text:\'' + third[k].name + '\',position:\'bottom\'" ondblclick=openDetail("' + third[k].id + '") onclick=clickSet(this,\'4\')>' + third[k].name + '</button>';
|
||||
} else {// 无子流程
|
||||
content += '<button class="row-right-button" data-id="' + third[k].id + '" awsui-qtip="text:\'' + third[k].name + '\',position:\'bottom\'" ondblclick=openDetail("' + third[k].id + '")>' + third[k].name + '</button>';
|
||||
}
|
||||
content += '<div class="verticalbar"></div>';
|
||||
if(third[k].child) {// 有子流程
|
||||
content += '<span class="awsui-iconfont has-child-icon" data-id="' + third[k].id + '" ondblclick=openDetail("' + third[k].id + '") onclick=clickSpanSet(this,\'4\')></span>';
|
||||
}
|
||||
content += '</span>';
|
||||
content += '</div>';
|
||||
}
|
||||
content += '</div>';
|
||||
}
|
||||
var tempEnd = '</div>';
|
||||
// $(obj).closest('div[class=temp]').children('div[class=button-wrap-child-child]').remove();
|
||||
$root.find('div[class=button-wrap-child-child]').remove();
|
||||
if (content.length > 0) {
|
||||
$(obj).closest('div[class=temp]').append(tempHeader + content + tempEnd);
|
||||
$(obj).closest('div[class=temp]').children('div:last').css('background', '#fbfbfb');
|
||||
}
|
||||
} else {
|
||||
$.simpleAlert('加载失败', 'error');
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//双击/单击处理
|
||||
var isdb;// 是否双击
|
||||
function clickSet(obj, level) {
|
||||
isdb = false;
|
||||
window.setTimeout(function() {
|
||||
if (isdb) return;
|
||||
if (level >= 3) {
|
||||
expandMoreLevel(obj, level);// 单击
|
||||
} else {
|
||||
expandSecendLevel(obj, level);// 单击
|
||||
}
|
||||
}, 300);
|
||||
}
|
||||
|
||||
function clickSpanSet(obj, level) {
|
||||
clickSet($(obj).closest('span.row-right-row-span').find('button.row-right-button')[0],level);
|
||||
}
|
||||
@ -0,0 +1,335 @@
|
||||
var first;
|
||||
var secend;
|
||||
var rowCountArr = [0];
|
||||
var buttonWidth = 170;
|
||||
// 初始化数据
|
||||
function initData() {
|
||||
first = firstLevelData;
|
||||
secend = secendLevelData;
|
||||
// $('body').empty();
|
||||
var html = '';
|
||||
for(var i = 0; i < first.length; i++) {
|
||||
// 一级流程
|
||||
html += '<div id="row-' + first[i].id + '" class="row row-box">';
|
||||
html += '<div class="row-left">';
|
||||
html += '<button id="row-button-' + first[i].id + '" class="row-left-button" data-id="' + first[i].id + '" awsui-qtip="text:\'' + first[i].name + '\',position:\'bottom\'" ondblclick=openDetail("' + first[i].id + '")>' + first[i].name + '</button>';
|
||||
var childData = secend[first[i].versionId];
|
||||
if (!(childData == undefined || childData.length == 0)) {
|
||||
html += '<div class="row-left-line-link"></div>';
|
||||
}
|
||||
html += '</div>';
|
||||
html += '<div id="row-right-' + first[i].id + '" class="row-right">';
|
||||
html +='</div>';
|
||||
html += '</div>';
|
||||
}
|
||||
if (html.length > 0) {
|
||||
$('body').append(html);
|
||||
initSecendLevelData();
|
||||
}
|
||||
if ($.browser.isIE && $.browser.isIE10) {
|
||||
$(".row-left").css("float","left");
|
||||
$(".row-right").css("float","left");
|
||||
|
||||
$(".row-left").css("width","180px");
|
||||
var rightW = $(window).width()- $(".row-left").width()-15;
|
||||
$(".row-right").css("width",rightW+"px");
|
||||
$(".row-left-line-link").css("width","45px");
|
||||
$(".row-left-line-link").css("background","#efefef");
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// 初始化二级数据
|
||||
function initSecendLevelData() {
|
||||
var width = $('.row-right').first().width();
|
||||
var count = parseInt(width / buttonWidth);// 每行元素个数
|
||||
for(var i = 0; i < first.length; i++) {
|
||||
var id = 'row-right-' + first[i].id;
|
||||
var childData = secend[first[i].versionId];
|
||||
if (childData == undefined || childData.length == 0) continue;
|
||||
var rowCount = Math.ceil(childData.length / count);// 元素行数
|
||||
// if (rowCount > 1) {
|
||||
if (true) {
|
||||
rowCountArr.push(count);
|
||||
} else {
|
||||
rowCountArr.push(childData.length);
|
||||
}
|
||||
var content = '';
|
||||
for(var j = 0; j < rowCount; j++) {
|
||||
content += '<div class="row-right-row">';
|
||||
for (var k = j * count,m = 0; k < childData.length; k++) {
|
||||
m++;
|
||||
if(m > count) break;
|
||||
content += '<div style="display:inline;">';
|
||||
if(childData[k].child) {
|
||||
content += '<span class="row-right-row-span">';
|
||||
} else {
|
||||
content += '<span class="row-right-row-span-last">';
|
||||
}
|
||||
if(childData[k].child) {// 有子流程
|
||||
content += '<button class="row-right-button" data-id="' + childData[k].id + '" awsui-qtip="text:\'' + childData[k].name + '\',position:\'bottom\'" ondblclick=openDetail("' + childData[k].id + '") onclick=clickSet(this,\'2\')>' + childData[k].name + '</button>';
|
||||
} else {// 无子流程
|
||||
content += '<button class="row-right-button" data-id="' + childData[k].id + '" awsui-qtip="text:\'' + childData[k].name + '\',position:\'bottom\'" ondblclick=openDetail("' + childData[k].id + '")>' + childData[k].name + '</button>';
|
||||
}
|
||||
content += '<div class="verticalbar"></div>';
|
||||
if(childData[k].child) {// 有子流程
|
||||
content += '<span class="awsui-iconfont has-child-icon" data-id="' + childData[k].id + '" ondblclick=openDetail("' + childData[k].id + '") onclick=clickSpanSet(this,\'2\')></span>';
|
||||
}
|
||||
content += '</span>';
|
||||
content += '</div>';
|
||||
}
|
||||
content += '</div>';
|
||||
}
|
||||
if (content.length > 0) {
|
||||
$('#' + id).html(content);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 打开流程
|
||||
function openDetail(id) {
|
||||
isdb = true;
|
||||
var param = {
|
||||
id : id,
|
||||
wsId : wsId
|
||||
}
|
||||
// 获取更多数据
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_ws_check_open&sid=" + encodeURIComponent(sid),
|
||||
dataType : "JSON",
|
||||
data : param,
|
||||
success : function(r) {
|
||||
$.simpleAlert('close');
|
||||
if (r.result == 'ok') {
|
||||
if (r.data.status == 'noPerm') {
|
||||
$.simpleAlert('没有文件的访问权限', 'info');
|
||||
} else if (r.data.status == 'typeError') {
|
||||
$.simpleAlert('流程未发布,无法访问', 'info');
|
||||
} else if (r.data.status == 'notPublish') {
|
||||
$.simpleAlert('流程未发布,无法访问', 'info');
|
||||
} else {
|
||||
window.open("./w?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_page&uuid=" + id + "&sid=" + encodeURIComponent(sid));// open Windows
|
||||
}
|
||||
} else {
|
||||
$.simpleAlert('加载失败', 'error');
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
|
||||
}
|
||||
|
||||
function checked(obj, level, click) {
|
||||
// 清除已选中
|
||||
var c = '';
|
||||
if (level == 2) {
|
||||
c = 'row-right';
|
||||
} else if (level == 3) {
|
||||
c = 'button-wrap-child';
|
||||
} else {
|
||||
c = 'button-wrap-child-child';
|
||||
}
|
||||
$(obj).closest('div[class=' + c + ']').find('span').removeClass('is-active-span');
|
||||
$(obj).closest('div[class=' + c + ']').find('div').removeClass('is-active-verticalbar');
|
||||
$(obj).closest('div[class=' + c + ']').find('button').removeClass('is-active');
|
||||
$(obj).closest('div[class=' + c + ']').find('span').removeClass('icon-is-active');
|
||||
$(obj).closest('div[class=' + c + ']').css('background','#fff');
|
||||
if (click) {
|
||||
// 设置点击状态
|
||||
var $parent = $(obj).closest('span');
|
||||
$parent.addClass('is-active-span');
|
||||
$(obj).addClass('is-active');
|
||||
$parent.find('div.verticalbar').addClass('is-active-verticalbar');
|
||||
$parent.find('span:last').addClass('icon-is-active');
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
* 判断当前按钮是否为已点击状态
|
||||
* return true:当前已点击 false:当前未点击
|
||||
* */
|
||||
function isClick(obj) {
|
||||
if($(obj).hasClass('is-active')) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// 点开第二级展开第三级流程
|
||||
function expandSecendLevel(obj, level) {
|
||||
// 判断当前是否为已展开状态,展开则关闭
|
||||
if(isClick(obj)) {
|
||||
var $root = $(obj).closest('div[class=row-right-row]');
|
||||
$root.closest('div[class=row-right]').find('div[class=button-wrap-child]').remove();
|
||||
checked(obj, level, false);
|
||||
return;
|
||||
}
|
||||
checked(obj, level, true);
|
||||
var id = $(obj).attr('data-id');
|
||||
var param = {
|
||||
id : id,
|
||||
wsId : wsId
|
||||
}
|
||||
// 获取更多数据
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_ws_expand&sid=" + encodeURIComponent(sid),
|
||||
dataType : "JSON",
|
||||
data : param,
|
||||
success : function(r) {
|
||||
$.simpleAlert('close');
|
||||
if (r.result == 'ok') {
|
||||
var third = r.data.data;
|
||||
if (third.length == 0) {
|
||||
$.simpleAlert('没有子流程数据');
|
||||
}
|
||||
var $root = $(obj).closest('div[class=row-right-row]');
|
||||
// 计算width
|
||||
var max = 0;
|
||||
for(var i = 0; i < rowCountArr.length; i++) {
|
||||
if (max < parseInt(rowCountArr[i])) max = parseInt(rowCountArr[i]);
|
||||
}
|
||||
var divWidth = (max * buttonWidth) - 11;
|
||||
var width = divWidth - 22;
|
||||
// var width = $root.width() - 20;
|
||||
var count = parseInt(width / buttonWidth);// 每行元素个数
|
||||
// 计算每行数据量
|
||||
// 计算行数
|
||||
var rowCount = Math.ceil(third.length / count);// 元素行数
|
||||
var content = '';
|
||||
var tempHeader = '<div class="button-wrap-child" style="width:' + divWidth + 'px">';
|
||||
for(var j = 0; j < rowCount; j++) {
|
||||
content += '<div class="temp">';
|
||||
for (var k = j * count,m = 0; k < third.length; k++) {
|
||||
m++;
|
||||
if(m > count) break;
|
||||
content += '<div style="display:inline;">';
|
||||
if(third[k].child) {
|
||||
content += '<span class="row-right-row-span">';
|
||||
} else {
|
||||
content += '<span class="row-right-row-span-last">';
|
||||
}
|
||||
if(third[k].child) {// 有子流程
|
||||
content += '<button class="row-right-button" data-id="' + third[k].id + '" awsui-qtip="text:\'' + third[k].name + '\',position:\'bottom\'" ondblclick=openDetail("' + third[k].id + '") onclick=clickSet(this,\'3\')>' + third[k].name + '</button>';
|
||||
} else {// 无子流程
|
||||
content += '<button class="row-right-button" data-id="' + third[k].id + '" awsui-qtip="text:\'' + third[k].name + '\',position:\'bottom\'" ondblclick=openDetail("' + third[k].id + '")>' + third[k].name + '</button>';
|
||||
}
|
||||
content += '<div class="verticalbar"></div>';
|
||||
if(third[k].child) {// 有子流程
|
||||
content += '<span class="awsui-iconfont has-child-icon" data-id="' + third[k].id + '" ondblclick=openDetail("' + third[k].id + '") onclick=clickSpanSet(this,\'3\') ></span>';
|
||||
}
|
||||
content += '</span>';
|
||||
content += '</div>';
|
||||
}
|
||||
content += '</div>';
|
||||
}
|
||||
var tempEnd = '</div>';
|
||||
$root.closest('div[class=row-right]').find('div[class=button-wrap-child]').remove();
|
||||
if (content.length > 0) {
|
||||
$root.append(tempHeader + content + tempEnd);
|
||||
$root.children('div:last').css('background', '#fbfbfb');
|
||||
}
|
||||
} else {
|
||||
$.simpleAlert('加载失败', 'error');
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
function expandMoreLevel(obj, level) {
|
||||
var c = 'button-wrap-child';
|
||||
if (level > 3) {
|
||||
c = 'button-wrap-child-child';
|
||||
}
|
||||
// 判断当前是否为已展开状态,展开则关闭
|
||||
if(isClick(obj)) {
|
||||
var $root = $(obj).closest('div[class=' + c + ']');
|
||||
$root.find('div[class=button-wrap-child-child]').remove();
|
||||
checked(obj, level, false);
|
||||
return;
|
||||
}
|
||||
checked(obj, level, true);
|
||||
var id = $(obj).attr('data-id');
|
||||
var param = {
|
||||
id : id,
|
||||
wsId : wsId
|
||||
}
|
||||
// 获取更多数据
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_processmap_ws_expand&sid=" + encodeURIComponent(sid),
|
||||
dataType : "JSON",
|
||||
data : param,
|
||||
success : function(r) {
|
||||
$.simpleAlert('close');
|
||||
if (r.result == 'ok') {
|
||||
var third = r.data.data;
|
||||
if (third.length == 0) {
|
||||
$.simpleAlert('没有子流程数据');
|
||||
}
|
||||
var $root = $(obj).closest('div[class=' + c + ']');
|
||||
// 计算width
|
||||
var width = $root.width();
|
||||
var count = parseInt(width / buttonWidth);// 每行元素个数
|
||||
// 计算每行数据量
|
||||
// 计算行数
|
||||
var rowCount = Math.ceil(third.length / count);// 元素行数
|
||||
var content = '';
|
||||
var tempHeader = '<div class="button-wrap-child-child">';
|
||||
for(var j = 0; j < rowCount; j++) {
|
||||
content += '<div class="temp">';
|
||||
for (var k = j * count,m = 0; k < third.length; k++) {
|
||||
m++;
|
||||
if(m > count) break;
|
||||
content += '<div style="display:inline;">';
|
||||
if(third[k].child) {
|
||||
content += '<span class="row-right-row-span">';
|
||||
} else {
|
||||
content += '<span class="row-right-row-span-last">';
|
||||
}
|
||||
if(third[k].child) {// 有子流程
|
||||
content += '<button class="row-right-button" data-id="' + third[k].id + '" awsui-qtip="text:\'' + third[k].name + '\',position:\'bottom\'" ondblclick=openDetail("' + third[k].id + '") onclick=clickSet(this,\'4\')>' + third[k].name + '</button>';
|
||||
} else {// 无子流程
|
||||
content += '<button class="row-right-button" data-id="' + third[k].id + '" awsui-qtip="text:\'' + third[k].name + '\',position:\'bottom\'" ondblclick=openDetail("' + third[k].id + '")>' + third[k].name + '</button>';
|
||||
}
|
||||
content += '<div class="verticalbar"></div>';
|
||||
if(third[k].child) {// 有子流程
|
||||
content += '<span class="awsui-iconfont has-child-icon" data-id="' + third[k].id + '" ondblclick=openDetail("' + third[k].id + '") onclick=clickSpanSet(this,\'4\')></span>';
|
||||
}
|
||||
content += '</span>';
|
||||
content += '</div>';
|
||||
}
|
||||
content += '</div>';
|
||||
}
|
||||
var tempEnd = '</div>';
|
||||
// $(obj).closest('div[class=temp]').children('div[class=button-wrap-child-child]').remove();
|
||||
$root.find('div[class=button-wrap-child-child]').remove();
|
||||
if (content.length > 0) {
|
||||
$(obj).closest('div[class=temp]').append(tempHeader + content + tempEnd);
|
||||
$(obj).closest('div[class=temp]').children('div:last').css('background', '#fbfbfb');
|
||||
}
|
||||
} else {
|
||||
$.simpleAlert('加载失败', 'error');
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//双击/单击处理
|
||||
var isdb;// 是否双击
|
||||
function clickSet(obj, level) {
|
||||
isdb = false;
|
||||
window.setTimeout(function() {
|
||||
if (isdb) return;
|
||||
if (level >= 3) {
|
||||
expandMoreLevel(obj, level);// 单击
|
||||
} else {
|
||||
expandSecendLevel(obj, level);// 单击
|
||||
}
|
||||
}, 300);
|
||||
}
|
||||
|
||||
function clickSpanSet(obj, level) {
|
||||
clickSet($(obj).closest('span.row-right-row-span').find('button.row-right-button')[0],level);
|
||||
}
|
||||
@ -0,0 +1,324 @@
|
||||
function toAddPublish2() {
|
||||
$("#title").val(title);
|
||||
$("#nav, #content").hide();
|
||||
$("#add_div").show();
|
||||
}
|
||||
|
||||
// 新增
|
||||
function toAddPublish() {
|
||||
$("#title").val(title);
|
||||
addPublishInstance();
|
||||
}
|
||||
|
||||
function giveUp() {
|
||||
$("#add_div").hide();
|
||||
$("#nav, #content").show();
|
||||
$("#title").val(title);
|
||||
}
|
||||
|
||||
function addPublishInstance() {
|
||||
var title = $("#title").val();
|
||||
if (title == "") {
|
||||
window.top.$.simpleAlert("[标题]不允许为空");
|
||||
return;
|
||||
}
|
||||
if (title.length > 120) {
|
||||
window.top.$.simpleAlert("[标题]长度不允许超过120");
|
||||
return;
|
||||
}
|
||||
|
||||
var params = {
|
||||
title : $("#title").val(),
|
||||
wsId: $("#wsId").val(),
|
||||
teamId: $("#teamId").val(),
|
||||
teamName: $("#teamName").val()
|
||||
};
|
||||
awsui.ajax.request({
|
||||
url : "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_save",
|
||||
data : params,
|
||||
type : "post",
|
||||
ok : function(msg) {
|
||||
$("#nav, #content").show();
|
||||
$("#add_div").hide();
|
||||
if (msg.result == "ok") {
|
||||
var data = msg.data.data;
|
||||
openPublishInstance(data.processInstId, data.taskInstId);
|
||||
$("#add_div").hide();
|
||||
$("#nav, #content").show();
|
||||
$("#title").val("流程发布");
|
||||
refreshProcessList();
|
||||
} else {
|
||||
window.top.$.simpleAlert("保存失败", "error", 2000);
|
||||
}
|
||||
},
|
||||
err : function(r) {
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function openPublishInstance(processInstId, taskInstId, openState) {
|
||||
if (openState == undefined) {
|
||||
openState = "";
|
||||
}
|
||||
$('#processInstId').val(processInstId);
|
||||
$('#taskInstId').val(taskInstId);
|
||||
$('#openState').val(openState);
|
||||
$("#openNewPage").submit();// 摒弃window.open方式
|
||||
|
||||
// var url = "./w?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_handle"
|
||||
// + "&processInstId=" + processInstId + "&taskInstId=" + taskInstId + "&openState=" + openState;
|
||||
// window.open(url, "newwindow","top=0,left=0,toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=no,status=no,width="+ (screen.availWidth - 10) +",height="+ (screen.availHeight-50));
|
||||
}
|
||||
|
||||
|
||||
//选中checkbox
|
||||
function selectTrCheckBox(obj) {
|
||||
var checked = false;
|
||||
$("#tbody1 .awsui-checkbox").each(function(){
|
||||
if ($(this).prop("checked")) {
|
||||
checked = true;
|
||||
return false;
|
||||
}
|
||||
});
|
||||
if (checked) {
|
||||
$("#removePulishInstance").show();
|
||||
} else {
|
||||
$("#removePulishInstance").hide();
|
||||
}
|
||||
}
|
||||
|
||||
//删除task
|
||||
function removePublishInstance() {
|
||||
var processInstIds = "";
|
||||
$("#tbody1 .awsui-checkbox").each(function(){
|
||||
if ($(this).prop("checked")) {
|
||||
processInstIds += $(this).val() + ",";
|
||||
}
|
||||
})
|
||||
|
||||
if (processInstIds == "") {
|
||||
$.simpleAlert("请选择要删除的任务");
|
||||
return;
|
||||
}
|
||||
|
||||
var options = {
|
||||
title : "提示",
|
||||
content : "确定删除吗?",
|
||||
model : false,
|
||||
onConfirm : function() {
|
||||
var params = {
|
||||
processInstIds: processInstIds
|
||||
}
|
||||
$.ajax({
|
||||
url : "./jd?sid=" + $("#sid").val() + "&cmd=com.actionsoft.apps.coe.pal.publisher_remove",
|
||||
data : params,
|
||||
type : "post",
|
||||
success : function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
window.top.$.simpleAlert("删除成功", "ok", 2000);
|
||||
} else {
|
||||
var errNum = msg.data.errNum;
|
||||
var errProcessInstTitles = msg.msg;
|
||||
window.top.$.simpleAlert("任务[" + errProcessInstTitles + "]删除失败", "error");
|
||||
}
|
||||
var successNum = msg.data.successNum;
|
||||
totalData1 = totalData1 - successNum;
|
||||
if (totalData1 <= currentpage1 * pageLimit) {
|
||||
if (currentpage1 > 0) {
|
||||
currentpage1 = currentpage1 - 1;
|
||||
}
|
||||
}
|
||||
refreshProcessList();
|
||||
$("#removePulishInstance").hide();
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
window.top.$.confirm(options);;
|
||||
}
|
||||
|
||||
//刷新页面,用于流程办理关闭时调用
|
||||
function refreshProcessList() {
|
||||
var tit = $(".network_tabs").find("a[tit][class=active]").attr("tit");
|
||||
if (tit == "todo") {
|
||||
loadOutputData1(currentpage1, pageLimit, initPage1);
|
||||
} else if (tit == "done") {
|
||||
loadOutputData2(currentpage2, pageLimit, initPage2);
|
||||
} else if (tit == "history") {
|
||||
loadOutputData3(currentpage3, pageLimit, initPage3);
|
||||
}
|
||||
|
||||
$("#select_all").check().on("ifChanged", function(){
|
||||
var isChecked = $(this).prop("checked");
|
||||
if (isChecked) {
|
||||
$("#tbody1 .awsui-checkbox").check("option", "checked", true);
|
||||
} else {
|
||||
$("#tbody1 .awsui-checkbox").check("option", "checked", false);
|
||||
}
|
||||
})
|
||||
}
|
||||
/*************************************************分页 begin******************************************************/
|
||||
function initPage1() {
|
||||
$("#Pagination1").pagination(totalData1, {
|
||||
pageLimit:pageLimit,
|
||||
showItem:showItem,
|
||||
currentPage:currentpage1,
|
||||
ellipseCount:0,
|
||||
prevText:"上一页",
|
||||
nextText:"下一页",
|
||||
ellipseText:"...",
|
||||
showIfSinglePage:false,
|
||||
loadFirstPage:false,
|
||||
showDisplay:true,
|
||||
callback:function(pageNum, start){
|
||||
currentpage1 = pageNum - 1;
|
||||
loadOutputData1(pageNum - 1, showItem);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function loadOutputData1(pageNum, size, callback) {
|
||||
var url = "./jd?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal.publisher_tasklist";
|
||||
var params = {
|
||||
start : pageNum,
|
||||
size : size
|
||||
};
|
||||
$.ajax({
|
||||
url : url,
|
||||
async : false,
|
||||
data : params,
|
||||
type : "post",
|
||||
success : function(msg) {
|
||||
$("#tbody1").empty().html(msg.data.html);
|
||||
$(window).trigger('resize');
|
||||
totalData1 = msg.data.totalSize;
|
||||
$(".awsui-checkbox").check();
|
||||
$(".awsui-checkbox").on("ifChanged", function(){
|
||||
selectTrCheckBox($(this));
|
||||
});
|
||||
if (parent.window.setHeight) {
|
||||
parent.window.setHeight();
|
||||
}
|
||||
if (callback) {
|
||||
callback();
|
||||
}
|
||||
|
||||
$("#select_all").check().on("ifChanged", function(){
|
||||
var isChecked = $(this).prop("checked");
|
||||
if (isChecked) {
|
||||
$("#tbody1 .awsui-checkbox").check("option", "checked", true);
|
||||
} else {
|
||||
$("#tbody1 .awsui-checkbox").check("option", "checked", false);
|
||||
}
|
||||
})
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function initPage2() {
|
||||
$("#Pagination2").pagination(totalData2, {
|
||||
pageLimit:pageLimit,
|
||||
showItem:showItem,
|
||||
currentPage:currentpage2,
|
||||
ellipseCount:0,
|
||||
prevText:"上一页",
|
||||
nextText:"下一页",
|
||||
ellipseText:"...",
|
||||
showIfSinglePage:false,
|
||||
loadFirstPage:false,
|
||||
showDisplay:true,
|
||||
display:"显示 {0} 到 {1} 条, 共 {2} 条",
|
||||
callback:function(pageNum, start){
|
||||
currentpage2 = pageNum - 1;
|
||||
loadOutputData2(pageNum - 1, showItem);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function loadOutputData2(start, size, callback) {
|
||||
var url = "./jd?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal.publisher_historytasklist";
|
||||
pageNumber = start;
|
||||
var params = {
|
||||
start : start,
|
||||
size : size
|
||||
};
|
||||
$.ajax({
|
||||
url : url,
|
||||
async : false,
|
||||
data : params,
|
||||
type : "post",
|
||||
success : function(msg) {
|
||||
$("#tbody2").empty().html(msg.data.html);
|
||||
$(window).trigger('resize');
|
||||
totalData2 = msg.data.totalSize;
|
||||
if (parent.window.setHeight) {
|
||||
parent.window.setHeight();
|
||||
}
|
||||
if (callback) {
|
||||
callback();
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function initPage3() {
|
||||
$("#Pagination3").pagination(totalData3, {
|
||||
pageLimit:pageLimit,
|
||||
showItem:showItem,
|
||||
currentPage:currentpage3,
|
||||
ellipseCount:0,
|
||||
prevText:"上一页",
|
||||
nextText:"下一页",
|
||||
ellipseText:"...",
|
||||
showIfSinglePage:false,
|
||||
loadFirstPage:false,
|
||||
showDisplay:true,
|
||||
display:"显示 {0} 到 {1} 条, 共 {2} 条",
|
||||
callback:function(pageNum, start){
|
||||
currentpage3 = pageNum - 1;
|
||||
loadOutputData3(pageNum - 1, showItem);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function loadOutputData3(start, size, callback) {
|
||||
var url = "./jd?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal.publisher_processlist";
|
||||
pageNumber = start;
|
||||
var params = {
|
||||
start : start,
|
||||
size : size
|
||||
};
|
||||
$.ajax({
|
||||
url : url,
|
||||
async : false,
|
||||
data : params,
|
||||
type : "post",
|
||||
success : function(msg) {
|
||||
$("#tbody3").empty().html(msg.data.html);
|
||||
$(window).trigger('resize');
|
||||
totalData3 = msg.data.totalSize;
|
||||
if (parent.window.setHeight) {
|
||||
parent.window.setHeight();
|
||||
}
|
||||
if (callback) {
|
||||
callback();
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function loadHistoryRecord() {
|
||||
var url = "./w?sid=" + encodeURIComponent($("#sid").val()) + "&cmd=com.actionsoft.apps.coe.pal.publisher_processlist_page";
|
||||
$("#pl_publish_iframe_page").attr("src", url);
|
||||
}
|
||||
/*************************************************分页 end******************************************************/
|
||||
|
||||
function refreshTab() {
|
||||
$('#nav').children('a').each(function() {
|
||||
if ($(this).hasClass('active')) {
|
||||
$(this).click();
|
||||
return false;
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
@ -0,0 +1,862 @@
|
||||
var plParentid = 0;
|
||||
var processLevel = 0;
|
||||
var isLeaf = true;
|
||||
var parentNodeId;
|
||||
var orderIndexs = new Array();
|
||||
var repositoryTree;
|
||||
var copeFileNode = "";
|
||||
var drpParentId;
|
||||
var drpSourceParentId;
|
||||
var isOpenMainIfranme = false;
|
||||
var repositoryTree;
|
||||
$(document).ready(function() {
|
||||
initTree();
|
||||
repositoryTree.expandNode($("a[tbindex=process]"), true);
|
||||
});
|
||||
|
||||
// 新建层次 打开对话框v2
|
||||
function createProcessLevelv2(wd, wsid, parentid, plLevel, div_class) {
|
||||
var title = "新建文件";
|
||||
var url = "./w?sid=" + encodeURIComponent($('#sid').val())
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_processlevel_create_v2&wsid=" + wsid + "&id="
|
||||
+ parentid;
|
||||
if (parentid == 0) {
|
||||
window.top.$.simpleAlert(请先选择根下相应节点, "info", 2000);
|
||||
} else {
|
||||
if (parentid.length == 36) {
|
||||
var buttons = [
|
||||
{
|
||||
text : '确定',
|
||||
cls : "blue",
|
||||
handler : function() {
|
||||
var processType = FrmDialog.win().processType;
|
||||
if (processType == "default") {
|
||||
saveProcessLevel(window);
|
||||
var node = repositoryTree.getSelectedNode();
|
||||
setPlParentIDAndProcessLevel(node);
|
||||
refresh();
|
||||
} else {
|
||||
$.ajax({
|
||||
url : './jd?cmd=com.actionsoft.apps.coe.pal_processlevel_create_save&sid=' + encodeURIComponent($('#sid').val())
|
||||
+ '&wsid=' + wsid
|
||||
+ '&plLevel=' + (parseInt(plLevel) + 1)
|
||||
+ '&plParentId=' + parentid
|
||||
+ '&category=' + FrmDialog.win().selectCategoryValue
|
||||
+ '&container=' + FrmDialog.win().selectContainer
|
||||
+ '&t=' + Math.random(),
|
||||
success : function(msg) {
|
||||
if (typeof(msg) == "string") {
|
||||
msg = eval('(' + msg + ')').msg;
|
||||
} else {
|
||||
msg = msg.msg;
|
||||
}
|
||||
|
||||
var url = "./w?sid="
|
||||
+ encodeURIComponent($('#sid').val())
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&uuid="
|
||||
+ msg
|
||||
+ "&openType=0&perms=w,d,v&filePerms=-";
|
||||
$("#disignerIframe").attr("src", url).attr("uuid", msg);
|
||||
FrmDialog.close();
|
||||
setTimeout(
|
||||
function() {
|
||||
var node = repositoryTree.getSelectedNode();
|
||||
setPlParentIDAndProcessLevel(node);
|
||||
refresh();
|
||||
}, 500);
|
||||
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
}, {
|
||||
text : '关闭',
|
||||
handler : function() {
|
||||
FrmDialog.close();
|
||||
}
|
||||
} ]
|
||||
var dlg=FrmDialog.open({
|
||||
title:title,
|
||||
height:465,
|
||||
url:url,
|
||||
buttons: buttons
|
||||
});
|
||||
} else {
|
||||
window.top.$.simpleAlert("该节点上不可以新建流程");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 功能:去除字符串中所有空格 传参:需要处理的字符串 返回值:去除空格后的字符串
|
||||
*/
|
||||
function trimSpaces(Str) {
|
||||
var ResultStr = "";
|
||||
Temp = Str.split(/\s/);
|
||||
for (i = 0; i < Temp.length; i++) {
|
||||
ResultStr += Temp[i];
|
||||
}
|
||||
return ResultStr;
|
||||
}
|
||||
// 流程规划
|
||||
function saveProcessLevel(wd) {
|
||||
var returnProcessJson = eval("("
|
||||
+ window.top.getAwsDialogWindow().returnProcessJson() + ")");
|
||||
// alert(returnProcessJson);
|
||||
var defaultMessageJson = window.top.getAwsDialogWindow().defaultMessageJson;
|
||||
// alert(defaultMessageJson.plParentId);
|
||||
var id = returnProcessJson.id;
|
||||
var wsId = returnProcessJson.wsId;
|
||||
var plNo = trimSpaces(returnProcessJson.plNo);
|
||||
var plName = returnProcessJson.plName;
|
||||
var plLevel = returnProcessJson.plLevel;
|
||||
plLevel = parseInt(plLevel) + 1;
|
||||
var plParentId = returnProcessJson.plParentId;
|
||||
var plDesc = returnProcessJson.plDesc;
|
||||
var plOrderIndex = returnProcessJson.plOrderIndex;
|
||||
var plIsBottomLevel = returnProcessJson.plIsBottomLevel;
|
||||
var plRDId = returnProcessJson.plRDId;
|
||||
var plRP = returnProcessJson.plRP;
|
||||
/*
|
||||
* if (plRP == "") { window.top.$.simpleAlert("[责任人]不允许为空"); return; }
|
||||
*/
|
||||
var plM = returnProcessJson.plM;
|
||||
var plExecType = returnProcessJson.plExecType;
|
||||
var systemName = returnProcessJson.systemName;
|
||||
var plAwsPid = returnProcessJson.plAwsPid;
|
||||
var oldPlAwsPid = returnProcessJson.oldPlAwsPid;
|
||||
var plDiagramUrl = returnProcessJson.plDiagramUrl;
|
||||
var plColor = returnProcessJson.plColor;
|
||||
var plSecurityR = returnProcessJson.plSecurityR;
|
||||
var plSecurityW = returnProcessJson.plSecurityW;
|
||||
var oldplSecurityW = returnProcessJson.oldplSecurityW;
|
||||
var oldplSecurityR = returnProcessJson.oldplSecurityR;
|
||||
var methodId = returnProcessJson.methodId;
|
||||
var plDutyDept = returnProcessJson.plDutyDept;
|
||||
var plDutyPerson = returnProcessJson.plDutyPerson;
|
||||
|
||||
if (plName == "") {
|
||||
window.top.$.simpleAlert("[" + 名称 + "]" + 不允许为空);
|
||||
return false;
|
||||
}
|
||||
if (plName.length > 120) {
|
||||
window.top.$.simpleAlert("[" + 名称 + "]" + "不允许超过120个字符");
|
||||
return false;
|
||||
}
|
||||
if (plDesc.length > 1900) {
|
||||
window.top.$.simpleAlert("[描述]不允许超过2000个字符");
|
||||
return false;
|
||||
}
|
||||
if (plNo.length >= 36) {
|
||||
window.top.$.simpleAlert(编号长度不允许超过36个字符);
|
||||
return false;
|
||||
}
|
||||
if (!/^[0-9]*$/.test(plNo)) {
|
||||
$.simpleAlert("编号只允许为数字类型", "info", 2000);
|
||||
}
|
||||
if (methodId == "") {
|
||||
window.top.$.simpleAlert("对不起,没有找到相应的建模方法");
|
||||
return false;
|
||||
}
|
||||
if (plIsBottomLevel == -1) {
|
||||
window.top.$.simpleAlert("[" + 层次 + "]" + 不允许为空);
|
||||
return false;
|
||||
}
|
||||
|
||||
if (plM == -1) {
|
||||
window.top.$.simpleAlert("[" + 里程碑 + "]" + 不允许为空);
|
||||
return false;
|
||||
}
|
||||
|
||||
if (plExecType == -1) {
|
||||
window.top.$.simpleAlert("[" + 执行方式 + "]" + 不允许为空);
|
||||
return false;
|
||||
}
|
||||
|
||||
var params = {
|
||||
id : id,
|
||||
wsid : wsId,
|
||||
plLevel : plLevel,
|
||||
plParentId : plParentId,
|
||||
plOrderIndex : plOrderIndex,
|
||||
plIsBottomLevel : plIsBottomLevel,
|
||||
plExecType : plExecType,
|
||||
plNo : plNo,
|
||||
plName : plName.trim(),
|
||||
plDesc : plDesc,
|
||||
plRd : plRDId,
|
||||
plRp : plRP,
|
||||
plM : plM,
|
||||
plSystemName : systemName,
|
||||
plAwsPid : plAwsPid,
|
||||
oldPlAwsPid : oldPlAwsPid,
|
||||
plDiagramUrl : plDiagramUrl,
|
||||
plColor : plColor,
|
||||
plSecurityW : plSecurityW,
|
||||
oldplSecurityW : oldplSecurityW,
|
||||
plSecurityR : plSecurityR,
|
||||
oldplSecurityR : oldplSecurityR,
|
||||
methodId : methodId,
|
||||
plDutyDept : plDutyDept,
|
||||
plDutyPerson : plDutyPerson
|
||||
};
|
||||
jQuery.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?sid=" + encodeURIComponent(jQuery('#sid').val())
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_processlevel_save",
|
||||
data : params,
|
||||
success : function(msg) {
|
||||
if (typeof(msg) == "string") {
|
||||
msg = eval('(' + msg + ')');
|
||||
}
|
||||
msg = msg.msg;
|
||||
if (msg.indexOf("-1") == -1) {
|
||||
parent.$("#iflowlist").get(0).contentWindow.refresh();
|
||||
window.top.$.simpleAlert("新建成功", "ok", 2000);
|
||||
window.top.closeAwsDialog();
|
||||
} else {
|
||||
window.top.$.simpleAlert("保存流程层级失败请稍后重试");
|
||||
}
|
||||
}
|
||||
});
|
||||
return true;
|
||||
}
|
||||
// ------------------------
|
||||
function zTreeBeforeAsync(treeId, treeNode) {
|
||||
|
||||
}
|
||||
|
||||
function getParam() {
|
||||
var wsId = jQuery("#wsId").val();
|
||||
var sessionId = jQuery("#sid").val();
|
||||
var param = {
|
||||
sid : sessionId,
|
||||
cmd : "com.actionsoft.apps.coe.pal_processlevel_treejson",
|
||||
wsid : wsId
|
||||
};
|
||||
return param;
|
||||
}
|
||||
|
||||
function setOrderIndexByOutGoing(outgoing, uuid, orderIndex) {
|
||||
|
||||
}
|
||||
|
||||
function setOrderIndexByArray(array, uuid, orderIndex) {
|
||||
|
||||
}
|
||||
|
||||
function initTree() {
|
||||
$("#repositoryTree").empty();
|
||||
var wsId = $("#wsId").val();
|
||||
if (wsId) {
|
||||
var setting = getSetings();
|
||||
repositoryTree = awsui.tree.init($("#repositoryTree"), setting);
|
||||
$("#repositoryTree").css("height", "auto");
|
||||
} else {
|
||||
window.top.$.simpleAlert("请选择流程资产", "info", 2000);
|
||||
}
|
||||
if (repositoryTree.getSelectedNode() == undefined) {
|
||||
repositoryTree.selectNode(repositoryTree.config.data[0].id, true);
|
||||
}
|
||||
}
|
||||
|
||||
function getSetings() {
|
||||
var setting = {
|
||||
sort : true,
|
||||
dblClickToExpand : true,
|
||||
event : {
|
||||
beforeDrag : beforeDrag,
|
||||
beforeDrop : beforeDrop,
|
||||
onDrop : onDrop,
|
||||
onClick : clickNode,
|
||||
beforeExpand : loadData,
|
||||
afterLoad : afterLoad
|
||||
},
|
||||
edit : {
|
||||
enable : true,
|
||||
showRemoveBtn : false,
|
||||
showRenameBtn : false,
|
||||
drag : {
|
||||
prev : true,
|
||||
next : true,
|
||||
inner : true
|
||||
}
|
||||
},
|
||||
async : {
|
||||
enable : true,
|
||||
type : "post",
|
||||
url : "./w",
|
||||
autoParam : [ "id=pid" ],
|
||||
otherParam : getParam()
|
||||
},
|
||||
data : {
|
||||
keep : {
|
||||
parent : true
|
||||
}
|
||||
}
|
||||
};
|
||||
setting.contextMenu = {
|
||||
items : [
|
||||
{
|
||||
text : "复制",
|
||||
tit : "copy",
|
||||
method : function(obj) {
|
||||
var node = repositoryTree.getSelectedNode();
|
||||
setPlParentIDAndProcessLevel(node);
|
||||
copeFileNode = node;
|
||||
$(setting.contextMenu.target).menu("close");
|
||||
}
|
||||
},
|
||||
{
|
||||
text : "粘贴",
|
||||
tit : "paste",
|
||||
method : function(obj) {
|
||||
if (copeFileNode == null) {
|
||||
window.top.$.simpleAlert("请先复制文件", "info", 2000);
|
||||
$(setting.contextMenu.target).menu("close");
|
||||
return;
|
||||
}
|
||||
var node = repositoryTree.getSelectedNode();
|
||||
if (node.plCategory != copeFileNode.plCategory) {
|
||||
window.top.$.simpleAlert("对不起,不能跨文件类型粘贴", "info",
|
||||
2000);
|
||||
$(setting.contextMenu.target).menu("close");
|
||||
return;
|
||||
}
|
||||
setPlParentIDAndProcessLevel(node);
|
||||
$.ajax({
|
||||
url : './w?cmd=com.actionsoft.apps.coe.pal_processlevel_copy&sid='
|
||||
+ encodeURIComponent($('#sid').val())
|
||||
+ '&sourceUUID=' + copeFileNode.id
|
||||
+ '&targetUUID=' + node.id,
|
||||
async : false,
|
||||
success : function(msg) {
|
||||
if (typeof(msg) == "string") {
|
||||
msg = eval('(' + msg + ')').data;
|
||||
}
|
||||
refresh();
|
||||
if (msg.success == "true") {
|
||||
window.top.$.simpleAlert(msg.message, "ok", 2000);
|
||||
} else {
|
||||
window.top.$.simpleAlert(msg.message, "error");
|
||||
}
|
||||
}
|
||||
})
|
||||
$(setting.contextMenu.target).menu("close");
|
||||
}
|
||||
},{
|
||||
text : "新增",
|
||||
tit : "create",
|
||||
method : function(obj) {
|
||||
var node = repositoryTree.getSelectedNode();
|
||||
createProcessLevelv2(window,$("#wsId").val(),node.id,node.plLevel, '');
|
||||
$(setting.contextMenu.target).menu("close");
|
||||
}
|
||||
},{
|
||||
text : "删除",
|
||||
tit : "remove",
|
||||
method : function(obj) {
|
||||
$(setting.contextMenu.target).menu("close");
|
||||
var node = repositoryTree.getSelectedNode();
|
||||
deleteProcessLevel(window, node.name, node.id, node.pid);
|
||||
}
|
||||
}
|
||||
|
||||
],
|
||||
target : "#contextMenu"
|
||||
};
|
||||
|
||||
setting.dataModel = {
|
||||
data : data
|
||||
};
|
||||
return setting;
|
||||
}
|
||||
function loadData(treeNode) {
|
||||
// 如果是父节点并且存在子节点执行加载
|
||||
if (treeNode && treeNode.id.length == 36) {
|
||||
var dataModel = {
|
||||
url : "./w?sid=" + jQuery("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_processlevel_treejson&pid=" + treeNode.id
|
||||
+ "&wsid=" + jQuery("#wsId").val(),
|
||||
method : "POST",
|
||||
dataType : "json"
|
||||
}
|
||||
repositoryTree.refreshNode({
|
||||
id : treeNode.id,
|
||||
dataModel : dataModel
|
||||
});
|
||||
}
|
||||
}
|
||||
function afterLoad() {
|
||||
$("a[tabindex=process]").trigger("click.nodeClick");
|
||||
}
|
||||
// 拖拽前事件
|
||||
function beforeDrag(treeNode) {
|
||||
return true;
|
||||
}
|
||||
// 移动节点前现将所有的 orderindex计入一个集合
|
||||
function putOrdexIndexs(treeNode) {
|
||||
var nodes = repositoryTree.getChildrenByPid(treeNode.pid);
|
||||
for (var i = 0; i < nodes.length; i++) {
|
||||
orderIndexs[i] = nodes[i].plOrdexIndex;
|
||||
}
|
||||
}
|
||||
|
||||
var dragType = "";
|
||||
function beforeDrop(target, source) {
|
||||
if (target.plCategory != source.plCategory) {
|
||||
window.top.$.simpleAlert("不允许跨文件类型移动", "info", 2000);
|
||||
return false;
|
||||
}
|
||||
if (repositoryTree.moveObj.find("span:first").hasClass("inner")) {
|
||||
dragType = "inner"; //插入target内部
|
||||
} else {
|
||||
dragType = "insert"; //插入target后面
|
||||
}
|
||||
return true;
|
||||
}
|
||||
function onDrop(target, source, position) {
|
||||
if(dragType == 'inner' && target.id == source.pid) {
|
||||
$.simpleAlert('不允许移动到<b>'+ source.name +'</b>自身的父节点内部', 'error');
|
||||
return;
|
||||
}
|
||||
// 添加特殊情况处理sunlh
|
||||
var flag = true;
|
||||
if(dragType == 'insert') {
|
||||
// 若目标文件为展开状态,增加是放入目标文件的后面或者放入目标文件的内部第一个的判断
|
||||
var targetId = target.id;
|
||||
if($('#tree_ul_' + targetId).length > 0) { //存在加载好的子节点
|
||||
if(!$('#tree_ul_' + targetId).is(':hidden')) { // 子节点已展开
|
||||
flag = false;
|
||||
$('#moveDialog').dialog({
|
||||
title : '移动选项',
|
||||
buttons: [
|
||||
{text:'确定',cls:"blue",handler:function(){
|
||||
if($('#moveInnerFirst').prop('checked')) {
|
||||
var firstChildId = $('#tree_ul_' + targetId).find('li:first').attr('li_index');
|
||||
var targetNode = repositoryTree.getNodeById(firstChildId);
|
||||
moveTreeNode(targetNode, source, 'above');
|
||||
}
|
||||
if($('#moveInsertBelow').prop('checked')) {
|
||||
moveTreeNode(target, source, position);
|
||||
}
|
||||
$('#moveDialog').dialog('close');
|
||||
}},
|
||||
{text:'取消',handler:function(){$('#moveDialog').dialog('close');return;}}
|
||||
],
|
||||
onClose: function() {
|
||||
$('#moveInnerFirst').check('option','checked', true);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
if(flag) {
|
||||
moveTreeNode(target, source, position);
|
||||
}
|
||||
}
|
||||
|
||||
// 拖动树节点
|
||||
function moveTreeNode(target, source, position) {
|
||||
var sourceParentNode = repositoryTree.getNodeById(source.pid);
|
||||
var targetParentNode = repositoryTree.getNodeById(target.pid);
|
||||
if (targetParentNode == undefined) {
|
||||
targetParentNode = repositoryTree.getNodeById(target.id);
|
||||
}
|
||||
var msg = "";
|
||||
if(dragType == 'inner') {// 放入里面,默认最后的位置
|
||||
msg = "确认将<b>" + source.name + "</b>放入<b>" + target.name + "</b>里面?";
|
||||
}
|
||||
if(dragType == 'insert') {// 放入文件之间
|
||||
if(position == 'below') {// 放入target下面
|
||||
msg = "确认将<b>" + source.name + "</b>放入<b>" + target.name + "</b>的后面(同级)?";
|
||||
}
|
||||
if(position == 'above') {// 放入target上面
|
||||
msg = "确认将<b>" + source.name + "</b>放入<b>" + target.name + "</b>的前面(同级)?";
|
||||
}
|
||||
}
|
||||
var options = {
|
||||
title : "提示",
|
||||
content:msg,
|
||||
onConfirm: function(){
|
||||
// 拖拽成功后
|
||||
awsui.ajax.request({
|
||||
url : "./jd",
|
||||
method : "POST",
|
||||
data : {
|
||||
sid: $("#sid").val(),
|
||||
cmd: "com.actionsoft.apps.coe.pal_update_index_or_pid",
|
||||
sourceId: source.id,
|
||||
targetId: target.id,
|
||||
type: dragType,
|
||||
position: position
|
||||
},
|
||||
ok : function(r) {
|
||||
//initTree();
|
||||
doLoad(sourceParentNode);
|
||||
doLoad(targetParentNode);
|
||||
dragType = "";
|
||||
},
|
||||
err:function(r){
|
||||
}
|
||||
});
|
||||
},
|
||||
onCancel : function(){
|
||||
return true;
|
||||
}
|
||||
};
|
||||
$.confirm(options);
|
||||
}
|
||||
/*var dragType = "";
|
||||
function beforeDrop(target, source) {
|
||||
if (target.plCategory != source.plCategory) {
|
||||
window.top.$.simpleAlert("不允许跨文件类型移动", "info", 2000);
|
||||
return false;
|
||||
}
|
||||
if (repositoryTree.moveObj.find("span:first").hasClass("inner")) {
|
||||
dragType = "inner"; //插入target内部
|
||||
} else {
|
||||
dragType = "insert"; //插入target后面
|
||||
}
|
||||
return true;
|
||||
}
|
||||
function onDrop(target, source, position) {
|
||||
var sourceParentNode = repositoryTree.getNodeById(source.pid);
|
||||
var targetParentNode = repositoryTree.getNodeById(target.pid);
|
||||
if (targetParentNode == undefined) {
|
||||
targetParentNode = repositoryTree.getNodeById(target.id);
|
||||
}
|
||||
var options = {
|
||||
title : "提示",
|
||||
content:"确定移动此文件吗?",
|
||||
onConfirm: function(){
|
||||
// 拖拽成功后
|
||||
awsui.ajax.request({
|
||||
url : "./jd",
|
||||
method : "POST",
|
||||
data : {
|
||||
sid: $("#sid").val(),
|
||||
cmd: "com.actionsoft.apps.coe.pal_update_index_or_pid",
|
||||
sourceId: source.id,
|
||||
targetId: target.id,
|
||||
type: dragType,
|
||||
position: position
|
||||
},
|
||||
ok : function(r) {
|
||||
//initTree();
|
||||
|
||||
doLoad(sourceParentNode);
|
||||
doLoad(targetParentNode);
|
||||
},
|
||||
err:function(r){
|
||||
}
|
||||
});
|
||||
},
|
||||
onCancel : function(){
|
||||
return true;
|
||||
}
|
||||
};
|
||||
$.confirm(options);
|
||||
}*/
|
||||
// 同级移动返回更新后的orderIndex
|
||||
function getNewOrderIndexStr(parentNode) {
|
||||
var str = "";
|
||||
var nodes = repositoryTree.getChildrenByPid(parentNode.id);
|
||||
;
|
||||
for (var i = 0; i < nodes.length; i++) {
|
||||
nodes[i].plOrdexIndex = orderIndexs[i];
|
||||
}
|
||||
for (var i = 0; i < nodes.length; i++) {
|
||||
if (i == 0) {
|
||||
str += nodes[i].id + "|" + nodes[i].plOrdexIndex;
|
||||
} else {
|
||||
str += "," + nodes[i].id + "|" + nodes[i].plOrdexIndex;
|
||||
}
|
||||
}
|
||||
// console.log(str);
|
||||
return str;
|
||||
}
|
||||
|
||||
// 跨级移动更新pid
|
||||
function getNewPid(treeNodes, afterId) {
|
||||
var pids = "";
|
||||
for (var i = 0; i < treeNodes.length; i++) {
|
||||
if (i == 0) {
|
||||
pids += treeNodes[i].id;
|
||||
} else {
|
||||
pids += "|" + treeNodes[i].id;
|
||||
}
|
||||
}
|
||||
pids += "," + afterId;
|
||||
return pids;
|
||||
}
|
||||
|
||||
// 异步设置orderindex
|
||||
function updateOrderIndex(str, target, source) {
|
||||
var param = {
|
||||
orderIndexs : str
|
||||
}
|
||||
jQuery.ajax({
|
||||
type : "POST",
|
||||
url : "./w?sid=" + encodeURIComponent(jQuery('#sid').val())
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_processlevel_setploaderindex",
|
||||
data : param,
|
||||
success : function(msg) {
|
||||
if (msg == "-1") {
|
||||
window.top.$.simpleAlert("拖动失败请稍候重试", "info", 2000);
|
||||
} else {
|
||||
window.setTimeout(function() {
|
||||
refreshNode(source.pid);
|
||||
}, 300);
|
||||
window.setTimeout(function() {
|
||||
refreshNode(target.id);
|
||||
}, 300);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function updatePid(str, target, source) {
|
||||
var param = {
|
||||
pids : str
|
||||
}
|
||||
jQuery.ajax({
|
||||
type : "POST",
|
||||
url : "./w?sid=" + encodeURIComponent(jQuery('#sid').val())
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_processlevel_setplid",
|
||||
data : param,
|
||||
success : function(msg) {
|
||||
if (msg == "-1") {
|
||||
window.top.$.simpleAlert("拖动失败请稍候重试", "info", 2000);
|
||||
} else {
|
||||
window.setTimeout(function() {
|
||||
refreshNode(source.pid);
|
||||
}, 300);
|
||||
window.setTimeout(function() {
|
||||
refreshNode(target.id);
|
||||
}, 300);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function clickNode(treeNode) {
|
||||
if (treeNode.id.length == 36) {
|
||||
openDesginer(treeNode.id, 0, treeNode.name, "", treeNode.versionId, false, "0");
|
||||
}
|
||||
}
|
||||
function openDesginer(uuid, openType, plName, appId, processVersionId,
|
||||
isOpenDialog, collaboration) {
|
||||
if(collaboration == undefined || collaboration == null) {
|
||||
collaboration = "0";
|
||||
}
|
||||
var params = {
|
||||
sid : encodeURIComponent(jQuery('#sid').val()),
|
||||
cmd : "com.actionsoft.apps.coe.pal_pl_repository_designer",
|
||||
uuid : uuid,
|
||||
openType : openType,
|
||||
processDefId : processVersionId,
|
||||
collaboration : collaboration,
|
||||
teamId : "",
|
||||
perms: "w,d,v",
|
||||
filePerms: "-"
|
||||
}, url, options;
|
||||
if (typeof (isOpenDialog) == "boolean" && isOpenDialog) {// 打开与bpmn关联的多个版本
|
||||
params = {
|
||||
sid : encodeURIComponent(jQuery('#sid').val()),
|
||||
cmd : "com.actionsoft.apps.coe.pal_pl_repository_version",
|
||||
uuid : uuid,
|
||||
appId : appId,
|
||||
processVersionId : processVersionId
|
||||
};
|
||||
url = "./w?" + connectParams(params);
|
||||
options = {
|
||||
buttons : [ // 按钮组
|
||||
{
|
||||
text : '关闭',
|
||||
handler : function() {
|
||||
window.top.closeAwsDialog();
|
||||
}
|
||||
} ]
|
||||
}
|
||||
window.top.openAwsDialog(url, plName, 770, 415, options);
|
||||
return;
|
||||
}
|
||||
url = "./w?" + connectParams(params);
|
||||
$("#disignerIframe").attr("src", url).attr("uuid", uuid);
|
||||
}
|
||||
|
||||
function openDesginerFromAttr(uuid, openType, plName, appId, processVersionId,
|
||||
isOpenDialog, shapeId) {
|
||||
var params = {
|
||||
sid : encodeURIComponent(jQuery('#sid').val()),
|
||||
cmd : "com.actionsoft.apps.coe.pal_pl_repository_designer_open_shape_page",
|
||||
uuid : uuid,
|
||||
openType : openType,
|
||||
processDefId : processVersionId,
|
||||
shapeId : shapeId,
|
||||
teamId : ""
|
||||
};
|
||||
var url = "./w?" + connectParams(params);
|
||||
$("#disignerIframe").attr("src", url).attr("uuid", uuid);
|
||||
}
|
||||
|
||||
function connectParams(params) {
|
||||
var connParms = "";
|
||||
if (typeof (params) == "object") {
|
||||
for ( var i in params) {
|
||||
connParms += i + "=" + params[i] + "&";
|
||||
}
|
||||
}
|
||||
|
||||
return connParms.substring(0, connParms.length - 1);
|
||||
}
|
||||
|
||||
function closeTabById(index) {
|
||||
awsTabs.closeTab(index, null);
|
||||
}
|
||||
|
||||
|
||||
// 异步节点加载成功后回调
|
||||
function onAsyncSuccess(event, treeId, treeNode, msg) {
|
||||
var zTree = jQuery.fn.zTree.getZTreeObj("processLevelTree");
|
||||
setTimeout(function() {
|
||||
if (treeNode) {
|
||||
if (treeNode.level < 1) { // 展开到指定层级
|
||||
if (treeNode.children && treeNode.children.length > 0) {
|
||||
expandNodes(zTree, treeNode.children);
|
||||
}
|
||||
}
|
||||
}
|
||||
}, 500); // 加载下级节点
|
||||
}
|
||||
|
||||
function getNodeIndex(nodes, treeNode) {
|
||||
var index = 0;
|
||||
if (nodes && treeNode) {
|
||||
for (var i = 0; nodes.length; i++) {
|
||||
if (treeNode.id == nodes[i].id) {
|
||||
index = i + 1;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
return index;
|
||||
}
|
||||
|
||||
function setPlParentIDAndProcessLevel(treeNode) {
|
||||
if (!treeNode.isParent) {
|
||||
treeNode.isParent = true;
|
||||
}
|
||||
plParentid = treeNode.id;
|
||||
processLevel = treeNode.plLevel;
|
||||
isLeaf = treeNode.isParent;
|
||||
}
|
||||
|
||||
// 展开所有节点
|
||||
function expandNodes(zTree, nodes) {
|
||||
if (!nodes)
|
||||
return;
|
||||
for (var i = 0, l = nodes.length; i < l; i++) {
|
||||
zTree.expandNode(nodes[i], true, false, false);
|
||||
if (nodes[i].isParent) {
|
||||
expandNodes(nodes[i].children);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 自动展开两级节点
|
||||
function expandNodesFirst(zTree, nodes) {
|
||||
if (!nodes)
|
||||
return;
|
||||
for (var i = 0, l = 1; i < l; i++) {
|
||||
zTree.expandNode(nodes[i], true, false, false);
|
||||
if (nodes[i].isParent && nodes[i].zAsync) {
|
||||
expandNodesFirst(nodes[i].children);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 自动展开n级节点
|
||||
function expandNodesN(zTree, nodes, n) {
|
||||
if (!nodes)
|
||||
return;
|
||||
for (var i = 0, l = n; i < l; i++) {
|
||||
zTree.expandNode(nodes[i], true, false, false);
|
||||
if (nodes[i].isParent) {
|
||||
expandNodesN(zTree, nodes[i].children, n);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 刷新指定节点
|
||||
function refreshNode(id) {
|
||||
if (!id) {
|
||||
id = plParentid;
|
||||
}
|
||||
var node = repositoryTree.getNodeById(id);
|
||||
if (node == null) {
|
||||
} else {
|
||||
loadData(node);
|
||||
if (repositoryTree.existsChildren(id)) {
|
||||
node.open = true;
|
||||
} else {
|
||||
delete node.open;
|
||||
}
|
||||
doLoad(node, "reload");
|
||||
}
|
||||
}
|
||||
// 刷新树
|
||||
function refresh(id) {
|
||||
refreshNode(id);
|
||||
}
|
||||
function doLoad(treeNode, type) {
|
||||
var dataModel = {
|
||||
url : "./jd?sid=" + $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_processlevel_treejson&pid=" + treeNode.id
|
||||
+ "&wsid=" + $("#wsId").val(),
|
||||
method : "POST",
|
||||
dataType : "json"
|
||||
}
|
||||
repositoryTree.refreshNode({
|
||||
id : treeNode.id,
|
||||
dataModel : dataModel
|
||||
});
|
||||
}
|
||||
|
||||
function deleteProcessLevel(wd, name, id, pid) {
|
||||
var options = {
|
||||
title : "提示",
|
||||
content : "确定删除流程" + "[" + name + "]" + "吗?",
|
||||
model : false,
|
||||
onConfirm : function() {
|
||||
$.simpleAlert("正在处理", "loading");
|
||||
var wsId = jQuery("#wsId").val();
|
||||
var params = {
|
||||
wsid : wsId,
|
||||
pid : id
|
||||
};
|
||||
jQuery.ajax({
|
||||
type : "POST",
|
||||
url : "./w?sid=" + encodeURIComponent(jQuery('#sid').val())
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_processlevel_tree_remove",
|
||||
data : params,
|
||||
success : function(msg) {
|
||||
$.simpleAlert("close");
|
||||
msg = eval('(' + msg + ')').msg;
|
||||
if (msg == "1") {
|
||||
$.simpleAlert("删除成功", "ok", 2000);
|
||||
refreshNode(pid);
|
||||
if ($("#disignerIframe").attr("uuid") == id) {
|
||||
$("#disignerIframe").attr("uuid", "").attr("src", "");
|
||||
}
|
||||
} else {
|
||||
$.simpleAlert("删除失败请稍后重试", "info", 2000);
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
};
|
||||
window.top.$.confirm(options);
|
||||
}
|
||||
@ -0,0 +1,149 @@
|
||||
var plParentid = 0;
|
||||
var processLevel = 0;
|
||||
var isLeaf = true;
|
||||
var parentNodeId;
|
||||
var orderIndexs = new Array();
|
||||
var repositoryTree;
|
||||
var copeFileNode = "";
|
||||
var drpParentId;
|
||||
var drpSourceParentId;
|
||||
var isOpenMainIfranme = false;
|
||||
var repositoryTree;
|
||||
$(document).ready(function() {
|
||||
initTree();
|
||||
repositoryTree.expandNode($("a[tbindex=process]"), true);
|
||||
$("a[tbindex=process]").click();
|
||||
});
|
||||
|
||||
function initTree() {
|
||||
$("#repositoryTree").empty();
|
||||
var wsId = $("#wsId").val();
|
||||
if (wsId) {
|
||||
var setting = getSetings();
|
||||
repositoryTree = awsui.tree.init($("#repositoryTree"), setting);
|
||||
$("#repositoryTree").css("height", "auto");
|
||||
} else {
|
||||
window.top.$.simpleAlert("请选择流程资产", "info", 2000);
|
||||
}
|
||||
if (repositoryTree.getSelectedNode() == undefined) {
|
||||
repositoryTree.selectNode(repositoryTree.config.data[0].id, true);
|
||||
}
|
||||
}
|
||||
|
||||
function getSetings() {
|
||||
var setting = {
|
||||
sort : true,
|
||||
dblClickToExpand : true,
|
||||
event : {
|
||||
onClick : clickNode
|
||||
},
|
||||
data : {
|
||||
keep : {
|
||||
parent : true
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
setting.dataModel = {
|
||||
data : data
|
||||
};
|
||||
return setting;
|
||||
}
|
||||
|
||||
function clickNode(treeNode) {
|
||||
if (treeNode.id.length == 36) {
|
||||
openDesginer(treeNode.id, 0, treeNode.name, "", treeNode.versionId, false, "1");
|
||||
} else {
|
||||
if (processRootId != "") {
|
||||
openDesginer(processRootId, 0, treeNode.name, "", "", false, "1");
|
||||
}
|
||||
}
|
||||
}
|
||||
function openDesginer(uuid, openType, plName, appId, processVersionId,
|
||||
isOpenDialog, collaboration) {
|
||||
if(collaboration == undefined || collaboration == null) {
|
||||
collaboration = "0";
|
||||
}
|
||||
var params = {
|
||||
sid : encodeURIComponent(jQuery('#sid').val()),
|
||||
cmd : "com.actionsoft.apps.coe.pal_pl_repository_designer_viewer",
|
||||
uuid : uuid,
|
||||
openType : openType,
|
||||
processDefId : processVersionId,
|
||||
collaboration : collaboration,
|
||||
teamId : "",
|
||||
perms: "v",
|
||||
filePerms: filePerms
|
||||
}, url, options;
|
||||
if (typeof (isOpenDialog) == "boolean" && isOpenDialog) {// 打开与bpmn关联的多个版本
|
||||
params = {
|
||||
sid : encodeURIComponent(jQuery('#sid').val()),
|
||||
cmd : "com.actionsoft.apps.coe.pal_pl_repository_version",
|
||||
uuid : uuid,
|
||||
appId : appId,
|
||||
processVersionId : processVersionId
|
||||
};
|
||||
url = "./w?" + connectParams(params);
|
||||
options = {
|
||||
buttons : [ // 按钮组
|
||||
{
|
||||
text : '关闭',
|
||||
handler : function() {
|
||||
window.top.closeAwsDialog();
|
||||
}
|
||||
} ]
|
||||
}
|
||||
window.top.openAwsDialog(url, plName, 770, 415, options);
|
||||
return;
|
||||
}
|
||||
url = "./w?" + connectParams(params);
|
||||
$("#disignerIframe").attr("src", url).attr("uuid", uuid);
|
||||
}
|
||||
|
||||
function connectParams(params) {
|
||||
var connParms = "";
|
||||
if (typeof (params) == "object") {
|
||||
for ( var i in params) {
|
||||
connParms += i + "=" + params[i] + "&";
|
||||
}
|
||||
}
|
||||
|
||||
return connParms.substring(0, connParms.length - 1);
|
||||
}
|
||||
|
||||
// 展开所有节点
|
||||
function expandNodes(zTree, nodes) {
|
||||
if (!nodes)
|
||||
return;
|
||||
for (var i = 0, l = nodes.length; i < l; i++) {
|
||||
zTree.expandNode(nodes[i], true, false, false);
|
||||
if (nodes[i].isParent) {
|
||||
expandNodes(nodes[i].children);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 自动展开两级节点
|
||||
function expandNodesFirst(zTree, nodes) {
|
||||
if (!nodes)
|
||||
return;
|
||||
for (var i = 0, l = 1; i < l; i++) {
|
||||
zTree.expandNode(nodes[i], true, false, false);
|
||||
if (nodes[i].isParent && nodes[i].zAsync) {
|
||||
expandNodesFirst(nodes[i].children);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 自动展开n级节点
|
||||
function expandNodesN(zTree, nodes, n) {
|
||||
if (!nodes)
|
||||
return;
|
||||
for (var i = 0, l = n; i < l; i++) {
|
||||
zTree.expandNode(nodes[i], true, false, false);
|
||||
if (nodes[i].isParent) {
|
||||
expandNodesN(zTree, nodes[i].children, n);
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,32 @@
|
||||
$(document).ready(function(){
|
||||
renderBannerXPagesConfigPage();
|
||||
});
|
||||
function renderBannerXPagesConfigPage(){
|
||||
var contentStr="<div class='xpagePublishBanner-wrap'>";
|
||||
//contentStr+="<h3>流程发布门户-轮播图</h3>";
|
||||
contentStr+="<div class='xpages-label-text'>轮播图</div>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_banner_msg";
|
||||
//$(".xpagesContent").empty();
|
||||
$(".xpagePublishBanner-wrap").find(".xpagesContent").val(url);
|
||||
}
|
||||
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
@ -0,0 +1,48 @@
|
||||
$(document).ready(function(){
|
||||
renderCommonXPagesConfigPage();
|
||||
});
|
||||
function renderCommonXPagesConfigPage(){
|
||||
var contentStr="<div class='xpagePublishCommon-wrap'>";
|
||||
//contentStr+="<h3>流程发布门户-常用流程</h3>";
|
||||
contentStr+="<div class='xpages-label-text'>设置显示个数</div>";
|
||||
contentStr+="<input id='commonxpage_tcount' type='text' placeholder='请输入显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){
|
||||
var count = getParamString(cwUrl,"count");
|
||||
$("#commonxpage_tcount").val(count);
|
||||
|
||||
}
|
||||
|
||||
$("#commonxpage_tcount").blur(function(){
|
||||
var count = $('#commonxpage_tcount').val();
|
||||
if(count!=""){
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_common_msg&count="+count;
|
||||
//$(".xpagesContent").empty();
|
||||
$(".xpagePublishCommon-wrap").find(".xpagesContent").val(url);
|
||||
|
||||
}else{
|
||||
$(".xpagePublishCommon-wrap").find(".xpagesContent").val("");
|
||||
//$(".xpagesContent").empty();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
@ -0,0 +1,50 @@
|
||||
$(document).ready(function(){
|
||||
renderCommonXPagesConfigPage();
|
||||
});
|
||||
function renderCommonXPagesConfigPage(){
|
||||
var contentStr="<div class='xpagePublishControlMap-wrap'>";
|
||||
//contentStr+="<h3>流程发布门户-控制地图</h3>";
|
||||
contentStr+="<div class='xpages-label-text'>设置显示个数</div>";
|
||||
contentStr+="<input id='commonxpage_tcount' type='text' placeholder='请输入显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){
|
||||
var count = getParamString(cwUrl,"count");
|
||||
$("#commonxpage_tcount").val(count);
|
||||
|
||||
}
|
||||
|
||||
|
||||
$("#commonxpage_tcount").blur(function(){
|
||||
var count = $('#commonxpage_tcount').val();
|
||||
if(count!=""){
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_control_msg&count="+count;
|
||||
//$(".xpagesContent").empty();
|
||||
$(".xpagePublishControlMap-wrap").find(".xpagesContent").val(url);
|
||||
|
||||
}else{
|
||||
$(".xpagePublishControlMap-wrap").find(".xpagesContent").val("");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
@ -0,0 +1,49 @@
|
||||
$(document).ready(function(){
|
||||
renderCommonXPagesConfigPage();
|
||||
});
|
||||
function renderCommonXPagesConfigPage(){
|
||||
var contentStr="<div class='xpagePublishDataMap-wrap'>";
|
||||
contentStr+="<div class='xpages-label-text'>设置显示个数</div>";
|
||||
//contentStr+="<h3>流程发布门户-数据地图</h3><input id='commonxpage_tcount' type='text' placeholder='设置显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<input id='commonxpage_tcount' type='text' placeholder='请输入显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){
|
||||
var count = getParamString(cwUrl,"count");
|
||||
$("#commonxpage_tcount").val(count);
|
||||
|
||||
}
|
||||
|
||||
$("#commonxpage_tcount").blur(function(){
|
||||
var count = $('#commonxpage_tcount').val();
|
||||
if(count!=""){
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_data_msg&count="+count;
|
||||
//$(".xpagesContent").empty();
|
||||
//$(".xpagesContent").append(url);
|
||||
$(".xpagePublishDataMap-wrap").find(".xpagesContent").val(url);
|
||||
}else{
|
||||
//$(".xpagesContent").empty();
|
||||
$(".xpagePublishDataMap-wrap").find(".xpagesContent").val("");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
@ -0,0 +1,48 @@
|
||||
$(document).ready(function(){
|
||||
renderCommonXPagesConfigPage();
|
||||
});
|
||||
function renderCommonXPagesConfigPage(){
|
||||
var contentStr="<div class='xpagePublishFrequency-wrap'>";
|
||||
contentStr+="<div class='xpages-label-text'>设置显示个数</div>";
|
||||
//contentStr+="<h3>流程发布门户-高频流程</h3><input id='commonxpage_tcount' type='text' placeholder='设置显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<input id='commonxpage_tcount' type='text' placeholder='请输入显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){
|
||||
var count = getParamString(cwUrl,"count");
|
||||
$("#commonxpage_tcount").val(count);
|
||||
|
||||
}
|
||||
|
||||
$("#commonxpage_tcount").blur(function(){
|
||||
var count = $('#commonxpage_tcount').val();
|
||||
if(count!=""){
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_frequency_msg&count="+count;
|
||||
//$(".xpagesContent").empty();
|
||||
//$(".xpagesContent").append(url);
|
||||
$(".xpagePublishFrequency-wrap").find(".xpagesContent").val(url);
|
||||
}else{
|
||||
//$(".xpagesContent").empty();
|
||||
$(".xpagePublishFrequency-wrap").find(".xpagesContent").val("");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
@ -0,0 +1,111 @@
|
||||
var liHeight = 21;
|
||||
|
||||
function openPortal(sid, uuid, taskId) {
|
||||
// if (taskId == "") {
|
||||
if (true) {
|
||||
window
|
||||
.open("./w?cmd=com.actionsoft.apps.coe.pal.publisher_client_sso_page&uuid="
|
||||
+ uuid + "&sid=" + sid + "&taskId=" + taskId);// open Windows
|
||||
} else {
|
||||
// 打开流程手册
|
||||
$.simpleAlert('正在打开', 'loading');
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?sid=" + sid
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_outputreport_output_process_preview",
|
||||
data : {
|
||||
taskId : taskId
|
||||
},
|
||||
success : function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
$.simpleAlert("close");
|
||||
if (msg['data']) {
|
||||
var url = msg['data']['url'];
|
||||
console.log(url);
|
||||
window.open(url);
|
||||
}
|
||||
} else {
|
||||
$.simpleAlert("close");
|
||||
$.simpleAlert(msg['msg'], 'info');
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
//对json进行降序排序函数
|
||||
var colId="date"
|
||||
var desc = function(x,y)
|
||||
{
|
||||
return (x[colId] < y[colId]) ? 1 : -1
|
||||
}
|
||||
//对json进行升序排序函数
|
||||
var asc = function(x,y)
|
||||
{
|
||||
return (x[colId] > y[colId]) ? 1 : -1
|
||||
}
|
||||
// JSON按照时间排序
|
||||
function sortByDate(arr) {
|
||||
arr.sort(desc);
|
||||
return arr;
|
||||
}
|
||||
|
||||
/**
|
||||
* 1、在一分钟之内刚发表的——"刚刚" 2、一个小时之内发表的——"XX分钟前" 3、今天发表的——"XX小时前" 4、昨天发表的——"昨天"
|
||||
* 5、今年发表的——"月-日" 6、非今年发表的——"年-月-日"
|
||||
*/
|
||||
var minute = 1000 * 60;
|
||||
var hour = minute * 60;
|
||||
var day = hour * 24;
|
||||
var halfamonth = day * 15;
|
||||
var month = day * 30;
|
||||
function transferDateFormat(dateTimeStamp) {
|
||||
if (dateTimeStamp == '') {
|
||||
return "";
|
||||
}
|
||||
var publishDate = new Date()
|
||||
publishDate.setTime(dateTimeStamp);
|
||||
var now = new Date();
|
||||
if (now.getFullYear() - publishDate.getFullYear() >= 1) {// 非今年发布
|
||||
return publishDate.Format("yyyy年M月");
|
||||
} else if (now.getTime() - dateTimeStamp <= minute) {// 一分钟内,刚刚
|
||||
return "刚刚";
|
||||
} else if (now.getTime() - dateTimeStamp <= hour) {
|
||||
return parseInt((now.getTime() - dateTimeStamp)/minute) + '分钟前';
|
||||
} else if (now.getTime() - dateTimeStamp <= (now.getHours())*hour +1) {
|
||||
return parseInt((now.getTime() - dateTimeStamp)/hour) + '小时前';
|
||||
} else if (now.getTime() - dateTimeStamp <= day + (now.getHours())*hour) {// 昨天
|
||||
return "昨天" + publishDate.Format("HH") + "点";
|
||||
} else {
|
||||
return publishDate.Format("M月d日");
|
||||
}
|
||||
}
|
||||
|
||||
// 对Date的扩展,将 Date 转化为指定格式的String
|
||||
// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,
|
||||
// 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)
|
||||
// 例子:
|
||||
// (new Date()).Format("yyyy-MM-dd HH:mm:ss.S") ==> 2006-07-02 08:09:04.423
|
||||
// (new Date()).Format("yyyy-M-d h:m:s.S") ==> 2006-7-2 8:9:4.18
|
||||
|
||||
Date.prototype.Format = function(fmt) {
|
||||
var o = {
|
||||
"M+" : this.getMonth() + 1,
|
||||
"d+" : this.getDate(),
|
||||
"H+" : this.getHours(),
|
||||
"m+" : this.getMinutes(),
|
||||
"s+" : this.getSeconds(),
|
||||
"S+" : this.getMilliseconds()
|
||||
};
|
||||
if (/(y+)/.test(fmt)) {
|
||||
fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "")
|
||||
.substr(4 - RegExp.$1.length));
|
||||
}
|
||||
for ( var k in o) {
|
||||
if (new RegExp("(" + k + ")").test(fmt)) {
|
||||
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k])
|
||||
: (("00" + o[k]).substr(String(o[k]).length)));
|
||||
}
|
||||
}
|
||||
return fmt;
|
||||
}
|
||||
@ -0,0 +1,48 @@
|
||||
$(document).ready(function(){
|
||||
renderCommonXPagesConfigPage();
|
||||
});
|
||||
function renderCommonXPagesConfigPage(){
|
||||
var contentStr="<div class='xpagePublishNotification-wrap'>";
|
||||
contentStr+="<div class='xpages-label-text'>设置显示个数</div>";
|
||||
//contentStr+="<h3>流程发布门户-发布动态</h3><input id='commonxpage_tcount' type='text' placeholder='设置显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<input id='commonxpage_tcount' type='text' placeholder='请输入显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){
|
||||
var count = getParamString(cwUrl,"count");
|
||||
$("#commonxpage_tcount").val(count);
|
||||
|
||||
}
|
||||
|
||||
$("#commonxpage_tcount").blur(function(){
|
||||
var count = $('#commonxpage_tcount').val();
|
||||
if(count!=""){
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_notification_msg&count="+count;
|
||||
//$(".xpagesContent").empty();
|
||||
//$(".xpagesContent").append(url);
|
||||
$(".xpagePublishNotification-wrap").find(".xpagesContent").val(url);
|
||||
}else{
|
||||
//$(".xpagesContent").empty();
|
||||
$(".xpagePublishNotification-wrap").find(".xpagesContent").val("");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
@ -0,0 +1,47 @@
|
||||
$(document).ready(function(){
|
||||
renderCommonXPagesConfigPage();
|
||||
});
|
||||
function renderCommonXPagesConfigPage(){
|
||||
var contentStr="<div class='xpagePublishOrgMap-wrap'>";
|
||||
contentStr+="<div class='xpages-label-text'>设置显示个数</div>";
|
||||
//contentStr+="<h3>流程发布门户-组织地图</h3><input id='commonxpage_tcount' type='text' placeholder='设置显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<input id='commonxpage_tcount' type='text' placeholder='请输入显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){
|
||||
var count = getParamString(cwUrl,"count");
|
||||
$("#commonxpage_tcount").val(count);
|
||||
|
||||
}
|
||||
|
||||
$("#commonxpage_tcount").blur(function(){
|
||||
var count = $('#commonxpage_tcount').val();
|
||||
if(count!=""){
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_org_msg&count="+count;
|
||||
//$(".xpagesContent").empty();
|
||||
//$(".xpagesContent").append(url);
|
||||
$(".xpagePublishOrgMap-wrap").find(".xpagesContent").val(url);
|
||||
}else{
|
||||
$(".xpagePublishOrgMap-wrap").find(".xpagesContent").val("");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
@ -0,0 +1,48 @@
|
||||
$(document).ready(function(){
|
||||
renderCommonXPagesConfigPage();
|
||||
});
|
||||
function renderCommonXPagesConfigPage(){
|
||||
var contentStr="<div class='xpagePublishParticipant-wrap'>";
|
||||
contentStr+="<div class='xpages-label-text'>设置显示个数</div>";
|
||||
//contentStr+="<h3>流程发布门户-我参与的</h3><input id='systemxpage_tcount' type='text' placeholder='设置显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<input id='systemxpage_tcount' type='text' placeholder='请输入显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){
|
||||
var count = getParamString(cwUrl,"count");
|
||||
$("#systemxpage_tcount").val(count);
|
||||
|
||||
}
|
||||
|
||||
$("#systemxpage_tcount").blur(function(){
|
||||
var count = $('#systemxpage_tcount').val();
|
||||
if(count!=""){
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_participant_msg&count="+count;
|
||||
//$(".xpagesContent").empty();
|
||||
//$(".xpagesContent").append(url);
|
||||
$(".xpagePublishParticipant-wrap").find(".xpagesContent").val(url);
|
||||
}else{
|
||||
//$(".xpagesContent").empty();
|
||||
$(".xpagePublishParticipant-wrap").find(".xpagesContent").val("");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
@ -0,0 +1,48 @@
|
||||
$(document).ready(function(){
|
||||
renderCommonXPagesConfigPage();
|
||||
});
|
||||
function renderCommonXPagesConfigPage(){
|
||||
var contentStr="<div class='xpagePublishPostresponsibility-wrap'>";
|
||||
contentStr+="<div class='xpages-label-text'>设置显示个数</div>";
|
||||
//contentStr+="<h3>流程发布门户-岗位职责</h3><input id='systemxpage_tcount' type='text' placeholder='设置显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<input id='systemxpage_tcount' type='text' placeholder='请输入显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){
|
||||
var count = getParamString(cwUrl,"count");
|
||||
$("#systemxpage_tcount").val(count);
|
||||
|
||||
}
|
||||
|
||||
$("#systemxpage_tcount").blur(function(){
|
||||
var count = $('#systemxpage_tcount').val();
|
||||
if(count!=""){
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_postresponsibility_msg&count="+count;
|
||||
//$(".xpagesContent").empty();
|
||||
//$(".xpagesContent").append(url);
|
||||
$(".xpagePublishPostresponsibility-wrap").find(".xpagesContent").val(url);
|
||||
}else{
|
||||
//$(".xpagesContent").empty();
|
||||
$(".xpagePublishPostresponsibility-wrap").find(".xpagesContent").val("");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
@ -0,0 +1,108 @@
|
||||
$(document).ready(function(){
|
||||
renderCommonXPagesConfigPage();
|
||||
});
|
||||
function renderCommonXPagesConfigPage(){
|
||||
getProcessMapData();
|
||||
/*
|
||||
var contentStr="<div class='xpagePublishProcessMap-wrap'>";
|
||||
contentStr+="<div class='xpages-label-text'>请输入默认显示的资产库Id</div>";
|
||||
//contentStr+="<h3>流程发布门户-流程地图</h3>";
|
||||
contentStr+="<input id='commonxpage_wsId' type='text' placeholder='默认显示的资产库Id' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<div style='height:10px;width:10px;'></div>";
|
||||
contentStr+="<div class='xpages-label-text'>请输入默认组织的单元Id</div>";
|
||||
contentStr+="<input id='commonxpage_orgId' type='text' placeholder='默认组织的单元Id' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){
|
||||
var wsId = getParamString(cwUrl,"wsId");
|
||||
var orgId = getParamString(cwUrl,"orgId");
|
||||
$("#commonxpage_wsId").val(wsId);
|
||||
$("#commonxpage_orgId").val(orgId);
|
||||
|
||||
}
|
||||
|
||||
|
||||
$("#commonxpage_wsId, #commonxpage_orgId").blur(function(){
|
||||
var wsId = $('#commonxpage_wsId').val();
|
||||
var orgId = $('#commonxpage_orgId').val();
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_processmap_msg&wsId="+wsId + "&orgId=" + orgId;
|
||||
//$(".xpagesContent").empty();
|
||||
//$(".xpagesContent").append(url);
|
||||
$(".xpagePublishProcessMap-wrap").find(".xpagesContent").val(url);
|
||||
});
|
||||
*/
|
||||
}
|
||||
|
||||
function getProcessMapData() {
|
||||
var params = {};
|
||||
var url = './jd?sid=' + sid + '&cmd=com.actionsoft.apps.publisher_workspace_and_org_msg';
|
||||
awsui.ajax.post(url, params, function (responseObject) {
|
||||
if (responseObject['result'] == 'ok') {
|
||||
var wsList = responseObject["data"]["data"]['workspaces'];
|
||||
var orgList = responseObject["data"]["data"]['companys'];
|
||||
var contentStr = "<div class='xpagePublishProcessMap-wrap'>";
|
||||
contentStr += "<div class='xpages-label-text'>请选择默认显示的资产库</div>";
|
||||
contentStr += "<select class='publisher-wh-select txt xpages-select-text' style='width:95%'>";
|
||||
contentStr += "<option value=''>--请选择--</option>";
|
||||
for (var i = 0; i < wsList.length; i++) {
|
||||
var info = wsList[i];
|
||||
contentStr += '<option value="' + info.id + '" >' + info.name + '</option>';
|
||||
}
|
||||
contentStr += "</select>";
|
||||
contentStr += "<div class='xpages-label-text '>请选择默认组织</div>";
|
||||
contentStr += "<select class='publisher-org-select txt xpages-select-text' style='width:95%'>";
|
||||
contentStr += "<option value=''>--请选择--</option>";
|
||||
for (var i = 0; i < orgList.length; i++) {
|
||||
var info = orgList[i];
|
||||
contentStr += '<option value="' + info.id + '" >' + info.name + '</option>';
|
||||
}
|
||||
contentStr += "</select>";
|
||||
contentStr += "<textarea class='url xpagesContent'></textarea>";
|
||||
contentStr += "</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if (cwUrl != null && cwUrl != undefined && cwUrl != "") {
|
||||
//$(".xpagePublishProcessMap-wrap").find(".xpagesContent").val(cwUrl);
|
||||
var wsId = getParamString(cwUrl, "wsId");
|
||||
var orgId = getParamString(cwUrl, "orgId");
|
||||
if (wsId != "" && orgId != null) {
|
||||
$('.publisher-wh-select').val(wsId);
|
||||
$('.publisher-org-select').val(orgId);
|
||||
}
|
||||
}
|
||||
$(".publisher-org-select").change(function () {
|
||||
var orgId = $('.publisher-org-select option:selected').val();
|
||||
var wsId = $('.publisher-wh-select option:selected').val();
|
||||
if (orgId != "" && wsId != "") {
|
||||
var url = "./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_processmap_msg&wsId=" + wsId + "&orgId=" + orgId;
|
||||
$(".xpagePublishProcessMap-wrap").find(".xpagesContent").val(url);
|
||||
} else {
|
||||
$(".xpagePublishProcessMap-wrap").find(".xpagesContent").val("");
|
||||
}
|
||||
});
|
||||
} else {
|
||||
$.simpleAlert(responseObject['msg'], responseObject['result']);
|
||||
}
|
||||
}, 'json');
|
||||
}
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
|
||||
|
||||
@ -0,0 +1,48 @@
|
||||
$(document).ready(function(){
|
||||
renderCommonXPagesConfigPage();
|
||||
});
|
||||
function renderCommonXPagesConfigPage(){
|
||||
var contentStr="<div class='xpagePublishRcaimatrix-wrap'>";
|
||||
contentStr+="<div class='xpages-label-text'>设置显示个数</div>";
|
||||
//contentStr+="<h3>流程发布门户-RCAI矩阵</h3><input id='systemxpage_tcount' type='text' placeholder='设置显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<input id='systemxpage_tcount' type='text' placeholder='请输入显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){
|
||||
var count = getParamString(cwUrl,"count");
|
||||
$("#systemxpage_tcount").val(count);
|
||||
|
||||
}
|
||||
|
||||
$("#systemxpage_tcount").blur(function(){
|
||||
var count = $('#systemxpage_tcount').val();
|
||||
if(count!=""){
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_rcaimatrix_msg&count="+count;
|
||||
//$(".xpagesContent").empty();
|
||||
//$(".xpagesContent").append(url);
|
||||
$(".xpagePublishRcaimatrix-wrap").find(".xpagesContent").val(url);
|
||||
}else{
|
||||
//$(".xpagesContent").empty();
|
||||
$(".xpagePublishRcaimatrix-wrap").find(".xpagesContent").val("");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
@ -0,0 +1,48 @@
|
||||
$(document).ready(function(){
|
||||
renderCommonXPagesConfigPage();
|
||||
});
|
||||
function renderCommonXPagesConfigPage(){
|
||||
var contentStr="<div class='xpagePublishResponsible-wrap'>";
|
||||
contentStr+="<div class='xpages-label-text'>设置显示个数</div>";
|
||||
//contentStr+="<h3>流程发布门户-我负责的</h3><input id='systemxpage_tcount' type='text' placeholder='设置显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<input id='systemxpage_tcount' type='text' placeholder='请输入显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){
|
||||
var count = getParamString(cwUrl,"count");
|
||||
$("#systemxpage_tcount").val(count);
|
||||
|
||||
}
|
||||
|
||||
$("#systemxpage_tcount").blur(function(){
|
||||
var count = $('#systemxpage_tcount').val();
|
||||
if(count!=""){
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_responsible_msg&count="+count;
|
||||
//$(".xpagesContent").empty();
|
||||
//$(".xpagesContent").append(url);
|
||||
$(".xpagePublishResponsible-wrap").find(".xpagesContent").val(url);
|
||||
}else{
|
||||
//$(".xpagesContent").empty();
|
||||
$(".xpagePublishResponsible-wrap").find(".xpagesContent").val("");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
@ -0,0 +1,48 @@
|
||||
$(document).ready(function(){
|
||||
renderCommonXPagesConfigPage();
|
||||
});
|
||||
function renderCommonXPagesConfigPage(){
|
||||
var contentStr="<div class='xpagePublishSystemMap-wrap'>";
|
||||
contentStr+="<div class='xpages-label-text'>设置显示个数</div>";
|
||||
//contentStr+="<h3>流程发布门户-系统地图</h3><input id='systemxpage_tcount' type='text' placeholder='设置显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<input id='systemxpage_tcount' type='text' placeholder='请输入显示个数,点击空白处自动生成URL' value='' class='txt' style='width:90%;'>";
|
||||
contentStr+="<textarea class='url xpagesContent' readonly></textarea>";
|
||||
contentStr+="</div>";
|
||||
$(".cwapp-right").append(contentStr);
|
||||
|
||||
var cwUrl = getCwUrl();//获取之前的存储的url链接
|
||||
if(cwUrl!=null && cwUrl!=undefined && cwUrl!=""){
|
||||
var count = getParamString(cwUrl,"count");
|
||||
$("#systemxpage_tcount").val(count);
|
||||
|
||||
}
|
||||
|
||||
$("#systemxpage_tcount").blur(function(){
|
||||
var count = $('#systemxpage_tcount').val();
|
||||
if(count!=""){
|
||||
var url="./w?sid=@sid&cmd=com.actionsoft.apps.publisher_xpages_system_msg&count="+count;
|
||||
//$(".xpagesContent").empty();
|
||||
//$(".xpagesContent").append(url);
|
||||
$(".xpagePublishSystemMap-wrap").find(".xpagesContent").val(url);
|
||||
}else{
|
||||
//$(".xpagesContent").empty();
|
||||
$(".xpagePublishSystemMap-wrap").find(".xpagesContent").val("");
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function getParamString(url,name) {
|
||||
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
|
||||
var r = url.match(reg);
|
||||
if (r != null) {
|
||||
return unescape(r[2]);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
function getCwUrl(){
|
||||
//修改时默认参数定位
|
||||
var subcwid = $("#cw-manage-dlg-content").find("li.current").attr("subcwid");
|
||||
var cwUrl = $(".nav-config-panel[subcwid="+subcwid+"]").find("#cwUrl").val();
|
||||
return cwUrl;
|
||||
}
|
||||
@ -0,0 +1 @@
|
||||
(function(e,t){if(!e)return t;var n=function(){this.el=t;this.items=t;this.sizes=[];this.max=[0,0];this.current=0;this.interval=t;this.opts={speed:500,delay:3e3,complete:t,keys:!t,dots:t,fluid:t};var n=this;this.init=function(t,n){this.el=t;this.ul=t.children("ul");this.max=[t.outerWidth(),t.outerHeight()];this.items=this.ul.children("li").each(this.calculate);this.opts=e.extend(this.opts,n);this.setup();return this};this.calculate=function(t){var r=e(this),i=r.outerWidth(),s=r.outerHeight();n.sizes[t]=[i,s];if(i>n.max[0])n.max[0]=i;if(s>n.max[1])n.max[1]=s};this.setup=function(){this.el.css({overflow:"hidden",width:n.max[0],height:this.items.first().outerHeight()});this.ul.css({width:this.items.length*100+"%",position:"relative"});this.items.css("width",100/this.items.length+"%");if(this.opts.delay!==t){this.start();this.el.hover(this.stop,this.start)}this.opts.keys&&e(document).keydown(this.keys);this.opts.dots&&this.dots();if(this.opts.fluid){var r=function(){n.el.css("width",Math.min(Math.round(n.el.outerWidth()/n.el.parent().outerWidth()*100),100)+"%")};r();e(window).resize(r)}if(this.opts.arrows){this.el.parent().append('<p class="arrows"><span class="prev">←</span><span class="next">→</span></p>').find(".arrows span").click(function(){e.isFunction(n[this.className])&&n[this.className]()})}if(e.event.swipe){this.el.on("swipeleft",n.prev).on("swiperight",n.next)}};this.move=function(t,r){if(!this.items.eq(t).length)t=0;if(t<0)t=this.items.length-1;var i=this.items.eq(t);var s={height:i.outerHeight()};var o=r?5:this.opts.speed;if(!this.ul.is(":animated")){n.el.find(".dot:eq("+t+")").addClass("active").siblings().removeClass("active");this.el.animate(s,o)&&this.ul.animate(e.extend({left:"-"+t+"00%"},s),o,function(i){n.current=t;e.isFunction(n.opts.complete)&&!r&&n.opts.complete(n.el)})}};this.start=function(){n.interval=setInterval(function(){n.move(n.current+1)},n.opts.delay)};this.stop=function(){n.interval=clearInterval(n.interval);return n};this.keys=function(t){var r=t.which;var i={37:n.prev,39:n.next,27:n.stop};if(e.isFunction(i[r])){i[r]()}};this.next=function(){return n.stop().move(n.current+1)};this.prev=function(){return n.stop().move(n.current-1)};this.dots=function(){var t='<ol class="dots">';e.each(this.items,function(e){t+='<li class="dot'+(e<1?" active":"")+'">'+(e+1)+"</li>"});t+="</ol>";this.el.addClass("has-dots").append(t).find(".dot").click(function(){n.move(e(this).index())})}};e.fn.unslider=function(t){var r=this.length;return this.each(function(i){var s=e(this);var u=(new n).init(s,t);s.data("unslider"+(r>1?"-"+(i+1):""),u)})}})(window.jQuery,false)
|
||||
@ -0,0 +1,305 @@
|
||||
/*
|
||||
* jQuery FlexSlider v2.7.1
|
||||
* http://www.woothemes.com/flexslider/
|
||||
*
|
||||
* Copyright 2012 WooThemes
|
||||
* Free to use under the GPLv2 and later license.
|
||||
* http://www.gnu.org/licenses/gpl-2.0.html
|
||||
*
|
||||
* Contributing author: Tyler Smith (@mbmufffin)
|
||||
*
|
||||
*/
|
||||
/* ====================================================================================================================
|
||||
* FONT-FACE
|
||||
* ====================================================================================================================*/
|
||||
@font-face {
|
||||
font-family: 'flexslider-icon';
|
||||
src: url('fonts/flexslider-icon.eot');
|
||||
src: url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon.woff') format('woff'), url('fonts/flexslider-icon.ttf') format('truetype'), url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
/* ====================================================================================================================
|
||||
* RESETS
|
||||
* ====================================================================================================================*/
|
||||
.flex-container a:hover,
|
||||
.flex-slider a:hover {
|
||||
outline: none;
|
||||
}
|
||||
.slides,
|
||||
.slides > li,
|
||||
.flex-control-nav,
|
||||
.flex-direction-nav {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
}
|
||||
.flex-pauseplay span {
|
||||
text-transform: capitalize;
|
||||
}
|
||||
/* ====================================================================================================================
|
||||
* BASE STYLES
|
||||
* ====================================================================================================================*/
|
||||
.flexslider {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
.flexslider .slides > li {
|
||||
display: none;
|
||||
-webkit-backface-visibility: hidden;
|
||||
}
|
||||
.flexslider .slides img {
|
||||
width: 100%;
|
||||
display: block;
|
||||
}
|
||||
.flexslider .slides:after {
|
||||
content: "\0020";
|
||||
display: block;
|
||||
clear: both;
|
||||
visibility: hidden;
|
||||
line-height: 0;
|
||||
height: 0;
|
||||
}
|
||||
html[xmlns] .flexslider .slides {
|
||||
display: block;
|
||||
}
|
||||
* html .flexslider .slides {
|
||||
height: 1%;
|
||||
}
|
||||
.no-js .flexslider .slides > li:first-child {
|
||||
display: block;
|
||||
}
|
||||
/* ====================================================================================================================
|
||||
* DEFAULT THEME
|
||||
* ====================================================================================================================*/
|
||||
.flexslider {
|
||||
/* margin: 0 0 60px; */
|
||||
margin: 0;
|
||||
background: #fff;
|
||||
border: 0px solid #fff;
|
||||
position: relative;
|
||||
zoom: 1;
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
-webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
|
||||
-moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
|
||||
-o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
|
||||
box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
|
||||
}
|
||||
.flexslider .slides {
|
||||
zoom: 1;
|
||||
}
|
||||
.flexslider .slides img {
|
||||
height:auto;
|
||||
-moz-user-select: none;
|
||||
}
|
||||
.flex-viewport {
|
||||
max-height: 2000px;
|
||||
-webkit-transition: all 1s ease;
|
||||
-moz-transition: all 1s ease;
|
||||
-ms-transition: all 1s ease;
|
||||
-o-transition: all 1s ease;
|
||||
transition: all 1s ease;
|
||||
}
|
||||
.loading .flex-viewport {
|
||||
max-height: 300px;
|
||||
}
|
||||
@-moz-document url-prefix() {
|
||||
.loading .flex-viewport {
|
||||
max-height: none;
|
||||
}
|
||||
}
|
||||
.carousel li {
|
||||
margin-right: 5px;
|
||||
}
|
||||
.flex-direction-nav {
|
||||
*height: 0;
|
||||
}
|
||||
.flex-direction-nav a {
|
||||
width: 32px;
|
||||
height: 35px;
|
||||
margin: -50px 0 0;
|
||||
display: block;
|
||||
background: url('../images/ad_ctr1.png') no-repeat 0 0;
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
z-index: 10;
|
||||
cursor: pointer;
|
||||
text-indent: -9999px;
|
||||
opacity: 0;
|
||||
filter: alpha(opacity=0);
|
||||
-webkit-transition: all .3s ease;
|
||||
}
|
||||
.flex-direction-nav .flex-next {
|
||||
background-position: -32px 0px;
|
||||
right: 0;
|
||||
}
|
||||
.flex-direction-nav .flex-prev {
|
||||
background-position: 2px 0px;
|
||||
left: 0;
|
||||
}
|
||||
/* .flex-direction-nav a {
|
||||
text-decoration: none;
|
||||
display: block;
|
||||
width: 40px;
|
||||
height: 40px;
|
||||
margin: -20px 0 0;
|
||||
position: absolute;
|
||||
top: 50%;
|
||||
z-index: 10;
|
||||
overflow: hidden;
|
||||
opacity: 0;
|
||||
cursor: pointer;
|
||||
color: rgba(0, 0, 0, 0.8);
|
||||
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
|
||||
-webkit-transition: all 0.3s ease-in-out;
|
||||
-moz-transition: all 0.3s ease-in-out;
|
||||
-ms-transition: all 0.3s ease-in-out;
|
||||
-o-transition: all 0.3s ease-in-out;
|
||||
transition: all 0.3s ease-in-out;
|
||||
}
|
||||
.flex-direction-nav a:before {
|
||||
font-family: "flexslider-icon";
|
||||
font-size: 40px;
|
||||
display: inline-block;
|
||||
content: '\f001';
|
||||
color: rgba(0, 0, 0, 0.8);
|
||||
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
|
||||
}
|
||||
.flex-direction-nav a.flex-next:before {
|
||||
content: '\f002';
|
||||
} */
|
||||
/* .flex-direction-nav .flex-prev {
|
||||
left: -50px;
|
||||
}
|
||||
.flex-direction-nav .flex-next {
|
||||
right: -50px;
|
||||
text-align: right;
|
||||
} */
|
||||
.flexslider:hover .flex-direction-nav .flex-prev {
|
||||
opacity: 0.7;
|
||||
left: 10px;
|
||||
}
|
||||
.flexslider:hover .flex-direction-nav .flex-prev:hover {
|
||||
opacity: 1;
|
||||
}
|
||||
.flexslider:hover .flex-direction-nav .flex-next {
|
||||
opacity: 0.7;
|
||||
right: 10px;
|
||||
}
|
||||
.flexslider:hover .flex-direction-nav .flex-next:hover {
|
||||
opacity: 1;
|
||||
}
|
||||
.flex-direction-nav .flex-disabled {
|
||||
opacity: 0!important;
|
||||
filter: alpha(opacity=0);
|
||||
cursor: default;
|
||||
z-index: -1;
|
||||
}
|
||||
.flex-pauseplay a {
|
||||
display: block;
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
position: absolute;
|
||||
bottom: 5px;
|
||||
left: 10px;
|
||||
opacity: 0.8;
|
||||
z-index: 10;
|
||||
overflow: hidden;
|
||||
cursor: pointer;
|
||||
color: #000;
|
||||
}
|
||||
.flex-pauseplay a:before {
|
||||
font-family: "flexslider-icon";
|
||||
font-size: 20px;
|
||||
display: inline-block;
|
||||
content: '\f004';
|
||||
}
|
||||
.flex-pauseplay a:hover {
|
||||
opacity: 1;
|
||||
}
|
||||
.flex-pauseplay a.flex-play:before {
|
||||
content: '\f003';
|
||||
}
|
||||
.flex-control-nav {
|
||||
width: 100%;
|
||||
position: absolute;
|
||||
bottom: -40px;
|
||||
text-align: center;
|
||||
z-index: 999;
|
||||
}
|
||||
.flex-control-nav li {
|
||||
margin: 0 6px;
|
||||
display: inline-block;
|
||||
zoom: 1;
|
||||
*display: inline;
|
||||
}
|
||||
.flex-control-paging li a {
|
||||
width: 11px;
|
||||
height: 11px;
|
||||
display: block;
|
||||
background: #666;
|
||||
background: rgba(0, 0, 0, 0.5);
|
||||
cursor: pointer;
|
||||
text-indent: -9999px;
|
||||
-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
|
||||
-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
|
||||
-o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
|
||||
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
|
||||
-webkit-border-radius: 20px;
|
||||
-moz-border-radius: 20px;
|
||||
border-radius: 20px;
|
||||
}
|
||||
.flex-control-paging li a:hover {
|
||||
background: #333;
|
||||
background: rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
.flex-control-paging li a.flex-active {
|
||||
background: #000;
|
||||
background: rgba(0, 0, 0, 0.9);
|
||||
cursor: default;
|
||||
}
|
||||
.flex-control-thumbs {
|
||||
margin: 5px 0 0;
|
||||
position: static;
|
||||
overflow: hidden;
|
||||
}
|
||||
.flex-control-thumbs li {
|
||||
width: 25%;
|
||||
float: left;
|
||||
margin: 0;
|
||||
}
|
||||
.flex-control-thumbs img {
|
||||
width: 100%;
|
||||
height: auto;
|
||||
display: block;
|
||||
opacity: .7;
|
||||
cursor: pointer;
|
||||
-moz-user-select: none;
|
||||
-webkit-transition: all 1s ease;
|
||||
-moz-transition: all 1s ease;
|
||||
-ms-transition: all 1s ease;
|
||||
-o-transition: all 1s ease;
|
||||
transition: all 1s ease;
|
||||
}
|
||||
.flex-control-thumbs img:hover {
|
||||
opacity: 1;
|
||||
}
|
||||
.flex-control-thumbs .flex-active {
|
||||
opacity: 1;
|
||||
cursor: default;
|
||||
}
|
||||
/* ====================================================================================================================
|
||||
* RESPONSIVE
|
||||
* ====================================================================================================================*/
|
||||
@media screen and (max-width: 860px) {
|
||||
.flex-direction-nav .flex-prev {
|
||||
opacity: 1;
|
||||
left: 10px;
|
||||
}
|
||||
.flex-direction-nav .flex-next {
|
||||
opacity: 1;
|
||||
right: 10px;
|
||||
}
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
||||
.btn-delete[data-v-c1a28148]{position:fixed;height:60px;width:99%;bottom:0;z-index:1000;border-color:#cecece;border-top-width:1px;border-top-style:solid;background:#fff}#count[data-v-567e8a90]{float:left;margin-left:10px}#search[data-v-567e8a90]{float:right;width:25%}.icontongzhi[data-v-567e8a90]{font-size:20px;cursor:pointer}.icontongzhi[data-v-567e8a90]:hover{color:#5badff}.addRowCursor[data-v-567e8a90]{cursor:pointer}.awsui-tabs[data-v-2904774b] .awsui-tabs__header{width:280px;height:100vh!important}.awsui-tabs[data-v-2904774b] .awsui-tabs__item{padding-left:30px;padding-right:40px}.awsui-tabs[data-v-2904774b] #tab-0{border-bottom:1px solid #e4e7ed;height:53px;cursor:auto}.awsui-tabs[data-v-2904774b] .awsui-tabs__active-bar{display:none}.awsui-tabs[data-v-2904774b] .awsui-tabs__item.is-active{color:#4e7ff9}.tabComClass[data-v-2904774b]{text-align:left;font-size:14px;margin-top:10px;margin-bottom:10px}.iconTabClass[data-v-2904774b]{font-size:14px;margin-right:10px;position:relative;top:1px}.record{color:red}.el-tabs__item:focus.is-active.is-focus:not(:active){box-shadow:none!important}.hideCheckBoxCell .el-checkbox__input,.hideCheckBoxHeaderCell .el-checkbox__input{visibility:hidden}.addRowClass{cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left:after{width:1px!important}
|
||||
@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" standalone="no"?>
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||
<!--
|
||||
2013-9-30: Created.
|
||||
-->
|
||||
<svg>
|
||||
<metadata>
|
||||
Created by iconfont
|
||||
</metadata>
|
||||
<defs>
|
||||
|
||||
<font id="iconfont" horiz-adv-x="1024" >
|
||||
<font-face
|
||||
font-family="iconfont"
|
||||
font-weight="500"
|
||||
font-stretch="normal"
|
||||
units-per-em="1024"
|
||||
ascent="896"
|
||||
descent="-128"
|
||||
/>
|
||||
<missing-glyph />
|
||||
|
||||
<glyph glyph-name="tongzhi" unicode="" d="M856.798419 102.887554l-73.742515 129.741923L783.055904 494.156866c0 100.20112-75.31636 208.644971-185.111998 248.378927-5.348821 53.104475-40.835034 91.831498-87.334068 91.831498-46.434565 0-82.048691-38.728046-87.332021-91.831498-109.73424-39.733956-185.049576-148.176784-185.049576-248.378927l0-261.527388-77.329203-136.096654c-5.158487-8.997931-5.03262-20.008706 0.125867-28.944216 5.15951-8.933463 14.724353-14.346753 25.042349-14.346753l184.04162 0c13.528108-65.310472 71.353095-114.51308 140.501988-114.51308 69.213361 0 127.036301 49.202609 140.500964 114.51308l184.04162 0c0.505513 0 0.881067 0 1.322112 0 16.045441 0 29.007661 12.898775 29.007661 28.944216C865.482195 90.302935 862.209662 97.664599 856.798419 102.887554M510.609839 776.291594c10.444886 0 18.875906-7.927553 24.287149-19.756973-8.05342 0.818645-15.85613 2.705622-24.287149 2.705622s-16.232706-1.886977-24.287149-2.705622C491.734956 768.365064 500.165975 776.291594 510.609839 776.291594M510.609839-3.258974c-36.808324 0-67.576071 23.657816-79.532381 56.500828l159.062715 0C578.186933 20.399865 547.482631-3.258974 510.609839-3.258974M235.90022 111.192707l56.502875 99.476619c2.515287 4.28049 3.89982 9.314133 3.89982 14.34573L296.302915 494.156866c0 97.747231 91.611487 207.070102 214.306924 207.070102 122.694413 0 214.431767-109.322871 214.431767-207.070102L725.041606 225.015056c0-5.031597 1.322112-10.06524 3.774977-14.34573l56.565297-99.476619L235.90022 111.192707z" horiz-adv-x="1024" />
|
||||
|
||||
|
||||
<glyph glyph-name="wancheng" unicode="" d="M486.4 265.6c-19.2-19.2-48-19.2-67.2-3.2l-137.6 131.2-32-35.2 137.6-131.2c38.4-35.2 96-35.2 134.4 3.2l281.6 297.6-35.2 32L486.4 265.6zM512 844.8c-252.8 0-460.8-204.8-460.8-460.8s204.8-460.8 460.8-460.8 460.8 204.8 460.8 460.8S764.8 844.8 512 844.8zM512-28.8c-227.2 0-412.8 185.6-412.8 412.8s185.6 412.8 412.8 412.8 412.8-185.6 412.8-412.8S739.2-28.8 512-28.8z" horiz-adv-x="1024" />
|
||||
|
||||
|
||||
<glyph glyph-name="yiban" unicode="" d="M374.720915 276.112828 210.629673 276.112828l0-55.112202 158.683069 0C370.012683 239.772154 371.848495 258.164037 374.720915 276.112828L374.720915 276.112828zM210.629673 490.089224l353.807095 0c29.618575 13.797237 61.45363 22.044062 94.675266 23.715121l0 31.399127L210.629673 545.203472 210.629673 490.089224 210.629673 490.089224zM160.554184 124.462942c-20.847817 0-29.540803 8.698103-29.540803 29.526477l0 593.077573c0 20.828374 8.694009 29.52443 29.540803 29.52443l548.628222 0c20.826328 0 29.54592-8.696056 29.54592-29.52443L738.728326 509.842103c23.485901-4.300956 33.708729-11.326976 54.92596-20.72502L793.654286 786.737504c0 24.76708-20.083407 44.847417-44.847417 44.847417L120.934838 831.584921c-24.769127 0-44.852534-20.081361-44.852534-44.847417l0-672.728658c0-24.758893 20.083407-44.847417 44.852534-44.847417l283.845697 0c-11.346419 21.156856-20.263509 31.520901-26.356274 55.301514L181.020308 124.462942 160.554184 124.462942zM210.629673 679.748794l448.481338 0 0-55.113225-448.481338 0 0 55.113225ZM681.446715 473.719394c-148.146085 0-268.25358-120.090099-268.25358-268.257673 0-148.145062 120.112612-268.257673 268.25358-268.257673 148.164504 0 268.25665 120.113635 268.25665 268.257673C949.703365 353.628272 829.61122 473.719394 681.446715 473.719394zM681.925622-11.299091C562.932508-11.299091 466.477712 85.151611 466.477712 204.143703c0 118.998231 96.455819 215.45712 215.44791 215.45712 119.001301 0 215.452004-96.458889 215.452004-215.45712C897.376603 85.151611 800.921807-11.299091 681.925622-11.299091zM210.629673 410.660196l0-55.113225 197.292412 0c8.973372 19.527752 19.332301 37.97387 30.9325 55.113225L210.629673 410.660196zM824.259328 309.639408 639.752104 125.132184 545.963021 218.655208 506.232135 178.815851 639.752104 45.670411 863.990215 269.908522 824.259328 309.639408Z" horiz-adv-x="1024" />
|
||||
|
||||
|
||||
<glyph glyph-name="daiban" unicode="" d="M120.759083 3.4679V768.352217c0 4.252196 3.447422 7.713952 7.699618 7.713952h643.527285c4.252196 0 7.713952-3.461756 7.713952-7.713952V459.760347h55.82018V768.352217c0 35.024045-28.495752 63.534132-63.534132 63.534132H128.458701c-35.024045 0-63.519798-28.510087-63.519798-63.534132v-764.884317c0-35.024045 28.495752-63.534132 63.519798-63.534133h360.269409v55.820181H128.458701c-4.252196 0-7.699618 3.461756-7.699618 7.713952zM287.660582 343.213528c-15.41357 0-27.91009-12.48321-27.91009-27.91009s12.49652-27.91009 27.91009-27.91009h111.449918c15.41357 0 27.91009 12.48321 27.91009 27.91009s-12.49652 27.91009-27.91009 27.91009h-111.449918zM636.53722 466.300926c0 15.42688-12.49652 27.91009-27.91009 27.91009H287.660582c-15.41357 0-27.91009-12.48321-27.91009-27.91009s12.49652-27.91009 27.91009-27.91009h320.966548c15.41357 0 27.91009 12.48321 27.91009 27.91009zM608.62713 639.704097H287.660582c-15.41357 0-27.91009-12.48321-27.91009-27.91009s12.49652-27.91009 27.91009-27.91009h320.966548c15.41357 0 27.91009 12.48321 27.91009 27.91009s-12.49652 27.91009-27.91009 27.91009zM820.392212 177.251956h-55.643048v90.271873c0 15.42688-12.49652 27.91009-27.91009 27.91009s-27.91009-12.48321-27.91009-27.91009v-118.181963c0-15.42688 12.49652-27.91009 27.91009-27.91009H820.393236c15.41357 0 27.91009 12.48321 27.91009 27.91009-0.001024 15.42688-12.497544 27.91009-27.911114 27.91009zM738.670805 380.874078c-121.258739 0-219.559921-98.300158-219.559921-219.559921 0-121.259763 98.300158-219.560945 219.559921-219.560945 121.259763 0 219.560945 98.300158 219.560945 219.560945 0 121.259763-98.301182 219.559921-219.560945 219.559921z m0-383.299662c-90.286208 0-163.739741 73.453533-163.739741 163.740765 0 90.286208 73.453533 163.739741 163.739741 163.739741 90.286208 0 163.739741-73.453533 163.739741-163.739741 0.001024-90.287232-73.452509-163.740765-163.739741-163.740765z" horiz-adv-x="1024" />
|
||||
|
||||
|
||||
<glyph glyph-name="shijian" unicode="" d="M512-128C230.4-128 0 102.39999999999998 0 384S230.4 896 512 896s512-230.4 512-512-230.4-512-512-512z m0 960C262.4 832 64 633.6 64 384s198.4-448 448-448 448 198.4 448 448S761.6 832 512 832zM729.6 352H512c-19.2 0-32 19.2-32 32V716.8c0 19.2 12.8 32 32 32s32-12.8 32-32v-294.4h185.6c19.2 0 32-12.8 32-32s-12.8-38.4-32-38.4z" horiz-adv-x="1024" />
|
||||
|
||||
|
||||
|
||||
|
||||
</font>
|
||||
</defs></svg>
|
||||
|
After Width: | Height: | Size: 6.7 KiB |
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 1.2 MiB |
File diff suppressed because one or more lines are too long
@ -0,0 +1 @@
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d224ef1"],{e1f5:function(e,s,t){"use strict";t.r(s);var n=function(){var e=this,s=e.$createElement,t=e._self._c||s;return t("div",{staticClass:"devGetSession"},[e._v(" 正在获取session ")])},a=[],o=t("a18c"),d=t("0f08"),i=t("4360");d["a"].post({url:"jd",data:{userid:devUserInfo.userid,pwd:devUserInfo.pwd,lang:"cn",cmd:"com.actionsoft.apps.getsession.get",deviceType:"pc"}}).then((function(e){"error"==e.result?alert("获取session错误:"+e.msg):(i["a"].commit("edit",{sessionId:e.data.sid}),o["a"].replace("/"))}));var c={data:function(){return{dwList:[]}},methods:{},mounted:function(){}},r=c,u=t("2877"),l=Object(u["a"])(r,n,a,!1,null,null,null);s["default"]=l.exports}}]);
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
@ -107,7 +107,7 @@ public class PALMethodCache {
|
||||
/**
|
||||
* 获取存在的method
|
||||
* @param sort 是否按照process,org,data,itsystem,control在前,自定义大类在后
|
||||
* @return
|
||||
* @return bak
|
||||
*/
|
||||
public static List<String> getPALMethodList(boolean sort) {
|
||||
List<String> list = PALMethodCache.getPALMethodList();
|
||||
|
||||
@ -149,16 +149,16 @@ public final class PALMethodModel {
|
||||
public String getMethodName(){
|
||||
String name = "其他";
|
||||
switch (this.getId()) {
|
||||
case "process.epc": name = "过程链图";break;
|
||||
case "process.epc": name = "EPC";break;
|
||||
case "process.bpmn2": name = "BPMN图";break;
|
||||
case "process.flowchart": name = "流程图";break;
|
||||
case "process.evc": name = "价值链图";break;
|
||||
case "process.flowchart": name = "泳道图";break;
|
||||
case "process.evc": name = "架构图";break;
|
||||
case "data.form": name = "表单图";break;
|
||||
case "org.normal": name = "组织图";break;
|
||||
case "itsystem.normal": name = "IT系统图";break;
|
||||
case "control.policy": name = "制度图";break;
|
||||
case "control.risk": name = "风险控制图";break;
|
||||
case "control.kpi": name = "流程KPI图";break;
|
||||
case "control.kpi": name = "流程绩效";break;
|
||||
}
|
||||
return name;
|
||||
}
|
||||
|
||||
@ -7842,7 +7842,7 @@ public class CoeProcessLevelWeb extends ActionWeb {
|
||||
folderArr.add(defaultObj);
|
||||
}
|
||||
|
||||
// 内置/扩展建模方法
|
||||
// 内置/扩展建模方法 修改
|
||||
List<String> palMethodCategoryList = PALMethodCache.getPALMethodList(true);
|
||||
for (String c : palMethodCategoryList) {
|
||||
List<PALMethodModel> list = PALMethodCache.getPALMethodModelListByMethod(c);
|
||||
|
||||
@ -13,4 +13,4 @@
|
||||
var mainType = "<#mainType>";
|
||||
var uid = "<#uid>";
|
||||
var wHref = "./w";
|
||||
var jdHref = "./jd";</script><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-18ba0bf3.b9b5de63.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-1fd5b92a.9170273e.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-3a7599c6.bb861d84.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-532765fe.0cca68dd.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-69b4957e.fac61172.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-6c83edf4.6c467910.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-866d5568.59811566.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-9d1e04c4.d1caea12.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-f3e4ff48.721c4dc9.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-18ba0bf3.d0d27872.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-1fd5b92a.07c16352.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d0ab156.ca03ae9d.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d0b25b0.3ebfc816.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d0f078a.3038704d.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d216d3a.96ada280.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d224b23.e62adedc.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d224ef1.44cb7f2b.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-3a7599c6.5d555915.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-532765fe.9bb04323.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-5ca06e36.c64d879b.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-69b4957e.a497aa22.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-6c83edf4.93b8726a.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-866d5568.463c2fdd.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-9d1e04c4.ddede9a0.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-bf7921b8.1d6eee48.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-f3e4ff48.6d7f9787.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/app.634e376c.css rel=preload as=style><link href=../apps/com.actionsoft.apps.coe.pal/main/js/app.ffd028f9.js rel=preload as=script><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-vendors.bd2b52b4.js rel=preload as=script><link href=../apps/com.actionsoft.apps.coe.pal/main/css/app.634e376c.css rel=stylesheet></head><body style=margin:0;><div id=app></div><script src=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-vendors.bd2b52b4.js></script><script src=../apps/com.actionsoft.apps.coe.pal/main/js/app.ffd028f9.js></script></body></html>
|
||||
var jdHref = "./jd";</script><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-03c6285a.7d5e2b5a.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-08f4719e.e0cd2ccf.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-0df035f6.e83dbaa2.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-109644f6.6154d467.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-21453108.a3fd01d3.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-23a660f0.0ecc4095.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-79148172.dc3e7967.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-b158b92a.fe2f3f84.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/chunk-bb3b9f20.f7f4b256.css rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-03c6285a.529dedd5.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-08f4719e.4739bcb1.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-0df035f6.52f9d178.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-109644f6.1012fbed.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-21453108.61269ead.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-23a660f0.1efa21de.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d0ab156.fd29d082.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d0f078a.f290866f.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d212b99.1061dc70.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d216d3a.9f4d92b1.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d224b23.c12b6728.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-2d224ef1.9b69a5bc.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-3178e2bf.97e80de1.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-3a9b7577.1c8372d8.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-79148172.25989b20.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-b158b92a.02ee2c83.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-bb3b9f20.8fc67a6c.js rel=prefetch><link href=../apps/com.actionsoft.apps.coe.pal/main/css/app.b58aa8df.css rel=preload as=style><link href=../apps/com.actionsoft.apps.coe.pal/main/js/app.ce7766b1.js rel=preload as=script><link href=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-vendors.335bcbdd.js rel=preload as=script><link href=../apps/com.actionsoft.apps.coe.pal/main/css/app.b58aa8df.css rel=stylesheet></head><body style=margin:0;><div id=app></div><script src=../apps/com.actionsoft.apps.coe.pal/main/js/chunk-vendors.335bcbdd.js></script><script src=../apps/com.actionsoft.apps.coe.pal/main/js/app.ce7766b1.js></script></body></html>
|
||||
@ -971,7 +971,7 @@ function removeTr(obj) {
|
||||
|
||||
//打开对象关联Dialog
|
||||
function openRelationDialog(obj, callback) {
|
||||
;
|
||||
debugger;
|
||||
var title = obj.closest('tr').find('td:first').text();
|
||||
if (title == undefined || title == '') {
|
||||
title = '选择模型对象';
|
||||
@ -986,99 +986,202 @@ function openRelationDialog(obj, callback) {
|
||||
methodName="新建绩效模型";
|
||||
}
|
||||
if(title=="支持文件" || method=="control.kpi"){
|
||||
var relationDlg = parent.FrmDialog.open({
|
||||
title: title,
|
||||
width:710,
|
||||
height: 400,
|
||||
url:"./w",
|
||||
data:{
|
||||
sid: $("#sid").val(),
|
||||
cmd: "com.actionsoft.apps.coe.pal_pl_repository_designer_shapes_tree",
|
||||
wsId: $("#wsid").val(),
|
||||
ref: ref,
|
||||
shapeId: "",
|
||||
attrId: obj.attr("id"),
|
||||
relationShapeIds: obj.attr("relationShapeId"),
|
||||
relationFileIds: obj.attr("relationFileId"),
|
||||
modelId: $("#id").val(),
|
||||
ruuid: uuid
|
||||
},
|
||||
id:"relationDialog",
|
||||
buttons: [
|
||||
{
|
||||
text : '刷新',
|
||||
cls : "yellow",
|
||||
handler : function() {
|
||||
// 刷新页面
|
||||
parent.document.getElementById("id-awsui-win-frm-2013-frmrelationDialog").contentWindow.location.reload(true);
|
||||
}
|
||||
},{
|
||||
text : methodName,
|
||||
cls : "green",
|
||||
handler : function() {
|
||||
//跳转表单/绩效模型
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?sid="
|
||||
+ $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_relation_shape_createDialogModel",
|
||||
data : {
|
||||
uuid:uuid,
|
||||
methodId:method,
|
||||
wsId:$("#wsid").val()
|
||||
},
|
||||
success : function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
window.open("./w?uuid=" + msg.data.uuid+"&teamId"
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&sid=" + encodeURIComponent($('#sid').val()));
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
},
|
||||
{text:'确定',cls:"blue",handler:function(){
|
||||
var attrId = obj.attr("id");
|
||||
var relationFileId = "";
|
||||
var relationShapeId = "";
|
||||
var relationShapeText = "";
|
||||
var relations = relationDlg.win().getRelationShapeInfos();
|
||||
var isRequired = obj.attr('isRequired')
|
||||
if (isRequired == 'true' && relations.length == 0) {
|
||||
obj.val('');
|
||||
obj.attr('placeholder',title +'不能为空')
|
||||
obj.addClass("required_input_css");
|
||||
parent.FrmDialog.close("relationDialog");
|
||||
return;
|
||||
}
|
||||
if (relations != undefined && relations.length > 0) {
|
||||
for(var i = 0; i < relations.length; i++) {
|
||||
var relationShape = relations[i];
|
||||
if(i == relations.length -1) {
|
||||
relationFileId += relationShape.relationFileId;
|
||||
relationShapeId += relationShape.relationShapeId;
|
||||
relationShapeText += relationShape.relationShapeText;
|
||||
} else {
|
||||
relationFileId += relationShape.relationFileId + ",";
|
||||
relationShapeId += relationShape.relationShapeId + ",";
|
||||
relationShapeText += relationShape.relationShapeText + ",";
|
||||
//根据角色
|
||||
$.ajax({
|
||||
type: "POST",
|
||||
url: "./jd?sid="
|
||||
+ $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_relation_find_same_role",
|
||||
data: {
|
||||
uuid: uuid,
|
||||
methodId: method
|
||||
},
|
||||
success: function (msg) {
|
||||
if (msg.data.result == "ok") {
|
||||
|
||||
var relationDlg = parent.FrmDialog.open({
|
||||
title: title,
|
||||
width:710,
|
||||
height: 400,
|
||||
url:"./w",
|
||||
data:{
|
||||
sid: $("#sid").val(),
|
||||
cmd: "com.actionsoft.apps.coe.pal_pl_repository_designer_shapes_tree",
|
||||
wsId: $("#wsid").val(),
|
||||
ref: ref,
|
||||
shapeId: "",
|
||||
attrId: obj.attr("id"),
|
||||
relationShapeIds: obj.attr("relationShapeId"),
|
||||
relationFileIds: obj.attr("relationFileId"),
|
||||
modelId: $("#id").val(),
|
||||
ruuid: uuid
|
||||
},
|
||||
id:"relationDialog",
|
||||
|
||||
buttons: [
|
||||
{text:'确定',cls:"blue",handler:function(){
|
||||
var attrId = obj.attr("id");
|
||||
var relationFileId = "";
|
||||
var relationShapeId = "";
|
||||
var relationShapeText = "";
|
||||
var relations = relationDlg.win().getRelationShapeInfos();
|
||||
var isRequired = obj.attr('isRequired')
|
||||
if (isRequired == 'true' && relations.length == 0) {
|
||||
obj.val('');
|
||||
obj.attr('placeholder',title +'不能为空')
|
||||
obj.addClass("required_input_css");
|
||||
parent.FrmDialog.close("relationDialog");
|
||||
return;
|
||||
}
|
||||
if (relations != undefined && relations.length > 0) {
|
||||
for(var i = 0; i < relations.length; i++) {
|
||||
var relationShape = relations[i];
|
||||
if(i == relations.length -1) {
|
||||
relationFileId += relationShape.relationFileId;
|
||||
relationShapeId += relationShape.relationShapeId;
|
||||
relationShapeText += relationShape.relationShapeText;
|
||||
} else {
|
||||
relationFileId += relationShape.relationFileId + ",";
|
||||
relationShapeId += relationShape.relationShapeId + ",";
|
||||
relationShapeText += relationShape.relationShapeText + ",";
|
||||
}
|
||||
}
|
||||
}
|
||||
obj.attr("attrId", attrId);
|
||||
obj.attr("relationFileId", relationFileId);
|
||||
obj.attr("relationShapeId", relationShapeId);
|
||||
obj.val(relationShapeText);
|
||||
if (callback && callback == "saveContent") {
|
||||
saveContent(obj);
|
||||
}
|
||||
parent.FrmDialog.close("relationDialog");
|
||||
}},
|
||||
{text:'取消',handler:function(){
|
||||
parent.FrmDialog.close("relationDialog");
|
||||
}}
|
||||
]
|
||||
});
|
||||
}else{
|
||||
var relationDlg = parent.FrmDialog.open({
|
||||
title: title,
|
||||
width:710,
|
||||
height: 400,
|
||||
url:"./w",
|
||||
data:{
|
||||
sid: $("#sid").val(),
|
||||
cmd: "com.actionsoft.apps.coe.pal_pl_repository_designer_shapes_tree",
|
||||
wsId: $("#wsid").val(),
|
||||
ref: ref,
|
||||
shapeId: "",
|
||||
attrId: obj.attr("id"),
|
||||
relationShapeIds: obj.attr("relationShapeId"),
|
||||
relationFileIds: obj.attr("relationFileId"),
|
||||
modelId: $("#id").val(),
|
||||
ruuid: uuid
|
||||
},
|
||||
id:"relationDialog",
|
||||
buttons: [
|
||||
{
|
||||
text : '刷新',
|
||||
cls : "yellow",
|
||||
handler : function() {
|
||||
// 刷新页面
|
||||
parent.document.getElementById("id-awsui-win-frm-2013-frmrelationDialog").contentWindow.location.reload(true);
|
||||
}
|
||||
}
|
||||
}
|
||||
obj.attr("attrId", attrId);
|
||||
obj.attr("relationFileId", relationFileId);
|
||||
obj.attr("relationShapeId", relationShapeId);
|
||||
obj.val(relationShapeText);
|
||||
if (callback && callback == "saveContent") {
|
||||
saveContent(obj);
|
||||
}
|
||||
parent.FrmDialog.close("relationDialog");
|
||||
}},
|
||||
{text:'取消',handler:function(){
|
||||
parent.FrmDialog.close("relationDialog");
|
||||
}}
|
||||
]
|
||||
});
|
||||
},{
|
||||
text : methodName,
|
||||
cls : "green",
|
||||
handler : function() {
|
||||
|
||||
//根据角色
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?sid="
|
||||
+ $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_relation_find_same_role",
|
||||
data : {
|
||||
uuid:uuid,
|
||||
methodId:method
|
||||
},
|
||||
success : function(msg) {
|
||||
if (msg.data.result == "ok") {
|
||||
window.top.$.simpleAlert("请勿重复"+methodName+"!!!");
|
||||
}else{
|
||||
//跳转表单/绩效模型
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?sid="
|
||||
+ $("#sid").val()
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_relation_shape_createDialogModel",
|
||||
data : {
|
||||
uuid:uuid,
|
||||
methodId:method,
|
||||
wsId:$("#wsid").val()
|
||||
},
|
||||
success : function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
window.open("./w?uuid=" + msg.data.uuid+"&teamId"
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&sid=" + encodeURIComponent($('#sid').val()));
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
},
|
||||
{text:'确定',cls:"blue",handler:function(){
|
||||
var attrId = obj.attr("id");
|
||||
var relationFileId = "";
|
||||
var relationShapeId = "";
|
||||
var relationShapeText = "";
|
||||
var relations = relationDlg.win().getRelationShapeInfos();
|
||||
var isRequired = obj.attr('isRequired')
|
||||
if (isRequired == 'true' && relations.length == 0) {
|
||||
obj.val('');
|
||||
obj.attr('placeholder',title +'不能为空')
|
||||
obj.addClass("required_input_css");
|
||||
parent.FrmDialog.close("relationDialog");
|
||||
return;
|
||||
}
|
||||
if (relations != undefined && relations.length > 0) {
|
||||
for(var i = 0; i < relations.length; i++) {
|
||||
var relationShape = relations[i];
|
||||
if(i == relations.length -1) {
|
||||
relationFileId += relationShape.relationFileId;
|
||||
relationShapeId += relationShape.relationShapeId;
|
||||
relationShapeText += relationShape.relationShapeText;
|
||||
} else {
|
||||
relationFileId += relationShape.relationFileId + ",";
|
||||
relationShapeId += relationShape.relationShapeId + ",";
|
||||
relationShapeText += relationShape.relationShapeText + ",";
|
||||
}
|
||||
}
|
||||
}
|
||||
obj.attr("attrId", attrId);
|
||||
obj.attr("relationFileId", relationFileId);
|
||||
obj.attr("relationShapeId", relationShapeId);
|
||||
obj.val(relationShapeText);
|
||||
if (callback && callback == "saveContent") {
|
||||
saveContent(obj);
|
||||
}
|
||||
parent.FrmDialog.close("relationDialog");
|
||||
}},
|
||||
{text:'取消',handler:function(){
|
||||
parent.FrmDialog.close("relationDialog");
|
||||
}}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
|
||||
}else{
|
||||
var relationDlg = parent.FrmDialog.open({
|
||||
title: title,
|
||||
|
||||
@ -3529,27 +3529,43 @@ function openRelationDig(obj,value) {
|
||||
text : "新建角色模型",
|
||||
cls : "green",
|
||||
handler : function() {
|
||||
//跳转角色
|
||||
//根据角色
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?sid="
|
||||
+ CLB.sid
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_relation_shape_createDialogModel",
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_relation_find_same_role",
|
||||
data : {
|
||||
uuid:ruuid,
|
||||
methodId:methodId,
|
||||
wsId:wsId
|
||||
methodId:methodId
|
||||
},
|
||||
success : function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
window.open("./w?uuid=" + msg.data.uuid+"&teamId"
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&sid=" + encodeURIComponent($('#sid').val()));
|
||||
|
||||
if (msg.data.result == "ok") {
|
||||
window.top.$.simpleAlert("请勿重复新建角色模型!!!");
|
||||
}else{
|
||||
//跳转角色
|
||||
$.ajax({
|
||||
type : "POST",
|
||||
url : "./jd?sid="
|
||||
+ CLB.sid
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer_relation_shape_createDialogModel",
|
||||
data : {
|
||||
uuid:ruuid,
|
||||
methodId:methodId,
|
||||
wsId:wsId
|
||||
},
|
||||
success : function(msg) {
|
||||
if (msg.result == "ok") {
|
||||
window.open("./w?uuid=" + msg.data.uuid+"&teamId"
|
||||
+ "&cmd=com.actionsoft.apps.coe.pal_pl_repository_designer&sid=" + encodeURIComponent($('#sid').val()));
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
}, {
|
||||
text : '确定',
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +0,0 @@
|
||||
#commonRepository[data-v-5a94998a] .el-dialog__body,#commonRepository[data-v-5a94998a] .el-main{padding:0 20px}#commonRepository[data-v-5a94998a] .el-footer{padding:0}#commonRepository[data-v-5a94998a] .el-table__row .operate-icon-display{display:none}#commonRepository[data-v-5a94998a] .el-table__row:hover .operate-icon-display{display:inline-block}
|
||||
@ -0,0 +1 @@
|
||||
#commonRepository[data-v-c633f5ea] .el-dialog__body,#commonRepository[data-v-c633f5ea] .el-main{padding:0 20px}#commonRepository[data-v-c633f5ea] .el-footer{padding:0}#commonRepository[data-v-c633f5ea] .el-table__row .operate-icon-display{display:none}#commonRepository[data-v-c633f5ea] .el-table__row:hover .operate-icon-display{display:inline-block}
|
||||
|
Before Width: | Height: | Size: 158 KiB After Width: | Height: | Size: 158 KiB |
|
Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 1.2 MiB |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0ab156"],{1485:function(a,t,e){"use strict";e.r(t);var i=function(){var a=this,t=a._self._c;return t("div",{staticStyle:{width:"100%",height:"100%"}},[t("iframe",{staticStyle:{border:"0"},attrs:{id:"iframe",width:"100%",height:"100%",name:"iframe",src:a.src}})])},s=[],n={name:"MappingManagement",data(){return{src:"./w?sid="+this.$store.state.sessionId+"&cmd=com.actionsoft.apps.coe.pal.mappingmanagement_main_page&dataType="+this.$route.params.dataType}}},r=n,c=e("0b56"),p=Object(c["a"])(r,i,s,!1,null,"56fd105e",null);t["default"]=p.exports}}]);
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0ab156"],{1485:function(a,t,e){"use strict";e.r(t);var i=function(){var a=this,t=a._self._c;return t("div",{staticStyle:{width:"100%",height:"100%"}},[t("iframe",{staticStyle:{border:"0"},attrs:{id:"iframe",width:"100%",height:"100%",name:"iframe",src:a.src}})])},s=[],n={name:"MappingManagement",data(){return{src:"./w?sid="+this.$store.state.sessionId+"&cmd=com.actionsoft.apps.coe.pal.mappingmanagement_main_page&dataType="+this.$route.params.dataType}}},r=n,c=e("2877"),p=Object(c["a"])(r,i,s,!1,null,"56fd105e",null);t["default"]=p.exports}}]);
|
||||
@ -1 +1 @@
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0f078a"],{"9d09":function(t,e,i){"use strict";i.r(e);var s=function(){var t=this,e=t._self._c;return e("div",{style:{width:"100%",height:t.mainHeight}},[e("iframe",{staticStyle:{border:"0"},attrs:{id:"orgIframe",width:"100%",height:parseInt(t.mainHeight)-4+"px",name:"orgIframe",src:t.src}})])},n=[],r={name:"BPMOrg",data(){return{src:"./w?sid="+this.$store.state.sessionId+"&cmd=com.actionsoft.apps.coe.pal_average_user_org",mainHeight:parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}},computed:{listenTopMainHeight(){return this.$store.getters.getTopMainHeightFn}},watch:{listenTopMainHeight:function(t,e){this.mainHeight=parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}}},a=r,o=i("0b56"),h=Object(o["a"])(a,s,n,!1,null,"2280cc48",null);e["default"]=h.exports}}]);
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0f078a"],{"9d09":function(t,e,i){"use strict";i.r(e);var s=function(){var t=this,e=t._self._c;return e("div",{style:{width:"100%",height:t.mainHeight}},[e("iframe",{staticStyle:{border:"0"},attrs:{id:"orgIframe",width:"100%",height:parseInt(t.mainHeight)-4+"px",name:"orgIframe",src:t.src}})])},n=[],r={name:"BPMOrg",data(){return{src:"./w?sid="+this.$store.state.sessionId+"&cmd=com.actionsoft.apps.coe.pal_average_user_org",mainHeight:parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}},computed:{listenTopMainHeight(){return this.$store.getters.getTopMainHeightFn}},watch:{listenTopMainHeight:function(t,e){this.mainHeight=parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}}},a=r,o=i("2877"),h=Object(o["a"])(a,s,n,!1,null,"2280cc48",null);e["default"]=h.exports}}]);
|
||||
@ -1,4 +1,4 @@
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0b25b0"],{2480:function(t,e,n){"use strict";
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d212b99"],{aa47:function(t,e,n){"use strict";
|
||||
/**!
|
||||
* Sortable 1.10.2
|
||||
* @author RubaXa <trash@rubaxa.org>
|
||||
@ -1 +1 @@
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d216d3a"],{c3b6:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t._self._c;return e("div",{style:{width:"100%",height:t.mainHeight},attrs:{id:"cooperation"}},[e("iframe",{staticStyle:{border:"0"},attrs:{id:"coopIframe",width:"100%",height:parseInt(t.mainHeight)-4+"px",name:"coopIframe",src:t.src}})])},n=[],s={name:"cooperationCreate",data(){return{src:wHref+"?sid="+this.$store.state.sessionId+"&mainPage=create&cmd=com.actionsoft.apps.coe.pal.cooperation_main",mainHeight:parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}},computed:{listenTopMainHeight(){return this.$store.getters.getTopMainHeightFn}},watch:{listenTopMainHeight:function(t,e){this.mainHeight=parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}}},o=s,r=i("0b56"),c=Object(r["a"])(o,a,n,!1,null,"6a826a48",null);e["default"]=c.exports}}]);
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d216d3a"],{c3b6:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t._self._c;return e("div",{style:{width:"100%",height:t.mainHeight},attrs:{id:"cooperation"}},[e("iframe",{staticStyle:{border:"0"},attrs:{id:"coopIframe",width:"100%",height:parseInt(t.mainHeight)-4+"px",name:"coopIframe",src:t.src}})])},n=[],s={name:"cooperationCreate",data(){return{src:wHref+"?sid="+this.$store.state.sessionId+"&mainPage=create&cmd=com.actionsoft.apps.coe.pal.cooperation_main",mainHeight:parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}},computed:{listenTopMainHeight(){return this.$store.getters.getTopMainHeightFn}},watch:{listenTopMainHeight:function(t,e){this.mainHeight=parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}}},o=s,r=i("2877"),c=Object(r["a"])(o,a,n,!1,null,"6a826a48",null);e["default"]=c.exports}}]);
|
||||
@ -1 +1 @@
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d224b23"],{e0df:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t._self._c;return e("div",{style:{width:"100%",height:t.mainHeight},attrs:{id:"cooperationUpdate"}},[e("iframe",{staticStyle:{border:"0"},attrs:{id:"coopIframe",width:"100%",height:parseInt(t.mainHeight)-4+"px",name:"coopIframe",src:t.src}})])},n=[],s={name:"CooperationUpdate",data(){return{src:wHref+"?sid="+this.$store.state.sessionId+"&mainPage=update&cmd=com.actionsoft.apps.coe.pal.cooperation_main",mainHeight:parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}},computed:{listenTopMainHeight(){return this.$store.getters.getTopMainHeightFn}},watch:{listenTopMainHeight:function(t,e){this.mainHeight=parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}}},o=s,r=i("0b56"),p=Object(r["a"])(o,a,n,!1,null,"543345d8",null);e["default"]=p.exports}}]);
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d224b23"],{e0df:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t._self._c;return e("div",{style:{width:"100%",height:t.mainHeight},attrs:{id:"cooperationUpdate"}},[e("iframe",{staticStyle:{border:"0"},attrs:{id:"coopIframe",width:"100%",height:parseInt(t.mainHeight)-4+"px",name:"coopIframe",src:t.src}})])},n=[],s={name:"CooperationUpdate",data(){return{src:wHref+"?sid="+this.$store.state.sessionId+"&mainPage=update&cmd=com.actionsoft.apps.coe.pal.cooperation_main",mainHeight:parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}},computed:{listenTopMainHeight(){return this.$store.getters.getTopMainHeightFn}},watch:{listenTopMainHeight:function(t,e){this.mainHeight=parseInt(this.$store.getters.getTopMainHeightFn)-4+"px"}}},o=s,r=i("2877"),p=Object(r["a"])(o,a,n,!1,null,"543345d8",null);e["default"]=p.exports}}]);
|
||||
@ -1 +1 @@
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d224ef1"],{e1f5:function(e,s,t){"use strict";t.r(s);var n=function(){var e=this,s=e._self._c;return s("div",{staticClass:"devGetSession"},[e._v(" 正在获取session ")])},a=[],d=t("a18c"),o=t("0f08"),i=t("4360");o["a"].post({url:"jd",data:{userid:devUserInfo.userid,pwd:devUserInfo.pwd,lang:"cn",cmd:"com.actionsoft.apps.getsession.get",deviceType:"pc"}}).then((function(e){"error"==e.result?alert("获取session错误:"+e.msg):(i["a"].commit("edit",{sessionId:e.data.sid}),d["a"].replace("/"))}));var r={data(){return{dwList:[]}},methods:{},mounted(){}},c=r,u=t("0b56"),l=Object(u["a"])(c,n,a,!1,null,null,null);s["default"]=l.exports}}]);
|
||||
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d224ef1"],{e1f5:function(e,s,t){"use strict";t.r(s);var n=function(){var e=this,s=e._self._c;return s("div",{staticClass:"devGetSession"},[e._v(" 正在获取session ")])},a=[],d=t("a18c"),o=t("0f08"),i=t("4360");o["a"].post({url:"jd",data:{userid:devUserInfo.userid,pwd:devUserInfo.pwd,lang:"cn",cmd:"com.actionsoft.apps.getsession.get",deviceType:"pc"}}).then((function(e){"error"==e.result?alert("获取session错误:"+e.msg):(i["a"].commit("edit",{sessionId:e.data.sid}),d["a"].replace("/"))}));var r={data(){return{dwList:[]}},methods:{},mounted(){}},c=r,u=t("2877"),l=Object(u["a"])(c,n,a,!1,null,null,null);s["default"]=l.exports}}]);
|
||||
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user