wangmengwei 1 mesiac pred
rodič
commit
2bb15b4a4e

+ 5 - 5
src/api/zhaoshang/month.js

@@ -3,7 +3,7 @@ import request from '@/utils/request'
 // 查询招商引资_投产信息列表
 export function listMonth(query) {
   return request({
-    url: '/zhaoshangV3/month/list',
+    url: '/zhaoshangV3/tcMonth/list',
     method: 'get',
     params: query
   })
@@ -12,7 +12,7 @@ export function listMonth(query) {
 // 查询招商引资_投产信息详细
 export function getMonth(tcxxMonthId) {
   return request({
-    url: '/zhaoshangV3/month/' + tcxxMonthId,
+    url: '/zhaoshangV3/tcMonth/' + tcxxMonthId,
     method: 'get'
   })
 }
@@ -20,7 +20,7 @@ export function getMonth(tcxxMonthId) {
 // 新增招商引资_投产信息
 export function addMonth(data) {
   return request({
-    url: '/zhaoshangV3/month',
+    url: '/zhaoshangV3/tcMonth',
     method: 'post',
     data: data
   })
@@ -29,7 +29,7 @@ export function addMonth(data) {
 // 修改招商引资_投产信息
 export function updateMonth(data) {
   return request({
-    url: '/zhaoshangV3/month/put',
+    url: '/zhaoshangV3/tcMonth/put',
     method: 'post',
     data: data
   })
@@ -38,7 +38,7 @@ export function updateMonth(data) {
 // 删除招商引资_投产信息
 export function delMonth(tcxxMonthId) {
   return request({
-    url: '/zhaoshangV3/month/delete/' + tcxxMonthId,
+    url: '/zhaoshangV3/tcMonth/delete/' + tcxxMonthId,
     method: 'get'
   })
 }

+ 12 - 9
src/components/FileUploadt/index.vue

@@ -30,9 +30,9 @@
 
     <!-- 文件列表 -->
     <transition-group ref="uploadFileList" class="upload-file-list el-upload-list el-upload-list--text" name="el-fade-in-linear" tag="ul">
-      <li :key="file.url" class="el-upload-list__item ele-upload-list__item-content" v-for="(file, index) in fileList">
-        <el-link :href="`${baseUrl}${file.url}`" :underline="false" target="_blank">
-          <span class="el-icon-document"> {{ getFileName(file.name) }} </span>
+      <li :key="file.fjUrl" class="el-upload-list__item ele-upload-list__item-content" v-for="(file, index) in fileList">
+        <el-link :href="`${baseUrl}${file.fjUrl}`" :underline="false" target="_blank">
+          <span class="el-icon-document"> {{ getFileName(file.fjName) }} </span>
         </el-link>
         <div class="ele-upload-list__item-content-action">
           <el-link :underline="false" @click="handleDelete(index)" type="danger" v-if="!disabled">删除</el-link>
@@ -54,7 +54,7 @@ export default {
     // 上传接口地址
     action: {
       type: String,
-      default: "/common/upload"
+      default: "/common/uploadNew"
     },
     // 上传携带的参数
     data: {
@@ -109,6 +109,7 @@ export default {
   },
   created() {
   	this.slgegse = this.fileType.join(',')
+	// this.data = {"xmbh": this.datam.xmbh,  "fileName": this.datam.fileName} 
 	console.log(this.datam)
   },
   mounted() {
@@ -136,7 +137,7 @@ export default {
           // 然后将数组转为对象数组
           this.fileList = list.map(item => {
             if (typeof item === "string") {
-              item = { name: item, url: item }
+              item = { fjName: item, fjUrl: item }
             }
             item.uid = item.uid || new Date().getTime() + temp++
             return item
@@ -198,8 +199,9 @@ export default {
     // 上传成功回调
     handleUploadSuccess(res, file) {
       if (res.code === 200) {
-        this.uploadList.push({ name: res.fileName, url: res.fileName })
-        this.uploadedSuccessfully()
+        this.uploadList.push({ fjName: res.newFileName, fjUrl: res.fileName, xmbh:this.datam.xmbh,bigType:this.datam.bigType,type:this.datam.type })
+        console.log(this.uploadList)
+		this.uploadedSuccessfully()
       } else {
         this.number--
         this.$modal.closeLoading()
@@ -219,7 +221,8 @@ export default {
         this.fileList = this.fileList.concat(this.uploadList)
         this.uploadList = []
         this.number = 0
-        this.$emit("input", this.listToString(this.fileList))
+        this.$emit("input", this.fileList)
+		console.log(this.fileList)
         this.$modal.closeLoading()
       }
     },
@@ -237,7 +240,7 @@ export default {
       let strs = ""
       separator = separator || ","
       for (let i in list) {
-        strs += list[i].url + separator
+        strs += list[i].fjUrl + separator
       }
       return strs != '' ? strs.substr(0, strs.length - 1) : ''
     }

+ 15 - 5
src/components/dragFileUpload/index.vue

@@ -3,9 +3,19 @@
     <el-upload
       class="upload-demo"
       drag
-      action="https://jsonplaceholder.typicode.com/posts/"
-      multiple
-      v-if="!disabled"
+	  multiple
+	  :action="uploadFileUrl"
+	  :before-upload="handleBeforeUpload"
+	  :file-list="fileList"
+	  :data="data"
+	  :limit="limit"
+	  :on-error="handleUploadError"
+	  :on-exceed="handleExceed"
+	  :on-success="handleUploadSuccess"
+	  :show-file-list="false"
+	  :headers="headers"
+	  ref="fileUpload"
+	  v-if="!disabled"
       >
       <img src="@/assets/images/project/upload.png" class="imgs"/>
       <!-- <i class="el-icon-upload"></i> -->
@@ -43,7 +53,7 @@ export default {
     // 上传接口地址
     action: {
       type: String,
-      default: "/common/upload"
+      default: "/common/uploadNew"
     },
     // 上传携带的参数
     data: {
@@ -62,7 +72,7 @@ export default {
     // 文件类型, 例如['png', 'jpg', 'jpeg']
     fileType: {
       type: Array,
-      default: () => ["doc", "docx", "xls", "xlsx", "ppt", "pptx", "txt", "pdf"]
+      default: () => ["doc", "docx", "xls", "xlsx", "ppt", "pptx", "txt", "pdf","png","jpeg","jpg","zip"]
     },
     // 是否显示提示
     isShowTip: {

+ 14 - 0
src/views/project/boxlist.vue

@@ -14,6 +14,9 @@
              <div class="txt">属地政府:{{item.sdzf == null?'暂无数据' : item.sdzf}}</div>
            </div>
             <div class="flex1"></div>
+			<div @click="hunge(item)">
+				查看/修改
+			</div>
             
         </div>
         <div class="lbox">
@@ -131,6 +134,17 @@ import { number } from 'echarts'
 	created() {
 		console.log(8)
 		console.log(this.datalist,this.type,7)
+	},
+	methods:{
+		hunge(row){
+			this.$router.push({
+			  path: '/zhaoshang/add',
+			  query: {
+			  	'id':row.xmId,
+				'bh':row.xmbh
+			  }
+			})
+		}
 	}
   }
 </script>

+ 92 - 32
src/views/project/fourthInfoForm.vue

@@ -5,7 +5,7 @@
         <div class="ftop flexc">
           <img class="timg flex0" src="@/assets/images/project/tabtit.png"/>
           <div class="flex1 tit">投产信息</div>
-          <!-- <el-button type="primary" plain>保存</el-button> -->
+          <el-button type="primary" plain @click="submitForm" >保存</el-button>
         </div>
         <div class="rowbox">
           <el-row  :gutter="22">
@@ -14,6 +14,7 @@
                 <el-date-picker
                       v-model="info.begitcTimenTime"
                       type="date"
+					  value-format="yyyy-MM-dd"
                       placeholder="年 / 月 / 日">
                     </el-date-picker>
               </el-form-item>
@@ -23,6 +24,7 @@
                 <el-date-picker
                       v-model="info.rgTime"
                       type="date"
+					  value-format="yyyy-MM-dd"
                       placeholder="年 / 月 / 日">
                     </el-date-picker>
               </el-form-item>
@@ -38,7 +40,7 @@
       <div class="fomebox">
         <div class="ftop flexc">
           <img class="timg flex0" src="@/assets/images/project/tabtit.png"/>
-          <div class="flex1 tit">年度统计</div>
+          <div class="flex1 tit">年度统计<span style="color: red; font-size: 12px;">(请先报存投产信息在填写年度统计)</span></div>
           <el-button type="primary" plain @click="handleAdd">提交</el-button>
         </div>
         <div class="rowbox">
@@ -110,11 +112,11 @@
 			      <template slot-scope="scope">
 			       <div class="flexcc">
 			         <div class="btna flexc coa">
-					    <fileUploadt  v-model="form.reportUrl" :datam="jyzhp"   v-if="scope.row.index == 0"/>
-						 <fileUploadt  v-model="form.reportUrl" :datam="xsht"  v-if="scope.row.index == 1" />
-						  <fileUploadt  v-model="form.reportUrl" :datam="xsfp"  v-if="scope.row.index == 2" />
-						   <fileUploadt  v-model="form.reportUrl" :datam="cwbb"  v-if="scope.row.index == 3" />
-						    <fileUploadt  v-model="form.reportUrl" :datam="tjbb"  v-if="scope.row.index == 4" />
+					    <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>
@@ -126,7 +128,7 @@
     </el-form>
     <div class="flexcc pt7">
         <!-- <el-button type="primary" plain>暂存</el-button> -->
-         <el-button type="primary"  style="margin-left: 26px;">提交</el-button>
+         <el-button type="primary"  style="margin-left: 26px;" @click="submitForm">提交</el-button>
     </div>
   </div>
 
@@ -134,6 +136,7 @@
 
 <script>
 import { listMonth, getMonth, delMonth, addMonth, updateMonth } from "@/api/zhaoshang/month"
+import { listTcxx, getTcxx, delTcxx, addTcxx, updateTcxx } from "@/api/zhaoshang/tcxx"
 export default {
   props: {
     info: {
@@ -192,36 +195,26 @@ export default {
 	  }
 	  ],
 	  jyzhp:{
-		  xmId:null,
-		  xmmc:null,
 		  fileName:'项目生产经营照片',
 		  bigType:'d',
 		  type:19
 	  },
 	  xsht:{
-	  		  xmId:null,
-	  		  xmmc:null,
 			  fileName:'销售合同',
 	  		  bigType:'d',
 	  		  type:20
 	  },
 	  xsfp:{
-	  		  xmId:null,
-	  		  xmmc:null,
 	  		  bigType:'d',
 			  fileName:'销售发票',
 	  		  type:21
 	  },
 	  cwbb:{
-	  		  xmId:null,
-	  		  xmmc:null,
 	  		  bigType:'d',
 			  fileName:'公司财务报表',
 	  		  type:22
 	  },
 	  tjbb:{
-	  		  xmId:null,
-	  		  xmmc:null,
 			  fileName:'生产统计报表',
 	  		  bigType:'d',
 	  		  type:23
@@ -229,26 +222,51 @@ export default {
       tableDataa: [
         ],
       rules: {
-      }
+		  begitcTimenTime: [
+		    { required: true, message: "不能为空", trigger: "blur" }
+		  ],
+      },
+	  issfe:false
     }
   },
   created() {
+	 this.info.jylist = []
+	 this.info.xshtlist  = []
+	 this.info.xsfqlist = []
+	 this.info.cwbblist = []
+	 this.info.tjbblist = []
 	  if(this.$route.query.id == -1){
-		  this.info.begitcTimenTime = null
-		  this.info.rgTime = null
-		  this.info.wycznh = null
+		  // this.info.begitcTimenTime = null
+		  // this.info.rgTime = null
+		  // this.info.wycznh = null
+		  let that = this
+		  setTimeout(function()  {
+		   let sngsenhgt = that.info.xmbh
+		   that.jyzhp.xmbh = sngsenhgt
+		   that.xsht.xmbh = sngsenhgt
+		   that.xsfp.xmbh = sngsenhgt
+		   that.cwbb.xmbh = sngsenhgt
+		   that.tjbb.xmbh = sngsenhgt
+		   that.issfe = true
+		     console.log(sngsenhgt)
+		     }, 4000);
 		  // 新增
 		// this.getList()
 	  }else{
+		  let sngsenhgt = this.$route.query.bh
+		  this.info.xmbh = this.$route.query.bh
+		  this.info.xmId = this.$route.query.id
+		  this.jyzhp.xmbh = sngsenhgt
+		  this.xsht.xmbh = sngsenhgt
+		  this.xsfp.xmbh = sngsenhgt
+		  this.cwbb.xmbh = sngsenhgt
+		  this.tjbb.xmbh = sngsenhgt
+		  this.issfe = true
 		  // 修改
 		  this.getList()
 		  
 	  }
-	  this.jyzhp.xmbh = this.info.xmbh
-	  this.xsht.xmbh = this.info.xmbh
-	  this.xsfp.xmbh = this.info.xmbh
-	  this.cwbb.xmbh = this.info.xmbh
-	  this.tjbb.xmbh = this.info.xmbh
+	 
   	console.log(this.info)
   },
   mounted() {
@@ -257,7 +275,8 @@ export default {
   methods:{
 	  getList() {
 	    this.loading = true
-	    listMonth(this.queryParams).then(response => {
+		let sgnsegse={xmbh:this.info.xmbh}
+	    listMonth(sgnsegse).then(response => {
 	      this.tableDataa = response.rows
 	      this.total = response.total
 	      this.loading = false
@@ -273,14 +292,55 @@ export default {
 	 		this.$message.error('请填写月份'); 
 			return
 	 }
-	 console.log(this.form)
-	 return
-	 addJsxx(this.form).then(response => {
+	 // console.log(this.form)
+	 this.form.xmbh = this.info.xmbh
+	 // return
+	 addMonth(this.form).then(response => {
 	   this.$modal.msgSuccess("新增成功")
 	   this.open = false
 	   this.getList()
 	 })
- }
+ },
+ /** 提交按钮 */
+ submitForm: function() {
+   this.$refs["basicInfoForm"].validate(valid => {
+     if (valid) {
+		 this.info.zsyzFjList = []
+		 if(this.info.jylist.length !=0){
+			 this.info.zsyzFjList = this.info.zsyzFjList.concat(this.info.jylist )  
+		 }
+		 if(this.info.xshtlist.length !=0){
+			 this.info.zsyzFjList = this.info.zsyzFjList.concat(this.info.xshtlist )
+		 }
+		 if(this.info.xsfqlist.length !=0){
+		 	 this.info.zsyzFjList = this.info.zsyzFjList.concat(this.info.xsfqlist )		 
+		 }
+		 if(this.info.cwbblist.length !=0){
+		 	 this.info.zsyzFjList = this.info.zsyzFjList.concat(this.info.cwbblist )		 
+		 }
+		 if(this.info.tjbblist.length !=0){
+		 	 this.info.zsyzFjList = this.info.zsyzFjList.concat(this.info.tjbblist )		 
+		 }
+		 console.log(this.info.zsyzFjList,this.info,6)
+		 // return
+       if (this.info.xmId != undefined) {
+         updateTcxx(this.info).then(response => {
+           this.$modal.msgSuccess("修改成功")
+           this.open = false
+           // this.getList()
+         })
+       } else {
+         addTcxx(this.info).then(response => {
+           this.$modal.msgSuccess("新增成功")
+		   this.form.tcxxId =  response.tcxxId
+           // this.open = false
+		   // this.$router.go(-1)
+           // this.getList()
+         })
+       }
+     }
+   })
+ },
   }
 }
 </script>

+ 113 - 117
src/views/project/thirdInfoForm.vue

@@ -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>