|
@@ -36,24 +36,26 @@
|
|
|
</el-row>
|
|
|
</el-form>
|
|
|
<el-form class="no-rules" :model="formModel" label-position="left" label-width="auto">
|
|
|
- <el-form-item label="开工预付计量期:">
|
|
|
- <div class="form-item-div hc-flex flex-1">
|
|
|
- <el-checkbox-group v-model="startPeriodIds">
|
|
|
- <template v-for="item in startPeriodData" :key="item.id">
|
|
|
- <el-checkbox v-if="item.periodNumber" :value="item.periodNumber">{{ item.periodName }}</el-checkbox>
|
|
|
- </template>
|
|
|
- </el-checkbox-group>
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="材料计量期:" class="mt-14px">
|
|
|
- <div class="form-item-div hc-flex flex-1">
|
|
|
- <el-checkbox-group v-model="materialPeriodIds">
|
|
|
- <template v-for="item in meterPeriodData" :key="item.id">
|
|
|
- <el-checkbox v-if="item.periodNumber" :value="item.periodNumber">{{ item.periodName }}</el-checkbox>
|
|
|
- </template>
|
|
|
- </el-checkbox-group>
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
+ <el-row :gutter="20">
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="开工预付计量期:">
|
|
|
+ <el-select v-model="startPeriodIds" multiple block>
|
|
|
+ <template v-for="item in startPeriodData" :key="item.id">
|
|
|
+ <el-option v-if="item.periodNumber" :label="item.periodName" :value="item.periodNumber" />
|
|
|
+ </template>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="12">
|
|
|
+ <el-form-item label="材料计量期:">
|
|
|
+ <el-select v-model="materialPeriodIds" multiple block>
|
|
|
+ <template v-for="item in meterPeriodData" :key="item.id">
|
|
|
+ <el-option v-if="item.periodNumber" :label="item.periodName" :value="item.periodNumber" />
|
|
|
+ </template>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ </el-col>
|
|
|
+ </el-row>
|
|
|
</el-form>
|
|
|
</hc-card-item>
|
|
|
|
|
@@ -61,7 +63,7 @@
|
|
|
<hc-card-item class="mt-3">
|
|
|
<hc-table is-new :is-index="false" :column="tableColumn" :datas="tableData">
|
|
|
<template #currentPeriodPay="{ row }">
|
|
|
- <hc-table-input v-model="row.currentPeriodPay" :disabled="row.noApply!=1" />
|
|
|
+ <hc-table-input v-model="row.currentPeriodPay" :disabled="row.noApply != 1" />
|
|
|
</template>
|
|
|
</hc-table>
|
|
|
</hc-card-item>
|
|
@@ -155,7 +157,7 @@ const formRules = {}
|
|
|
|
|
|
//获取详情
|
|
|
const getDataDetail = async () => {
|
|
|
-
|
|
|
+
|
|
|
const { data } = await mainApi.getDetail({ id: dataId.value })
|
|
|
const form = getObjValue(data)
|
|
|
formModel.value = form
|