重庆现场更改

This commit is contained in:
jiangyinzhi
2026-03-11 15:01:22 +08:00
parent d883b51b0d
commit 2fc80a2a92
12 changed files with 243 additions and 32 deletions
@@ -28,7 +28,10 @@
<van-field label="设备生产日期" v-model="form.produceDate" required :rules="[{ required: true }]" placeholder="请选择设备生产日期" input-align="right" is-link readonly @click="datePicker = true" />
<van-field v-input.num v-model="form.cumulativeRunHours" required :rules="[{ required: true }]" type="number" label="累计运行小时数" placeholder="请输入" label-width="200" input-align="right"/>
<van-field v-input.num v-model="form.dieoutNum" type="number" label="淘汰设备数量" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
</van-cell-group>
<van-field v-input.floatNo0 v-model="form.carbonEmissionFactor" type="number" label="区域碳排放因子" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
<van-field v-input.floatNo0 v-model="form.carbonReduction" type="number" label="预期减碳量" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
<van-field v-input.floatNo0 v-model="form.centralAirConditionerCop" type="number" label="集中式空调机组平均cop" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
</van-cell-group>
<van-cell class="img-box box1" title="设备外观" :required="$store.getters.cityType"/>
<Uploader type="exteriorImage1" :value="exteriorImage1" @afterRead="afterRead1" @delImg="delImg1" @onUpload="onUpload1" />
<div class="tips tipImage" v-if="$store.getters.cityType&&form.exteriorImage.length<1">请上传设备外观照片</div>
@@ -104,6 +107,9 @@
<van-field label="设备生产日期" v-model="form1.produceDate" required :rules="[{ required: true }]" placeholder="请选择设备生产日期" input-align="right" is-link readonly @click="datePicker = true" />
<van-field v-input.num v-model="form1.cumulativeRunHours" required :rules="[{ required: true }]" type="number" label="累计运行小时数" placeholder="请输入" label-width="200" input-align="right"/>
<van-field v-input.num v-model="form1.dieoutNum" type="number" label="淘汰设备数量" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
<van-field v-input.floatNo0 v-model="form1.carbonEmissionFactor" type="number" label="区域碳排放因子" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
<van-field v-input.floatNo0 v-model="form1.carbonReduction" type="number" label="预期减碳量" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
</van-cell-group>
<van-cell class="img-box box1" title="设备外观" :required="$store.getters.cityType"/>
<Uploader type="exteriorImage1" :value="exteriorImage1" @afterRead="afterRead1" @delImg="delImg1" @onUpload="onUpload1" />
@@ -240,7 +246,10 @@ export default {
equipEfficiency: '',
produceDate:'',
cumulativeRunHours: '',
dieoutNum: ''
dieoutNum: '',
carbonEmissionFactor:'',
carbonReduction:'',
centralAirConditionerCop:'',
},
form1: {
equipId:'',
@@ -264,7 +273,9 @@ export default {
equipEfficiency: '',
produceDate:'',
cumulativeRunHours: '',
dieoutNum: ''
dieoutNum: '',
carbonEmissionFactor:'',
carbonReduction:'',
},
formColumns: {
refrigeType: "",
@@ -868,6 +879,10 @@ export default {
exteriorImage: "", //设备外观
tagImage: "", //设备铭牌
markImage: "", //设备能效标识
carbonEmissionFactor:'',
carbonReduction:'',
centralAirConditionerCop:'',
multiAirConditionerCop:''
};
this.form1 = {
equipId:'',
@@ -28,7 +28,8 @@
<van-field v-input.float v-model="form.maxNeed" required :rules="[{ required: true}]" label="最大需量(kW)" type="number" input-align="right" placeholder="请输入" @input="changeTips" />
<div class="tips" v-if="tips0">最大需量≤总额定容量</div>
<van-field v-input.allFloat v-model="form.penaltyAmount" required :rules="[{ required: true}]" label="上一年累计度力调电费的惩罚金额(元)" type="number" label-width="220" input-align="right" placeholder="请输入" />
<van-field v-input.floatNo0 v-model="form.carbonEmissionFactor" type="number" label="区域碳排放因子" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
<van-field v-input.floatNo0 v-model="form.carbonReduction" type="number" label="预期减碳量" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
<Whether :value="formColumns.chargingName" feildName="charging" title="是否安装新能源充电桩" @onConfirmTrueFalse="onConfirmTrueFalse" />
<van-field v-show="form.charging == 1" v-model="formColumns.deviceTypeName" label="设备类型" required :rules="[{ required: form.charging == 1, message:'请选择设备类型' }]" is-link input-align="right" placeholder="请输入" readonly @click="deviceTypeShow = true" />
@@ -259,6 +260,8 @@ export default {
produceDate:'',
equipEfficiency: '',
dieoutNum: '',
carbonEmissionFactor:'',
carbonReduction:'',
},
//页面展示的中文名称
formColumns: {
@@ -8,7 +8,9 @@
<van-field v-model="form.runHours" v-input.maxDayHour label="每日运行时间(小时)" type="number" required :rules="[{ required: true }]" label-width="220" input-align="right" placeholder="请输入" />
<van-field v-model="form.runDays" v-input.maxYearDay label="年平均运行时间(天)" type="number" required :rules="[{ required: true }]" label-width="220" input-align="right" placeholder="请输入" />
<van-field v-model="form.coldPerArea" v-input.float label="单位面积冷量(kw/平方米)" type="number" required :rules="[{ required: true }]" label-width="220" input-align="right" placeholder="请输入" />
<!-- <van-field v-input.num v-model="form.dieoutNum" type="number" label="淘汰设备数量" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/> -->
<van-field v-input.floatNo0 v-model="form.carbonEmissionFactor" type="number" label="区域碳排放因子" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
<van-field v-input.floatNo0 v-model="form.carbonReduction" type="number" label="预期减碳量" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
<!-- <van-field v-input.num v-model="form.dieoutNum" type="number" label="淘汰设备数量" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/> -->
</van-cell-group>
</div>
<!-- <div class="bottom"><van-button type="primary" block>保存</van-button></div> -->
@@ -29,7 +31,9 @@ export default {
runHours:'',
runDays: '',
coldPerArea: '',
dieoutNum: ''
dieoutNum: '',
carbonEmissionFactor:'',
carbonReduction:'',
},
eqid: '',
@@ -43,6 +43,9 @@
<van-field label="设备能效等级" v-model="form.equipEfficiencyName" required :rules="[{ required: true }]" placeholder="请选择设备能效等级" input-align="right" is-link readonly @click="handelClickOptionShow('equipEfficiency')" />
<van-field v-input.num v-model="form.cumulativeRunHours" required :rules="[{ required: true }]" type="number" label="累计运行小时数" placeholder="请输入" label-width="200" input-align="right"/>
<van-field v-input.num v-model="form.dieoutNum" type="number" label="淘汰设备数量" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
<van-field v-input.floatNo0 v-model="form.carbonEmissionFactor" type="number" label="区域碳排放因子" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
<van-field v-input.floatNo0 v-model="form.carbonReduction" type="number" label="预期减碳量" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
<van-field v-input.floatNo0 v-model="form.multiAirConditionerCop" type="number" label="多联式空调机组平均cop" placeholder="请输入" required :rules="[{ required: true }]" label-width="200" input-align="right"/>
</van-cell-group>
<div v-if="form.refrigeNum">
<van-cell class="img-box box1" style="padding:10px 15px;" title="设备外观" :required="$store.getters.cityType"/>
@@ -181,7 +184,11 @@ export default {
equipEfficiency: '',
cumulativeRunHours: '',
produceDate:'',
dieoutNum: ''
dieoutNum: '',
carbonEmissionFactor:'',
carbonReduction:'',
multiAirConditionerCop:'',
},
/**