This commit is contained in:
cwchen 2024-11-11 15:25:05 +08:00
parent caca10d4ab
commit bb3bff1cbe
7 changed files with 32 additions and 41 deletions

View File

@ -184,24 +184,13 @@ function setNumColor(value, type) {
// 导出 // 导出
function exportExcel() { function exportExcel() {
let encryptedData = JSON.stringify({ let params = {
'proName': $('#proName').val(), 'name': $('#name').val(),
'status': $('#status').val() 'module': $('#module').val(),
}); type: 1
let url = dataUrl + "backstage/planOut/exportExcel?encryptedData=" + encryptedData; }
exportExcelUtil(url, '机具公司发货数据'); let url = dataUrl + "backstage/export/exportFhList";
} exportExcelUtil(url, '超库存量', JSON.stringify(params));
// 打印
function print() {
Print('#body', {
onStart: function () {
console.log('onStart', new Date())
},
onEnd: function () {
console.log('onEnd', new Date())
}
})
} }
// 查看来源 // 查看来源

View File

@ -172,12 +172,13 @@ function setNumColor(value, type) {
// 导出 // 导出
function exportExcel() { function exportExcel() {
let encryptedData = JSON.stringify({ let params = {
'proName': $('#proName').val(), 'name': $('#name').val(),
'status': $('#status').val() 'module': $('#module').val(),
}); type: 2
let url = dataUrl + "backstage/planOut/exportExcel?encryptedData=" + encryptedData; }
exportExcelUtil(url, '机具公司发货数据'); let url = dataUrl + "backstage/export/exportFhList";
exportExcelUtil(url, '计划外量', JSON.stringify(params));
} }
// 打印 // 打印

View File

@ -1,4 +1,4 @@
let form, table, element,tableIns; let form, table, element, tableIns;
let typeParam; let typeParam;
let pageNum = 1; let pageNum = 1;
function setParams(type) { function setParams(type) {
@ -126,7 +126,7 @@ function initTable() {
unresize: true, unresize: true,
align: "center", align: "center",
templet: function (d) { templet: function (d) {
return setNumColor(d.needNum,1); return setNumColor(d.needNum, 1);
}, },
}, },
{ {
@ -136,7 +136,7 @@ function initTable() {
unresize: true, unresize: true,
align: "center", align: "center",
templet: function (d) { templet: function (d) {
return setNumColor(d.fhNum,2); return setNumColor(d.fhNum, 2);
}, },
}, },
{ {
@ -146,7 +146,7 @@ function initTable() {
unresize: true, unresize: true,
align: "center", align: "center",
templet: function (d) { templet: function (d) {
return setNumColor(d.diff,3); return setNumColor(d.diff, 3);
}, },
}, },
{ {
@ -198,13 +198,13 @@ function setFontBold(value) {
} }
// 数量状态颜色 1.需要量 2.已发货量 3.待发货量 // 数量状态颜色 1.需要量 2.已发货量 3.待发货量
function setNumColor(value,type) { function setNumColor(value, type) {
let color = "#409Eff"; let color = "#409Eff";
if (type === 1) { if (type === 1) {
color = "#409Eff"; color = "#409Eff";
} else if (type === 2) { } else if (type === 2) {
color = "#19be6b"; color = "#19be6b";
}else if (type === 3) { } else if (type === 3) {
color = "#f56c6c"; color = "#f56c6c";
} }
return '<span style="color:' + color + '">' + value + "</span>"; return '<span style="color:' + color + '">' + value + "</span>";
@ -213,11 +213,12 @@ function setNumColor(value,type) {
// 导出 // 导出
function exportExcel() { function exportExcel() {
let params = { let params = {
'proName': $('#proName').val(), 'name': $('#name').val(),
'status': $('#status').val() 'module': $('#module').val(),
'typeSource': typeParam
} }
let url = dataUrl + "backstage/export/export"; let url = dataUrl + "backstage/export/exportDataInfo";
exportExcelUtil(url, '机具公司发货数据',JSON.stringify(params)); exportExcelUtil(url, '发货统计', JSON.stringify(params));
} }
// 打印 // 打印

View File

@ -9,7 +9,7 @@
<link rel="stylesheet" href="../../../css/public.css" media="all"> <link rel="stylesheet" href="../../../css/public.css" media="all">
<link rel="stylesheet" href="../../../css/demandPlan/apply_plan_detail.css" media="all"> <link rel="stylesheet" href="../../../css/demandPlan/apply_plan_detail.css" media="all">
</head> </head>
<body> <body id="body">
<div id="main-box"> <div id="main-box">
<div id="plan-detail-box" class="layout"> <div id="plan-detail-box" class="layout">
<div class="layout" style="width: 100%;justify-content: space-between;"> <div class="layout" style="width: 100%;justify-content: space-between;">

View File

@ -42,8 +42,8 @@
class="layui-icon layui-icon-refresh"></i> 重 置</button> class="layui-icon layui-icon-refresh"></i> 重 置</button>
<button class="layui-btn layui-btn-primary" onclick="exportExcel()"><i <button class="layui-btn layui-btn-primary" onclick="exportExcel()"><i
class="layui-icon layui-icon-download-circle"></i> 下 载</button> class="layui-icon layui-icon-download-circle"></i> 下 载</button>
<button class="layui-btn layui-btn-primary" onclick="print()"><i <!-- <button class="layui-btn layui-btn-primary" onclick="print()"><i
class="layui-icon layui-icon-print"></i> 打 印</button> class="layui-icon layui-icon-print"></i> 打 印</button> -->
</div> </div>
</div> </div>
</form> </form>

View File

@ -42,8 +42,8 @@
class="layui-icon layui-icon-refresh"></i> 重 置</button> class="layui-icon layui-icon-refresh"></i> 重 置</button>
<button class="layui-btn layui-btn-primary" onclick="exportExcel()"><i <button class="layui-btn layui-btn-primary" onclick="exportExcel()"><i
class="layui-icon layui-icon-download-circle"></i> 下 载</button> class="layui-icon layui-icon-download-circle"></i> 下 载</button>
<button class="layui-btn layui-btn-primary" onclick="print()"><i <!-- <button class="layui-btn layui-btn-primary" onclick="print()"><i
class="layui-icon layui-icon-print"></i> 打 印</button> class="layui-icon layui-icon-print"></i> 打 印</button> -->
</div> </div>
</div> </div>
</form> </form>

View File

@ -47,8 +47,8 @@
class="layui-icon layui-icon-refresh"></i> 重 置</button> class="layui-icon layui-icon-refresh"></i> 重 置</button>
<button class="layui-btn layui-btn-primary" onclick="exportExcel()"><i <button class="layui-btn layui-btn-primary" onclick="exportExcel()"><i
class="layui-icon layui-icon-download-circle"></i> 下 载</button> class="layui-icon layui-icon-download-circle"></i> 下 载</button>
<button class="layui-btn layui-btn-primary" onclick="print()"><i <!-- <button class="layui-btn layui-btn-primary" onclick="print()"><i
class="layui-icon layui-icon-print"></i> 打 印</button> class="layui-icon layui-icon-print"></i> 打 印</button> -->
</div> </div>
</div> </div>
</form> </form>