| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- <style>
- body.is-dialog .purchase-content-add-form {
- padding: 16px 20px 8px;
- }
- .purchase-content-add-form .form-group {
- margin-bottom: 16px;
- }
- .purchase-content-add-form textarea.form-control {
- min-height: 220px;
- resize: vertical;
- }
- .purchase-recipient-picker {
- border: 1px solid #d2d6de;
- border-radius: 4px;
- background: #fff;
- }
- .purchase-recipient-toolbar {
- display: flex;
- align-items: center;
- gap: 12px;
- padding: 8px 10px;
- border-bottom: 1px solid #eee;
- background: #fafafa;
- }
- .purchase-recipient-toolbar .purchase-recipient-search {
- flex: 1;
- max-width: 280px;
- }
- .purchase-recipient-toolbar .purchase-recipient-check-all {
- margin: 0;
- font-weight: normal;
- white-space: nowrap;
- cursor: pointer;
- user-select: none;
- }
- .purchase-recipient-toolbar .purchase-recipient-check-all input {
- margin-right: 4px;
- vertical-align: middle;
- }
- .purchase-recipient-count {
- margin-left: auto;
- color: #888;
- font-size: 12px;
- white-space: nowrap;
- }
- .purchase-recipient-list {
- max-height: 240px;
- overflow-y: auto;
- padding: 6px 10px 8px;
- }
- .purchase-recipient-item {
- display: block;
- margin: 0;
- padding: 7px 8px;
- font-weight: normal;
- cursor: pointer;
- border-radius: 3px;
- line-height: 1.5;
- }
- .purchase-recipient-item:hover {
- background: #f5f7fa;
- }
- .purchase-recipient-item input {
- margin: 0 8px 0 0;
- vertical-align: middle;
- }
- .purchase-recipient-item.is-hidden {
- display: none;
- }
- </style>
- <form id="add-form" class="form-horizontal purchase-content-add-form" role="form" data-toggle="validator" method="POST" action="">
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-2">投递人:</label>
- <div class="col-xs-12 col-sm-9">
- <p class="form-control-static" style="padding-top:7px;margin:0;">{$admin.nickname|default=''|htmlentities}</p>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-2">投递给:</label>
- <div class="col-xs-12 col-sm-9">
- <input type="hidden" name="row[recipient_ids]" id="c-recipient_ids" value="" data-rule="required">
- <div class="purchase-recipient-picker" id="purchase-recipient-picker">
- <div class="purchase-recipient-toolbar">
- <input type="text" class="form-control input-sm purchase-recipient-search" placeholder="搜索名称" autocomplete="off">
- <label class="purchase-recipient-check-all">
- <input type="checkbox" class="purchase-recipient-check-all-input"> 全选
- </label>
- <span class="purchase-recipient-count">已选 0 人</span>
- </div>
- <div class="purchase-recipient-list">
- {volist name="adminList" id="vo"}
- <label class="purchase-recipient-item" data-label="{$vo.label|htmlentities}">
- <input type="checkbox" class="purchase-recipient-cb" value="{$vo.id}">
- {$vo.label|htmlentities}
- </label>
- {/volist}
- {empty name="adminList"}
- <p class="text-muted" style="padding:12px 8px;margin:0;">暂无可选用户</p>
- {/empty}
- </div>
- </div>
- <p class="help-block">勾选接收人后发送,仅被选中的用户登录后可看到此通知。</p>
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-2">主题:</label>
- <div class="col-xs-12 col-sm-9">
- <input class="form-control" name="row[subject]" type="text" data-rule="required" maxlength="255" placeholder="通知主题" autocomplete="off">
- </div>
- </div>
- <div class="form-group">
- <label class="control-label col-xs-12 col-sm-2">内容:</label>
- <div class="col-xs-12 col-sm-9">
- <textarea class="form-control" name="row[content]" rows="12" data-rule="required" placeholder="通知正文"></textarea>
- </div>
- </div>
- <div class="form-group layer-footer">
- <label class="control-label col-xs-12 col-sm-2"></label>
- <div class="col-xs-12 col-sm-9">
- <button type="submit" class="btn btn-primary btn-embossed disabled">发送</button>
- <button type="button" class="btn btn-default btn-embossed btn-purchase-content-close" style="margin-left:12px;">关闭</button>
- </div>
- </div>
- </form>
|