path
:文件路径
返回结果
list
:文件路径列表
使用示例
<@tools.templatePlaceList path='index.html'><#list list as
a>${a}<#sep>,</#list></@tools.templatePlaceList>
<script>
$.getJSON('${site.dynamicPath}api/directive/tools/templatePlaceList?path
:文件路径
返回结果
list
:可视化区域id列表
使用示例
<@tools.templateRegionList path='index.html'><#list list as
a>${a}<#sep>,</#list></@tools.templateRegionList>
<script>
$.getJSON('${site.dynamicPath}api/directive/tools/templateRegionList?parameters
:参数map
templateContent
:模板内容
打印渲染结果
使用示例
<@tools.templateResult templateContent='${name}' parameters={'name':'value'}/>
<script>
$.getJSON('${site.dynamicPath}api/directive/tools/templateResult?path
:文件路径
word
:搜索词
返回结果
list
:文件列表
CmsFileUtils.FileSearchResult
使用示例
<@tools.templateSearchList path='/' word='script'><#list list as
a>${a.path}<#sep>,</#list></@tools.templateSearchList>
<script>
$.getJSON('${site.dynamicPath}api/directive/tools/templateSearchList?path
:文件路径
width
:宽度
height
:高度
打印结果文件路径
使用示例
<@tools.thumb path='images/logo.jpg' width=100 height=100/>
<script>
$.getJSON('${site.dynamicPath}api/directive/tools/thumb?id
账户id,结果返回object
TradeAccount
ids
多个账户id,逗号或空格间隔,当id为空时生效,结果返回map
(id,object
)
使用示例
<@trade.account id=1>${object.amount}</@trade.account>
<@trade.account ids=1,2,3><#list map as
k,v>${k}:${v.amount}<#sep>,</#list></@trade.account>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/account?id
账户历史id,结果返回object
TradeAccountHistory
ids
多个账户历史id,逗号或空格间隔,当id为空时生效,结果返回map
(id,object
)
使用示例
<@trade.accountHistory id=1>${object.balance}</@trade.accountHistory>
<@trade.accountHistory ids=1,2,3><#list map as
k,v>${k}:${v.balance}<#sep>,</#list></@trade.accountHistory>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/accountHistory?accountId
账户id
userId
操作用户id
status
状态,【0:预充值,1:消费,2:充值,3:退款】
startCreateDate
起始创建日期,【2020-01-01 23:59:59】,【2020-01-01】
endCreateDate
终止创建日期,【2020-01-01 23:59:59】,【2020-01-01】
orderType
排序类型,【asc:正序,desc:倒叙】,默认为创建日期倒叙
pageIndex
页码
pageSize
每页条数
返回结果
page
PageHandler
page.list
List类型 查询结果实体列表
TradeAccountHistory
使用示例
<@trade.accountHistoryList pageSize=10><#list page.list as
a>${a.amountChange}<#sep>,</#list></@trade.accountHistoryList>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/accountHistoryList?orderField
排序字段,【amount:金额,updateDate:更新日期】,默认置顶id按orderType排序
orderType
排序类型,【asc:正序,desc:倒叙】,默认为倒叙
pageIndex
页码
pageSize
每页条数
返回结果
page
PageHandler
page.list
List类型 查询结果实体列表
TradeAccount
使用示例
<@trade.accountList pageSize=10><#list page.list as
a>${a.amount}<#sep>,</#list></@trade.accountList>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/accountList?id
订单id,结果返回object
TradeOrder
ids
多个订单id,逗号或空格间隔,当id为空时生效,结果返回map
(id,object
)
使用示例
<@trade.order id=1>${object.title}</@trade.order>
<@trade.order ids=1,2,3><#list map as
k,v>${k}:${v.title}<#sep>,</#list></@trade.order>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/order?id
订单历史id,结果返回object
TradeOrderHistory
ids
多个订单历史id,逗号或空格间隔,当id为空时生效,结果返回map
(id,object
)
使用示例
<@trade.orderHistory id=1>${object.amount}</@trade.orderHistory>
<@trade.orderHistory ids=1,2,3><#list map as
k,v>${k}:${v.amount}<#sep>,</#list></@trade.orderHistory>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/orderHistory?orderId
订单id
startCreateDate
起始创建日期,【2020-01-01 23:59:59】,【2020-01-01】
endCreateDate
终止创建日期,【2020-01-01 23:59:59】,【2020-01-01】
orderType
排序类型,【asc:正序,desc:倒叙】,默认为创建日期倒叙
pageIndex
页码
pageSize
每页条数
返回结果
page
PageHandler
page.list
List类型 查询结果实体列表
TradeOrderHistory
使用示例
<@trade.orderHistoryList orderId=1 pageSize=10><#list page.list as
a>${a.content}<#sep>,</#list></@trade.orderHistoryList>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/orderHistoryList?userId
用户id
paymentId
付款id
status
状态,【0:待处理,1:无效订单,2:已支付,3:已退款,4:已关闭】
processed
已处理,【true,false】
startCreateDate
起始创建日期,【2020-01-01 23:59:59】,【2020-01-01】
endCreateDate
终止创建日期,【2020-01-01 23:59:59】,【2020-01-01】
orderType
排序类型,【asc:正序,desc:倒叙】,默认为发布日期倒叙
pageIndex
页码
pageSize
每页条数
返回结果
page
PageHandler
page.list
List类型 查询结果实体列表
TradeOrder
使用示例
<@trade.orderList pageSize=10><#list page.list as
a>${a.amount}<#sep>,</#list></@trade.orderList>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/orderList?id
订单产品id,结果返回object
TradeOrderProduct
ids
多个订单产品id,逗号或空格间隔,当id为空时生效,结果返回map
(id,object
)
使用示例
<@trade.orderProduct id=1>${object.quantity}</@trade.orderProduct>
<@trade.orderProduct ids=1,2,3><#list map as
k,v>${k}:${v.quantity}<#sep>,</#list></@trade.orderProduct>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/orderProduct?orderId
订单id
pageIndex
页码
pageSize
每页条数
返回结果
page
PageHandler
page.list
List类型 查询结果实体列表
TradeOrderProduct
使用示例
<@trade.orderProductList orderId=1 pageSize=10><#list page.list as
a>${a.productId}<#sep>,</#list></@trade.orderProductList>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/orderProductList?id
支付订单id,结果返回object
TradePayment
ids
多个支付订单id,逗号或空格间隔,当id为空时生效,结果返回map
(id,object
)
使用示例
<@trade.payment id=1>${object.amount}</@trade.payment>
<@trade.payment ids=1,2,3><#list map as
k,v>${k}:${v.amount}<#sep>,</#list></@trade.payment>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/payment?id
支付订单历史id,结果返回object
TradePaymentHistory
ids
多个支付订单历史id,逗号或空格间隔,当id为空时生效,结果返回map
(id,object
)
使用示例
<@trade.paymentHistory
id=1>${object.content}</@trade.paymentHistory>
<@trade.paymentHistory ids=1,2,3><#list map as
k,v>${k}:${v.content}<#sep>,</#list></@trade.paymentHistory>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/paymentHistory?paymentId
付款id
startCreateDate
起始创建日期,【2020-01-01 23:59:59】,【2020-01-01】
endCreateDate
终止创建日期,【2020-01-01 23:59:59】,【2020-01-01】
orderType
排序类型,【asc:正序,desc:倒叙】,默认为创建日期倒叙
pageIndex
页码
pageSize
每页条数
返回结果
page
PageHandler
page.list
List类型 查询结果实体列表
TradePaymentHistory
使用示例
<@trade.paymentHistory paymentId=1 pageSize=10><#list page.list as
a>${a.content}<#sep>,</#list></@trade.paymentHistory>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/paymentHistory?userId
用户id
tradeType
支付类型,【recharge:充值,product:产品】
serialNumber
流水号
accountType
账户类型,【account:账户,alipay:支付宝,wechat:微信】
accountSerialNumber
账号流水号
status
状态,【0:待支付,1:已支付,2:待退款,3:已退款,4:已关闭】
startCreateDate
起始创建日期,【2020-01-01 23:59:59】,【2020-01-01】
endCreateDate
终止创建日期,【2020-01-01 23:59:59】,【2020-01-01】
orderType
排序类型,【asc:正序,desc:倒叙】,默认为发布日期倒叙
pageIndex
页码
pageSize
每页条数
返回结果
page
PageHandler
page.list
List类型 查询结果实体列表
TradePayment
使用示例
<@trade.paymentList pageSize=10><#list page.list as
a>${a.amount}<#sep>,</#list></@trade.paymentList>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/paymentList?id
退款id,结果返回object
TradeRefund
ids
多个退款id,逗号或空格间隔,当id为空时生效,结果返回map
(id,object
)
使用示例
<@trade.refund id=1>${object.amount}</@trade.refund>
<@trade.refund ids=1,2,3><#list map as
k,v>${k}:${v.amount}<#sep>,</#list></@trade.refund>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/refund?userId
用户id
paymentId
支付id
refundUserId
退款操作用户id
status
状态,【0:待处理,1:已退款,2:取消,3:拒绝,4:失败】
startCreateDate
起始创建日期,【2020-01-01 23:59:59】,【2020-01-01】
endCreateDate
终止创建日期,【2020-01-01 23:59:59】,【2020-01-01】
orderType
排序类型,【asc:正序,desc:倒叙】,默认为创建日期倒叙
pageIndex
页码
pageSize
每页条数
返回结果
page
PageHandler
page.list
List类型 查询结果实体列表
TradeRefund
使用示例
<@trade.refundList pageSize=10><#list page.list as
a>${a.amount}<#sep>,</#list></@trade.refundList>
<script>
$.getJSON('${site.dynamicPath}api/directive/trade/refundList?