更新命名问题
This commit is contained in:
@@ -33,80 +33,74 @@
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="page-content">
|
||||
<div class="p-4 border-b">
|
||||
<h3 class="h3-title hover">
|
||||
<span>基本信息</span>
|
||||
</h3>
|
||||
<div class="page-content">
|
||||
<div class="p-4 border-b">
|
||||
<div style="display: flex;justify-content: space-between;align-items: center;">
|
||||
<div>
|
||||
<h3 class="h3-title hover">
|
||||
<span>基本信息</span>
|
||||
</h3>
|
||||
</div>
|
||||
<div style="color: #b3b3b3;">
|
||||
创建时间:{$detail.create_time}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<input type="text" value="{$detail.id}" id="pid" style="display: none;">
|
||||
<div class="layui-row border-b">
|
||||
<table class="layui-table layui-table-form">
|
||||
<tr>
|
||||
<td class="layui-td-gray-2">账单号
|
||||
</td>
|
||||
<td>
|
||||
{$detail.order}
|
||||
</td>
|
||||
<td class="layui-td-gray-2">创建者
|
||||
</td>
|
||||
<td>
|
||||
{$detail.creater}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="layui-td-gray-2">隶属部门
|
||||
</td>
|
||||
<td>
|
||||
{$detail.department}
|
||||
</td>
|
||||
<td class="layui-td-gray-2">报销状态
|
||||
</td>
|
||||
<td>
|
||||
{$detail.status}
|
||||
<a href="javascript:;" onclick="editstatus('{$detail.id}')" style="margin-left: 20px;">修改</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="layui-td-gray-2">备注
|
||||
</td>
|
||||
<td colspan="4">
|
||||
{$detail.remark}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="p-4 border-b">
|
||||
<h3 class="h3-title hover">
|
||||
<span>详细信息</span>
|
||||
<span>
|
||||
<a class="layui-btn layui-btn-xs layui-btn-normal" lay-event="additem" id="additem">增加报销</a>
|
||||
<a class="layui-btn layui-btn-xs" lay-event="edititem" id="edititem">编辑</a>
|
||||
<a class="layui-btn layui-btn-xs layui-btn-normal" lay-event="delete" id="delete">删除</a>
|
||||
</span>
|
||||
</h3>
|
||||
</div>
|
||||
<div class="layui-row border-b">
|
||||
<table class="layui-table layui-table-form" id="reimbursementdetail"></table>
|
||||
</div>
|
||||
</div>
|
||||
<input type="text" value="{$detail.id}" id="pid" style="display: none;">
|
||||
<div class="layui-row border-b">
|
||||
<table class="layui-table layui-table-form">
|
||||
<tr>
|
||||
<td class="layui-td-gray-2">账单号
|
||||
</td>
|
||||
<td>
|
||||
{$detail.order}
|
||||
</td>
|
||||
<td class="layui-td-gray-2">创建时间
|
||||
</td>
|
||||
<td>
|
||||
{$detail.create_time}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="layui-td-gray-2">隶属部门
|
||||
</td>
|
||||
<td>
|
||||
{$detail.department}
|
||||
</td>
|
||||
<td class="layui-td-gray-2">报销状态
|
||||
</td>
|
||||
<td>
|
||||
{$detail.status}
|
||||
<a href="javascript:;" onclick="editstatus('{$detail.id}')" style="margin-left: 20px;">修改</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="layui-td-gray-2">创建者
|
||||
</td>
|
||||
<td>
|
||||
{$detail.creater}
|
||||
</td>
|
||||
<td class="layui-td-gray-2">账单状态
|
||||
</td>
|
||||
<td>
|
||||
{$detail.lock}
|
||||
<a href="javascript:;" onclick="editlock('{$detail.id}')" style="margin-left: 20px;">修改</a>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="layui-td-gray-2">备注
|
||||
</td>
|
||||
<td colspan="4">
|
||||
{$detail.remark}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<div class="close">
|
||||
<button class="layui-btn" onclick="printPage()">打印本页</button>
|
||||
<button class="layui-btn layui-bg-blue" id="refresh">刷新</button>
|
||||
</div>
|
||||
<div class="p-4 border-b">
|
||||
<h3 class="h3-title hover">
|
||||
<span>详细信息</span>
|
||||
<span>
|
||||
<a class="layui-btn layui-btn-xs layui-btn-normal" lay-event="additem" id="additem">增加报销</a>
|
||||
<a class="layui-btn layui-btn-xs" lay-event="edititem" id="edititem">编辑</a>
|
||||
<a class="layui-btn layui-btn-xs layui-btn-normal" lay-event="delete" id="delete">删除</a>
|
||||
</span>
|
||||
</h3>
|
||||
</div>
|
||||
<div class="layui-row border-b">
|
||||
<table class="layui-table layui-table-form" id="reimbursementdetail"></table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="close">
|
||||
<button class="layui-btn" onclick="printPage()">打印本页</button>
|
||||
<button class="layui-btn layui-bg-blue" id="refresh">刷新</button>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
<script>
|
||||
@@ -181,7 +175,7 @@
|
||||
$("#delete").on("click", function () {
|
||||
// 只有在未报销状态下才允许删除
|
||||
if (currentStatus === "已报销") return;
|
||||
layui.layer.confirm("确定删除该内容吗?", {icon: 3, title: "提示"}, function (index) {
|
||||
layui.layer.confirm("确定删除该内容吗?", { icon: 3, title: "提示" }, function (index) {
|
||||
var checkStatus = layui.table.checkStatus('reimbursementdetail'); // 获取选中行的状态
|
||||
var data = checkStatus.data; // 获取选中的数据
|
||||
if (data.length === 0) {
|
||||
@@ -189,7 +183,7 @@
|
||||
return;
|
||||
}
|
||||
var id = data[0].id; // 获取第一个选中项的 ID
|
||||
$.post("/reimbursement/index/delete", {id: id}, function (res) {
|
||||
$.post("/reimbursement/index/delete", { id: id }, function (res) {
|
||||
if (res.code === 0) {
|
||||
layui.layer.msg(res.msg);
|
||||
layui.table.reload('reimbursementdetail'); // 刷新表格
|
||||
@@ -215,15 +209,15 @@
|
||||
layui.pageTable = layui.table.render({
|
||||
elem: "#reimbursementdetail",
|
||||
// toolbar: '#toolbarDemo',
|
||||
cellMinWidth: 80,
|
||||
url: "/reimbursement/index/viewitem?id=" + pid,// 数据接口
|
||||
// cellMinWidth: 80,
|
||||
url: "/reimbursement/index/viewitemlist?id=" + pid,// 数据接口
|
||||
page: true,
|
||||
limit: 50,
|
||||
totalRow: true,
|
||||
filter: "reimbursementdetail",
|
||||
cols: [
|
||||
[
|
||||
{type: 'checkbox',},
|
||||
{ type: 'checkbox', },
|
||||
{
|
||||
field: 'id',
|
||||
width: 100,
|
||||
@@ -267,26 +261,28 @@
|
||||
field: "price",
|
||||
title: "报销金额",
|
||||
align: "center",
|
||||
width: 120,
|
||||
rowspan: 2,
|
||||
templet: function (d) {
|
||||
return '<span>' + d.price + "</span>";
|
||||
},
|
||||
totalRow: true, // 添加此行以计算总计
|
||||
},
|
||||
{
|
||||
field: "haveticket",
|
||||
title: "是否有票",
|
||||
width: 120,
|
||||
align: "center",
|
||||
rowspan: 2,
|
||||
templet: function (d) {
|
||||
return '<span>' + d.haveticket + "</span>";
|
||||
},
|
||||
},
|
||||
// {
|
||||
// field: "haveticket",
|
||||
// title: "是否有票",
|
||||
// width: 120,
|
||||
// align: "center",
|
||||
// rowspan: 2,
|
||||
// templet: function (d) {
|
||||
// return '<span>' + d.haveticket + "</span>";
|
||||
// },
|
||||
// },
|
||||
{
|
||||
field: "tickets",
|
||||
title: "发票查看",
|
||||
align: "center",
|
||||
width: 120,
|
||||
rowspan: 2,
|
||||
templet: function (d) {
|
||||
if (d.tickets) {
|
||||
@@ -389,17 +385,17 @@
|
||||
$.ajax({
|
||||
url: '/reimbursement/index/editstatus',
|
||||
type: 'POST',
|
||||
data: {id: id, status: status},
|
||||
data: { id: id, status: status },
|
||||
success: function (response) {
|
||||
if (response.code === 0) {
|
||||
layer.closeAll();
|
||||
layer.msg(response.msg, {icon: 1});
|
||||
layer.msg(response.msg, { icon: 1 });
|
||||
} else {
|
||||
layer.msg(response.msg, {icon: 2});
|
||||
layer.msg(response.msg, { icon: 2 });
|
||||
}
|
||||
},
|
||||
error: function () {
|
||||
layer.msg('请求失败', {icon: 2});
|
||||
layer.msg('请求失败', { icon: 2 });
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -410,17 +406,17 @@
|
||||
$.ajax({
|
||||
url: '/reimbursement/index/editlock',
|
||||
type: 'POST',
|
||||
data: {id: id, lock: lock},
|
||||
data: { id: id, lock: lock },
|
||||
success: function (response) {
|
||||
if (response.code === 0) {
|
||||
layer.closeAll();
|
||||
layer.msg(response.msg, {icon: 1});
|
||||
layer.msg(response.msg, { icon: 1 });
|
||||
} else {
|
||||
layer.msg(response.msg, {icon: 2});
|
||||
layer.msg(response.msg, { icon: 2 });
|
||||
}
|
||||
},
|
||||
error: function () {
|
||||
layer.msg('请求失败', {icon: 2});
|
||||
layer.msg('请求失败', { icon: 2 });
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user