|
@@ -15,6 +15,9 @@
|
|
|
<el-option v-if="item.approveStatus === 0" :label="item.periodNumber" :value="item.id" />
|
|
|
</template>
|
|
|
</el-select>
|
|
|
+ <el-select v-if="false" v-model="formModel.meterPeriodId" placeholder="选择计量期" filterable block>
|
|
|
+ <el-option v-for="item in measurement" :key="item.id" :label="item.periodName" :value="item.id" />
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
</hc-info-table-td>
|
|
|
<hc-info-table-td is-title width="10%">
|
|
@@ -252,6 +255,7 @@ const formRules = {
|
|
|
|
|
|
//处理数据
|
|
|
const detailsModalShow = () => {
|
|
|
+ getPeriodMeasurement()
|
|
|
getPeriodAdjustment()
|
|
|
getMaterialName()
|
|
|
//过去数据详情
|
|
@@ -281,6 +285,13 @@ const getDetailData = async () => {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+//获取计量期
|
|
|
+const measurement = ref([])
|
|
|
+const getPeriodMeasurement = async () => {
|
|
|
+ const { data } = await mainApi.periodMeasurement(contractId.value)
|
|
|
+ measurement.value = getArrValue(data)
|
|
|
+}
|
|
|
+
|
|
|
//获取调差期
|
|
|
const adjustment = ref([])
|
|
|
const getPeriodAdjustment = async () => {
|