|
@@ -9,11 +9,13 @@
|
|
|
</div>
|
|
|
<div class="rowbox">
|
|
|
<el-row :gutter="22">
|
|
|
- <el-col :span="6">
|
|
|
- <el-form-item label="建设起止时间" prop="remark">
|
|
|
+ <el-col :span="8">
|
|
|
+ <el-form-item label="建设起止时间" prop="beginTime">
|
|
|
<el-date-picker
|
|
|
- v-model="value1"
|
|
|
+ style="width: 100%;"
|
|
|
+ v-model="info.beginTime"
|
|
|
type="monthrange"
|
|
|
+ value-format="yyyy-MM"
|
|
|
range-separator="至"
|
|
|
start-placeholder="请选择开始时间"
|
|
|
end-placeholder="请选择结束时间">
|
|
@@ -21,19 +23,21 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="竣工时间" prop="remark">
|
|
|
+ <el-form-item label="竣工时间" prop="jgTime">
|
|
|
<el-date-picker
|
|
|
- v-model="value1"
|
|
|
+ v-model="info.jgTime"
|
|
|
type="date"
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
placeholder="年 / 月 / 日">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="入统时间" prop="remark">
|
|
|
+ <el-form-item label="入统时间" prop="rtTime">
|
|
|
<el-date-picker
|
|
|
- v-model="value1"
|
|
|
+ v-model="info.rtTime"
|
|
|
type="date"
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
placeholder="年 / 月 / 日">
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
@@ -60,43 +64,43 @@
|
|
|
<drag-file-upload v-model="form.desc"/>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="建设进展情况" prop="remark">
|
|
|
- <el-input type="textarea" placeholder="输入项目进展情况…" v-model="info.tableComment"></el-input>
|
|
|
+ <el-form-item label="建设进展情况" prop="jzqk">
|
|
|
+ <el-input type="textarea" placeholder="输入项目进展情况…" v-model="form.jzqk"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="12">
|
|
|
- <el-form-item label="存在的问题" prop="remark">
|
|
|
- <el-input type="textarea" placeholder="输入存在的问题…" v-model="info.tableComment"></el-input>
|
|
|
+ <el-form-item label="存在的问题" prop="czwt">
|
|
|
+ <el-input type="textarea" placeholder="输入存在的问题…" v-model="form.czwt"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<el-form-item label="实际到位资金(万元)" prop="tableName">
|
|
|
- <el-input placeholder="实际到位资金(万元)" v-model="info.tableName" />
|
|
|
+ <el-input placeholder="实际到位资金(万元)" v-model="form.czwt" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="土地出让金总额(万元)" prop="tableName">
|
|
|
- <el-input placeholder="请输入土地出让金总额" v-model="info.tableName" />
|
|
|
+ <el-form-item label="土地出让金总额(万元)" prop="tdcrzje">
|
|
|
+ <el-input placeholder="请输入土地出让金总额" v-model="form.tdcrzje" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="厂房投入金额(万元)" prop="tableComment">
|
|
|
- <el-input placeholder="请输入厂房投入金额" v-model="info.tableComment" />
|
|
|
+ <el-form-item label="厂房投入金额(万元)" prop="cftrje">
|
|
|
+ <el-input placeholder="请输入厂房投入金额" v-model="form.cftrje" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
<el-form-item label="设备清单金额(万元)" prop="className">
|
|
|
- <el-input placeholder="请输入设备清单金额" v-model="info.className" />
|
|
|
+ <el-input placeholder="请输入设备清单金额" v-model="form.czwt" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="发票金额(万元)" prop="functionAuthor">
|
|
|
- <el-input placeholder="请输入发票金额" v-model="info.functionAuthor" />
|
|
|
+ <el-form-item label="发票金额(万元)" prop="sbqd">
|
|
|
+ <el-input placeholder="请输入发票金额" v-model="form.sbqd" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :span="6">
|
|
|
- <el-form-item label="设备合同金额(万元)" prop="functionAuthor">
|
|
|
- <el-input placeholder="请输入设备合同金额" v-model="info.functionAuthor" />
|
|
|
+ <el-form-item label="设备合同金额(万元)" prop="htje">
|
|
|
+ <el-input placeholder="请输入设备合同金额" v-model="form.htje" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
@@ -105,29 +109,22 @@
|
|
|
<div class="line"></div>每月项目建设进展情况
|
|
|
</div>
|
|
|
<div class="rowbox" style="width: 100%;overflow: hidden;">
|
|
|
- <el-table height="213" :data="tableData" border style="width: 100%;margin-bottom: 15px;">
|
|
|
- <el-table-column align="center" prop="fjlx" label="建设进展情况" width="200"> </el-table-column>
|
|
|
- <el-table-column align="center" prop="name" label="存在的问题" width="200"> </el-table-column>
|
|
|
- <el-table-column align="center" prop="dx" label="建设照片" width="200"> </el-table-column>
|
|
|
- <el-table-column align="center" prop="time" label="上传时间" width="200"> </el-table-column>
|
|
|
- <el-table-column align="center" label="操作" width="500">
|
|
|
+ <el-table :max-height="213" :data="tableDataa" border style="width: 100%;margin-bottom: 15px;">
|
|
|
+ <el-table-column align="center" prop="jzqk" label="建设进展情况" > </el-table-column>
|
|
|
+ <el-table-column align="center" prop="czwt" label="存在的问题" > </el-table-column>
|
|
|
+ <el-table-column align="center" prop="fjlx" label="实际到位资金(万元)" > </el-table-column>
|
|
|
+ <el-table-column align="center" prop="cftrje" label="厂房投入金额(万元)" > </el-table-column>
|
|
|
+ <el-table-column align="center" prop="sbqd" label="设备清单金额(万元)" > </el-table-column>
|
|
|
+ <el-table-column align="center" prop="sbqd" label="发票金额(万元)" > </el-table-column>
|
|
|
+ <el-table-column align="center" prop="htje" label="设备合同金额(万元)" > </el-table-column>
|
|
|
+ <el-table-column align="center" label="操作" :width="120">
|
|
|
<template slot-scope="scope">
|
|
|
<div class="flexcc">
|
|
|
- <div class="btna flexc coa">
|
|
|
+ <!-- <div class="btna flexc coa">
|
|
|
<div class="imgs">
|
|
|
<img class="imga" src="@/assets/images/project/upa.png"/>
|
|
|
- </div>上传
|
|
|
- </div>
|
|
|
- <div class="btna flexc cob">
|
|
|
- <div class="imgs">
|
|
|
- <img class="imgb" src="@/assets/images/project/upb.png"/>
|
|
|
- </div>预览
|
|
|
- </div>
|
|
|
- <div class="btna flexc coc">
|
|
|
- <div class="imgs">
|
|
|
- <img class="imga" src="@/assets/images/project/upc.png"/>
|
|
|
- </div>下载
|
|
|
- </div>
|
|
|
+ </div>修改
|
|
|
+ </div> -->
|
|
|
<div class="btna flexc cod">
|
|
|
<div class="imgs">
|
|
|
<img class="imgc" src="@/assets/images/project/upd.png"/>
|
|
@@ -148,32 +145,17 @@
|
|
|
</div>
|
|
|
<div class="rowbox">
|
|
|
<el-table :data="tableData" border style="width: 100%;margin-bottom: 15px;">
|
|
|
- <el-table-column align="center" prop="fjlx" label="附件类型" width="20%"> </el-table-column>
|
|
|
- <el-table-column align="center" prop="name" label="文件名称" width="20%"> </el-table-column>
|
|
|
- <el-table-column align="center" prop="dx" label="附件大小" width="15%"> </el-table-column>
|
|
|
- <el-table-column align="center" prop="time" label="上传时间" width="15%"> </el-table-column>
|
|
|
+ <el-table-column align="center" prop="index" label="序号" width="10%"></el-table-column>
|
|
|
+ <el-table-column align="center" prop="fjlx" label="附件类型" width="30%"> </el-table-column>
|
|
|
<el-table-column align="center" label="操作" width="30%">
|
|
|
<template slot-scope="scope">
|
|
|
<div class="flexcc">
|
|
|
<div class="btna flexc coa">
|
|
|
- <div class="imgs">
|
|
|
- <img class="imga" src="@/assets/images/project/upa.png"/>
|
|
|
- </div>上传
|
|
|
- </div>
|
|
|
- <div class="btna flexc cob">
|
|
|
- <div class="imgs">
|
|
|
- <img class="imgb" src="@/assets/images/project/upb.png"/>
|
|
|
- </div>预览
|
|
|
- </div>
|
|
|
- <div class="btna flexc coc">
|
|
|
- <div class="imgs">
|
|
|
- <img class="imga" src="@/assets/images/project/upc.png"/>
|
|
|
- </div>下载
|
|
|
- </div>
|
|
|
- <div class="btna flexc cod">
|
|
|
- <div class="imgs">
|
|
|
- <img class="imgc" src="@/assets/images/project/upd.png"/>
|
|
|
- </div>删除
|
|
|
+ <fileUploadt v-model="info.jylist" :datam="jyzhp" :data="jyzhp" v-if="scope.row.index == 0"/>
|
|
|
+ <fileUploadt v-model="info.xshtlist" :datam="xsht" :data="xsht" v-if="(scope.row.index == 1 && issfe)" />
|
|
|
+ <fileUploadt v-model="info.xsfqlist" :datam="xsfp" :data="xsfp" v-if="(scope.row.index == 2 && issfe)" />
|
|
|
+ <fileUploadt v-model="info.cwbblist" :datam="cwbb" :data="cwbb" v-if="(scope.row.index == 3 && issfe)" />
|
|
|
+ <fileUploadt v-model="info.tjbblist" :datam="tjbb" :data="tjbb" v-if="(scope.row.index == 4 && issfe)" />
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -186,61 +168,15 @@
|
|
|
<!-- <el-button type="primary" plain>暂存</el-button> -->
|
|
|
<el-button type="primary" style="margin-left: 26px;">提交</el-button>
|
|
|
</div>
|
|
|
- <el-dialog :visible.sync="dialogFormVisible">
|
|
|
- <template slot="title">
|
|
|
- <div class="ftop flexc diaboxt">
|
|
|
- <img class="timg flex0" src="@/assets/images/project/tabtit.png"/>
|
|
|
- <div class="flex1 tit">上传建设进度</div>
|
|
|
- </div>
|
|
|
- </template>
|
|
|
- <el-form :model="form" label-position="top">
|
|
|
- <div class="fomebox">
|
|
|
- <el-row :gutter="22">
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="上传日期" prop="remark">
|
|
|
- <el-date-picker
|
|
|
- v-model="value1"
|
|
|
- disabled
|
|
|
- type="date"
|
|
|
- placeholder="年 / 月 / 日">
|
|
|
- </el-date-picker>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="12">
|
|
|
- <el-form-item label="项目进展月" prop="remark">
|
|
|
- <el-input v-model="input" placeholder="请输入项目进展月">
|
|
|
- <span slot="suffix" class="txt">月</span>
|
|
|
- <i slot="suffix" class="el-input__icon el-icon-arrow-down"></i>
|
|
|
- </el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <el-row>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="建设进展情况" prop="remark">
|
|
|
- <el-input type="textarea" placeholder="输入项目进展情况…" v-model="info.tableComment"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- <el-col :span="24">
|
|
|
- <el-form-item label="存在的问题" prop="remark">
|
|
|
- <el-input type="textarea" placeholder="输入存在的问题…" v-model="info.tableComment"></el-input>
|
|
|
- </el-form-item>
|
|
|
- </el-col>
|
|
|
- </el-row>
|
|
|
- <div>
|
|
|
- <drag-file-upload v-model="form.desc"/>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </el-form>
|
|
|
- <div slot="footer" class="dialog-footer">
|
|
|
- <el-button type="primary" @click="dialogFormVisible = false">提交</el-button>
|
|
|
- </div>
|
|
|
- </el-dialog>
|
|
|
+
|
|
|
+
|
|
|
</div>
|
|
|
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import { listJdqk, getJdqk, delJdqk, addJdqk, updateJdqk } from "@/api/zhaoshang/jdqk"
|
|
|
+import { listJsxx, getJsxx, delJsxx, addJsxx, updateJsxx } from "@/api/zhaoshang/jsxx"
|
|
|
export default {
|
|
|
props: {
|
|
|
info: {
|
|
@@ -260,11 +196,31 @@ export default {
|
|
|
label: '双皮奶'
|
|
|
}],
|
|
|
tableData: [{
|
|
|
- fjlx: '项目可行性研究报告',
|
|
|
- name: '项目可行性研究报告.pdf',
|
|
|
- dx: '11.8 MB',
|
|
|
+ fjlx: '项目每月建设照片',
|
|
|
+ index:0,
|
|
|
+ time: '2025-06-16 16:57',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ fjlx: '设备清单',
|
|
|
+ index:1,
|
|
|
+ time: '2025-06-16 16:57',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ fjlx: '设备发票',
|
|
|
+ index:2,
|
|
|
+ time: '2025-06-16 16:57',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ fjlx: '设备合同',
|
|
|
+ index:3,
|
|
|
time: '2025-06-16 16:57',
|
|
|
- }],
|
|
|
+ },
|
|
|
+ {
|
|
|
+ fjlx: '入统资料',
|
|
|
+ index:4,
|
|
|
+ time: '2025-06-16 16:57',
|
|
|
+ }
|
|
|
+ ],
|
|
|
form: {
|
|
|
name: '',
|
|
|
region: '',
|
|
@@ -291,8 +247,48 @@ export default {
|
|
|
// functionAuthor: [
|
|
|
// { required: true, message: "请输入作者", trigger: "blur" }
|
|
|
// ]
|
|
|
- }
|
|
|
+ },
|
|
|
+ jyzhp:{
|
|
|
+ fileName:'项目每月建设照片',
|
|
|
+ bigType:'d',
|
|
|
+ type:19
|
|
|
+ },
|
|
|
+ xsht:{
|
|
|
+ fileName:'设备清单',
|
|
|
+ bigType:'d',
|
|
|
+ type:20
|
|
|
+ },
|
|
|
+ xsfp:{
|
|
|
+ bigType:'d',
|
|
|
+ fileName:'设备发票',
|
|
|
+ type:21
|
|
|
+ },
|
|
|
+ cwbb:{
|
|
|
+ bigType:'d',
|
|
|
+ fileName:'设备合同',
|
|
|
+ type:22
|
|
|
+ },
|
|
|
+ tjbb:{
|
|
|
+ fileName:'入统资料',
|
|
|
+ bigType:'d',
|
|
|
+ type:23
|
|
|
+ },
|
|
|
+ issfe:true
|
|
|
}
|
|
|
+ },
|
|
|
+ created() {
|
|
|
+
|
|
|
+ },
|
|
|
+ methods:{
|
|
|
+ getList() {
|
|
|
+ this.loading = true
|
|
|
+ let sgnsegse={xmbh:this.info.xmbh}
|
|
|
+ listJdqk(sgnsegse).then(response => {
|
|
|
+ this.tableDataa = response.rows
|
|
|
+ this.total = response.total
|
|
|
+ this.loading = false
|
|
|
+ })
|
|
|
+ },
|
|
|
}
|
|
|
}
|
|
|
</script>
|