Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Fedex
/
EcomWeb
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
zhanbo.xu
2025-04-16 11:45:50 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
9c054980cf3286969bac1f5fa3f2203029a323e9
9c054980
1 parent
70d52798
feat: 修改运抵单申报页面和BUG
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
33 additions
and
3 deletions
src/views/editReportingData/RowDataEditForm.vue
src/views/editReportingData/RowDataEditForm.vue
View file @
9c05498
...
...
@@ -379,6 +379,35 @@ export default {
callback();
};
var checkSecondQty = (rule, value, callback) => {
if (isNaN(value)) {
callback(new Error("请输入有效的数字"));
return;
}
if (value < 0) {
callback(new Error("数值不能为负"));
return;
}
const valueStr = value.toString();
const parts = valueStr.split(".");
const integerPart = parts[0];
const decimalPart = parts[1] || "";
if (integerPart.length > 14) {
callback(new Error("整数部分最多14位"));
return;
}
if (decimalPart.length > 5) {
callback(new Error("小数部分最多5位"));
return;
}
callback();
};
return {
tableRowformData: {},
tableRowFormRules: {
...
...
@@ -429,9 +458,10 @@ export default {
{ required: true, message: "请输入法定数量", trigger: "blur" },
{ validator: checkFractionalPart, trigger: "blur" },
],
// secondQty: [
// { required: false, message: "请输入第二数量", trigger: "blur" },
// ],
secondQty: [
{ required: false, message: "请输入第二数量", trigger: "blur" },
{ validator: checkSecondQty, trigger: "blur" },
],
currency: [
{ required: true, message: "请选择币制", trigger: "change" },
],
...
...
Please
register
or
login
to post a comment