46 lines
1.9 KiB
Plaintext
46 lines
1.9 KiB
Plaintext
|
|
<%@ page import="weaver.general.Util" %>
|
|||
|
|
<%@ page import="java.math.BigDecimal" %>
|
|||
|
|
<%@ page contentType="text/html; charset=UTF-8" %>
|
|||
|
|
<jsp:useBean id="rs" class="weaver.conn.RecordSet" scope="page" />
|
|||
|
|
<jsp:useBean id="bb" class="weaver.general.BaseBean" />
|
|||
|
|
<%
|
|||
|
|
int nodeid = Util.getIntValue(request.getParameter("nodeid"));//流程的节点id
|
|||
|
|
bb.writeLog("========== nodeid ============"+ nodeid);
|
|||
|
|
String sql = "select isstart from workflow_nodebase where id = " + nodeid;
|
|||
|
|
rs.execute(sql);
|
|||
|
|
rs.next();
|
|||
|
|
int isstart = Util.getIntValue(rs.getString("isstart"));//判断是否是流程创建节点 1:是 0:否
|
|||
|
|
%>
|
|||
|
|
<script type="text/javascript">
|
|||
|
|
|
|||
|
|
jQuery(document).ready(function(){
|
|||
|
|
|
|||
|
|
//评分规则类型 0-正向指标 1-负向指标 2-重点工作完成率-成都 3-重点工作完成率-深圳 4-目标管理计分 5-其他
|
|||
|
|
var pfgzlx_id = ModeForm.convertFieldNameToId("pfgzlx");
|
|||
|
|
//评分取数规则
|
|||
|
|
var pfqsgz_id = ModeForm.convertFieldNameToId("pfqsgz");
|
|||
|
|
//评分指标公式id
|
|||
|
|
var pfzbgsid_id = ModeForm.convertFieldNameToId("pfzbgsid");
|
|||
|
|
|
|||
|
|
//评分规则类型 值变化时
|
|||
|
|
ModeForm.bindFieldChangeEvent(pfgzlx_id,function(obj,id,value){
|
|||
|
|
if(value){
|
|||
|
|
if(value !== '5'){
|
|||
|
|
var options = {
|
|||
|
|
url: '/interface/lwgd/getPfStandZbgs.jsp',
|
|||
|
|
method: 'POST',
|
|||
|
|
params : {pfgzlx:value}
|
|||
|
|
};
|
|||
|
|
window.weaJs.callApi(options).then(function(res) {
|
|||
|
|
let lastresult = res.result;
|
|||
|
|
let gsid = res.gsid;
|
|||
|
|
ModeForm.changeFieldValue(pfqsgz_id,{value:lastresult});
|
|||
|
|
ModeForm.changeFieldValue(pfzbgsid_id,{value:gsid});
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
|
|||
|
|
});
|
|||
|
|
|
|||
|
|
</script>
|