|
@@ -1,10 +1,10 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div>
|
|
<div>
|
|
|
- <!--<el-breadcrumb class="heading">-->
|
|
|
|
|
- <!--<el-breadcrumb-item :to="{ path: '/' }">平台首页</el-breadcrumb-item>-->
|
|
|
|
|
- <!--<el-breadcrumb-item :to="{ path: '/lims/' }">离心泵机组液体输送系统节能监测原始记录</el-breadcrumb-item>-->
|
|
|
|
|
- <!--<el-breadcrumb-item>编辑</el-breadcrumb-item>-->
|
|
|
|
|
- <!--</el-breadcrumb>-->
|
|
|
|
|
|
|
+ <el-breadcrumb class="heading">
|
|
|
|
|
+ <el-breadcrumb-item :to="{ path: '/' }">平台首页</el-breadcrumb-item>
|
|
|
|
|
+ <el-breadcrumb-item :to="{ path: '/lims/dataentry' }">数据录入</el-breadcrumb-item>
|
|
|
|
|
+ <el-breadcrumb-item>柱塞泵机组液体输送系统节能监测原始记录</el-breadcrumb-item>
|
|
|
|
|
+ </el-breadcrumb>
|
|
|
<el-card class="box-card">
|
|
<el-card class="box-card">
|
|
|
<div slot="header">
|
|
<div slot="header">
|
|
|
<span>
|
|
<span>
|
|
@@ -12,13 +12,33 @@
|
|
|
</span>
|
|
</span>
|
|
|
<span style="float: right;">
|
|
<span style="float: right;">
|
|
|
<!--<el-button type="primary" size="mini" @click="saveEntity">保存</el-button>-->
|
|
<!--<el-button type="primary" size="mini" @click="saveEntity">保存</el-button>-->
|
|
|
- <router-link :to="'/lims/reportnobeampumpingunit'">
|
|
|
|
|
|
|
+ <router-link :to="'/lims/dataentry'">
|
|
|
<el-button type="primary" size="mini" style="margin-left: 8px">返回</el-button>
|
|
<el-button type="primary" size="mini" style="margin-left: 8px">返回</el-button>
|
|
|
</router-link>
|
|
</router-link>
|
|
|
</span>
|
|
</span>
|
|
|
</div>
|
|
</div>
|
|
|
<el-form label-width="110px" ref="formData" :model="formData">
|
|
<el-form label-width="110px" ref="formData" :model="formData">
|
|
|
<el-row>
|
|
<el-row>
|
|
|
|
|
+ <el-col :span="8">
|
|
|
|
|
+ <el-form-item label="被测单位" label-width="120px">
|
|
|
|
|
+ <el-input v-model.trim="formData.TestDepart" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ <el-col :span="8">
|
|
|
|
|
+ <el-form-item label="安装地点">
|
|
|
|
|
+ <el-input v-model.trim="formData.InstalPosition" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ <el-col :span="8">
|
|
|
|
|
+ <el-form-item label="设备名称及编号" label-width="120px">
|
|
|
|
|
+ <el-input v-model.trim="formData.DeviceName" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
|
|
+ <el-col :span="8">
|
|
|
|
|
+ <el-form-item label="液体类型">
|
|
|
|
|
+ <el-input v-model.trim="formData.LiquidType" placeholder="请输入" style="width: 100%"></el-input>
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-col>
|
|
|
<el-col :span="8">
|
|
<el-col :span="8">
|
|
|
<el-form-item label="节监通知号">
|
|
<el-form-item label="节监通知号">
|
|
|
<el-input v-model.trim="formData.SectionMonitor" placeholder="请输入" style="width: 100%"></el-input>
|
|
<el-input v-model.trim="formData.SectionMonitor" placeholder="请输入" style="width: 100%"></el-input>
|
|
@@ -40,45 +60,40 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="流量"
|
|
<el-form-item label="流量"
|
|
|
- prop="Flow1"
|
|
|
|
|
- :rules="[ { type: 'number', message: '流量必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.Flow1" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ prop="Flow1">
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.Flow1" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">m3/h</template>
|
|
<template slot="append">m3/h</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="扬程"
|
|
<el-form-item label="扬程"
|
|
|
- prop="Lift1"
|
|
|
|
|
- :rules="[ { type: 'number', message: '扬程必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.Lift1" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ prop="Lift1">
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.Lift1" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">m</template>
|
|
<template slot="append">m</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="轴功率"
|
|
<el-form-item label="轴功率"
|
|
|
- prop="ShaftPower1"
|
|
|
|
|
- :rules="[ { type: 'number', message: '轴功率必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.ShaftPower1" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ prop="ShaftPower1">
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.ShaftPower1" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">kW</template>
|
|
<template slot="append">kW</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="转速"
|
|
<el-form-item label="转速"
|
|
|
- prop="Speed1"
|
|
|
|
|
- :rules="[ { type: 'number', message: '转速必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.Speed1" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ prop="Speed1">
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.Speed1" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">r/min</template>
|
|
<template slot="append">r/min</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="效率"
|
|
<el-form-item label="效率"
|
|
|
- prop="Efficiency1"
|
|
|
|
|
- :rules="[ { type: 'number', message: '效率必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.Efficiency1" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ prop="Efficiency1">
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.Efficiency1" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">%</template>
|
|
<template slot="append">%</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -106,45 +121,40 @@
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="功率"
|
|
<el-form-item label="功率"
|
|
|
- prop="MotorPower"
|
|
|
|
|
- :rules="[ { type: 'number', message: '功率必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.MotorPower" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ prop="MotorPower">
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.MotorPower" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">kW</template>
|
|
<template slot="append">kW</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="电压"
|
|
<el-form-item label="电压"
|
|
|
- prop="MotorVoltage"
|
|
|
|
|
- :rules="[ { type: 'number', message: '电压必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.MotorVoltage" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ prop="MotorVoltage">
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.MotorVoltage" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">V</template>
|
|
<template slot="append">V</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="电流"
|
|
<el-form-item label="电流"
|
|
|
- prop="MotorCurrent"
|
|
|
|
|
- :rules="[ { type: 'number', message: '电流必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.MotorCurrent" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ prop="MotorCurrent">
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.MotorCurrent" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">A</template>
|
|
<template slot="append">A</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="转速"
|
|
<el-form-item label="转速"
|
|
|
- prop="Speed2"
|
|
|
|
|
- :rules="[ { type: 'number', message: '转速必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.Speed2" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ prop="Speed2">
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.Speed2" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">r/min</template>
|
|
<template slot="append">r/min</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
<el-col :span="12">
|
|
|
<el-form-item label="效率"
|
|
<el-form-item label="效率"
|
|
|
- prop="Efficiency2"
|
|
|
|
|
- :rules="[ { type: 'number', message: '效率必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.Efficiency2" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ prop="Efficiency2">
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.Efficiency2" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">%</template>
|
|
<template slot="append">%</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -179,8 +189,8 @@
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="液体密度"
|
|
<el-form-item label="液体密度"
|
|
|
prop="LiquidDensity"
|
|
prop="LiquidDensity"
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.LiquidDensity" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.LiquidDensity" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">kg/m3</template>
|
|
<template slot="append">kg/m3</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -188,8 +198,8 @@
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="环境温度"
|
|
<el-form-item label="环境温度"
|
|
|
prop="Temperature"
|
|
prop="Temperature"
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.Temperature" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.Temperature" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">℃</template>
|
|
<template slot="append">℃</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -197,8 +207,8 @@
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="相对湿度"
|
|
<el-form-item label="相对湿度"
|
|
|
prop="RelativeHumidity"
|
|
prop="RelativeHumidity"
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.RelativeHumidity" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.RelativeHumidity" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">%</template>
|
|
<template slot="append">%</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -206,8 +216,8 @@
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="液体温度"
|
|
<el-form-item label="液体温度"
|
|
|
prop="LiquidTemperature"
|
|
prop="LiquidTemperature"
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.LiquidTemperature" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.LiquidTemperature" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">℃</template>
|
|
<template slot="append">℃</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -220,8 +230,8 @@
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="泵吸入管周长"
|
|
<el-form-item label="泵吸入管周长"
|
|
|
prop="Inhalation"
|
|
prop="Inhalation"
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.Inhalation" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.Inhalation" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">mm</template>
|
|
<template slot="append">mm</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -229,8 +239,8 @@
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="吸入压力测点距基准面" label-width="200px"
|
|
<el-form-item label="吸入压力测点距基准面" label-width="200px"
|
|
|
prop="InhalationPressure"
|
|
prop="InhalationPressure"
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.InhalationPressure" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.InhalationPressure" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">mm</template>
|
|
<template slot="append">mm</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -238,8 +248,8 @@
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="进口壁厚"
|
|
<el-form-item label="进口壁厚"
|
|
|
prop="Imported"
|
|
prop="Imported"
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.Imported" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.Imported" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">mm</template>
|
|
<template slot="append">mm</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -247,17 +257,16 @@
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="泵排出管周长"
|
|
<el-form-item label="泵排出管周长"
|
|
|
prop="Discharge"
|
|
prop="Discharge"
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.Discharge" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.Discharge" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">mm</template>
|
|
<template slot="append">mm</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="排出压力测点距基准面" label-width="170px"
|
|
<el-form-item label="排出压力测点距基准面" label-width="170px"
|
|
|
- prop="DischargePressure"
|
|
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.DischargePressure" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ prop="DischargePressure">
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.DischargePressure" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">mm</template>
|
|
<template slot="append">mm</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -265,8 +274,8 @@
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="出口壁厚"
|
|
<el-form-item label="出口壁厚"
|
|
|
prop="Exit"
|
|
prop="Exit"
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.Exit" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.Exit" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">mm</template>
|
|
<template slot="append">mm</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -274,8 +283,8 @@
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="节阀后管周长"
|
|
<el-form-item label="节阀后管周长"
|
|
|
prop="ThrottleValve"
|
|
prop="ThrottleValve"
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.ThrottleValve" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.ThrottleValve" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">mm</template>
|
|
<template slot="append">mm</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -283,8 +292,8 @@
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="节阀后压力测点距基准面" label-width="180px"
|
|
<el-form-item label="节阀后压力测点距基准面" label-width="180px"
|
|
|
prop="ThrottlePressure"
|
|
prop="ThrottlePressure"
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.ThrottlePressure" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.ThrottlePressure" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">mm</template>
|
|
<template slot="append">mm</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -292,8 +301,8 @@
|
|
|
<el-col :span="6">
|
|
<el-col :span="6">
|
|
|
<el-form-item label="阀后壁厚"
|
|
<el-form-item label="阀后壁厚"
|
|
|
prop="AfterValve"
|
|
prop="AfterValve"
|
|
|
- :rules="[ { type: 'number', message: '必须为数字'}]">
|
|
|
|
|
- <el-input v-model.number="formData.AfterValve" placeholder="请输入" style="width: 100%">
|
|
|
|
|
|
|
+ >
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.AfterValve" placeholder="请输入" style="width: 100%">
|
|
|
<template slot="append">mm</template>
|
|
<template slot="append">mm</template>
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -317,114 +326,91 @@
|
|
|
<span>测试数据</span>
|
|
<span>测试数据</span>
|
|
|
</div>
|
|
</div>
|
|
|
<el-row :gutter="10">
|
|
<el-row :gutter="10">
|
|
|
- <el-col :span="6">
|
|
|
|
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="测试流量(m3/h)">
|
|
<el-form-item label="测试流量(m3/h)">
|
|
|
- <el-input v-model="formData.TrafficTest1" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('TrafficTest1')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.TrafficTest2" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('TrafficTest2')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.TrafficTest3" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('TrafficTest3')"></el-input>
|
|
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.TrafficTest1" style="width: 25%"
|
|
|
|
|
+ @blur="getTrafficRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.TrafficTest2" style="width: 25%" @blur="getTrafficRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.TrafficTest3" style="width: 25%" @blur="getTrafficRecord"></el-input>
|
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
|
- <el-input label="均值或合计" v-model="formData.TrafficRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
|
|
|
|
+ <el-input label="均值或合计" v-model.number="formData.TrafficRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
readonly></el-input>
|
|
readonly></el-input>
|
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="6">
|
|
|
|
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="泵吸入表压(MPa)">
|
|
<el-form-item label="泵吸入表压(MPa)">
|
|
|
- <el-input v-model="formData.PumpSuction1" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('PumpSuction1')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.PumpSuction2" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('PumpSuction2')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.PumpSuction3" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('PumpSuction3')"></el-input>
|
|
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.PumpSuction1" style="width: 25%" @blur="getPumpSuctionRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.PumpSuction2" style="width: 25%" @blur="getPumpSuctionRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.PumpSuction3" style="width: 25%" @blur="getPumpSuctionRecord"></el-input>
|
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
|
- <el-input label="均值或合计" v-model="formData.TrafficRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
|
|
|
|
+ <el-input label="均值或合计" v-model.number="formData.PumpSuctionRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
readonly></el-input>
|
|
readonly></el-input>
|
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="6">
|
|
|
|
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="泵排出表压(MPa)">
|
|
<el-form-item label="泵排出表压(MPa)">
|
|
|
- <el-input v-model="formData.PumpDischarge1" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('PumpDischarge1')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.PumpDischarge2" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('PumpDischarge2')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.PumpDischarge3" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('PumpDischarge3')"></el-input>
|
|
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.PumpDischarge1" style="width: 25%" @blur="getPumpDischargeRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.PumpDischarge2" style="width: 25%" @blur="getPumpDischargeRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.PumpDischarge3" style="width: 25%" @blur="getPumpDischargeRecord"></el-input>
|
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
|
- <el-input label="均值或合计" v-model="formData.PumpDischargeRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
|
|
|
|
+ <el-input label="均值或合计" v-model.number="formData.PumpDischargeRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
readonly></el-input>
|
|
readonly></el-input>
|
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="6">
|
|
|
|
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="节阀后表压(MPa)">
|
|
<el-form-item label="节阀后表压(MPa)">
|
|
|
- <el-input v-model="formData.ThrottlePressure1" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('ThrottlePressure1')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.ThrottlePressure2" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('ThrottlePressure2')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.ThrottlePressure3" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('ThrottlePressure3')"></el-input>
|
|
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.ThrottlePressure1" style="width: 25%" @blur="getThrottleRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.ThrottlePressure2" style="width: 25%" @blur="getThrottleRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.ThrottlePressure3" style="width: 25%" @blur="getThrottleRecord"></el-input>
|
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
|
- <el-input label="均值或合计" v-model="formData.ThrottlePressureRecord" placeholder="均值或合计"
|
|
|
|
|
|
|
+ <el-input label="均值或合计" v-model.number="formData.ThrottleRecord" placeholder="均值或合计"
|
|
|
style="width: 25%" readonly></el-input>
|
|
style="width: 25%" readonly></el-input>
|
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="6">
|
|
|
|
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="测试电压(V)">
|
|
<el-form-item label="测试电压(V)">
|
|
|
- <el-input v-model="formData.TestVoltage1" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('TestVoltage1')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.TestVoltage2" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('TestVoltage2')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.TestVoltage3" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('TestVoltage3')"></el-input>
|
|
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.TestVoltage1" style="width: 25%" @blur="getTestVolRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.TestVoltage2" style="width: 25%" @blur="getTestVolRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.TestVoltage3" style="width: 25%" @blur="getTestVolRecord"></el-input>
|
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
|
- <el-input label="均值或合计" v-model="formData.TestVolRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
|
|
|
|
+ <el-input label="均值或合计" v-model.number="formData.TestVolRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
readonly></el-input>
|
|
readonly></el-input>
|
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="6">
|
|
|
|
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="测试电流(A)">
|
|
<el-form-item label="测试电流(A)">
|
|
|
- <el-input v-model="formData.TestCurrent1" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('TestCurrent1')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.TestCurrent2" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('TestCurrent2')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.TestCurrent3" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('TestCurrent3')"></el-input>
|
|
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.TestCurrent1" style="width: 25%" @blur="getTestCurrentRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.TestCurrent2" style="width: 25%" @blur="getTestCurrentRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.TestCurrent3" style="width: 25%" @blur="getTestCurrentRecord"></el-input>
|
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
|
- <el-input label="均值或合计" v-model="formData.TestCurrentRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
|
|
|
|
+ <el-input label="均值或合计" v-model.number="formData.TestCurrentRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
readonly></el-input>
|
|
readonly></el-input>
|
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="6">
|
|
|
|
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="电机输入功率(kW)">
|
|
<el-form-item label="电机输入功率(kW)">
|
|
|
- <el-input v-model="formData.MotorPower1" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('MotorPower1')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.MotorPower2" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('MotorPower2')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.MotorPower3" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('MotorPower3')"></el-input>
|
|
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.MotorPower1" style="width: 25%" @blur="getMotorPowerRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.MotorPower2" style="width: 25%" @blur="getMotorPowerRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.MotorPower3" style="width: 25%" @blur="getMotorPowerRecord"></el-input>
|
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
|
- <el-input label="均值或合计" v-model="formData.MotorPowerRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
|
|
|
|
+ <el-input label="均值或合计" v-model.number="formData.MotorPowerRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
readonly></el-input>
|
|
readonly></el-input>
|
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- <el-col :span="6">
|
|
|
|
|
|
|
+ <el-col :span="8">
|
|
|
<el-form-item label="电机功率因数">
|
|
<el-form-item label="电机功率因数">
|
|
|
- <el-input v-model="formData.MotorFactor1" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('MotorFactor1')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.MotorFactor2" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('MotorFactor2')"></el-input>
|
|
|
|
|
- <el-input v-model="formData.MotorPower3" style="width: 25%"
|
|
|
|
|
- @keyup.native="numberCheck('MotorFactor3')"></el-input>
|
|
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.MotorFactor1" style="width: 25%" @blur="getMotorFactorRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.MotorFactor2" style="width: 25%" @blur="getMotorFactorRecord"></el-input>
|
|
|
|
|
+ <el-input type="number" step="0.01" v-model.number="formData.MotorFactor3" style="width: 25%" @blur="getMotorFactorRecord"></el-input>
|
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
<el-tooltip content="均值或合计" placement="top" effect="dark">
|
|
|
- <el-input label="均值或合计" v-model="formData.MotorFactorRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
|
|
|
|
+ <el-input label="均值或合计" v-model.number="formData.MotorFactorRecord" placeholder="均值或合计" style="width: 25%"
|
|
|
readonly></el-input>
|
|
readonly></el-input>
|
|
|
</el-tooltip>
|
|
</el-tooltip>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -452,6 +438,7 @@
|
|
|
import {
|
|
import {
|
|
|
mapGetters
|
|
mapGetters
|
|
|
} from 'vuex'
|
|
} from 'vuex'
|
|
|
|
|
+ import api from '@/api/lims/reportpistonpumpunit'
|
|
|
|
|
|
|
|
export default {
|
|
export default {
|
|
|
computed: {
|
|
computed: {
|
|
@@ -462,8 +449,22 @@
|
|
|
name: '',
|
|
name: '',
|
|
|
data () {
|
|
data () {
|
|
|
return {
|
|
return {
|
|
|
|
|
+ Id: '',
|
|
|
|
|
+ EId: '',
|
|
|
|
|
+ TaskBalanceId: '',
|
|
|
|
|
+ DataEntryId: '',
|
|
|
formData: {
|
|
formData: {
|
|
|
Id: '',
|
|
Id: '',
|
|
|
|
|
+ EId: '',
|
|
|
|
|
+ TaskBalanceId: '',
|
|
|
|
|
+ DataEntryId: '',
|
|
|
|
|
+ TestDepartId: '',
|
|
|
|
|
+ InstalPositionId: '',
|
|
|
|
|
+ CreateReportStatus: '',
|
|
|
|
|
+ InstalPosition: '',
|
|
|
|
|
+ TestDepart: '',
|
|
|
|
|
+ DeviceName: '',
|
|
|
|
|
+ LiquidType: '',
|
|
|
SectionMonitor: '',
|
|
SectionMonitor: '',
|
|
|
Model1: '',
|
|
Model1: '',
|
|
|
Flow1: '',
|
|
Flow1: '',
|
|
@@ -546,94 +547,101 @@
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
|
|
+ created () {
|
|
|
|
|
+ // this.EId = this.$route.query.eid
|
|
|
|
|
+ // this.TaskBalanceId = this.$route.query.tbid
|
|
|
|
|
+ this.DataEntryId = 15// this.$route.query.deid
|
|
|
|
|
+ this.initData()
|
|
|
|
|
+ },
|
|
|
methods: {
|
|
methods: {
|
|
|
saveEntity () {
|
|
saveEntity () {
|
|
|
|
|
+ console.log(this.formData, 'formData')
|
|
|
this.$refs['formData'].validate((valid) => {
|
|
this.$refs['formData'].validate((valid) => {
|
|
|
if (valid) {
|
|
if (valid) {
|
|
|
- alert('submit!')
|
|
|
|
|
|
|
+ this.formData.DataEntryId = parseInt(this.DataEntryId)
|
|
|
|
|
+ if (this.formData.Id > 0) {
|
|
|
|
|
+ this.updateEntity()
|
|
|
|
|
+ } else {
|
|
|
|
|
+ this.addEntity()
|
|
|
|
|
+ }
|
|
|
} else {
|
|
} else {
|
|
|
- console.log('error submit!!')
|
|
|
|
|
return false
|
|
return false
|
|
|
}
|
|
}
|
|
|
})
|
|
})
|
|
|
},
|
|
},
|
|
|
- numberCheck (str) {
|
|
|
|
|
- switch (str) {
|
|
|
|
|
- case 'TrafficTest1':
|
|
|
|
|
- this.formData.TrafficTest1 = this.formData.TrafficTest1.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'TrafficTest2':
|
|
|
|
|
- this.formData.TrafficTest2 = this.formData.TrafficTest2.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'TrafficTest3':
|
|
|
|
|
- this.formData.TrafficTest3 = this.formData.TrafficTest3.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'PumpSuction1':
|
|
|
|
|
- this.formData.PumpSuction1 = this.formData.PumpSuction1.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'PumpSuction2':
|
|
|
|
|
- this.formData.PumpSuction2 = this.formData.PumpSuction2.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'PumpSuction3':
|
|
|
|
|
- this.formData.PumpSuction3 = this.formData.PumpSuction3.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'PumpDischarge1':
|
|
|
|
|
- this.formData.PumpDischarge1 = this.formData.PumpDischarge1.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'PumpDischarge2':
|
|
|
|
|
- this.formData.PumpDischarge2 = this.formData.PumpDischarge2.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'PumpDischarge3':
|
|
|
|
|
- this.formData.PumpDischarge3 = this.formData.PumpDischarge3.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'ThrottlePressure1':
|
|
|
|
|
- this.formData.ThrottlePressure1 = this.formData.ThrottlePressure1.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'ThrottlePressure2':
|
|
|
|
|
- this.formData.ThrottlePressure2 = this.formData.ThrottlePressure2.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'ThrottlePressure3':
|
|
|
|
|
- this.formData.ThrottlePressure3 = this.formData.ThrottlePressure3.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'TestVoltage1':
|
|
|
|
|
- this.formData.TestVoltage1 = this.formData.TestVoltage1.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'TestVoltage2':
|
|
|
|
|
- this.formData.TestVoltage2 = this.formData.TestVoltage2.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'TestVoltage3':
|
|
|
|
|
- this.formData.TestVoltage3 = this.formData.TestVoltage3.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'TestCurrent1':
|
|
|
|
|
- this.formData.TestCurrent1 = this.formData.TestCurrent1.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'TestCurrent2':
|
|
|
|
|
- this.formData.TestCurrent2 = this.formData.TestCurrent2.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'TestCurrent3':
|
|
|
|
|
- this.formData.TestCurrent3 = this.formData.TestCurrent3.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'MotorPower1':
|
|
|
|
|
- this.formData.MotorPower1 = this.formData.MotorPower1.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'MotorPower2':
|
|
|
|
|
- this.formData.MotorPower2 = this.formData.MotorPower2.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'MotorPower3':
|
|
|
|
|
- this.formData.MotorPower3 = this.formData.MotorPower3.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'MotorFactor1':
|
|
|
|
|
- this.formData.MotorFactor1 = this.formData.MotorFactor1.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'MotorFactor2':
|
|
|
|
|
- this.formData.MotorFactor2 = this.formData.MotorFactor2.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- case 'MotorFactor3':
|
|
|
|
|
- this.formData.MotorFactor3 = this.formData.MotorFactor3.replace(/[^0-9.-]/g, '')
|
|
|
|
|
- break
|
|
|
|
|
- }
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ addEntity () {
|
|
|
|
|
+ api.addEntity(this.formData, this.$axios).then(res => {
|
|
|
|
|
+ if (res.data.code === 0) {
|
|
|
|
|
+ // 保存成功后,初始化数据,变成修改
|
|
|
|
|
+ this.formData.Id = res.data.item
|
|
|
|
|
+ this.initData()
|
|
|
|
|
+ this.$message({
|
|
|
|
|
+ type: 'success',
|
|
|
|
|
+ message: res.data.message
|
|
|
|
|
+ })
|
|
|
|
|
+ } else {
|
|
|
|
|
+ this.$message({
|
|
|
|
|
+ type: 'warning',
|
|
|
|
|
+ message: res.data.message
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
+ }).catch(err => {
|
|
|
|
|
+ console.error(err)
|
|
|
|
|
+ })
|
|
|
|
|
+ },
|
|
|
|
|
+ updateEntity () {
|
|
|
|
|
+ api.updateEntity(this.formData.Id, this.formData, this.$axios).then(res => {
|
|
|
|
|
+ if (res.data.code === 0) {
|
|
|
|
|
+ this.initData()
|
|
|
|
|
+ this.$message({
|
|
|
|
|
+ type: 'success',
|
|
|
|
|
+ message: res.data.message
|
|
|
|
|
+ })
|
|
|
|
|
+ } else {
|
|
|
|
|
+ this.$message({
|
|
|
|
|
+ type: 'warning',
|
|
|
|
|
+ message: res.data.message
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
+ }).catch(err => {
|
|
|
|
|
+ console.error(err)
|
|
|
|
|
+ })
|
|
|
|
|
+ },
|
|
|
|
|
+ initData () {
|
|
|
|
|
+ api.getEntity(this.DataEntryId, this.$axios).then(res => { // this.formData.Id
|
|
|
|
|
+ if (res.data.code === 0) {
|
|
|
|
|
+ this.formData = res.data.item
|
|
|
|
|
+ } else {
|
|
|
|
|
+ }
|
|
|
|
|
+ }).catch(err => {
|
|
|
|
|
+ console.error(err)
|
|
|
|
|
+ })
|
|
|
|
|
+ },
|
|
|
|
|
|
|
|
|
|
+ getTrafficRecord () {
|
|
|
|
|
+ this.formData.TrafficRecord = Number((Number(this.formData.TrafficTest1) + Number(this.formData.TrafficTest2) + Number(this.formData.TrafficTest3)).toFixed(2))
|
|
|
|
|
+ },
|
|
|
|
|
+ getPumpSuctionRecord () {
|
|
|
|
|
+ this.formData.PumpSuctionRecord = Number((Number(this.formData.PumpSuction1) + Number(this.formData.PumpSuction2) + Number(this.formData.PumpSuction3)).toFixed(2))
|
|
|
|
|
+ },
|
|
|
|
|
+ getPumpDischargeRecord () {
|
|
|
|
|
+ this.formData.PumpDischargeRecord = Number((Number(this.formData.PumpDischarge1) + Number(this.formData.PumpDischarge2) + Number(this.formData.PumpDischarge3)).toFixed(2))
|
|
|
|
|
+ },
|
|
|
|
|
+ getThrottleRecord () {
|
|
|
|
|
+ this.formData.ThrottleRecord = Number((Number(this.formData.ThrottlePressure1) + Number(this.formData.ThrottlePressure2) + Number(this.formData.ThrottlePressure3)).toFixed(2))
|
|
|
|
|
+ },
|
|
|
|
|
+ getTestVolRecord () {
|
|
|
|
|
+ this.formData.TestVolRecord = Number((Number(this.formData.TestVoltage1) + Number(this.formData.TestVoltage2) + Number(this.formData.TestVoltage3)).toFixed(2))
|
|
|
|
|
+ },
|
|
|
|
|
+ getTestCurrentRecord () {
|
|
|
|
|
+ this.formData.TestCurrentRecord = Number((Number(this.formData.TestCurrent1) + Number(this.formData.TestCurrent2) + Number(this.formData.TestCurrent3)).toFixed(2))
|
|
|
|
|
+ },
|
|
|
|
|
+ getMotorFactorRecord () {
|
|
|
|
|
+ this.formData.MotorFactorRecord = Number((Number(this.formData.MotorFactor1) + Number(this.formData.MotorFactor2) + Number(this.formData.MotorFactor3)).toFixed(2))
|
|
|
|
|
+ },
|
|
|
|
|
+ getMotorPowerRecord () {
|
|
|
|
|
+ this.formData.MotorPowerRecord = Number((Number(this.formData.MotorPower1) + Number(this.formData.MotorPower2) + Number(this.formData.MotorPower3)).toFixed(2))
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
</script>
|
|
</script>
|
|
@@ -642,19 +650,4 @@
|
|
|
.clearfix {
|
|
.clearfix {
|
|
|
font-size: 18px;
|
|
font-size: 18px;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- .ce-row {
|
|
|
|
|
- text-align: center;
|
|
|
|
|
- height: 38px;
|
|
|
|
|
- margin-bottom: 1px;
|
|
|
|
|
- background-color: #FFFFFF;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- .ce-col {
|
|
|
|
|
- margin-top: 7px;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- .col-input {
|
|
|
|
|
- margin-top: 4px;
|
|
|
|
|
- }
|
|
|
|
|
</style>
|
|
</style>
|