|
@@ -1,15 +1,15 @@
|
|
|
<template>
|
|
|
<div class="app-container">
|
|
|
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
|
|
|
- <el-form-item label="3d模型名称" prop="name">
|
|
|
+
|
|
|
+ <el-form-item label="飞机类型" prop="aircraftType">
|
|
|
<el-input
|
|
|
- v-model="queryParams.name"
|
|
|
- placeholder="请输入3d模型名称"
|
|
|
+ v-model="queryParams.aircraftType"
|
|
|
+ placeholder="请输入飞机类型"
|
|
|
clearable
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
-
|
|
|
<el-form-item label="来流马赫数" prop="machNumber">
|
|
|
<el-input
|
|
|
v-model="queryParams.machNumber"
|
|
@@ -19,15 +19,63 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="红外波段" prop="ffiinfraredBand">
|
|
|
+ <el-form-item label="来流方向x" prop="flowDirectionX">
|
|
|
<el-input
|
|
|
- v-model="queryParams.ffiinfraredBand"
|
|
|
- placeholder="请输入红外波段(流场输入)"
|
|
|
- clearable
|
|
|
- @keyup.enter.native="handleQuery"
|
|
|
+ v-model="queryParams.flowDirectionX"
|
|
|
+ placeholder="请输入来流方向x"
|
|
|
+ clearable
|
|
|
+ @keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
-
|
|
|
+ <el-form-item label="来流方向y" prop="flowDirectionY">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.flowDirectionY"
|
|
|
+ placeholder="请输入来流方向y"
|
|
|
+ clearable
|
|
|
+ @keyup.enter.native="handleQuery"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="来流方向z" prop="flowDirectionZ">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.flowDirectionZ"
|
|
|
+ placeholder="请输入来流方向z"
|
|
|
+ clearable
|
|
|
+ @keyup.enter.native="handleQuery"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="流速x" prop="flowVelocityX">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.flowVelocityX"
|
|
|
+ placeholder="请输入流速x"
|
|
|
+ clearable
|
|
|
+ @keyup.enter.native="handleQuery"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="流速y" prop="flowVelocityY">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.flowVelocityY"
|
|
|
+ placeholder="请输入流速y"
|
|
|
+ clearable
|
|
|
+ @keyup.enter.native="handleQuery"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="流速z" prop="flowVelocityZ">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.flowVelocityZ"
|
|
|
+ placeholder="请输入流速z"
|
|
|
+ clearable
|
|
|
+ @keyup.enter.native="handleQuery"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ <!-- <el-form-item label="3d模型名称" prop="name">
|
|
|
+ <el-input
|
|
|
+ v-model="queryParams.name"
|
|
|
+ placeholder="请输入3d模型名称"
|
|
|
+ clearable
|
|
|
+ @keyup.enter.native="handleQuery"
|
|
|
+ />
|
|
|
+ </el-form-item> -->
|
|
|
+
|
|
|
<el-form-item label="飞行高度" prop="flightAltitude">
|
|
|
<el-input
|
|
|
v-model="queryParams.flightAltitude"
|
|
@@ -36,39 +84,46 @@
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="流场输入编号" prop="flowFieldInputID">
|
|
|
+
|
|
|
+ <el-form-item label="红外波段" prop="ffiinfraredBand">
|
|
|
<el-input
|
|
|
- v-model="queryParams.flowFieldInputID"
|
|
|
- placeholder="请输入流场输入编号"
|
|
|
+ v-model="queryParams.ffiinfraredBand"
|
|
|
+ placeholder="请输入红外波段"
|
|
|
clearable
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="损伤区域" prop="damageArea">
|
|
|
+
|
|
|
+ <el-form-item label="探测方位角" prop="detectAngle">
|
|
|
<el-input
|
|
|
- v-model="queryParams.damageArea"
|
|
|
- placeholder="请输入损伤区域"
|
|
|
+ v-model="queryParams.detectAngle"
|
|
|
+ placeholder="请输入探测方位角"
|
|
|
clearable
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="探测距离" prop="detectDistance">
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ <!-- <el-form-item label="损伤区域" prop="damageArea">
|
|
|
<el-input
|
|
|
- v-model="queryParams.detectDistance"
|
|
|
- placeholder="请输入探测距离"
|
|
|
+ v-model="queryParams.damageArea"
|
|
|
+ placeholder="请输入损伤区域"
|
|
|
clearable
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="探测方位角" prop="detectAngle">
|
|
|
+ <el-form-item label="探测距离" prop="detectDistance">
|
|
|
<el-input
|
|
|
- v-model="queryParams.detectAngle"
|
|
|
- placeholder="请输入探测方位角"
|
|
|
+ v-model="queryParams.detectDistance"
|
|
|
+ placeholder="请输入探测距离"
|
|
|
clearable
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
+
|
|
|
<el-form-item label="红外波段" prop="ifiinfraredBand">
|
|
|
<el-input
|
|
|
v-model="queryParams.ifiinfraredBand"
|
|
@@ -84,7 +139,7 @@
|
|
|
clearable
|
|
|
@keyup.enter.native="handleQuery"
|
|
|
/>
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item> -->
|
|
|
<el-form-item>
|
|
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
@@ -425,6 +480,30 @@ export default {
|
|
|
this.$modal.msgError("来流马赫数格式不正确,请输入DECIMAL(16,6)格式数据");
|
|
|
return;
|
|
|
}
|
|
|
+ if (this.queryParams.flowDirectionX &&!this.isDecimalFormat(this.queryParams.flowDirectionX)) {
|
|
|
+ this.$modal.msgError("来流方向X数据格式不正确,请输入DECIMAL(16,6)格式数据");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (this.queryParams.flowDirectionY &&!this.isDecimalFormat(this.queryParams.flowDirectionY)) {
|
|
|
+ this.$modal.msgError("来流方向Y数据格式不正确,请输入DECIMAL(16,6)格式数据");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (this.queryParams.flowDirectionZ &&!this.isDecimalFormat(this.queryParams.flowDirectionZ)) {
|
|
|
+ this.$modal.msgError("来流方向Z数据格式不正确,请输入DECIMAL(16,6)格式数据");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (this.queryParams.flowVelocityX &&!this.isDecimalFormat(this.queryParams.flowVelocityX)) {
|
|
|
+ this.$modal.msgError("流速X数据格式不正确,请输入DECIMAL(16,6)格式数据");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (this.queryParams.flowVelocityY &&!this.isDecimalFormat(this.queryParams.flowVelocityY)) {
|
|
|
+ this.$modal.msgError("流速Y数据格式不正确,请输入DECIMAL(16,6)格式数据");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (this.queryParams.flowVelocityZ &&!this.isDecimalFormat(this.queryParams.flowVelocityZ)) {
|
|
|
+ this.$modal.msgError("流速Z数据格式不正确,请输入DECIMAL(16,6)格式数据");
|
|
|
+ return;
|
|
|
+ }
|
|
|
if (this.queryParams.ifiinfraredBand &&!this.isDecimalFormat(this.queryParams.ifiinfraredBand)) {
|
|
|
this.$modal.msgError("红外波段数据格式不正确,请输入DECIMAL(16,6)格式数据");
|
|
|
return;
|