修改后端API,完成天然气物性参数计算,

This commit is contained in:
廖德云 2025-02-24 23:58:53 +08:00
parent 399b0456d0
commit 29da4629bf
3 changed files with 16 additions and 4 deletions

View File

@ -3,7 +3,18 @@ import request from '@/utils/request'
// 天然气物性参数计算
export function calcNGPar(data) {
return request({
url: '/NGCalcTools/calculate',
url: '/NGCalcTools/ngCalc',
method: 'post',
data: data,
headers: {
'Content-Type': 'application/json'
}
})
}
// 天然气物性参数计算
export function calcFlow(data) {
return request({
url: '/NGCalcTools/ngCalc',
method: 'post',
data: data,
headers: {

View File

@ -111,6 +111,7 @@ export default {
const result = this.calculateSum(newVal);
this.sumzf = result.sum;
const valuesStr = result.valuesStr;
console.log(this.sumzf, valuesStr);
const diff = Math.abs(this.sumzf - 100);
if (diff < 0.0001) {
this.$emit('update:strZf', valuesStr);

View File

@ -10,7 +10,7 @@
</el-tab-pane>
<el-tab-pane label="天然气组分" name="ngComponents">
<ngComponents v-model="componentString" />
<ngComponents v-model="parentMeterPar.dngComponents" />
</el-tab-pane>
<el-tab-pane label="流量计算结果" name="meterresult">
<meterResult v-model:meterResult="parentMeterResult" />
@ -24,7 +24,7 @@ import meterPar from '@/components/NGTools/meterPar';
import ngComponents from '@/components/NGTools/NGCom';
import meterResult from '@/components/NGTools/meterResult';
import { calcNGPar } from '@/api/ngtools/NGCalcTools.js';
import { calcNGPar, calcFlow } from '@/api/ngtools/NGCalcTools.js';
export default {
name: 'TabbedComponentWrapper',
@ -46,7 +46,7 @@ export default {
dtbE: 0,
dPatm: 0.101325,
dPatmUnit: 2,
dngComponents: this.componentString,
dngComponents: '',
dMeterType: '0',
dCoreType: '0',
dPtmode: '0',