|
@@ -9,47 +9,48 @@
|
|
|
<div class="container">
|
|
<div class="container">
|
|
|
<div class="col-lg-12 col-sm-12">
|
|
<div class="col-lg-12 col-sm-12">
|
|
|
<section class="content-inner margin-top-no">
|
|
<section class="content-inner margin-top-no">
|
|
|
|
|
+ <div class="card">
|
|
|
|
|
+ <div class="card-main">
|
|
|
|
|
+ <div class="card-inner">
|
|
|
|
|
+ <p>系统中的工单</p>
|
|
|
|
|
+ <p>显示表项:
|
|
|
|
|
+ {include file='table/checkbox.tpl'}
|
|
|
|
|
+ </p>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
<div class="card">
|
|
<div class="card">
|
|
|
<div class="card-main">
|
|
<div class="card-main">
|
|
|
<div class="card-inner">
|
|
<div class="card-inner">
|
|
|
<div class="form-group form-group-label">
|
|
<div class="form-group form-group-label">
|
|
|
- <label class="floating-label" for="quick_create"> 输入用戶 ID 快速创建新工单 </label>
|
|
|
|
|
|
|
+ <label class="floating-label" for="userid"> 输入用戶 ID 快速创建新工单 </label>
|
|
|
<input class="form-control maxwidth-edit" id="userid" type="text">
|
|
<input class="form-control maxwidth-edit" id="userid" type="text">
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="card-inner">
|
|
<div class="card-inner">
|
|
|
<div class="form-group form-group-label">
|
|
<div class="form-group form-group-label">
|
|
|
- <label class="floating-label" for="new_user_money"> 标题 </label>
|
|
|
|
|
|
|
+ <label class="floating-label" for="title"> 标题 </label>
|
|
|
<input class="form-control maxwidth-edit" id="title" type="text">
|
|
<input class="form-control maxwidth-edit" id="title" type="text">
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="card-inner">
|
|
<div class="card-inner">
|
|
|
<div class="form-group form-group-label">
|
|
<div class="form-group form-group-label">
|
|
|
- <label class="floating-label" for="new_user_money"> 内容 </label>
|
|
|
|
|
|
|
+ <label class="floating-label" for="content"> 内容 </label>
|
|
|
<input class="form-control maxwidth-edit" id="content" type="text">
|
|
<input class="form-control maxwidth-edit" id="content" type="text">
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="card-action">
|
|
<div class="card-action">
|
|
|
<div class="card-action-btn pull-left">
|
|
<div class="card-action-btn pull-left">
|
|
|
- <a class="btn btn-flat waves-attach waves-light" id="submit" type="submit"><span
|
|
|
|
|
|
|
+ <a class="btn btn-flat waves-attach waves-light" id="ticket_create"><span
|
|
|
class="icon">check</span> 添加</a>
|
|
class="icon">check</span> 添加</a>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="card">
|
|
|
|
|
- <div class="card-main">
|
|
|
|
|
- <div class="card-inner">
|
|
|
|
|
- <p>系统中的工单</p>
|
|
|
|
|
- <p>显示表项:
|
|
|
|
|
- {include file='table/checkbox.tpl'}
|
|
|
|
|
- </p>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
- </div>
|
|
|
|
|
<div class="table-responsive">
|
|
<div class="table-responsive">
|
|
|
{include file='table/table.tpl'}
|
|
{include file='table/table.tpl'}
|
|
|
</div>
|
|
</div>
|
|
|
|
|
+ {include file='dialog.tpl'}
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</main>
|
|
</main>
|
|
@@ -58,10 +59,15 @@
|
|
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
{include file='table/js_1.tpl'}
|
|
{include file='table/js_1.tpl'}
|
|
|
- $(document).ready(function () {
|
|
|
|
|
- function submit() {
|
|
|
|
|
- $("#result").modal();
|
|
|
|
|
- $$.getElementById('msg').innerHTML = '正在提交...'
|
|
|
|
|
|
|
+ window.addEventListener('load', () => {
|
|
|
|
|
+ table = $('#table_tickets').DataTable({
|
|
|
|
|
+ ajax: 'ticket/ajax',
|
|
|
|
|
+ processing: true,
|
|
|
|
|
+ serverSide: true,
|
|
|
|
|
+ order: [[1, 'desc']]
|
|
|
|
|
+ })
|
|
|
|
|
+ {include file='table/js_2.tpl'}
|
|
|
|
|
+ function createTicket() {
|
|
|
$.ajax({
|
|
$.ajax({
|
|
|
type: "POST",
|
|
type: "POST",
|
|
|
url: "/admin/ticket",
|
|
url: "/admin/ticket",
|
|
@@ -71,34 +77,16 @@
|
|
|
title: $$getValue('title'),
|
|
title: $$getValue('title'),
|
|
|
userid: $$getValue('userid')
|
|
userid: $$getValue('userid')
|
|
|
},
|
|
},
|
|
|
- success: (data) => {
|
|
|
|
|
- if (data.ret) {
|
|
|
|
|
- $("#result").modal();
|
|
|
|
|
- $$.getElementById('msg').innerHTML = data.msg;
|
|
|
|
|
- } else {
|
|
|
|
|
- $("#result").modal();
|
|
|
|
|
- $$.getElementById('msg').innerHTML = data.msg;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ success: data => {
|
|
|
|
|
+ $("#result").modal();
|
|
|
|
|
+ $$.getElementById('msg').innerHTML = data.msg;
|
|
|
},
|
|
},
|
|
|
- error: (jqXHR) => {
|
|
|
|
|
|
|
+ error: jqXHR => {
|
|
|
$("#result").modal();
|
|
$("#result").modal();
|
|
|
- $$.getElementById('msg-error-p').innerHTML = `发生错误:${
|
|
|
|
|
- jqXHR.status
|
|
|
|
|
- }`;
|
|
|
|
|
|
|
+ $$.getElementById('msg').innerHTML = `${ldelim}jqXHR{rdelim} 发生了错误。`;
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
- $("#submit").click(function () {
|
|
|
|
|
- submit();
|
|
|
|
|
- });
|
|
|
|
|
- });
|
|
|
|
|
- window.addEventListener('load', () => {
|
|
|
|
|
- table = $('#table_tickets').DataTable({
|
|
|
|
|
- ajax: 'ticket/ajax',
|
|
|
|
|
- processing: true,
|
|
|
|
|
- serverSide: true,
|
|
|
|
|
- order: [[1, 'desc']]
|
|
|
|
|
- })
|
|
|
|
|
- {include file='table/js_2.tpl'}
|
|
|
|
|
|
|
+ $$.getElementById('ticket_create').addEventListener('click', createTicket)
|
|
|
});
|
|
});
|
|
|
</script>
|
|
</script>
|