2025-12-18康农种业项目初始化
This commit is contained in:
23
seeyon/WEB-INF/cfgHome/plugin/fadadaSys/fadada.properties
Normal file
23
seeyon/WEB-INF/cfgHome/plugin/fadadaSys/fadada.properties
Normal file
@@ -0,0 +1,23 @@
|
||||
profile=prod
|
||||
prod.appId=00000515
|
||||
prod.appSecret=HA8FU5HYTS6UT1SUVPBWSYXR71WWAMWA
|
||||
prod.serverUrl=https://api.fadada.com/api/v5/
|
||||
prod.openId=b04cdce3f5f94e828659ad1a29a43d46
|
||||
#prod.notification=http://116.63.183.3/seeyon/rest/flow/notification/
|
||||
#prod.oatoken=http://116.63.183.3/seeyon/rest/token/
|
||||
#prod.restname=fadada
|
||||
#prod.restpassword=46e0b5e8-6100-4d3f-a7a1-0aebbecd2df8
|
||||
prod.notification=http://223.75.120.166:8888/seeyon/rest/flow/notification/
|
||||
prod.oatoken=http://223.75.120.166:8888/seeyon/rest/token/
|
||||
prod.restname=fadada
|
||||
prod.restpassword=eb2cbc53-136e-4f91-b150-4f3def61552b
|
||||
|
||||
#profile=prod
|
||||
test.appId=00000991
|
||||
test.appSecret=UJUABDKUSTGDYVGBSG1MAAALOO1Z9754
|
||||
test.serverUrl=https://uat-api.fadada.com/api/v5/
|
||||
test.openId=d9241ef7886b46919952b224838c7b06
|
||||
test.notification=http://39.103.213.20/seeyon/rest/flow/notification/
|
||||
test.oatoken=http://39.103.213.20/seeyon/rest/token/
|
||||
test.restname=xiuba
|
||||
test.restpassword=b70c6492-65b5-4695-8176-eefb8748b0a9
|
||||
6
seeyon/WEB-INF/cfgHome/plugin/fadadaSys/pluginCfg.xml
Normal file
6
seeyon/WEB-INF/cfgHome/plugin/fadadaSys/pluginCfg.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<plugin>
|
||||
<id>fadadaSys</id>
|
||||
<name>法大大集成</name>
|
||||
<category>20230625</category>
|
||||
</plugin>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
<beans default-autowire="byName">
|
||||
<bean name="/QsState.do" class="com.seeyon.apps.fadadaSys.ctrl.QsStateController"></bean>
|
||||
</beans>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
<beans default-autowire="byName">
|
||||
<bean id="fadadaDao" class="com.seeyon.apps.fadadaSys.dao.FadadaDaoImpl"></bean>
|
||||
<bean id="fahuodanDao" class="com.seeyon.apps.fadadaSys.dao.FahuodanDao"></bean>
|
||||
</beans>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
<beans default-autowire="byName">
|
||||
<bean id="shiMingEvent" class="com.seeyon.apps.fadadaSys.event.ShiMingEvent" />
|
||||
</beans>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
<beans default-autowire="byName">
|
||||
<bean id="fadadaNode" class="com.seeyon.apps.fadadaSys.node.FadadaNode" />
|
||||
<bean id="fadadaDiaoRuNode" class="com.seeyon.apps.fadadaSys.node.FadadaDiaoRuNode" />
|
||||
<bean id="shiMingNode" class="com.seeyon.apps.fadadaSys.node.ShiMingNode" />
|
||||
<bean id="mianQianNode" class="com.seeyon.apps.fadadaSys.node.MianQianNode" />
|
||||
<bean id="fadadaDataReturnNode" class="com.seeyon.apps.fadadaSys.node.FadadaDataReturnNode" />
|
||||
<bean id="unbindUserNode" class="com.seeyon.apps.fadadaSys.node.UnbindUserNode" />
|
||||
<bean id="updateShiMingErcodeNode" class="com.seeyon.apps.fadadaSys.node.UpdateShiMingErcodeNode" />
|
||||
<bean id="textNode" class="com.seeyon.apps.fadadaSys.node.TextNode" />
|
||||
<bean id="erCodeBGNode" class="com.seeyon.apps.fadadaSys.node.ErCodeBGNode" />
|
||||
</beans>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
<beans default-autowire="byName">
|
||||
<bean id="fadadaReturnServer" class="com.seeyon.apps.fadadaSys.server.FadadaReturnServer" />
|
||||
<bean id="erCodeStateService" class="com.seeyon.apps.fadadaSys.server.ErCodeStateService" />
|
||||
</beans>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
<beans default-autowire="byName">
|
||||
<bean id="fadadaReturnServlet" class="com.seeyon.apps.fadadaSys.servlet.FadadaReturnServlet"></bean>
|
||||
<bean id="confirmSignServlet" class="com.seeyon.apps.fadadaSys.servlet.ConfirmSignServlet"></bean>
|
||||
</beans>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
<beans default-autowire="byName">
|
||||
<bean id="autoSendProcureTask" class="com.seeyon.apps.fadadaSys.task.AutoSendProcureTask"></bean>
|
||||
</beans>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<plugin>
|
||||
<id>src_region_serialnum</id>
|
||||
<name>销售合同地区流水号自动生成</name>
|
||||
<category>20220830</category>
|
||||
</plugin>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
|
||||
<beans default-autowire="byName">
|
||||
<bean id="regionSerialnumDao" class="com.seeyon.apps.src_region_serialnum.dao.RegionSerialnumDaoImpl">
|
||||
</bean>
|
||||
</beans>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
|
||||
<beans default-autowire="byName">
|
||||
<bean id="regionSerialnumEvent" class="com.seeyon.apps.src_region_serialnum.event.RegionSerialnumEvent">
|
||||
</bean>
|
||||
</beans>
|
||||
23
seeyon/WEB-INF/cfgHome/plugin/updateErCode/fadada.properties
Normal file
23
seeyon/WEB-INF/cfgHome/plugin/updateErCode/fadada.properties
Normal file
@@ -0,0 +1,23 @@
|
||||
profile=prod
|
||||
prod.appId=00000515
|
||||
prod.appSecret=HA8FU5HYTS6UT1SUVPBWSYXR71WWAMWA
|
||||
prod.serverUrl=https://api.fadada.com/api/v5/
|
||||
prod.openId=b04cdce3f5f94e828659ad1a29a43d46
|
||||
#prod.notification=http://116.63.183.3/seeyon/rest/flow/notification/
|
||||
#prod.oatoken=http://116.63.183.3/seeyon/rest/token/
|
||||
#prod.restname=fadada
|
||||
#prod.restpassword=46e0b5e8-6100-4d3f-a7a1-0aebbecd2df8
|
||||
prod.notification=http://223.75.120.166:8888/seeyon/rest/flow/notification/
|
||||
prod.oatoken=http://223.75.120.166:8888/seeyon/rest/token/
|
||||
prod.restname=fadada
|
||||
prod.restpassword=eb2cbc53-136e-4f91-b150-4f3def61552b
|
||||
|
||||
#profile=prod
|
||||
test.appId=00000991
|
||||
test.appSecret=UJUABDKUSTGDYVGBSG1MAAALOO1Z9754
|
||||
test.serverUrl=https://uat-api.fadada.com/api/v5/
|
||||
test.openId=d9241ef7886b46919952b224838c7b06
|
||||
test.notification=http://39.103.213.20/seeyon/rest/flow/notification/
|
||||
test.oatoken=http://39.103.213.20/seeyon/rest/token/
|
||||
test.restname=xiuba
|
||||
test.restpassword=b70c6492-65b5-4695-8176-eefb8748b0a9
|
||||
6
seeyon/WEB-INF/cfgHome/plugin/updateErCode/pluginCfg.xml
Normal file
6
seeyon/WEB-INF/cfgHome/plugin/updateErCode/pluginCfg.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<plugin>
|
||||
<id>updateErCode</id>
|
||||
<name>二维码更新</name>
|
||||
<category>20231019</category>
|
||||
</plugin>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
<beans default-autowire="byName">
|
||||
<bean id="openUnflowFieldCtrl" class="com.seeyon.apps.updateErCode.ctrl.OpenUnflowFieldCtrl"></bean>
|
||||
</beans>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
<beans default-autowire="byName">
|
||||
<bean id="newErCodeDao" class="com.seeyon.apps.updateErCode.dao.NewErCodeDao"></bean>
|
||||
</beans>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
<beans default-autowire="byName">
|
||||
<bean id="newErCodeService" class="com.seeyon.apps.updateErCode.server.NewErCodeService" />
|
||||
</beans>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
|
||||
<beans default-autowire="byName">
|
||||
<bean id="newErCodeServlet" class="com.seeyon.apps.updateErCode.servlet.NewErCodeServlet"></bean>
|
||||
</beans>
|
||||
@@ -0,0 +1,27 @@
|
||||
.customButton_class_box {
|
||||
width: 100%;
|
||||
line-height: 24px;
|
||||
height:24px;
|
||||
color: #1f85ec;
|
||||
cursor: pointer;
|
||||
font-family: "Microsoft YaHei"!important;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
word-break:keep-all;
|
||||
}
|
||||
.customButton_box_content{
|
||||
width: 100%;
|
||||
height: 24px;
|
||||
box-sizing: border-box;
|
||||
-webkit-box-sizing : border-box;
|
||||
-moz-box-sizing : border-box;
|
||||
text-align: center;
|
||||
outline: none;
|
||||
border: 1px solid #1f85ec;
|
||||
background-color: #fff;
|
||||
border-radius: 15px;
|
||||
-webkit-border-radius: 15px;
|
||||
-moz-border-radius: 15px;
|
||||
}
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 101 KiB |
@@ -0,0 +1,13 @@
|
||||
.relation_container .panel_bottom .zidong_guanlian .guanlian_map{
|
||||
padding-left: 10px;
|
||||
}
|
||||
.relation_container .panel_bottom .zidong_guanlian .guanlian_map .error-title{
|
||||
margin: 0 2px;
|
||||
visibility: hidden;
|
||||
}
|
||||
.relation_container .panel_bottom .zidong_guanlian .guanlian_map .error-title.active{
|
||||
visibility: visible;
|
||||
}
|
||||
.relation_container .biz_groupguanlian .div_sel3.active{
|
||||
border-color: red;
|
||||
}
|
||||
@@ -0,0 +1,87 @@
|
||||
body{
|
||||
font-family: "microsoft yahei";
|
||||
}
|
||||
#tab {
|
||||
height: 26px;
|
||||
width: 100%;
|
||||
border-bottom: 1px solid #666666;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
#tab span {
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
width: 50%;
|
||||
font-size: 14px;
|
||||
text-align: center;
|
||||
color: #666666;
|
||||
margin-right: 20px;
|
||||
padding: 0 5px 0 5px;
|
||||
cursor: pointer;
|
||||
}
|
||||
#tab span.select {
|
||||
border-bottom: 2px solid #2453b3;
|
||||
color: #2453b3;
|
||||
}
|
||||
|
||||
.list{
|
||||
list-style: none;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
font-size: 14px;
|
||||
height: 310px;
|
||||
overflow: auto;
|
||||
}
|
||||
.list .active{
|
||||
background-color: #1F85EC;
|
||||
border: 1px solid #1F85EC;
|
||||
color: #ffffff;
|
||||
}
|
||||
|
||||
.list li{
|
||||
cursor: pointer;
|
||||
margin: 3px 0 3px 0;
|
||||
}
|
||||
.list span{
|
||||
display: inline-block;
|
||||
background: url("img/icon16.png") -32px -240px no-repeat scroll transparent;
|
||||
margin-right: 2px;
|
||||
vertical-align: middle;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
.search-box {
|
||||
height: 20px;
|
||||
margin: 10px 0 10px 0;
|
||||
position: relative;
|
||||
}
|
||||
.cap-icon-sousuo {
|
||||
position: absolute;
|
||||
top: 2px;
|
||||
left: 170px;
|
||||
color: #1F85EC;
|
||||
font-size: 20px;
|
||||
line-height: 20px;
|
||||
cursor: pointer;
|
||||
}
|
||||
.cap-icon-sousuo:before {
|
||||
content: "";
|
||||
background: url("img/icon16.png") -192px -176px no-repeat;
|
||||
height: 16px;
|
||||
line-height: 16px;
|
||||
width: 16px;
|
||||
font-size: 12px;
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 5px;
|
||||
margin-left: 2px;
|
||||
}
|
||||
.search-input {
|
||||
background: #FFFFFF;
|
||||
border: 1px solid #D4D4D4;
|
||||
border-radius: 100px;
|
||||
min-height: 20px;
|
||||
width: 150px;
|
||||
padding-right: 35px;
|
||||
padding-left: 10px;
|
||||
outline: none;
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<link rel="stylesheet" href="../css/setTemplate.css"/>
|
||||
<script src="/seeyon/m3/apps/v5/commons/jquery/jquery-2.1.4.min.js"></script>
|
||||
<script src="../js/setTemplate.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="tab">
|
||||
<span id="tab_queryList" class="select">选择底表</span>
|
||||
</div>
|
||||
|
||||
<div id="queryList">
|
||||
<div class="search-box">
|
||||
<i class="cap-icon-sousuo" onclick="search()"></i>
|
||||
<input type="text" class="search-input" id="search_query">
|
||||
</div>
|
||||
<ul class="list"></ul>
|
||||
</div>
|
||||
</body>
|
||||
<script type="text/javascript">
|
||||
|
||||
//----------------------------------
|
||||
</script>
|
||||
</html>
|
||||
@@ -0,0 +1,128 @@
|
||||
(function(f){
|
||||
var nameSpace = 'field_32489273489134023';
|
||||
if(!window[nameSpace]){
|
||||
var Builder = f();
|
||||
window[nameSpace] = {
|
||||
instance: {}
|
||||
};
|
||||
window[nameSpace].init = function (options) {
|
||||
window[nameSpace].instance[options.privateId] = new Builder(options);
|
||||
};
|
||||
}
|
||||
})(function(){
|
||||
/**
|
||||
* 构造函数
|
||||
* @param options
|
||||
* @constructor
|
||||
*/
|
||||
function App(options) {
|
||||
var self = this;
|
||||
//初始化参数
|
||||
self.initParams(options);
|
||||
//初始化dom
|
||||
self.initDom();
|
||||
//事件
|
||||
self.events();
|
||||
}
|
||||
|
||||
App.prototype = {
|
||||
initParams : function (options) {
|
||||
var self = this;
|
||||
self.adaptation = options.adaptation;
|
||||
self.adaptation.formMessage = options.formMessage;
|
||||
self.privateId = options.privateId;
|
||||
self.messageObj = options.getData;
|
||||
self.preUrl = options.url_prefix;
|
||||
},
|
||||
initDom : function () {
|
||||
var self = this;
|
||||
dynamicLoading.css(self.preUrl + 'css/formQueryBtn.css');
|
||||
self.appendChildDom();
|
||||
},
|
||||
events : function () {
|
||||
var self = this;
|
||||
// 监听是否数据刷新
|
||||
self.adaptation.ObserverEvent.listen('Event' + self.privateId, function() {
|
||||
self.messageObj = self.adaptation.childrenGetData(self.privateId);
|
||||
self.appendChildDom();
|
||||
});
|
||||
},
|
||||
appendChildDom : function () {
|
||||
var self = this;
|
||||
var domStructure = '<section class="customButton_box_content">'+
|
||||
'<div class="customButton_class_box '+ self.privateId + '" title="' + self.messageObj.display.escapeHTML() + '">'+ self.messageObj.display.escapeHTML() +'</div>'+
|
||||
'</section>';
|
||||
document.querySelector('#' + self.privateId).innerHTML = domStructure;
|
||||
var jumpFun = function() {
|
||||
var result = confirm('是否更新实名认证二维码!');
|
||||
//var url = urlSrc+"/zhxz/zyYcsq?sn=SK-20230808-001";
|
||||
var contentDataId= self.messageObj.formdata.alldata.content.contentDataId; // 原表单id
|
||||
var title= self.messageObj.formdata.alldata.content.title; // 模板名称
|
||||
var userId= self.messageObj.formdata.alldata.user.id; // 当前用户id
|
||||
var name= self.messageObj.formdata.alldata.user.name; // 当前用户名称
|
||||
var loginName= self.messageObj.formdata.alldata.user.loginName; // 当前用户账号
|
||||
var auth= self.messageObj.formdata.auth;
|
||||
if(result){
|
||||
$.ajax({
|
||||
//请求url
|
||||
contentType:"application/json",
|
||||
url: 'http://223.75.120.166:8888/seeyon/newErCodeServlet',
|
||||
//请求参数
|
||||
data: {"id":contentDataId},
|
||||
//请求类型
|
||||
type: 'POST',
|
||||
//响应体结果设置
|
||||
dataType: 'json',
|
||||
//成功的回调函数
|
||||
success: function(data){
|
||||
if("200"==data.code){
|
||||
alert(data.msg);
|
||||
}else{
|
||||
alert(data.msg);
|
||||
}
|
||||
},
|
||||
//失败的回调函数
|
||||
error: function(){
|
||||
alert("二维码更新失败!");
|
||||
}
|
||||
});
|
||||
}else{
|
||||
|
||||
|
||||
}
|
||||
};
|
||||
document.querySelector('.' + self.privateId).removeEventListener('click', jumpFun);
|
||||
document.querySelector('.' + self.privateId).addEventListener('click', jumpFun);
|
||||
//渲染隐藏权限
|
||||
if (self.messageObj.auth === 'hide') {
|
||||
document.querySelector('#' + self.privateId).innerHTML = '<div class="cap4-text__browse" style="line-height: 1.8; color: rgb(0, 0, 0) !important;">***</div>';
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
var dynamicLoading = {
|
||||
css: function(path) {
|
||||
if(!path || path.length === 0) {
|
||||
throw new Error('argument "path" is required !');
|
||||
}
|
||||
var head = document.getElementsByTagName('head')[0];
|
||||
var link = document.createElement('link');
|
||||
link.href = path;
|
||||
link.rel = 'stylesheet';
|
||||
link.type = 'text/css';
|
||||
head.appendChild(link);
|
||||
},
|
||||
js: function(path) {
|
||||
if(!path || path.length === 0) {
|
||||
throw new Error('argument "path" is required !');
|
||||
}
|
||||
var head = document.getElementsByTagName('head')[0];
|
||||
var script = document.createElement('script');
|
||||
script.src = path;
|
||||
script.type = 'text/javascript';
|
||||
head.appendChild(script);
|
||||
}
|
||||
}
|
||||
|
||||
return App;
|
||||
});
|
||||
@@ -0,0 +1,29 @@
|
||||
(function(factory){
|
||||
var nameSpace = 'field_4793655815239859651';
|
||||
// 解决当前页面有多个相同自定义控件产生冲突的问题
|
||||
if(!window[nameSpace]){
|
||||
var Builder = factory();
|
||||
window[nameSpace] = {
|
||||
instance: {}
|
||||
};
|
||||
window[nameSpace].init = function (options) {
|
||||
// 存放当前对象的实例,privateId不同,所有不会重复
|
||||
window[nameSpace].instance[options.privateId] = new Builder(options);
|
||||
};
|
||||
}
|
||||
|
||||
})(function(){
|
||||
|
||||
/**
|
||||
* 构造函数
|
||||
* @param options
|
||||
* @constructor
|
||||
*/
|
||||
function App(options) {
|
||||
alert("初始化自定义控件");
|
||||
}
|
||||
|
||||
|
||||
|
||||
return App;
|
||||
});
|
||||
@@ -0,0 +1,99 @@
|
||||
var unflowList, param, loading, process;
|
||||
$(document).ready(function() {
|
||||
param = initParam().params;// 获取页面参数
|
||||
// 处理进度条
|
||||
process = top.$.progressBar({
|
||||
text : "加载中..."
|
||||
});
|
||||
loading = true;
|
||||
getUnflowList();
|
||||
});
|
||||
|
||||
|
||||
// 获取底表
|
||||
function getUnflowList() {
|
||||
$.ajax({
|
||||
url : "/seeyon/rest/cap4/unflow/select",
|
||||
async : true,
|
||||
success : function(data) {
|
||||
// 处理进度条
|
||||
if (loading)
|
||||
process.close();
|
||||
loading = false;
|
||||
//data = JSON.parse(data);
|
||||
var result = data.data;
|
||||
unflowList = result;
|
||||
for (var i = 0; i < result.length; i++) {
|
||||
$("#queryList ul").append(
|
||||
$("<li id='"
|
||||
+ result[i].id
|
||||
+ "'><span class='icon'></span>"
|
||||
+ result[i].name
|
||||
+ "</li>").attr("info",
|
||||
JSON.stringify(result[i])));
|
||||
}
|
||||
$("#queryList ul").delegate(
|
||||
"li",
|
||||
"click",
|
||||
function() {
|
||||
$(this).siblings().removeClass('active').end()
|
||||
.addClass('active');
|
||||
});
|
||||
if (param && param.id) { // 激活当前项
|
||||
$('#' + param.id).trigger('click');
|
||||
}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
// 搜索
|
||||
function search() {
|
||||
var searchValue = $("#search_query").val();
|
||||
$("#queryList ul").empty();
|
||||
for (var i = 0; i < unflowList.length; i++) {
|
||||
if (unflowList[i].name.indexOf(searchValue) != -1) {
|
||||
$("#queryList ul").append(
|
||||
$("<li><span class='icon'></span>"
|
||||
+ unflowList[i].name + "</li>").attr(
|
||||
"info", JSON.stringify(unflowList[i])));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 返回参数获取
|
||||
function getResult() {
|
||||
return JSON.parse($("#queryList ul").find(".active").attr("info")
|
||||
|| "{}");
|
||||
}
|
||||
|
||||
// --------------------以下为固定方法,需要实现返回参数获取--------------
|
||||
|
||||
// 获取弹窗传递过来的参数
|
||||
function initParam() {
|
||||
var obj = window.parentDialogObj && (window.parentDialogObj["ctrlDialog"]);// 获取窗口对象
|
||||
if (obj && obj.getTransParams) {
|
||||
// 然后通过V5方法获取弹窗传递过来的参数
|
||||
return obj.getTransParams();
|
||||
}
|
||||
}
|
||||
|
||||
// 确定按钮调用方法,返回需要的json数据
|
||||
function OK() {
|
||||
var result = getResult();
|
||||
|
||||
if (param && param.designId !== result.designId)
|
||||
return {
|
||||
valid : true,
|
||||
data : {
|
||||
customParam : {
|
||||
templateId : result,
|
||||
mapping : null
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
return {
|
||||
valid : true,
|
||||
data : result
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user