|

楼主 |
发表于 2017-12-1 09:00:15
|
显示全部楼层
<?xml version="1.0" encoding="utf-8"?>
<div xmlns="http://www.w3.org/1999/xhtml" xid="window" class="window" component="$UI/system/components/justep/window/window"
design="device:pc">
<div component="$UI/system/components/justep/model/model" xid="model" style="height:auto;left:204px;top:225px;">
<div component="$UI/system/components/justep/data/bizData" xid="mainData"
directDelete="true" autoLoad="false" concept="CrossContract" limit="15" columns="version,CustomerId,ContractNum,ContractName,ContractAmount,SignDateTime"
autoNew="false" onSaveCommit="dataSaveCommit">
<reader action="/ProjectContractSystem/ProjectContractModel/logic/action/queryCrossContractAction"/>
<writer action="/ProjectContractSystem/ProjectContractModel/logic/action/saveCrossContractAction"/>
<creator action="/ProjectContractSystem/ProjectContractModel/logic/action/createCrossContractAction"/>
<master xid="default16"></master></div>
</div>
<div component="$UI/system/components/justep/toolBar/toolBar" class="x-toolbar x-toolbar-spliter form-inline"
xid="bar">
<div component="$UI/system/components/justep/smartFilter/smartFilter" xid="smartFilter"
filterData="mainData" class="pull-right" filterCols="CustomerId,ContractNum,ContractName,ContractAmount,SignDateTime">
<input type="text" class="form-control" placeholder="搜索" data-bind="valueUpdate: ['input', 'afterkeydown']"
bind-value="$model.comp($element.parentElement).searchText" bind-change="$model.comp($element.parentElement).onInputChange.bind($model.comp($element.parentElement))"
xid="input1"/>
</div>
<a component="$UI/system/components/justep/button/button" label=" 新建"
class="btn btn-link btn-icon-left" icon="icon-plus" onClick="addBtn" xid="newBtn">
<i class="icon-plus"/>
<span>新建</span>
</a>
<a component="$UI/system/components/justep/button/button" class="btn btn-link btn-icon-left"
label="编辑" xid="editBtn" icon="icon-edit" onClick="editBtnClick">
<i xid="i1" class="icon-edit"/>
<span xid="span1">编辑</span>
</a>
<a component="$UI/system/components/justep/button/button" class="btn btn-link btn-icon-left"
label="保存" xid="saveBtn" onClick='{"operation":"mainData.save"}'>
<i xid="i3"/>
<span xid="label7">保存</span>
</a>
<a component="$UI/system/components/justep/button/button" class="btn btn-link btn-icon-left"
label="删除" xid="deleteBtn" onClick='{"operation":"mainData.delete"}'>
<i xid="i4"/>
<span xid="span7">删除</span>
</a>
<a component="$UI/system/components/justep/button/button" class="btn btn-link btn-icon-left"
xid="refreshBtn" onClick='{"operation":"mainData.refresh"}' label="刷新">
<i xid="i2"/>
<span xid="span2">刷新</span>
</a>
<a component="$UI/system/components/justep/button/button" class="btn btn-link btn-icon-left"
label="查询" xid="filterBtn" icon="icon-android-search" onClick='{"operation":"filter.menu"}'>
<i xid="i5" class="icon-android-search"/>
<span xid="span8">查询</span>
</a>
</div>
<div component="$UI/system/components/justep/grid/grid" flexibleWidth="true" rowActiveClass="active" class="table table-hover table-striped" xid="grid" data="mainData" onRowDblClick="editBtnClick" useGroupbar="true" grouping="true" width="100%" height="auto" caption="横向合同列表" showRowNumber="true" useFooter="true" useFilterBar="false" rowNumberWidth="100" altRows="true" altclass="pinkalt">
<columns xid="column">
<column name="CustomerId" label="客户名称" xid="column1" footerData="'总计'" width="200"><group xid="default8" columnShow="true" summary="true" summaryPos="footer"></group></column>
<column name="ContractNum" label="合同编号" xid="column2" width="150"></column>
<column name="ContractName" label="合同名称" xid="column3"></column>
<column name="ContractAmount" label="合同金额(万元)" format="0,000.00" xid="column4" summaryType="sum" summaryTpl="合计:{0}" footerData="$data.sum('ContractAmount')" formatter="currency" width="120"><group xid="default14" columnShow="true" summary="true"></group></column>
<column name="SignDateTime" label="签订时间" xid="column5" width="150"></column></columns>
<groupingView groupCollapse="false" xid="default15"></groupingView></div>
<div component="$UI/system/components/justep/pagerBar/pagerBar" class="x-pagerbar container-fluid"
xid="pagerBar" data="mainData">
<div class="row" xid="div1">
<div class="col-sm-3" xid="div2">
<div class="x-pagerbar-length" xid="div3" style="width:200;">
<label component="$UI/system/components/justep/pagerLimitSelect/pagerLimitSelect"
class="x-pagerlimitselect" xid="pagerLimitSelect1">
<span xid="span3">显示</span>
<select component="$UI/system/components/justep/select/select" class="form-control input-sm"
xid="select1" style="width:60;left:10;">
<option value="10" xid="default1">10</option>
<option value="20" xid="default2">20</option>
<option value="50" xid="default3">50</option>
<option value="100" xid="default4">100</option>
</select>
<span xid="span4">条</span>
</label>
</div>
</div>
<div class="col-sm-3" xid="div4">
<div class="x-pagerbar-info" xid="div5">当前显示1-10条,共16条</div>
</div>
<div class="col-sm-6" xid="div6">
<div class="x-pagerbar-pagination" xid="div7">
<ul class="pagination" component="$UI/system/components/bootstrap/pagination/pagination"
xid="pagination1">
<li class="prev" xid="li1">
<a href="#" xid="a1">
<span aria-hidden="true" xid="span5">«</span>
<span class="sr-only" xid="span6">Previous</span>
</a>
</li>
<li class="next" xid="li2">
<a href="#" xid="a2">
<span aria-hidden="true" xid="span9">»</span>
<span class="sr-only" xid="span10">Next</span>
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
<span component="$UI/system/components/justep/windowDialog/windowDialog" xid="windowDialog"
title="详细" status="normal" showTitle="true" height="70%" width="60%" src="detailDialog.w"
onReceive="windowDialogReceive" style="top:6px;left:531px;">
<result concept="mainData" operation="edit" origin="dialogData" xid="default10">
<mapping from="CrossContract" to="CrossContract" locator="true" xid="CrossContractM"/>
<mapping from="CustomerId" to="CustomerId" xid="CustomerIdM"/>
<mapping from="ContractNum" to="ContractNum" xid="ContractNumM"/>
<mapping from="ContractName" to="ContractName" xid="ContractNameM"/>
<mapping from="ContractAmount" to="ContractAmount" xid="ContractAmountM"/>
<mapping from="SignDateTime" to="SignDateTime" xid="SignDateTimeM"/>
</result>
</span>
</div> |
|