前端优化

This commit is contained in:
cwchen 2025-01-21 15:50:15 +08:00
parent 6df5822d85
commit 96f4b2cc66
34 changed files with 114 additions and 45 deletions

View File

@ -1027,7 +1027,7 @@ function checkValue(that, type) {
const regex = /^(0|[1-9]\d{0,6})$/;
if (!regex.test(value) && value) {
$(that).val(0);
return layer.msg('数量输入不合法,请重新输入!', { icon: 5 })
return layer.msg('数量输入有误,请重新输入!', { icon: 5 })
}
} else if (type === 2) { // 单价

View File

@ -819,7 +819,7 @@ function checkValue(that, type) {
const regex = /^(0|[1-9]\d{0,6})$/;
if (!regex.test(value) && value) {
$(that).val(0);
return layer.msg('数量输入不合法,请重新输入!', { icon: 5 })
return layer.msg('数量输入有误,请重新输入!', { icon: 5 })
}
} else if (type === 2) { // 单价

View File

@ -90,6 +90,7 @@ function submitApply(data) {
data.field.type = item.type;
data.field.contractId = item.contractId;
data.field.id = data.field.planId;
data.field.proId = objParam.proId;
data.field.supName = $('#supId').find('option:checked').text();
let params = {
encryptedData: JSON.stringify(data.field)

View File

@ -379,7 +379,7 @@ function checkValue(that, type, name) {
if (type === 1 || type === 2) { // 需用量 / 需用天数
const regex = /^(0|[1-9]\d{0,6})$/;
if (!regex.test(value) && value) {
layer.msg('' + name + '输入不合法,请重新输入!', { icon: 5 })
layer.msg('' + name + '输入有误,请重新输入!', { icon: 5 })
$(that).val(0);
}
}

View File

@ -316,7 +316,7 @@ function checkValue(that, type, name) {
if (type === 1 || type === 2) { // 需用量 / 需用天数
const regex = /^(0|[1-9]\d{0,6})$/;
if (!regex.test(value) && value) {
layer.msg('' + name + '输入不合法,请重新输入!', { icon: 5 })
layer.msg('' + name + '输入有误,请重新输入!', { icon: 5 })
$(that).val(0);
}
}

View File

@ -609,7 +609,10 @@ function addCarFormData(id, num, item) {
'<div class="test" id="test' + formNum + '" style="margin-left: 10px;">' +
'<img src="../../../images/add.png">' +
'</div>' +
'<p style="color: red;">最多上传5个附件</p>' +
'<div class="layout" style="flex-direction: column;margin-left: 2px;">' +
'<p style="color: red;">提示最多上传5个导航截图</p>' +
'<p style="color: red;">支持格式:jpg、png、jpeg</p>' +
'</div>' +
'</blockquote>' +
'</div>' +
'</div>';
@ -749,7 +752,10 @@ function addCraneFormData(id, num, isDriverSet, item) {
'<div class="test" id="test' + formNum + '" style="margin-left: 10px;">' +
'<img src="../../../images/add.png">' +
'</div>' +
'<p style="color: red;">最多上传5个附件</p>' +
'<div class="layout" style="flex-direction: column;margin-left: 2px;">' +
'<p style="color: red;">提示最多上传5个导航截图</p>' +
'<p style="color: red;">支持格式:jpg、png、jpeg</p>' +
'</div>' +
'</blockquote>' +
'</div>' +
'</div>';

View File

@ -570,7 +570,10 @@ function addCarFormData(id, num, item) {
'<div class="test" id="test' + formNum + '" style="margin-left: 10px;">' +
'<img src="../../../images/add.png">' +
'</div>' +
'<p style="color: red;">最多上传5个附件</p>' +
'<div class="layout" style="flex-direction: column;margin-left: 2px;">' +
'<p style="color: red;">提示最多上传5个导航截图</p>' +
'<p style="color: red;">支持格式:jpg、png、jpeg</p>' +
'</div>' +
'</blockquote>' +
'</div>' +
'</div>';
@ -700,7 +703,10 @@ function addCraneFormData(id, num, isDriverSet, item) {
'<div class="test" id="test' + formNum + '" style="margin-left: 10px;">' +
'<img src="../../../images/add.png">' +
'</div>' +
'<p style="color: red;">最多上传5个附件</p>' +
'<div class="layout" style="flex-direction: column;margin-left: 2px;">' +
'<p style="color: red;">提示最多上传5个导航截图</p>' +
'<p style="color: red;">支持格式:jpg、png、jpeg</p>' +
'</div>' +
'</blockquote>' +
'</div>' +
'</div>';

View File

@ -652,7 +652,10 @@ function addCarFormData(id, num, item) {
'<div class="test" id="test' + formNum + '" style="margin-left: 10px;">' +
'<img src="../../../images/add.png">' +
'</div>' +
'<p style="color: red;">最多上传5个附件</p>' +
'<div class="layout" style="flex-direction: column;margin-left: 2px;">' +
'<p style="color: red;">提示最多上传5个导航截图</p>' +
'<p style="color: red;">支持格式:jpg、png、jpeg</p>' +
'</div>' +
'</blockquote>' +
'</div>' +
'</div>';
@ -755,7 +758,10 @@ function addCraneFormData(id, num, isDriverSet, item) {
'<div class="test" id="test' + formNum + '" style="margin-left: 10px;">' +
'<img src="../../../images/add.png">' +
'</div>' +
'<p style="color: red;">最多上传5个附件</p>' +
'<div class="layout" style="flex-direction: column;margin-left: 2px;">' +
'<p style="color: red;">提示最多上传5个导航截图</p>' +
'<p style="color: red;">支持格式:jpg、png、jpeg</p>' +
'</div>' +
'</blockquote>' +
'</div>' +
'</div>';

View File

@ -473,7 +473,7 @@ function checkValue(that, type, name) {
if (type === 1 || type === 2) { // 需用量 / 需用天数
const regex = /^(0|[1-9]\d{0,6})$/;
if (!regex.test(value) && value) {
layer.msg('' + name + '输入不合法,请重新输入!', { icon: 5 })
layer.msg('' + name + '输入有误,请重新输入!', { icon: 5 })
$(that).val(0);
}
}

View File

@ -403,7 +403,7 @@ function checkValue(that, type, name) {
if (type === 1 || type === 2) { // 需用量 / 需用天数
const regex = /^(0|[1-9]\d{0,6})$/;
if (!regex.test(value) && value) {
layer.msg('' + name + '输入不合法,请重新输入!', { icon: 5 })
layer.msg('' + name + '输入有误,请重新输入!', { icon: 5 })
$(that).val(0);
}
}

View File

@ -22,9 +22,9 @@ function setDataView() {
$('#needNum').html(objParam.needNum);
$('#carNum').html(objParam.carNum);
$('#dpcNum').html(objParam.dpcNum);
$('#money').html(objParam.money);
$('#payMoney').html(objParam.payMoney);
$('#noPayMoney').html(objParam.noPayMoney);
$('#money').html('¥ ' + objParam.money);
$('#payMoney').html('¥ ' + objParam.payMoney);
$('#noPayMoney').html('¥ ' + objParam.noPayMoney);
}
// 查询/重置

View File

@ -41,7 +41,7 @@ function getSltDetailsInfo() {
$('#planCode').html("<a style='color:#409eff;margin:0 5px;cursor: pointer;' onclick='viewPlanDetail(" + JSON.stringify(obj) + ")'>" + obj.code + "</a>");
$('#proName').html(obj.proName);
$('#carNum').html(obj.carNum);
$('#money').html(obj.money);
$('#money').html('¥' + obj.money);
$('#dispatchDay').html(obj.dispatchDay);
$('#remark').html(obj.remark);
// 附件文档

View File

@ -26,9 +26,9 @@ function getSltSupInformation() {
$('#num').html(parseInt(obj.proNum));
$('#num2').html(obj.needPlan);
$('#num3').html(parseInt(obj.supNum));
$('#num4').html(parseInt(obj.money));
$('#num5').html(parseInt(obj.payMoney));
$('#num6').html(parseInt(obj.noPayMoney));
$('#num4').html('¥' + parseInt(obj.money));
$('#num5').html('¥' + parseInt(obj.payMoney));
$('#num6').html('¥' + parseInt(obj.noPayMoney));
}
}

View File

@ -146,7 +146,11 @@
<div id="test6" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个导航截图</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
<p style="color: red;">doc、docx、pdf、xlsx、xls</p>
</div>
</div>
</blockquote>
</div>

View File

@ -146,7 +146,11 @@
<div id="test6" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个附件</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
<p style="color: red;">doc、docx、pdf、xlsx、xls</p>
</div>
</div>
</blockquote>
</div>

View File

@ -114,7 +114,10 @@
<div id="test6" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个附件</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
</div>
</div>
</blockquote>
</div>

View File

@ -114,7 +114,10 @@
<div id="test6" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个附件</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
</div>
</div>
</blockquote>
</div>

View File

@ -97,7 +97,11 @@
<div id="test2" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个附件</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
<p style="color: red;">doc、docx、pdf、xlsx、xls</p>
</div>
</blockquote>
</div>
<div class="" id="car" style="display: none;">

View File

@ -98,7 +98,11 @@
<div id="test2" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个附件</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
<p style="color: red;">doc、docx、pdf、xlsx、xls</p>
</div>
</blockquote>
</div>
<div class="" id="car">

View File

@ -24,9 +24,9 @@
<form class="layui-form layui-form-pane" action="#" onsubmit="return false;">
<div class="layui-form-item">
<div class="layui-inline">
<div class="layui-input-inline" style="width: 200px;">
<div class="layui-input-inline" style="width: 300px;">
<input type="text" name="treeKeyWord" id="treeKeyWord" autocomplete="off"
class="layui-input" lay-affix="clear" placeholder="输入关键字" maxlength="30">
class="layui-input" lay-affix="clear" placeholder="输入关键字(类型/名称/规格)" maxlength="30">
</div>
</div>
<div class="layui-inline">

View File

@ -51,9 +51,9 @@
<input type="text" value="1" id="auditStatus" name="auditStatus" hidden>
<div class="layui-form-item">
<div class="layui-inline">
<div class="layui-input-inline" style="width: 300px;">
<div class="layui-input-inline" style="width: 380px;">
<input type="text" name="keyWord" id="keyWord" autocomplete="off"
class="layui-input" lay-affix="clear" placeholder="输入关键字" maxlength="30">
class="layui-input" lay-affix="clear" placeholder="输入关键字(计划单号/工程名称/项目部分)" maxlength="30">
</div>
</div>
<div class="layui-inline">

View File

@ -23,7 +23,7 @@
<div class="layui-inline">
<div class="layui-input-inline" style="width: 300px;">
<input type="text" name="keyWord" id="keyWord" autocomplete="off"
class="layui-input" lay-affix="clear" placeholder="输入关键字" maxlength="30">
class="layui-input" lay-affix="clear" placeholder="输入关键字(计划编号/工程名称/申请人)" maxlength="30">
</div>
</div>
<div class="layui-inline">

View File

@ -23,7 +23,7 @@
<div class="layui-inline">
<div class="layui-input-inline" style="width: 300px;">
<input type="text" name="keyWord" id="keyWord" autocomplete="off"
class="layui-input" lay-affix="clear" placeholder="输入关键字" maxlength="30">
class="layui-input" lay-affix="clear" placeholder="输入关键字(需求计划编号/申请人)" maxlength="30">
</div>
</div>
<div class="layui-inline">

View File

@ -21,7 +21,11 @@
<div id="test2" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个附件</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
<p style="color: red;">doc、docx、pdf、xlsx、xls</p>
</div>
</blockquote>
</div>
</div>

View File

@ -88,7 +88,11 @@
<div class="test" id="test" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个附件</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
<p style="color: red;">doc、docx、pdf、xlsx、xls</p>
</div>
</blockquote>
</div>
<div class="title layout" id="dispatchDetails">

View File

@ -88,7 +88,11 @@
<div class="test" id="test" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个附件</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
<p style="color: red;">doc、docx、pdf、xlsx、xls</p>
</div>
</blockquote>
</div>
<div class="title layout" id="dispatchDetails">

View File

@ -91,7 +91,11 @@
<div class="test" id="test" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个附件</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
<p style="color: red;">doc、docx、pdf、xlsx、xls</p>
</div>
</blockquote>
</div>
<div class="title layout" id="dispatchDetails">

View File

@ -82,7 +82,11 @@
<div id="test2" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个附件</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
<p style="color: red;">doc、docx、pdf、xlsx、xls</p>
</div>
</blockquote>
</div>
<div class="title layout">

View File

@ -82,7 +82,11 @@
<div id="test2" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个附件</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
<p style="color: red;">doc、docx、pdf、xlsx、xls</p>
</div>
</blockquote>
</div>
<div class="title layout">

View File

@ -23,7 +23,7 @@
<div class="layui-inline">
<div class="layui-input-inline" style="width: 300px;">
<input type="text" name="keyWord" id="keyWord" autocomplete="off"
class="layui-input" lay-affix="clear" placeholder="输入关键字" maxlength="30">
class="layui-input" lay-affix="clear" placeholder="输入关键字(需求计划编号/工程名称)" maxlength="30">
</div>
</div>
<div class="layui-inline">

View File

@ -21,9 +21,9 @@
<form class="layui-form layui-form-pane" action="#" onsubmit="return false;">
<div class="layui-form-item">
<div class="layui-inline">
<div class="layui-input-inline" style="width: 300px;">
<div class="layui-input-inline" style="width: 310px;">
<input type="text" name="keyWord" id="keyWord" autocomplete="off"
class="layui-input" lay-affix="clear" placeholder="输入关键字" maxlength="30">
class="layui-input" lay-affix="clear" placeholder="输入关键字(计划编号/工程名称/申请人)" maxlength="30">
</div>
</div>
<div class="layui-inline">

View File

@ -68,15 +68,15 @@
</div>
<div class="data-detail layout">
<p>应付金额</p>
<p><span id="num4">1,280,000</span><span></span></p>
<p><span id="num4">¥0</span><span></span></p>
</div>
<div class="data-detail layout">
<p>已付金额</p>
<p><span id="num5"></span><span></span></p>
<p><span id="num5">¥0</span><span></span></p>
</div>
<div class="data-detail layout">
<p>待付金额</p>
<p><span id="num6">280,000</span><span></span></p>
<p><span id="num6">¥0</span><span></span></p>
</div>
</div>
</fieldset>

View File

@ -70,7 +70,11 @@
<div id="test2" style="margin-left: 10px;">
<img src="../../../images/add.png">
</div>
<p style="color: red;">最多上传5个附件</p>
<div class="layout" style="flex-direction: column;margin-left: 2px;">
<p style="color: red;">提示最多上传5个附件</p>
<p style="color: red;">支持格式:jpg、png、jpeg</p>
<p style="color: red;">doc、docx、pdf、xlsx、xls</p>
</div>
</blockquote>
</div>
<div class="title layout">

View File

@ -23,7 +23,7 @@
<div class="layui-inline">
<div class="layui-input-inline" style="width: 300px;">
<input type="text" name="keyWord" id="keyWord" autocomplete="off"
class="layui-input" lay-affix="clear" placeholder="输入关键字(供应商名称)" maxlength="30">
class="layui-input" lay-affix="clear" placeholder="输入关键字(供应商名称)" maxlength="30">
</div>
</div>
<div class="layui-inline">