| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694 |
- <%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%>
- <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
- <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
- <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <!-- by qianqw 20150317 -->
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <!-- end -->
- <meta http-equiv="Content-Type" content="text/html;charset=GBK">
- <title>测试远程bpm引擎发起</title>
- <link href="${pageContext.request.contextPath }/main.css" rel="stylesheet" type="text/css" />
- <link href="${pageContext.request.contextPath}/yw/bpm/style/flow.css" rel="stylesheet" type="text/css" />
- <link href="${pageContext.request.contextPath }/liger/lib/ligerUI/skins/${sessionScope.css}/css/ligerui-all.css" rel="stylesheet" type="text/css" />
- <script src="${pageContext.request.contextPath }/liger/lib/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
- <script type="text/javascript" src="/shares/js/constant.js"></script>
- <script type="text/javascript" src="/shares/js/common.js"></script>
- <script type="text/javascript" src="/shares/js/file.js"></script>
- <script src="${pageContext.request.contextPath }/liger/lib/ligerUI/js/core/base.js" type="text/javascript"></script>
- <script type="text/javascript" src="/shares/datePicker/WdatePicker.js"></script>
- <!-- 选择窗口需要加载的js文件 start-->
- <script src="${pageContext.request.contextPath}/liger/lib/json2.js" type="text/javascript"></script>
- <script src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/plugins/ligerDialog.js" type="text/javascript"></script>
- <script type="text/javascript" src="${pageContext.request.contextPath}/liger/lib/ligerUI/js/ligerui.all.js"></script>
- <script type="text/javascript" src="/shares/js/constant.js"></script>
- <script type="text/javascript">
- var nextTacheInfoDialog = null;
- $(function() {
- document.onkeydown = function(evt) {
- if (evt.keyCode == 13) {
- return;
- }
- };
- var nextUserTag = "${requestScope.flow.pathJudgeType }";
- if (nextUserTag == "1") {
- $("[name='nextUser']").hide();
- var nextTmodelId = $("[name='nextTmodelId']").val();
- $("#" + nextTmodelId).show();
- }
- $("[name='nextTmodelId']").change(function() {
- $("[name='nextUser']").hide();
- var nextTmodelId = $("[name='nextTmodelId']").val();
- $("#" + nextTmodelId).show();
- });
- var nextObject = "${requestScope.flow.noticeObject}";
- if (nextObject.indexOf("3") >= 0) {
- $("#noticeOther").show();
- }
- loadTypeTree("noticeButton", {
- type : "user",
- tab : "1",
- backId : "noticeUsers",
- backName : "noticeUsernames"
- });
- loadTypeTree("copytoButton", {
- type : "user",
- tab : "1",
- backId : "copytoUsers",
- backName : "copytoUsernames"
- });
- nextTacheInfoDialog = $.ligerDialog.open({
- width : 800,
- target : $("#nextTacheInfo"),
- showMax : false,
- showToggle : false,
- showMin : false,
- show : false,
- isResize : false,
- modal : true,
- title : "后续环节人员查看及选择",
- allowClose : true,
- containerId : 'incomePlanForm'
- });
- nextTacheInfoDialog.hidden();
- });
- $(document).ready(function() {
- var money = $("#incomePlan\\.total_amount_lower").val();
- if (money != "" && typeof (money) != "undefined") {
- displayChinese(money);
- }
- });
- function checkForm() {
- /*
- * var rs = $.validate({ name : "v_ins_name", model : [ { type : "require",
- * msg : "流程标题不能为空!", msgBox : "v_ins_name_box" }, { type : "len", min : 1,
- * max : 50, msg : "流程标题长度不能超过50个字!", msgBox : "v_ins_name_box" } ] });
- */
- var rs = true;
- var pathJudgeType = $("#pathJudgeType").val();
- if (pathJudgeType == "1") {
- rs = $.validate({
- name : "nextTmodelId",
- model : [ {
- type : "require",
- msg : "下一步环节不能为空!"
- } ]
- });
- }
- var usersNames = $("[type='text'][id*='usersName']:visible");
- for (var i = 0; i < usersNames.length; i++) {
- rs = $.validate({
- name : usersNames[i].id,
- model : [ {
- type : "require",
- msg : "下一步环节操作人不能为空!"
- } ]
- }) && rs;
- }
- if (rs) {
- return true;
- }
- return false;
- }
- //保存
- function saveIncomePlanForm() {
- // var rs = $.validate({
- // name : "incomePlan.project_name",
- // model : [ {
- // type : "len",
- // min : 0,
- // max : 100,
- // msg : "输入长度不要超过100个字符!",
- // msgField : "btn_suppliers"
- // } ]
- // });
- // rs &= $.validate({
- // name : "incomePlan.pay_content",
- // model : [ {
- // type : "len",
- // min : 0,
- // max : 500,
- // msg : "输入长度不要超过500个字符!"
- // } ]
- // });
- // rs &= $.validate({
- // name : "incomePlan.pay_unit",
- // model : [ {
- // type : "require",
- // msg : "交款单位(交款人)不能为空!"
- // }, {
- // type : "len",
- // min : 0,
- // max : 100,
- // msg : "输入长度不要超过100个字符!"
- // } ]
- // });
- // rs &= $.validate({
- // name : "incomePlan.contract_number",
- // model : [ {
- // type : "len",
- // min : 0,
- // max : 100,
- // msg : "输入长度不要超过100个字符!"
- // } ]
- // });
- // rs &= $.validate({
- // name : "incomePlan.total_amount_lower",
- // model : [ {
- // type : "require",
- // msg : "金额不能为空!"
- // }, {
- // type : "isNumber",
- // msg : "金额只能为数字!"
- // } ]
- // });
- // if (!rs)
- // return;
- var milestone_money = $("#milestone_money").val();
- var trade_money = $("#trade_money").val();
- var rs = checkForm();
- if (rs) {
- //$('.bsubmit').attr("disabled", "disabled");
- preProcess("remoteTestAction.do", "#incomePlanForm");
- }
- }
- function preProcess(actionUrl, formName) {
- $("#task").val("preProcess");
- var x = $(formName).serializeArray();
- $.each(x, function(i, field) {
- field.value = encodeURI(field.value);
- });
- $
- .ajax({
- url : actionUrl,
- async : true,
- type : "post",
- data : x,
- dataType : 'json',
- success : function(data) {
- // alert(data);
- // addInfo(data);
- // var oldTabid = $("#tabid").val();
- // window.parent.f_reloadTab(oldTabid);
- // window.parent.frames[oldTabid].closeODialog($("#dialogId").val());
- // alert(data[0].nextTacheInstances);
- var resultState = data.returnParams.resultState;
- var submitState = data.returnParams.submitState;
- var resultInfo = data.returnParams.resultInfo;
- if (!submitState) {
- $("#sbmbtn").hide();
- $("#clsbtn").show();
- } else {
- $("#sbmbtn").show();
- $("#clsbtn").hide();
- }
- if (resultState) {
- var table = $("#nextTacheInfoTd");
- table.html("");
- var nextTacheInstances = data.returnParams.nextTacheList;
- for (var i = 0; i < nextTacheInstances.length; i++) {
- var users = nextTacheInstances[i].users;
- var info = nextTacheInstances[i].info;
- var isCheck = nextTacheInstances[i].isCheck;
- // var tacheModel = nextTacheInstances[i].tacheModel;
- var tmodelId = nextTacheInstances[i].tmodelId;
- var tmodelName = nextTacheInstances[i].tmodelName;
- var html = "<tr><td>";
- html += "<input type='hidden' id='tmodelId_" +
- tmodelId + "' name='tmodelId_" +
- tmodelId + "' value='" + tmodelId + "'>";
- html += tmodelName;
- html += "</td><td>";
- if (isCheck == "true") {
- html += "<input type='hidden' id='isCheck_" + tmodelId
- + "' name='isCheck_" + tmodelId + "' value='1'>";
- } else {
- html += "<input type='hidden' id='isCheck_" + tmodelId
- + "' name='isCheck_" + tmodelId + "' value='0'>";
- }
- if (info != "" && info != null
- && info != undefined) {
- html += "<span style='color:red'>" + info
- + "</span>";
- } else {
- var lzCount = 0;
- for (var j = 0; j < users.length; j++) {
- var userState = users[j].state;
-
- html += "<input type='checkbox' id='tmodel_" +
- tmodelId + "' name='tmodel_" + tmodelId +
- "' value='" + users[j].id + "' checked='checked'>";
- html += users[j].userId.username;
- // else {
- // html += "<input type='checkbox' id='tmodel_" +
- // tacheModel.tmodelId + "' name='tmodel_" + tacheModel.tmodelId +
- // "' value='" + users[j].id + "' readonly='readonly'>";
- // html += users[j].userId.username;
- // html += "(该用户已离职) ";
- // }
- }
- }
- html += "</td></tr>";
- table.append(html);
- }
- } else {
- var table = $("#nextTacheInfoTd");
- table.html("");
- var html = "<td style='text-align: center;' colspan='2'>";
- html += "<span style='color: red;'>" + resultInfo
- + "</span>";
- html += "</td>";
- table.append(html);
- }
- //nextTacheDialog.hide();
- $("#validateTip").hide();
- nextTacheInfoDialog.show();
- },
- error : function() {
- alert("数据处理失败,请检查网络重新登录或联系管理员!");
- $("button").removeAttr("disabled");
- },
- beforeSend : function() {
- //$("button").attr("disabled", "disabled");
- }
- });
- }
-
- function saveFlow() {
- $("#sbmbtn").attr("disabled", "disabled");
- $("#task").val("start");
- var x = $("#incomePlanForm").serializeArray();
- $.each(x, function(i, field) {
- field.value = encodeURI(field.value);
- });
- var tmodelIds = $("[name*='tmodelId_']");
- for(var i = 0; i < tmodelIds.length; i++){
- var bool = false;
- var isCheck = $("#isCheck_" + tmodelIds[i].value).val();
- if(isCheck == '1'){
- $("input[name='tmodel_" + tmodelIds[i].value + "']").each(function(){
- if(this.checked){
- bool = true;
- }
- });
- if(!bool){
- $("#validateTip").show();
- $("#sbmbtn").removeAttr("disabled");
- return false;
- }
- }
- }
- var result1 = false;
- $.ajax({
- url : "remoteTestAction.do",
- async : false,
- type : "post",
- data : x,
- dataType : 'json',
- success : function(data) {
- var resultState = data.returnParams.resultState;
- var resultInfo = data.returnParams.resultInfo;
- if (!resultState){
- addError(resultInfo);
- } else {
- addInfo("流程发起成功!");
- result1 = true;
- }
- },
- error : function() {
- alert("数据处理失败,请检查网络重新登录或联系管理员!");
- $("button").removeAttr("disabled");
- },
- beforeSend : function() {
- //$("button").attr("disabled", "disabled");
- }
- });
- if(result1){
- var oldTabid = $("#tabid").val();
- // window.parent.f_reloadTab(oldTabid);
- closeWindow();
- // window.parent.frames[oldTabid].closeODialog($("#dialogId").val());
- }else{
- $("#sbmbtn").removeAttr("disabled");
- }
-
- }
- function submitIncomePlanForm() {
- $("#incomePlanForm").submit();
- }
- // function savePlanForm(){
- // $("#planForm").submit();
- // }
- //收入计划失去焦点事件
- function onBlurCheck(objValue) {
- if (objValue == '') {
- $("#income_plan_number").val("");
- $("#income_plan_number").val("自动生成");
- clearSingelMsg('income_plan_number');
- $("#btnSave").removeAttr("disabled");//将按钮可用
- return;
- } else {
- reRequestNumber();
- return;
- }
- }
- //收入计划获得焦点事件
- function onFocusCheck(objValue) {
- if (objValue != "" && typeof (objValue) != "undefined"
- && objValue == "自动生成") {
- $("#income_plan_number").val("");
- clearSingelMsg('income_plan_number');
- $("#btnSave").removeAttr("disabled");//将按钮可用
- return;
- }
- }
- </script>
- <style type="text/css">
- /* 选择金额大小写css样式 */
- #displayMoneyDiv {
- font-family: "楷体_GB2312";
- /* "宋体",, "黑体",Arial,Helvetica, sans-serif */
- /* color:#000000; */
- color: red;
- font-size: 13px;
- }
- #displayGatheringDiv {
- font-family: "楷体_GB2312";
- /* "宋体",, "黑体",Arial,Helvetica, sans-serif */
- /* color:#000000; */
- color: red;
- font-size: 13px;
- }
- #displayReturnDiv {
- font-family: "楷体_GB2312";
- /* "宋体",, "黑体",Arial,Helvetica, sans-serif */
- /* color:#000000; */
- color: red;
- font-size: 13px;
- }
- </style>
- </head>
- <body>
- <form id="incomePlanForm" action="fmIncomePlanAction.do" method="post">
- <div id="title" class="form-button">
- <input id="btnSave" type="button" class="l-button" value="提交" onclick="saveIncomePlanForm()" />
- <%-- ${flowOnOff=='off'? 'disabled="disabled"':'' } --%>
- <input type="button" value="关闭" class="l-button" onclick="closeWindow();" />
- <%-- <c:if test="${flowOnOff=='off' }"> --%>
- <span style="color: red;">请先配置审核流程</span>
- <%-- </c:if> --%>
- </div>
- <div class="container-layout">
- <div class="forum-container">
- <center>
- <span style="font-size: 30px;">收入计划单</span>
- <table class="l-table-edit line">
- <tr>
- <td class="l-table-edit-text" width="10%">项目名称<FONT COLOR="red"></FONT>:
- </td>
- <td class="l-table-edit-td"><input type="hidden" id="project_id_3" name="incomePlan.project_id" value="" /> <input style="width: 200px;" type="text" id="project_name_3"
- name="incomePlan.project_name" value="" /></td>
- <td class="l-table-edit-text" width="15%">单号<FONT COLOR="red"></FONT>:
- </td>
- <td class="l-table-edit-td" width="35%">自动生成 <input type="hidden" id="income_plan_number" name="incomePlan.income_plan_number" class="notFirstFocus" value="自动生成" size="32"
- onblur="onBlurCheck(this.value);" onfocus="onFocusCheck(this.value);" readonly="readonly" /> <%-- <input style="width:230px;" type="text" id="plan.train_name" name="plan.train_name" value="${requestScope.plan.train_name}"/> --%>
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">交款单位(交款人)<FONT COLOR="red">*</FONT>:
- </td>
- <td class="l-table-edit-td"><input type="text" id="firstparty_name" name="incomePlan.pay_unit" value="" size="32" /> <input type="hidden" id="firstparty" name="incomePlan.pay_unit_id"
- value="" /></td>
- <td class="l-table-edit-text">合同编号<FONT COLOR="red"></FONT>:
- </td>
- <td class="l-table-edit-td"><input type="hidden" id="contract_id_3" name="incomePlan.contract_id" value="" /> <input type="hidden" id="contract_name" name="contract_name" value=""
- readonly="readonly" /> <input type="text" id="contract_number_3" name="incomePlan.contract_number" size="32" value="" /></td>
- </tr>
- <tr>
- <td class="l-table-edit-text">合同里程碑<FONT COLOR="red"></FONT>:
- </td>
- <td class="l-table-edit-td" colspan="3"><input type="hidden" id="milestone_id" name="incomePlan.contract_milestone_id" value="" /> <input type="text" id="status_name"
- name="incomePlan.contract_milestone_name" size="32" value="" readonly="readonly" /></td>
- </tr>
- <tr>
- <td class="l-table-edit-text">收入类别:<FONT COLOR="red"></FONT></td>
- <td class="l-table-edit-td" colspan="3"><select id="income_type" name="incomePlan.income_type" style="width: 240px;">
- <option value="" selected="selected">-请选择-</option>
- </select></td>
- </tr>
- <tr>
- <td class="l-table-edit-text">交款项目(内容): <FONT COLOR="red"></FONT></td>
- <td class="l-table-edit-td" colspan="3"><textarea id="pay_content" name="incomePlan.pay_content" rows="12" cols="76" style="margin-left: 0px;"></textarea></td>
- </tr>
- <tr>
- <td class="l-table-edit-text">合计金额(小写)¥ <FONT COLOR="red">*</FONT>:
- </td>
- <td class="l-table-edit-td">
- <div style="float: left;">
- <input id="trade_money" style="width: 200px;" name="incomePlan.total_amount_lower" type='text' value="" />
- </div> <input type="hidden" id="milestone_money" name="milestone_money" value="" /> <!-- <input id="trade_money" style="width: 200px;" name="incomePlan.total_amount_lower" type='text' value="" onkeyup="displayChinese(this.value,2)"/></div> -->
- <!-- <input style="width:230px;" type="text" id="total_amount_lower" name="total_amount_lower" value=""/> -->
- </td>
- <td class="l-table-edit-text">合计金额(大写)¥<FONT COLOR="red"></FONT>:
- </td>
- <td class="l-table-edit-td">
- <!-- <div id="displayReturnDiv" class="displayMoneyDiv" style="float:left;margin-top:10px;"></div> --> <input id="incomePlan.total_amount_upper"
- name="incomePlan.total_amount_upper" value="" style="width: 285px; border: none; background-color: white;" disabled="disabled" />
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">是否开票:<FONT COLOR="red"></FONT>:
- </td>
- <td class="l-table-edit-td"><select id="is_bill" name="incomePlan.is_bill" style="width: 100px;">
- <option value="" selected="selected">-请选择-</option>
- </select></td>
- <td class="l-table-edit-text">开票时间<FONT COLOR="red"></FONT>:
- </td>
- <td class="l-table-edit-td"><input class="Wdate" type="text" id="bill_date" name="incomePlan.bill_date" value="" onclick="WdatePicker({skin:'blue',dateFmt:'yyyy-MM-dd'})" /> <!-- <input class="Wdate" style="width: 150px;" type="text" id="bill_date" name="bill_date" value="" onclick="WdatePicker({skin:'blue',dateFmt:'yyyy-MM-dd'})"/> -->
- </td>
- </tr>
- <tr>
- <td class="l-table-edit-text">创建人:</td>
- <td class="l-table-edit-td">
- <%-- ${requestScope.create_user} --%>
- </td>
- <td class="l-table-edit-text">创建时间<FONT COLOR="red"></FONT>:
- </td>
- <td class="l-table-edit-td">
- <%-- <fmt:formatDate value="${requestScope.create_date}" pattern="yyyy-MM-dd"/> --%>
- </td>
- </tr>
- </table>
- <fieldset id="icon-top4" style="">
- <legend> 流程信息 </legend>
- <div class="forum-container">
- <table class="l-table-edit">
- <c:choose>
- <c:when test="${requestScope.flow.pathJudgeType == 1 }">
- <tr>
- <td class="l-table-edit-text">下一环节<FONT COLOR="red">*</FONT>:
- </td>
- <td class="l-table-edit-td"><select id="nextTmodelId" name="nextTmodelId" class="width_150 flowText">
- <c:forEach items="${requestScope.nextTmodels }" var="tmodel">
- <option value="${tmodel.nextTmodelId }">${tmodel.nextTmodelName }</option>
- </c:forEach>
- </select></td>
- </tr>
- <c:forEach items="${requestScope.nextHandTmodels }" var="nhTmodel" varStatus="count">
- <tbody id="${nhTmodel.nextTmodelId }" name="nextUser">
- <tr>
- <td class="l-table-edit-text">下一环节操作人<FONT COLOR="red">*</FONT>:
- </td>
- <td class="l-table-edit-td"><input type="text" class="width_150 flowText" id="usersName${nhTmodel.nextTmodelId }" name="usersName${nhTmodel.nextTmodelId }" value=""> <input
- type="hidden" id="users${nhTmodel.nextTmodelId }" name="users${nhTmodel.nextTmodelId }" value=""> <input type="button" class="btn flowText" style="height: 25px;"
- id="usersButton${nhTmodel.nextTmodelId }" name="usersButton${nhTmodel.nextTmodelId }" value="选择人员"></td>
- </tr>
- <script type="text/javascript">
- $(document)
- .ready(
- function() {
- loadTypeTree(
- "usersButton${nhTmodel.nextTmodelId }",
- {
- type : "user",
- tab : "1",
- backId : "users${nhTmodel.nextTmodelId }",
- backName : "usersName${nhTmodel.nextTmodelId }",
- tabParam : [ {
- tab : "1",
- isMultiDept : "1"
- } ]
- });
- });
- </script>
- </tbody>
- </c:forEach>
- </c:when>
- <c:when test="${requestScope.flow.pathJudgeType == 0 }">
- <c:if test="${fn:length(requestScope.nextHandTmodels) > 0}">
- <tr>
- <td class="l-table-edit-text">下一环节操作人<FONT COLOR="red">*</FONT>:
- </td>
- <td class="l-table-edit-td"></td>
- </tr>
- </c:if>
- <c:forEach items="${requestScope.nextHandTmodels }" var="nhTmodel" varStatus="count">
- <tbody id="${nhTmodel.nextTmodelId }" name="nextUser">
- <tr>
- <td class="l-table-edit-text">${nhTmodel.nextTmodelName }<FONT COLOR="red">*</FONT>:
- </td>
- <td class="l-table-edit-td"><input type="text" class="width_150 flowText" id="usersName${nhTmodel.nextTmodelId }" name="usersName${nhTmodel.nextTmodelId }" value=""> <input
- type="hidden" id="users${nhTmodel.nextTmodelId }" name="users${nhTmodel.nextTmodelId }" value=""> <input type="button" class="btn flowText" style="height: 25px;"
- id="usersButton${nhTmodel.nextTmodelId }" name="usersButton${nhTmodel.nextTmodelId }" value="选择人员"></td>
- </tr>
- <script type="text/javascript">
- $(document)
- .ready(
- function() {
- loadTypeTree(
- "usersButton${nhTmodel.nextTmodelId }",
- {
- type : "user",
- tab : "1",
- backId : "users${nhTmodel.nextTmodelId }",
- backName : "usersName${nhTmodel.nextTmodelId }",
- tabParam : [ {
- tab : "1",
- isMultiDept : "1"
- } ]
- });
- });
- </script>
- </tbody>
- </c:forEach>
- </c:when>
- </c:choose>
- <tr>
- <td class="l-table-edit-text">短信提醒:</td>
- <td class="l-table-edit-td"><input type="checkbox" id="isNextSms" name="isNextSms" value="1" <c:if test="${requestScope.flow.isSms == 1}">
- checked="checked"
- </c:if>> 短信通知下一环节操作人
- </td>
- </tr>
- <tr id="noticeOther" style="display: none;">
- <td class="l-table-edit-text">通知其他人:</td>
- <td class="l-table-edit-td"><textarea id="noticeUsernames" name="noticeUsernames" class="flowText" rows="3" cols="50"></textarea> <input type="hidden" id="noticeUsers" name="noticeUsers"
- value=""> <input type="button" style="height: 25px;" class="btn flowText" id="noticeButton" name="noticeButton" value="选择人员"></td>
- </tr>
- <!-- </table> -->
- <!-- </div> -->
- <!-- <div class="forum-container"> -->
- <!-- <table class="l-table-edit" style="margin-left: 10px; width: 950px;"> -->
- <!-- <tr> -->
- <!-- <td class="l-table-edit-text" colspan="2"> -->
- <!-- <div> -->
- <!-- <a onclick="show('copytoTR', this);" style="color: #3853a8;cursor: pointer;">添加抄送</a> -->
- <!-- <a onclick="hide('copytoTR', this);" style="color: #3853a8;cursor: pointer;display: none;">取消抄送</a> -->
- <!-- </div> -->
- <!-- </td> -->
- <!-- </tr> -->
- <!-- <tr id="copytoTR" style="display: none;"> -->
- <!-- <td class="l-table-edit-text">抄送对象: -->
- <!-- </td> -->
- <!-- <td class="l-table-edit-td"> -->
- <!-- <textarea id="copytoUsernames" name="copytoUsernames" rows="3" cols="50" class="flowText"></textarea> -->
- <!-- <input type="hidden" id="copytoUsers" name="copytoUsers" value=""> -->
- <!-- <input type="button" style="height: 25px;" class="btn flowText" id="copytoButton" name="copytoButton" value="选择人员"> -->
- <!-- </td> -->
- <!-- </tr> -->
- <!-- </table> -->
- <!-- </div> -->
- <!-- <div class="forum-container"> -->
- <!-- <table class="l-table-edit" style="margin-left: 10px; width: 950px;"> -->
- <tr>
- <td class="l-table-edit-text">备注:</td>
- <td class="l-table-edit-td"><textarea rows="5" cols="100" id="remark" name="remark" class="flowText"></textarea></td>
- </tr>
- </table>
- </div>
- <input type="hidden" id="tmodelId" name="tmodelId" value="${requestScope.flow.tmodelId }">
- <input type="hidden" id="modelId" name="modelId" value="${requestScope.flow.modelId }">
- <input type="hidden" id="task" name="task" value="preProcess">
- <%-- <input type="hidden" id="creator" name="creator" value="${session.loginID }"> --%>
- <%-- <input type="hidden" id="groupxuserid" name="groupxuserid" value="${session.groupXUser.id }"> --%>
- <%-- <input type="hidden" id="state" name="state" value="${session.groupXUser.state }"> --%>
- <%-- <input type="hidden" id="groupid" name="groupid" value="${session.group.id }"> --%>
- <%-- <input type="hidden" id="insId" name="insId" value="<%=SystemUtil.getSeq()%>"> --%>
- <%-- <input type="hidden" id="tinsId" name="tinsId" value="<%=SystemUtil.getSeq()%>"> --%>
- <!-- <input type="hidden" id="formInsId" name="formInsId" value=""> -->
- <input type="hidden" id="formId" name="formId" value="${requestScope.flow.formId }">
- <input type="hidden" id="tabid" name="tabid" value="${param.tabid }">
- <%-- <input type="hidden" id="dialogId" name="dialogId" value="${param.dialogId }"> --%>
- <input type="hidden" id="isMoreIns" name="isMoreIns" value="${requestScope.flow.isMoreIns }">
- <input type="hidden" id="pathJudgeType" name="pathJudgeType" value="${requestScope.flow.pathJudgeType }">
- </fieldset>
- <div id="nextTacheInfo">
- <div class="forum-container">
- <table class="l-table-edit" style="margin-left: 10px; width: 750px !important;">
- <tr>
- <td class="l-table-edit-text">后续环节</td>
- <td class="l-table-edit-td">查看和选择后续环节操作人</td>
- </tr>
- <tbody id="nextTacheInfoTd">
- </tbody>
- <tr>
- <td style="text-align: center;" colspan="2"><span id="validateTip" style="color: red; display: none;">每个环节都需要至少选择一个办理人!</span></td>
- </tr>
- <tr>
- <td style="text-align: center;" colspan="2">
- <button type="button" onclick="saveFlow();" class="btn" id="sbmbtn">
- <span>提交</span>
- </button>
- <button type="button" onclick="closeNextTacheInfo()" class="btn" id="clsbtn" style="display: none;">
- <span>关闭</span>
- </button>
- </td>
- </tr>
- </table>
- </div>
- </div>
- <%-- <input type="hidden" id="tabid" name="tabid" value="${param.tabid }"> --%>
- <!-- <input type="hidden" id="task" name="task" value="addIncomePlan"> -->
- <%-- <input type="hidden" name="fmodel" value="${fmodel.modelId }"> --%>
- <%-- <input type="hidden" name="tmodel" value="${tmodel.tmodelId }"> --%>
- <!-- 选择项目进行判断,回填大写金额,在选择项目进行标示 -->
- <input type="hidden" id="income_plan" name="income_plan" value="income_plan_money">
- </center>
- </div>
- </div>
- <%-- <%@include file="/yw/eu/codeflow/workflow/workflow_start_process.jsp"%> --%>
- </form>
- <%@include file="/include/message.jsp"%>
- </body>
- </html>
|