';
if (type === 1) { // 需用量
html += '
';
- } else if (type === 2) { // 退还日期
+ } else if (type === 2) { // 预计使用时间
// html += '
';
- html += '
';
+ html += '
';
} else if (type === 3) { // 备注
html += '';
}
@@ -392,7 +392,7 @@ function delFitType() {
}
}
}
-
+
if (jjDataArr.length === 0) {
$('#no_data_title').removeAttr('style');
$('#search-info').css({ 'display': 'none' });
@@ -472,4 +472,4 @@ function closePage(type) {
window.parent.reloadData();
}
parent.layer.close(index); // 再执行关闭
-}
\ No newline at end of file
+}
diff --git a/js/aq_demand_plan/child/choose_crane_type_list.js b/js/aq_demand_plan/child/choose_crane_type_list.js
index fc22989..f3e5630 100644
--- a/js/aq_demand_plan/child/choose_crane_type_list.js
+++ b/js/aq_demand_plan/child/choose_crane_type_list.js
@@ -1,5 +1,5 @@
let objParam;
-let form, table, element, tableIns, layer, util;
+let form, table, element, tableIns, layer, util,laydate;
let pageNum = 1;
let quanju = new Array();//全局
let huancun = new Array();//缓存
@@ -8,12 +8,13 @@ let cjList = [];
let jjDetailArr = []; // 入库配件类型数据
function setParams(obj) {
objParam = JSON.parse(obj);
- layui.use(["form", "table", 'element', 'layer', 'util'], function () {
+ layui.use(["form", "table", 'element', 'layer', 'util','laydate'], function () {
form = layui.form;
table = layui.table;
element = layui.element;
layer = layui.layer;
util = layui.util;
+ laydate = layui.laydate;
$("#saveZipButton").click(function(){
importExcel();
@@ -159,12 +160,17 @@ function initTable() {
},
{
field: "times",
- width: '15%',
- title: "退还日期",
+ width: "15%",
+ title: "预计使用时间",
unresize: true,
align: "center",
- edit: 'text',
- style: 'outline: 1px solid #e6e6e6;outline-offset: -5px;',
+ templet: (d) =>
+ '
',
+ style: "outline: 1px solid #e6e6e6;outline-offset: -5px;",
},
{
field: "remarks",
@@ -205,6 +211,21 @@ function initTable() {
$('.layui-table th[data-field="0"] input[type="checkbox"]').prop('checked', true);//data-field值默认为0,如果在分页部分自定义了属性名,则需要改成对应的属性名
$('.layui-table th[data-field="0"] input[type="checkbox"]').next().addClass('layui-form-checked');//data-field值默认为0,如果在分页部分自定义了属性名,则需要改成对应的属性名
}
+
+ // 初始化日期选择器
+ res.data.forEach((item) => {
+ laydate.render({
+ elem: "#date_" + item.id,
+ done: (value) => {
+ // 更新数据
+ const data = {}
+ data.id = item.id
+ data.times = value
+ item.times = data.times
+ updateOrAddObject(item.id, item)
+ },
+ })
+ })
},
});
table.on('edit(currentTableId2)', function (obj) {
@@ -410,7 +431,7 @@ function updateTableWithImportedData(data) {
const rowIndex = rowData.LAY_INDEX
// 更新需用量单元格
$(`tr[data-index="${rowIndex}"] td[data-field="needNum"] .layui-table-cell`).text(importedItem.needNum || "")
- // 更新退还日期单元格
+ // 更新预计使用时间单元格
$(`tr[data-index="${rowIndex}"] td[data-field="times"] .layui-table-cell`).text(importedItem.times || "")
// 更新备注单元格
$(`tr[data-index="${rowIndex}"] td[data-field="remarks"] .layui-table-cell`).text(importedItem.remarks || "")
diff --git a/js/aq_demand_plan/child/choose_tool_type_list.js b/js/aq_demand_plan/child/choose_tool_type_list.js
index bfd4923..5d280f2 100644
--- a/js/aq_demand_plan/child/choose_tool_type_list.js
+++ b/js/aq_demand_plan/child/choose_tool_type_list.js
@@ -1,5 +1,5 @@
let objParam;
-let form, table, element, tableIns, layer, util;
+let form, table, element, tableIns, layer, util,laydate;
let pageNum = 1;
let quanju = new Array();//全局
let huancun = new Array();//缓存
@@ -8,12 +8,13 @@ let cjList = [];
let jjDetailArr = []; // 入库配件类型数据
function setParams(obj) {
objParam = JSON.parse(obj);
- layui.use(["form", "table", 'element', 'layer', 'util'], function () {
+ layui.use(["form", "table", 'element', 'layer', 'util','laydate'], function () {
form = layui.form;
table = layui.table;
element = layui.element;
layer = layui.layer;
util = layui.util;
+ laydate = layui.laydate;
$("#saveZipButton").click(function(){
importExcel();
@@ -160,12 +161,17 @@ function initTable() {
},
{
field: "times",
- width: '15%',
- title: "
* 退还日期",
+ width: "15%",
+ title: "预计使用时间",
unresize: true,
align: "center",
- edit: 'text',
- style: 'outline: 1px solid #e6e6e6;outline-offset: -5px;',
+ templet: (d) =>
+ '
',
+ style: "outline: 1px solid #e6e6e6;outline-offset: -5px;",
},
{
field: "remarks",
@@ -206,6 +212,21 @@ function initTable() {
$('.layui-table th[data-field="0"] input[type="checkbox"]').prop('checked', true);//data-field值默认为0,如果在分页部分自定义了属性名,则需要改成对应的属性名
$('.layui-table th[data-field="0"] input[type="checkbox"]').next().addClass('layui-form-checked');//data-field值默认为0,如果在分页部分自定义了属性名,则需要改成对应的属性名
}
+
+ // 初始化日期选择器
+ res.data.forEach((item) => {
+ laydate.render({
+ elem: "#date_" + item.id,
+ done: (value) => {
+ // 更新数据
+ const data = {}
+ data.id = item.id
+ data.times = value
+ item.times = data.times
+ updateOrAddObject(item.id, item)
+ },
+ })
+ })
},
});
table.on('edit(currentTableId2)', function (obj) {
@@ -411,7 +432,7 @@ function updateTableWithImportedData(data) {
const rowIndex = rowData.LAY_INDEX
// 更新需用量单元格
$(`tr[data-index="${rowIndex}"] td[data-field="needNum"] .layui-table-cell`).text(importedItem.needNum || "")
- // 更新退还日期单元格
+ // 更新预计使用时间单元格
$(`tr[data-index="${rowIndex}"] td[data-field="times"] .layui-table-cell`).text(importedItem.times || "")
// 更新备注单元格
$(`tr[data-index="${rowIndex}"] td[data-field="remarks"] .layui-table-cell`).text(importedItem.remarks || "")
diff --git a/js/aq_demand_plan/child/choose_type_list.js b/js/aq_demand_plan/child/choose_type_list.js
index b5269b5..95cc41f 100644
--- a/js/aq_demand_plan/child/choose_type_list.js
+++ b/js/aq_demand_plan/child/choose_type_list.js
@@ -1,5 +1,5 @@
let objParam;
-let form, table, element, tableIns, layer, util;
+let form, table, element, tableIns, layer, util,laydate;
let pageNum = 1;
let quanju = new Array();//全局
let huancun = new Array();//缓存
@@ -162,7 +162,7 @@ function initTable() {
{
field: "times",
width: "15%",
- title: "退还日期",
+ title: "预计使用时间",
unresize: true,
align: "center",
templet: (d) =>
@@ -434,7 +434,7 @@ function updateTableWithImportedData(data) {
const rowIndex = rowData.LAY_INDEX
// 更新需用量单元格
$(`tr[data-index="${rowIndex}"] td[data-field="needNum"] .layui-table-cell`).text(Number(importedItem.needNum) || "")
- // 更新退还日期单元格
+ // 更新预计使用时间单元格
$(`tr[data-index="${rowIndex}"] td[data-field="times"] .layui-table-cell`).text(importedItem.times || "")
// 更新备注单元格
$(`tr[data-index="${rowIndex}"] td[data-field="remarks"] .layui-table-cell`).text(importedItem.remarks || "")
diff --git a/page/aq_demand_plan/child/apply_plan_edit_form.html b/page/aq_demand_plan/child/apply_plan_edit_form.html
index 922ecb0..2bba71a 100644
--- a/page/aq_demand_plan/child/apply_plan_edit_form.html
+++ b/page/aq_demand_plan/child/apply_plan_edit_form.html
@@ -114,7 +114,7 @@
规格 |
单位 |
*需用量 |
-
退还日期 |
+
预计使用时间 |
备注 |
@@ -134,4 +134,4 @@
-