| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144 |
- <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
- <%@include file="/context/mytags.jsp"%>
- <t:base type="jquery,easyui,tools,DatePicker"></t:base>
- <script src = "plug-in/tools/jquery.tips.js"></script>
- <div class="easyui-layout" fit="true">
- <div region="center" style="padding:0px;border:0px">
- <t:datagrid name="maintainPlanList" checkbox="false" pageSize="20" sortName="createDate" sortOrder="desc"
- fitColumns="true" title="维保任务计划" actionUrl="maintainPlanController.do?datagrid" idField="id" fit="true" queryMode="group" onLoadSuccess="onloaded">
- <t:dgCol title="主键" field="id" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="创建人名称" field="createName" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="创建人登录名称" field="createBy" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="创建日期" field="createDate" formatter="yyyy-MM-dd" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="更新人名称" field="updateName" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="更新人登录名称" field="updateBy" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="更新日期" field="updateDate" formatter="yyyy-MM-dd" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="所属部门" field="sysOrgCode" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="所属公司" field="sysCompanyCode" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="流程实例" field="procInstId" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="审批阶段" field="stepName" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="编码" field="code" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="业务状态" field="busistatus" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="供应商" field="relatedunitid" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="供应商名称" field="relatedunitname" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="项目" field="departId" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="工作描述" field="remark" hidden="true" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="计划名称" field="name" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="项目名称" field="depName" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="服务类型" field="servicetype" queryMode="single" dictionary="servicetypedetail" width="120"></t:dgCol>
- <t:dgCol title="计划开始日期" field="startdate" formatter="yyyy-MM-dd" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="计划截止日期" field="enddate" formatter="yyyy-MM-dd" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="维保月度" field="maintainMonth" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="有无合同" field="contractId" formatterjs="hasContractTxt" queryMode="single" width="120"></t:dgCol>
- <t:dgCol title="流程状态" field="bpmStatus" queryMode="single" dictionary="bpm_status" width="120"></t:dgCol>
- <t:dgCol title="操作" field="opt" ></t:dgCol>
- <t:dgDelOpt title="删除" exp="bpmStatus#eq#1" url="maintainPlanController.do?doDel&id={id}" urlclass="ace_button" urlfont="fa-trash-o"/>
- <t:dgToolBar title="录入" icon="icon-add" operationCode="add" url="maintainPlanController.do?goAdd" funname="add" width="1200" height="100%"></t:dgToolBar>
- <t:dgToolBar title="修改" icon="icon-edit" operationCode="edit" url="maintainPlanController.do?goUpdate" funname="update" width="1200" height="100%"></t:dgToolBar>
- <t:dgToolBar title="查看" icon="icon-search" url="maintainPlanController.do?goUpdate" funname="detail" width="1200" height="100%"></t:dgToolBar>
- <%@include file="/webpage/cn/com/lzt/useractiviti/activitiButtons.jsp"%>
- <t:dgFunOpt exp="contractId#eq#&&bpmStatus#eq#3" urlclass="ace_button" urlfont="fa-cog" funname="updateContract(id)" title="关联合同" />
- </t:datagrid>
- </div>
- </div>
- <div name="searchColums" style="margin:23px 0 18px 0;">
- <table style="padding:0px" cellpadding="0" cellspacing="1" >
- <tr>
- <td align="right" style="width: 74px;">
- 项目名称:
- </td>
- <td class="value">
- <input type="text" name="depName" style="width: 150px"/>
- </td>
- <td align="right" style="width: 74px;">
- 服务类型:
- </td>
- <td class="value">
- <t:dictSelect field="servicetype" id="servicetype" type="list" typeGroupCode="servicetypedetail" hasLabel="false" title="服务类型" ></t:dictSelect>
- </td>
- <td align="right" style="width: 74px;">
- 计划名称:
- </td>
- <td class="value">
- <input type="text" name="name" style="width: 150px"/>
- </td>
- <td align="right" style="width: 74px;">
- 有无合同:
- </td>
- <td class="value">
- <select name="hasContract">
- <option value="">---请选择---</option>
- <option value="0">无合同</option>
- <option value="1">有合同</option>
- </select>
- </td>
- <td align="right" style="width: 74px;">
- 流程状态:
- </td>
- <td class="value">
- <t:dictSelect field="bpmStatus" type="list" typeGroupCode="bpm_status" hasLabel="false" title="服务类型" ></t:dictSelect>
- </td>
- </tr>
- <tr>
- <td align="right" style="width: 74px">
- 维保年度:
- </td>
- <td class="value">
- <input type="text" onClick="WdatePicker({dateFmt:'yyyy'})" class="Wdate" readonly="readonly" name="maintainYear" style="width: 150px"/>
- </td>
- <td align="right" style="width: 74px;">
- 维保月度:
- </td>
- <td class="value">
- <input type="text" onClick="WdatePicker({dateFmt:'yyyy-MM'})" class="Wdate" readonly="readonly" name="maintainMonth" style="width: 150px"/>
- </td>
- </tr>
- </table>
- </div>
- <%@include file="/webpage/cn/com/lzt/useractiviti/search.jsp"%>
- <script src = "webpage/cn/com/lzt/maintainplan/maintainPlanList.js"></script>
- <script type="text/javascript">
- var _gridId='maintainPlanList';
- var _controller='maintainPlanController.do?';
- var _formUrl=_controller+'goView';
- var _tableName='t_b_maintain_plan';
- //导入
- function ImportXls() {
- openuploadwin('Excel导入', 'maintainPlanController.do?upload', "maintainPlanList");
- }
- //导出
- function ExportXls() {
- JeecgExcelExport("maintainPlanController.do?exportXls","maintainPlanList");
- }
- //模板下载
- function ExportXlsByT() {
- JeecgExcelExport("maintainPlanController.do?exportXlsByT","maintainPlanList");
- }
- function hasContractTxt(value){
- if(value){
- return '有合同';
- }
- return '无合同';
- }
- function updateContract(id){
- var url = 'maintainPlanController.do?goUpdate&updateContract=true&id='+id;
- createwindow("关联合同",url, '1200','100%');
- }
- function onloaded(){
- var _grid = $('#maintainPlanList');
- var tableTd = $('div.datagrid-body td[field="maintainMonth"]');
- tableTd.each(function () {
- var $this = $(this);
- var index = $this.parent('tr').attr('datagrid-row-index');
- var rows = _grid.datagrid('getRows');
- var currentRow = rows[index];
- var content = '<div style="font-size:16px; max-width:700px;word-break: break-all; word-wrap: break-word;">' + currentRow.maintainMonth + '</div>';
- $this.tips({ content: content, wrapColor: 'black' });
- });
- }
- </script>
|