|
|
@@ -7,17 +7,17 @@
|
|
|
@save="save"
|
|
|
>
|
|
|
<el-form class="mt-20" :disabled="disabled">
|
|
|
- <div class="body_title">入库信息</div>
|
|
|
- <!-- 入库信息 -->
|
|
|
- <div class="flex flex-justify-center">
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">是否入库:</span>
|
|
|
- <div class="full-width">
|
|
|
+ <div class="body_title bold">入库信息</div>
|
|
|
+ <div class="flex flex-center flex-justify-start">
|
|
|
+ <!-- 入库信息 1 -->
|
|
|
+ <div class="flex flex-col">
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title">是否入库:</span>
|
|
|
<el-select
|
|
|
v-model="form.is_storage"
|
|
|
placeholder="是否入库"
|
|
|
- class="full-width"
|
|
|
+ class="wd"
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="item in yesOrNo"
|
|
|
@@ -27,123 +27,131 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">计划入库时间:</span>
|
|
|
- <el-date-picker
|
|
|
- v-model="form.plan_storage_time"
|
|
|
- type="date"
|
|
|
- style="width: 100%"
|
|
|
- placeholder="计划入库时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- />
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">实际入库时间:</span>
|
|
|
- <el-date-picker
|
|
|
- v-model="form.storage_time"
|
|
|
- type="date"
|
|
|
- style="width: 100%"
|
|
|
- placeholder="实际入库时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- @change="changeStorageTime"
|
|
|
- />
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="flex flex-justify-center">
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">项目代码:</span>
|
|
|
- <el-input v-model="form.project_code"></el-input>
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">监管平台代码:</span>
|
|
|
- <el-input v-model="form.regulatory_platform_code"></el-input>
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">是否纳入省重点项目:</span>
|
|
|
- <div class="full-width">
|
|
|
- <el-select
|
|
|
- v-model="form.is_provincial_key"
|
|
|
- placeholder="是否纳入省重点项目"
|
|
|
- class="full-width"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in yesOrNo"
|
|
|
- :key="item.label"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title">项目代码:</span>
|
|
|
+ <el-input
|
|
|
+ v-model="form.project_code"
|
|
|
+ placeholder="项目代码"
|
|
|
+ class="wd"
|
|
|
+ ></el-input>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- </div>
|
|
|
-
|
|
|
- <div class="flex flex-justify-center">
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">可研批复号:</span>
|
|
|
- <el-input v-model="form.available_approval_id"></el-input>
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">可研批复时间:</span>
|
|
|
- <el-date-picker
|
|
|
- v-model="form.available_approval_date"
|
|
|
- type="date"
|
|
|
- style="width: 100%"
|
|
|
- placeholder="可研批复时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- />
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">是否纳入省集中开工:</span>
|
|
|
- <div class="full-width">
|
|
|
- <el-select
|
|
|
- v-model="form.is_provincial_level_construction"
|
|
|
- placeholder="是否纳入省集中开工"
|
|
|
- class="full-width"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in yesOrNo"
|
|
|
- :key="item.label"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
- />
|
|
|
- </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title">可研批复号:</span>
|
|
|
+ <el-input
|
|
|
+ v-model="form.available_approval_id"
|
|
|
+ placeholder="可研批复号"
|
|
|
+ class="wd"
|
|
|
+ ></el-input>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ <!-- 入库信息 2 -->
|
|
|
+ <div class="flex flex-col ml-20">
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title1">计划入库时间:</span>
|
|
|
+ <el-date-picker
|
|
|
+ v-model="form.plan_storage_time"
|
|
|
+ type="date"
|
|
|
+ placeholder="计划入库时间"
|
|
|
+ format="YYYY-MM-DD"
|
|
|
+ value-format="YYYY-MM-DD"
|
|
|
+ style="width: 260px"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title1">监管平台代码:</span>
|
|
|
+ <el-input
|
|
|
+ v-model="form.regulatory_platform_code"
|
|
|
+ placeholder="监管平台代码"
|
|
|
+ class="wd"
|
|
|
+ ></el-input>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title1">可研批复时间:</span>
|
|
|
+ <el-date-picker
|
|
|
+ style="width: 260px"
|
|
|
+ v-model="form.available_approval_date"
|
|
|
+ type="date"
|
|
|
+ placeholder="可研批复时间"
|
|
|
+ format="YYYY-MM-DD"
|
|
|
+ value-format="YYYY-MM-DD"
|
|
|
+ />
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ <!-- 入库信息 3 -->
|
|
|
+ <div class="flex flex-col ml-20">
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title2">实际入库时间:</span>
|
|
|
+ <el-date-picker
|
|
|
+ v-model="form.storage_time"
|
|
|
+ type="date"
|
|
|
+ placeholder="实际入库时间"
|
|
|
+ format="YYYY-MM-DD"
|
|
|
+ value-format="YYYY-MM-DD"
|
|
|
+ style="width: 100%"
|
|
|
+ @change="changeStorageTime"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title2">是否纳入省集中开工:</span>
|
|
|
+ <div class="full-width">
|
|
|
+ <el-select
|
|
|
+ v-model="form.is_provincial_level_construction"
|
|
|
+ placeholder="是否纳入省集中开工"
|
|
|
+ class="full-width"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in yesOrNo"
|
|
|
+ :key="item.label"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title2 nowrap">是否纳入省重点项目:</span>
|
|
|
+ <div class="full-width">
|
|
|
+ <el-select v-model="form.is_provincial_key" style="width: 100%">
|
|
|
+ <el-option
|
|
|
+ v-for="item in yesOrNo"
|
|
|
+ :key="item.label"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
|
|
|
<!-- 开工信息 -->
|
|
|
- <div class="body_title start">开工信息</div>
|
|
|
- <div class="flex flex-justify-center">
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">是否开工:</span>
|
|
|
- <div class="full-width">
|
|
|
+ <div class="body_title bold">开工信息</div>
|
|
|
+ <div class="flex flex-center flex-justify-start">
|
|
|
+ <div class="flex flex-col">
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title">是否开工:</span>
|
|
|
<el-select
|
|
|
v-model="form.is_start"
|
|
|
placeholder="是否开工"
|
|
|
- class="full-width"
|
|
|
+ class="wd"
|
|
|
>
|
|
|
<el-option
|
|
|
v-for="item in yesOrNo"
|
|
|
@@ -153,67 +161,66 @@
|
|
|
/>
|
|
|
</el-select>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">计划开工时间:</span>
|
|
|
- <el-date-picker
|
|
|
- v-model="form.plan_commencement_time"
|
|
|
- type="date"
|
|
|
- style="width: 100%"
|
|
|
- placeholder="计划开工时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- />
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">实际开工时间:</span>
|
|
|
- <el-date-picker
|
|
|
- v-model="form.start_time"
|
|
|
- type="date"
|
|
|
- style="width: 100%"
|
|
|
- placeholder="实际开工时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- @change="changeStartTime"
|
|
|
- />
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- </div>
|
|
|
- <div class="flex flex-justify-center">
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">计划竣工时间:</span>
|
|
|
- <el-date-picker
|
|
|
- v-model="form.plan_completion_time"
|
|
|
- type="date"
|
|
|
- style="width: 100%"
|
|
|
- placeholder="计划竣工时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- />
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item">
|
|
|
- <span class="title">实际竣工时间:</span>
|
|
|
- <el-date-picker
|
|
|
- v-model="form.completion_time"
|
|
|
- type="date"
|
|
|
- style="width: 100%"
|
|
|
- placeholder="实际竣工时间"
|
|
|
- format="YYYY-MM-DD"
|
|
|
- value-format="YYYY-MM-DD"
|
|
|
- @change="changeCompletionTime"
|
|
|
- />
|
|
|
- </div>
|
|
|
- </el-form-item>
|
|
|
- <el-form-item class="full-width flex-child-average">
|
|
|
- <div class="flex flex-center full-width item"></div>
|
|
|
- </el-form-item>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title">计划竣工时间:</span>
|
|
|
+ <el-date-picker
|
|
|
+ v-model="form.plan_completion_time"
|
|
|
+ type="date"
|
|
|
+ style="width: 260px"
|
|
|
+ placeholder="计划竣工时间"
|
|
|
+ format="YYYY-MM-DD"
|
|
|
+ value-format="YYYY-MM-DD"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ <div class="flex flex-col ml-20">
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title">计划开工时间:</span>
|
|
|
+ <el-date-picker
|
|
|
+ v-model="form.plan_commencement_time"
|
|
|
+ type="date"
|
|
|
+ style="width: 260px"
|
|
|
+ placeholder="计划开工时间"
|
|
|
+ format="YYYY-MM-DD"
|
|
|
+ value-format="YYYY-MM-DD"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title">实际竣工时间:</span>
|
|
|
+ <el-date-picker
|
|
|
+ v-model="form.completion_time"
|
|
|
+ type="date"
|
|
|
+ style="width: 260px"
|
|
|
+ placeholder="实际竣工时间"
|
|
|
+ format="YYYY-MM-DD"
|
|
|
+ value-format="YYYY-MM-DD"
|
|
|
+ @change="changeCompletionTime"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
+ <div class="flex flex-col ml-20" style="margin-bottom: 46px">
|
|
|
+ <el-form-item>
|
|
|
+ <div class="flex flex-center">
|
|
|
+ <span class="title2">实际开工时间:</span>
|
|
|
+ <el-date-picker
|
|
|
+ v-model="form.start_time"
|
|
|
+ type="date"
|
|
|
+ style="width: 100%"
|
|
|
+ placeholder="实际开工时间"
|
|
|
+ format="YYYY-MM-DD"
|
|
|
+ value-format="YYYY-MM-DD"
|
|
|
+ @change="changeStartTime"
|
|
|
+ />
|
|
|
+ </div>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</el-form>
|
|
|
</wt-card>
|
|
|
@@ -340,20 +347,27 @@ export default {
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
|
.body_title {
|
|
|
- margin-left: 5%;
|
|
|
margin-bottom: 10px;
|
|
|
width: 90%;
|
|
|
text-align: left;
|
|
|
}
|
|
|
|
|
|
-.start {
|
|
|
- margin-top: 20px;
|
|
|
+.title {
|
|
|
+ width: 110px;
|
|
|
+ text-align: right;
|
|
|
+ margin-right: 10px;
|
|
|
+}
|
|
|
+
|
|
|
+.title1 {
|
|
|
+ width: 110px;
|
|
|
+ text-align: right;
|
|
|
+ margin-right: 10px;
|
|
|
}
|
|
|
|
|
|
-.title {
|
|
|
- width: 240px;
|
|
|
- padding-right: 10px;
|
|
|
+.title2 {
|
|
|
+ width: 200px;
|
|
|
text-align: right;
|
|
|
+ margin-right: 10px;
|
|
|
}
|
|
|
|
|
|
.title-textarea {
|
|
|
@@ -361,7 +375,7 @@ export default {
|
|
|
text-align: left;
|
|
|
}
|
|
|
|
|
|
-.item {
|
|
|
- width: 90%;
|
|
|
+.wd {
|
|
|
+ width: 260px;
|
|
|
}
|
|
|
</style>
|