Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Fedex
/
imac-vue
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
Elements-SY
2023-10-23 17:57:10 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
c7a6e894f621cdf20aa6c1bf1f10ce8bf758b23f
c7a6e894
1 parent
86b8df01
modify
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
30 additions
and
12 deletions
src/views/allocationConfig/flightAllocConfig/components/RouteInfo.vue
src/views/allocationConfig/flightAllocConfig/flightRouteInfo/index.vue
src/views/allocationConfig/flightAllocConfig/mixins/index.js
src/views/allocationConfig/flightAllocConfig/components/RouteInfo.vue
View file @
c7a6e89
...
...
@@ -97,7 +97,6 @@
<div class="form-item-error-block">
<span
class="el-form-item__error"
v-text="item.locationError"
></span>
</div>
</el-col>
...
...
@@ -145,7 +144,6 @@
<div class="form-item-error-block">
<span
class="el-form-item__error"
v-text="item.destinationSiteError"
></span>
</div>
</el-col>
...
...
@@ -165,7 +163,6 @@
</el-input>
<span
class="el-form-item__error"
v-text="item.ursaError"
></span>
</el-form-item>
</el-col>
...
...
@@ -183,7 +180,6 @@
<div class="form-item-error-block">
<span
class="el-form-item__error"
v-text="item.notUrsaError"
></span>
</div>
</el-form-item>
...
...
@@ -468,7 +464,6 @@
</div>
</template>
<script>
// import { inputBlurValidate } from "@/utils/mixins";
export default {
name: "routeInfo",
props: {
...
...
@@ -518,7 +513,6 @@ export default {
default: false,
},
},
// mixins: [inputBlurValidate],
data() {
return {
activeNames: [0], // 展开指定项
...
...
src/views/allocationConfig/flightAllocConfig/flightRouteInfo/index.vue
View file @
c7a6e89
...
...
@@ -208,7 +208,7 @@ export default {
}
}
if (parmas.minNumOfPieces || parmas.maxNumOfPieces) {
if (!/^
\d+
$/.test(parmas.minNumOfPieces || parmas.maxNumOfPieces)) {
if (!/^
[1-9]\d*
$/.test(parmas.minNumOfPieces || parmas.maxNumOfPieces)) {
this.msgWarning("请输入有效件数");
return;
}
...
...
@@ -225,10 +225,7 @@ export default {
return;
}
}
/*
日期级别:
处理routeSpecifyDateSeq
*/
// 日期级别:航班顺位只取日期级别下的航线优先级顺位
if (item.createTime && this.queryForm.flightDate) {
let routeSpecifyDate = this.routeSpecifyDateSeq.filter(
(item) => item.etesRule == "N"
...
...
src/views/allocationConfig/flightAllocConfig/mixins/index.js
View file @
c7a6e89
...
...
@@ -708,6 +708,7 @@ export default {
this
.
routeList
.
map
((
item
)
=>
{
routes
.
push
(
item
.
route
);
});
// 与routesStr不同的是,routeSpecifyDateSeq属性值作为传参使用
routeRuleForm
.
routeSpecifyDateSeq
=
routes
.
join
(
";"
);
}
},
...
...
@@ -939,9 +940,22 @@ export default {
};
// this.validateParmas(validateData);
},
// 最少件数失焦事件
// 最少件数失焦事件
:件数和重量可以拿ET86维度规则设置的校验逻辑使用
minNumOfPiecesBur
({
index
,
item
})
{
// console.log("minNumOfPiecesBur", index, item);
const
validateData
=
{
reg
:
/^
[
1-9
]\d
*$/
,
index
:
index
,
ursaMark
:
false
,
minNumOfPieces
:
item
.
minNumOfPieces
,
maxNumOfPieces
:
item
.
maxNumOfPieces
,
errorMsgAttr
:
"pieceError"
,
validateForm
:
false
,
// form表单节流阀
errorMsg
:
{
invalid
:
"请输入有效件数"
,
error
:
"最小件数不得大于最大件数"
,
},
};
},
// 最多件数失焦事件
maxNumOfPiecesBur
({
index
,
item
})
{
...
...
@@ -950,6 +964,19 @@ export default {
// 最小重量失焦事件
minWeightBur
({
index
,
item
})
{
// console.log("minWeightBur", index, item);
const
validateData
=
{
reg
:
/^
(
0|
[
1-9
]\d
*
)(
.
\d{1,5})?
$/
,
index
:
index
,
ursaMark
:
false
,
minWeight
:
item
.
minWeight
,
maxWeight
:
item
.
maxWeight
,
errorMsgAttr
:
"weightError"
,
validateForm
:
false
,
// form表单节流阀
errorMsg
:
{
invalid
:
"请输入有效重量,小数保留5位"
,
error
:
"最小重量不得大于最大重量"
,
},
};
},
// 最大重量失焦事件
maxWeightBur
({
index
,
item
})
{
...
...
Please
register
or
login
to post a comment