漏洞修改

This commit is contained in:
jiang 2025-10-28 09:26:00 +08:00
parent f8b88ea99d
commit 623f3048a3
74 changed files with 354 additions and 214 deletions

View File

@ -8,10 +8,7 @@
<meta name="description"
content="layuimini基于layui的轻量级前端后台管理框架最简洁、易用的后台框架模板面向所有层次的前后端程序,只需提供一个接口就直接初始化整个框架,无需复杂操作。">
<meta name="renderer" content="webkit">
<!-- 添加安全相关的meta标签 -->
<meta http-equiv="Content-Security-Policy"
content="default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline' https://cdnjs.cloudflare.com; img-src 'self' data:; font-src 'self' https://cdnjs.cloudflare.com;">
<meta http-equiv="x-ua-compatible" content="SAMEORIGIN">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="apple-mobile-web-app-capable" content="yes">
@ -131,7 +128,7 @@
</div>
<script src="lib/layui-v2.6.3/layui.js" charset="utf-8"></script>
<script src="js/lay-config.js?v=2.0.0" charset="utf-8"></script>
<script src="lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="js/public.js" charset="utf-8"></script>
<script>
layui.use(['jquery', 'layer', 'miniAdmin', 'miniTongji'], function () {
@ -154,7 +151,6 @@
let url = dataUrl + 'backstage/health/isHealth'
ajaxRequest(url, "GET", null, false, function () {
}, function (result) {
console.log(result);
if (result.code === 200) {
// 使用 URL API 解析
var currentUrl = new URL(window.location.href);
@ -173,6 +169,7 @@
// 初始化页面
initPage(miniAdmin);
sessionStorage.setItem('us', JSON.stringify(result.data));
} else if (result.code === 401) {
// 登录过期或无权限
closeWindowOpen();

View File

@ -1,6 +1,7 @@
let objParam, dataObj;
let form, table, upload, tableIns, layer, element;
let pageNum = 1;
function setParams(params) {
objParam = JSON.parse(params);
$('#titleName').html(objParam.supName + '供应商付款记录');
@ -11,6 +12,7 @@ function setParams(params) {
upload = layui.upload;
layer = layui.layer;
});
function setPayStatus() {
if (objParam.status === '未付') {
return "<span style='color:#FF9900;margin:0 5px 0 5px;font-size:16px'>●</span>待付款";
@ -18,13 +20,16 @@ function setParams(params) {
return "<span style='color:#19BE6B;margin:0 5px 0 5px;font-size:16px'>●</span>已付款";
}
}
getSltDetailsInfo();
getPayCarDetails();
}
//admission fee
// 供应商付款记录-详情
function getSltDetailsInfo() {
let encryptedData = { planId: objParam.planId };
let encryptedData = {planId: objParam.planId};
let url = dataUrl + 'backstage/carBalance/getSltDetailsInfo?encryptedData=' + encodeURIComponent(JSON.stringify(encryptedData));
ajaxRequest(url, "GET", null, true, function () {
}, function (result) {
@ -35,6 +40,7 @@ function getSltDetailsInfo() {
}, function (xhr, status, error) {
errorFn(xhr, status, error)
}, null);
function setTableData(obj) {
$('#supName').html(objParam.supName);
@ -91,7 +97,7 @@ function getSltDetailsInfo() {
// 用车明细
function getPayCarDetails() {
let encryptedData = { planId: objParam.planId };
let encryptedData = {planId: objParam.planId};
let url = dataUrl + 'backstage/carBalance/getPayCarDetails?encryptedData=' + encodeURIComponent(JSON.stringify(encryptedData));
ajaxRequest(url, "GET", null, true, function () {
}, function (result) {
@ -122,8 +128,12 @@ function getPayCarDetails() {
if (list && list.length > 0) {
$.each(list, function (index, item) {
let imgNum = 0;
imgNum += item.carImage.filter(item => { return item.type !== '6' }).length;
imgNum += item.driverUserImage.filter(item => { return item.type !== '6' }).length;
imgNum += item.carImage.filter(item => {
return item.type !== '6'
}).length;
imgNum += item.driverUserImage.filter(item => {
return item.type !== '6'
}).length;
imgNum += item.fileList.length;
html += "<tr>" +
"<td>" + item.type + "</td>" +
@ -158,8 +168,12 @@ function getPayCarDetails() {
if (list && list.length > 0) {
$.each(list, function (index, item) {
let imgNum = 0;
imgNum += item.driverUserImage.filter(item => { return item.type === '2' || item.type === '3' }).length;
imgNum += item.operaImage.filter(item => { return item.type === '2' || item.type === '3' || item.type === '6' }).length;
imgNum += item.driverUserImage.filter(item => {
return item.type === '2' || item.type === '3'
}).length;
imgNum += item.operaImage.filter(item => {
return item.type === '2' || item.type === '3' || item.type === '6'
}).length;
imgNum += item.fileList.length;
html += '<tr>' +
'<td>' + item.type + '</td>' +
@ -168,10 +182,13 @@ function getPayCarDetails() {
'<td>' + item.carNum + '</td>' +
'<td>' + item.useAddress + '</td>' +
'<td>' + item.planDay + '</td>' +
'<td>' + item.days + '</td>' +
'<td>' + item.fee + '元</td>' +
'<td>' + setZlPrice(item) + '</td>' +
'<td> ¥ ' + item.cost + '</td>' +
"<td style='color:#409eff'>" + imgNum + "<a style='color:#409eff;margin:0 5px;cursor: pointer;' onclick='viewFileDetail(" + JSON.stringify(item) + ",2)'>查看附件>></a></td>" +
"<td><a style='color:#409eff;margin:0 5px;cursor: pointer;' onclick='viewPlanDetail(" + JSON.stringify(item) + ")'>" + item.planCode + "</a></td>" +
"<td><a style='color:#409eff;margin:0 5px;cursor: pointer;' onclick='enter(" + JSON.stringify(item) + ")'>录入</a></td>" +
'</tr>';
})
} else {
@ -252,6 +269,85 @@ function viewPlanDetail(obj) {
openIframeByParamObj2("viewPlanDetail", "车辆需求计划", content, "92%", "95%", obj);
}
function enter(obj) {
var html = `
<form class="layui-form" lay-filter="feeForm" style="padding: 20px;">
<div class="layui-form-item">
<label class="layui-form-label">实际天数</label>
<div class="layui-input-block">
<input type="number" name="days" lay-verify="required|number|min[1]"
placeholder="请输入使用天数" autocomplete="off"
class="layui-input" min="1">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">入场费()</label>
<div class="layui-input-block">
<input type="number" name="fee" lay-verify="required|number|min[0]"
placeholder="请输入入场费用" autocomplete="off"
class="layui-input" min="0" step="0.01">
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn layui-bg-blue no-print" lay-submit lay-filter="submitForm">确认</button>
<button type="reset" class="layui-btn layui-btn-primary" id="resetForm">重置</button>
</div>
</div>
</form>
`;
layer.open({
type: 1,
title: '录入信息',
content: html,
area: ['500px', '300px'],
shade: 0.3,
btn: [], // 不显示默认按钮
success: function (layero) {
// 渲染表单
form.render();
// 表单提交事件
form.on('submit(submitForm)', function (data) {
obj.days = data.field.days;
obj.fee = data.field.fee;
let params = {
encryptedData: JSON.stringify(obj)
}
let url = dataUrl + 'backstage/carBalance/updatePayCar';
ajaxRequest(url, "POST", params, true, function () {
}, function (result) {
if (result.code === 200) {
getPayCarDetails()
}
}, function (xhr, status, error) {
errorFn(xhr, status, error)
}, null);
// 显示成功提示
layer.msg('录入成功!', {icon: 1});
// 关闭弹窗
layer.closeAll('page');
return false; // 阻止表单跳转
});
// 重置按钮事件
layero.find('#resetForm').on('click', function () {
form.val('feeForm', {
'days': '',
'fee': ''
});
return false; // 阻止默认重置行为
});
}
});
}
// 打印
function print() {
$("#main-box").print({

View File

@ -39,19 +39,19 @@ function queryTable(type) {
let flag = checkValue(supName);
if (flag) {
$('#supName').val('');
return layer.msg('供应商查询包含特殊字符,请重新输入', { icon: 2 });
return layer.msg('供应商查询包含特殊字符,请重新输入', {icon: 2});
}
let code = $('#code').val();
let flag2 = checkValue(code);
if (flag2) {
$('#code').val('');
return layer.msg('需求计划编号查询包含特殊字符,请重新输入', { icon: 2 });
return layer.msg('需求计划编号查询包含特殊字符,请重新输入', {icon: 2});
}
let proName = $('#proName').val();
let flag3 = checkValue(proName);
if (flag3) {
$('#proName').val('');
return layer.msg('工程查询查询包含特殊字符,请重新输入', { icon: 2 });
return layer.msg('工程查询查询包含特殊字符,请重新输入', {icon: 2});
}
reloadTable(1);
} else if (type === 2) {
@ -72,18 +72,18 @@ function reloadData() {
// 重载表格
function reloadTable(pageNum) {
table.reload("currentTableId", {
page: {
curr: pageNum ? pageNum : 1,
page: {
curr: pageNum ? pageNum : 1,
},
where: {
encryptedData: JSON.stringify({
'supName': $('#supName').val(),
'code': $('#code').val(),
'proName': $('#proName').val(),
'status': $('#status').val()
}),
},
},
where: {
encryptedData: JSON.stringify({
'supName': $('#supName').val(),
'code': $('#code').val(),
'proName': $('#proName').val(),
'status': $('#status').val()
}),
},
},
);
}
@ -136,7 +136,7 @@ function initTable() {
title: "工程名称",
unresize: true,
align: "center",
sort:true,
sort: true,
},
{
field: "code",
@ -144,7 +144,7 @@ function initTable() {
title: "需求计划编号",
unresize: true,
align: "center",
sort:true,
sort: true,
templet: function (d) {
let html = "";
html += "<a onclick='openPlanDetail(" + JSON.stringify(d) + ")'>" + d.code + "</a>";
@ -157,7 +157,7 @@ function initTable() {
title: "供应商名称",
unresize: true,
align: "center",
sort:true,
sort: true,
},
{
field: "carNum",
@ -165,7 +165,7 @@ function initTable() {
width: '10%',
unresize: true,
align: "center",
sort:true,
sort: true,
},
{
field: "money",
@ -173,7 +173,7 @@ function initTable() {
title: "金额",
unresize: true,
align: "center",
sort:true,
sort: true,
templet: function (d) {
return ' ¥ ' + (d.money ? d.money : 0);
},
@ -184,7 +184,7 @@ function initTable() {
title: "经办人",
unresize: true,
align: "center",
sort:true,
sort: true,
templet: function (d) {
return d.manager ? d.manager : '--';
},
@ -195,7 +195,7 @@ function initTable() {
title: "经办时间",
unresize: true,
align: "center",
sort:true,
sort: true,
templet: function (d) {
return d.jbTime ? d.jbTime : '--';
},
@ -206,11 +206,11 @@ function initTable() {
title: "是否已付款",
unresize: true,
align: "center",
sort:true,
sort: true,
templet: function (d) {
if(d.status !== '未付'){
if (d.status !== '未付') {
return "<span style='color:#19BE6B;margin:0 5px 0 5px;font-size:16px;'>●</span>已付";
}else{
} else {
return "<span style='color:#FF9900;margin:0 5px 0 5px;font-size:16px;'>●</span>待付";
}
},
@ -221,7 +221,7 @@ function initTable() {
title: "付款时间",
unresize: true,
align: "center",
sort:true,
sort: true,
templet: function (d) {
return d.fkTime ? d.fkTime : '--';
},
@ -233,7 +233,8 @@ function initTable() {
unresize: true,
templet: function (d) {
let html = "";
html += "<a onclick='settlementDetail(" + JSON.stringify(d) + ")'>详情</a>";
html += "<a onclick='settlementDetail(" + JSON.stringify(d) + ")'>详情</a> ";
html += "<a onclick='admission(" + JSON.stringify(d) + ")'>入场费</a>";
return html;
},
},
@ -265,6 +266,51 @@ function settlementDetail(obj) {
openIframeByParamObj("settlementDetail", "详情", "./child/settlement_detail.html", "92%", "95%", obj);
}
function admission(obj) {
layer.prompt({
title: '入场费',
formType: 3,
success: function (layero) {
var input = layero.find('input');
// 设置输入类型为number以优化移动端体验
input.attr('type', 'number');
// 允许输入数字和小数点,但限制格式
input.on('input', function () {
// 保留数字和单个小数点
this.value = this.value
.replace(/[^\d.]/g, '') // 移除所有非数字和非小数点字符
.replace(/(\.\d*)\./g, '$1') // 只允许一个小数点
.replace(/^\./, ''); // 不允许以小数点开头
});
}
}, function (pass, index) {
// 最终验证,确保是有效的数字格式
if (!/^\d+(\.\d+)?$/.test(pass)) {
layer.msg('请输入有效的数字(可包含小数)');
return false; // 验证失败,不关闭弹窗
}
let encryptedData = {};
let url = dataUrl + 'backstage/carStatistics/getSltSupInformation?encryptedData=' + encodeURIComponent(JSON.stringify(encryptedData));
let params = {
encryptedData: JSON.stringify(obj)
}
ajaxRequest(url, "POST", params, true, function () {
}, function (result) {
if (result.code === 200) {
layer.msg(result.msg, { icon: 1 })
queryTable(1);
} else {
layer.msg(result.msg, { icon: 2 })
}
}, function (xhr) {
layer.close(index);
});
console.log('输入的金额:', parseFloat(pass));
});
}
// 导出
function exportExcel() {
let params = {

View File

@ -51,7 +51,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_basic/car_list.js" charset="utf-8"></script>

View File

@ -71,7 +71,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/Print.js" charset="utf-8"></script>

View File

@ -169,7 +169,7 @@
<button class="layui-btn layui-bg-blue save" onclick="saveData2()">保存</button>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_basic/child/car_edit_form.js" charset="utf-8"></script>

View File

@ -169,7 +169,7 @@
<button class="layui-btn layui-bg-blue save" onclick="saveData2()">保存</button>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_basic/child/car_form.js" charset="utf-8"></script>

View File

@ -73,7 +73,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/Print.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>

View File

@ -28,7 +28,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_basic/child/contract_supplier_detail.js" charset="utf-8"></script>

View File

@ -62,7 +62,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/Print.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>

View File

@ -59,7 +59,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/Print.js" charset="utf-8"></script>

View File

@ -136,7 +136,7 @@
<button class="layui-btn layui-bg-blue save" onclick="saveData2()">保存</button>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_basic/child/driver_edit_form.js" charset="utf-8"></script>

View File

@ -136,7 +136,7 @@
<button class="layui-btn layui-bg-blue save" onclick="saveData2()">保存</button>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_basic/child/driver_form.js" charset="utf-8"></script>

View File

@ -22,7 +22,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_basic/child/driver_re_detail.js" charset="utf-8"></script>

View File

@ -165,7 +165,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/Print.js" charset="utf-8"></script>

View File

@ -202,7 +202,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/decimal.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>

View File

@ -203,7 +203,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/decimal.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>

View File

@ -71,7 +71,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/Print.js" charset="utf-8"></script>

View File

@ -93,7 +93,7 @@
<button class="layui-btn layui-bg-blue save" onclick="saveData2()">保存</button>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_basic/child/person_edit_form.js" charset="utf-8"></script>

View File

@ -111,7 +111,7 @@
<button class="layui-btn layui-bg-blue save" onclick="saveData2()">保存</button>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_basic/child/person_form.js" charset="utf-8"></script>

View File

@ -57,7 +57,7 @@
<button class="layui-btn layui-bg-blue save" onclick="saveData2()">保存</button>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_basic/child/set_cost_form.js" charset="utf-8"></script>

View File

@ -50,7 +50,7 @@
<button class="layui-btn layui-bg-blue save" onclick="saveData2()">保存</button>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_basic/child/supplier_band_user_form.js" charset="utf-8"></script>

View File

@ -69,7 +69,7 @@
<button class="layui-btn layui-bg-blue save" onclick="saveData2()">保存</button>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_basic/child/supplier_form.js" charset="utf-8"></script>

View File

@ -143,7 +143,7 @@
<button class="layui-btn layui-bg-blue save" onclick="saveData2()">保存</button>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_basic/child/type_form.js" charset="utf-8"></script>

View File

@ -51,7 +51,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_basic/driver_list.js" charset="utf-8"></script>

View File

@ -51,7 +51,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_basic/driver_white_list.js" charset="utf-8"></script>

View File

@ -80,7 +80,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_basic/framework_contract_list.js" charset="utf-8"></script>

View File

@ -51,7 +51,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_basic/person_list.js" charset="utf-8"></script>

View File

@ -45,7 +45,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_basic/supplier_list.js" charset="utf-8"></script>

View File

@ -84,7 +84,7 @@
</div>
</body>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_basic/type_list.js" charset="utf-8"></script>

View File

@ -73,7 +73,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_demand_plan/apply_plan_audit_list.js" charset="utf-8"></script>

View File

@ -79,7 +79,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_demand_plan/apply_plan_list.js" charset="utf-8"></script>

View File

@ -49,7 +49,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/aes.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../js/jQuery.print.js" charset="utf-8"></script>

View File

@ -50,7 +50,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_demand_plan/child/allocation_error_form.js" charset="utf-8"></script>

View File

@ -162,7 +162,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/jQuery.print.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>

View File

@ -236,7 +236,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_demand_plan/child/apply_plan_edit_form.js" charset="utf-8"></script>

View File

@ -193,7 +193,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_demand_plan/child/apply_plan_form.js" charset="utf-8"></script>

View File

@ -166,7 +166,7 @@
<div style="width: 100%;height: 10px;"></div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/jQuery.print.js" charset="utf-8"></script>

View File

@ -35,7 +35,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_demand_plan/child/arrival_confirm_form.js" charset="utf-8"></script>

View File

@ -36,7 +36,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_demand_plan/child/audit_form.js" charset="utf-8"></script>

View File

@ -82,7 +82,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/Print.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>

View File

@ -76,7 +76,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/Print.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>

View File

@ -80,7 +80,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/jQuery.print.js" charset="utf-8"></script>

View File

@ -260,7 +260,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/jQuery.print.js" charset="utf-8"></script>

View File

@ -103,7 +103,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_demand_plan/child/dispatch_car_edit_form.js" charset="utf-8"></script>

View File

@ -156,7 +156,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/jQuery.print.js" charset="utf-8"></script>

View File

@ -59,7 +59,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/jQuery.print.js" charset="utf-8"></script>

View File

@ -83,7 +83,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/Print.js" charset="utf-8"></script>

View File

@ -249,7 +249,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/jQuery.print.js" charset="utf-8"></script>

View File

@ -102,7 +102,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_demand_plan/child/dispatch_input_edit_form.js" charset="utf-8"></script>

View File

@ -106,7 +106,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_demand_plan/child/dispatch_input_form.js" charset="utf-8"></script>

View File

@ -118,7 +118,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/jQuery.print.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>

View File

@ -156,7 +156,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_demand_plan/child/emerg_internal_car_edit_form.js" charset="utf-8"></script>

View File

@ -156,7 +156,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_demand_plan/child/emerg_internal_car_form.js" charset="utf-8"></script>

View File

@ -29,7 +29,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_demand_plan/child/reason_form.js" charset="utf-8"></script>

View File

@ -53,7 +53,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/jQuery.print.js" charset="utf-8"></script>

View File

@ -123,7 +123,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_demand_plan/dispatch_car_list.js" charset="utf-8"></script>

View File

@ -45,7 +45,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_demand_plan/dispatch_input_list.js" charset="utf-8"></script>

View File

@ -45,7 +45,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_demand_plan/emerg_internal_car_list.js" charset="utf-8"></script>

View File

@ -85,7 +85,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_settlement/branch_settlement_list.js" charset="utf-8"></script>

View File

@ -249,7 +249,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/jQuery.print.js" charset="utf-8"></script>

View File

@ -90,7 +90,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/Print.js" charset="utf-8"></script>

View File

@ -78,7 +78,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/Print.js" charset="utf-8"></script>

View File

@ -73,7 +73,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/Print.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>

View File

@ -58,7 +58,7 @@
</div>
</div>
</div>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_settlement/child/payment_detail_list.js" charset="utf-8"></script>

View File

@ -127,7 +127,7 @@
</div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../../js/car_settlement/child/payment_form.js" charset="utf-8"></script>

View File

@ -21,7 +21,7 @@
justify-content: space-between;
}
#detail-box>div {
#detail-box > div {
margin: 0 20px;
}
@ -36,113 +36,116 @@
</style>
<body id="body">
<div id="main-box">
<div class="layout" id="detail-box">
<div class="layout">
<img src="../../../images/svg/u418.svg">
<div class="layout" style="flex-direction: column;align-items: start;margin-left: 10px;">
<p style="font-size: 18px;font-weight: bold;" id="titleName"></p>
<p id="code"></p>
</div>
</div>
<div>
<button type="button" class="layui-btn layui-bg-blue no-print" id="print" onclick="print()">打印</button>
<button class="layui-btn layui-btn-primary cancel no-print" onclick="closePage()">返回</button>
<div id="main-box">
<div class="layout" id="detail-box">
<div class="layout">
<img src="../../../images/svg/u418.svg">
<div class="layout" style="flex-direction: column;align-items: start;margin-left: 10px;">
<p style="font-size: 18px;font-weight: bold;" id="titleName"></p>
<p id="code"></p>
</div>
</div>
<!--基本信息-->
<div id="plan-basic-box" class="layout">
<div class="title layout">
<span style="font-weight:700;text-decoration:none;color:#409EFF;"></span>
<p>基本信息</p>
</div>
<div id="plan-basic-table">
<table class="classTable">
<tr>
<th>供应商名称</th>
<th>需求计划编号</th>
<th>工程名称</th>
<th>派车数量</th>
<th>金额(元)</th>
<th>派车日期</th>
</tr>
<tr>
<td id="supName"></td>
<td id="planCode"></td>
<td id="proName"></td>
<td id="carNum"></td>
<td id="money"></td>
<td id="dispatchDay"></td>
</tr>
<tr>
<th colspan="6">备注</th>
</tr>
<tr>
<td colspan="6" id="remark"></td>
</tr>
</table>
</div>
<div>
<button type="button" class="layui-btn layui-bg-blue no-print" id="print" onclick="print()">打印</button>
<button class="layui-btn layui-btn-primary cancel no-print" onclick="closePage()">返回</button>
</div>
<div id="file-box">
<div class="title layout">
<span style="font-weight:700;text-decoration:none;color:#409EFF;"></span>
<p>附件文档</p>
</div>
<div id="file-table-box">
<table class="classTable" id="file-table">
<tr>
<th style="width: 30%;">文件名</th>
<th style="width: 10%;">文件类型</th>
<th>上传人员</th>
<th>上传时间</th>
<th>操作</th>
</tr>
</table>
</div>
</div>
<div id="dispatch-car-box" style="margin-bottom: 10px;">
<div class="title layout">
<span style="font-weight:700;text-decoration:none;color:#409EFF;"></span>
<p>用车明细</p>
</div>
<div id="dispatch-car-table-box">
<table class="classTable" id="dispatch-car-table" style="display: none;">
<tr>
<th style="width: 7%;">类型</th>
<th style="width: 7%;">车型</th>
<th style="width: 7%;">型号</th>
<th style="width: 8%;">车牌</th>
<th style="width: 7%;">吨位</th>
<th style="width: 8%;">货物名称</th>
<th style="width: 8%;">起运地</th>
<th style="width: 8%;">目的地</th>
<th style="width: 7%;">公里数</th>
<th style="width: 7%;">单价<br>(元/吨*公里)</th>
<th style="width: 7%;">预估金额</th>
<th style="width: 11%;">行驶证/挂靠协议<br>驾驶证/身份证/导航图</th>
<th style="width: 8%;">需求计划编号</th>
</tr>
</table>
<table style="display: none;" class="classTable" id="dispatch-car-table2">
<tr>
<th style="width: 10%;">类型</th>
<th style="width: 10%;">车型</th>
<th style="width: 10%;">型号</th>
<th style="width: 10%;">车牌</th>
<th style="width: 15%;">使用地</th>
<th style="width: 8%;">计划使用天数</th>
<th style="width: 10%;">租赁单价</th>
<th style="width: 8%;">预估金额</th>
<th style="width: 11%;">操作证/<br>身份证/导航图</th>
<th style="width: 8%;">需求计划编号</th>
</tr>
</table>
</div>
</div>
<div style="width: 100%;height: 5px;"></div>
</div>
<!--基本信息-->
<div id="plan-basic-box" class="layout">
<div class="title layout">
<span style="font-weight:700;text-decoration:none;color:#409EFF;"></span>
<p>基本信息</p>
</div>
<div id="plan-basic-table">
<table class="classTable">
<tr>
<th>供应商名称</th>
<th>需求计划编号</th>
<th>工程名称</th>
<th>派车数量</th>
<th>金额(元)</th>
<th>派车日期</th>
</tr>
<tr>
<td id="supName"></td>
<td id="planCode"></td>
<td id="proName"></td>
<td id="carNum"></td>
<td id="money"></td>
<td id="dispatchDay"></td>
</tr>
<tr>
<th colspan="6">备注</th>
</tr>
<tr>
<td colspan="6" id="remark"></td>
</tr>
</table>
</div>
</div>
<div id="file-box">
<div class="title layout">
<span style="font-weight:700;text-decoration:none;color:#409EFF;"></span>
<p>附件文档</p>
</div>
<div id="file-table-box">
<table class="classTable" id="file-table">
<tr>
<th style="width: 30%;">文件名</th>
<th style="width: 10%;">文件类型</th>
<th>上传人员</th>
<th>上传时间</th>
<th>操作</th>
</tr>
</table>
</div>
</div>
<div id="dispatch-car-box" style="margin-bottom: 10px;">
<div class="title layout">
<span style="font-weight:700;text-decoration:none;color:#409EFF;"></span>
<p>用车明细</p>
</div>
<div id="dispatch-car-table-box">
<table class="classTable" id="dispatch-car-table" style="display: none;">
<tr>
<th style="width: 7%;">类型</th>
<th style="width: 7%;">车型</th>
<th style="width: 7%;">型号</th>
<th style="width: 8%;">车牌</th>
<th style="width: 7%;">吨位</th>
<th style="width: 8%;">货物名称</th>
<th style="width: 8%;">起运地</th>
<th style="width: 8%;">目的地</th>
<th style="width: 7%;">公里数</th>
<th style="width: 7%;">单价<br>(元/吨*公里)</th>
<th style="width: 7%;">预估金额</th>
<th style="width: 11%;">行驶证/挂靠协议<br>驾驶证/身份证/导航图</th>
<th style="width: 8%;">需求计划编号</th>
</tr>
</table>
<table style="display: none;" class="classTable" id="dispatch-car-table2">
<tr>
<th style="width: 10%;">类型</th>
<th style="width: 10%;">车型</th>
<th style="width: 10%;">型号</th>
<th style="width: 10%;">车牌</th>
<th style="width: 15%;">使用地</th>
<th style="width: 8%;">计划使用天数</th>
<th style="width: 8%;">实际使用天数</th>
<th style="width: 8%;">入场费</th>
<th style="width: 10%;">租赁单价</th>
<th style="width: 8%;">预估金额</th>
<th style="width: 11%;">操作证/<br>身份证/导航图</th>
<th style="width: 8%;">需求计划编号</th>
<th style="width: 8%;">操作</th>
</tr>
</table>
</div>
</div>
<div style="width: 100%;height: 5px;"></div>
</div>
</body>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../../js/aes.js" charset="utf-8"></script>
<script src="../../../js/public.js" charset="utf-8"></script>
<script src="../../../js/jQuery.print.js" charset="utf-8"></script>

View File

@ -43,7 +43,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_settlement/payment_list.js" charset="utf-8"></script>

View File

@ -93,7 +93,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/car_settlement/sup_settlement_list.js" charset="utf-8"></script>

View File

@ -43,7 +43,7 @@
</div>
<!-- JS 引入 -->
<script src="../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../js/public.js" charset="utf-8"></script>
<script src="../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../js/openIframe.js" charset="utf-8"></script>

View File

@ -49,7 +49,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/openIframe.js" charset="utf-8"></script>

View File

@ -64,7 +64,7 @@
</div>
</div>
</body>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/aes.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../js/jQuery.print.js" charset="utf-8"></script>

View File

@ -85,7 +85,7 @@
</div>
</div>
</body>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/aes.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../js/Print.js" charset="utf-8"></script>

View File

@ -7,9 +7,7 @@
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<!-- 添加安全相关的meta标签 -->
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline' https://cdnjs.cloudflare.com; img-src 'self' data:; font-src 'self' https://cdnjs.cloudflare.com;">
<meta http-equiv="x-ua-compatible" content="SAMEORIGIN">
<link rel="stylesheet" href="../../lib/layui-v2.9.18/layui/css/layui.css" media="all">
<link rel="stylesheet" href="../../lib/font-awesome-4.7.0/css/font-awesome.min.css" media="all">
<link rel="stylesheet" href="../../css/public.css" media="all">
@ -171,7 +169,7 @@
</div>
</div>
</div>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js.js" charset="utf-8"></script>
<script src="../../lib/jquery-3.4.1/jquery-3.7.1.min.js" charset="utf-8"></script>
<script src="../../js/public.js" charset="utf-8"></script>
<script src="../../lib/layui-v2.9.18/layui/layui.js" charset="utf-8"></script>
<script src="../../js/echarts.js" charset="utf-8"></script>