zouling 1 月之前
父節點
當前提交
33ca7a4023

+ 21 - 5
src/components/FileUploads/index.vue

@@ -5,7 +5,7 @@
       :action="uploadFileUrl"
       :before-upload="handleBeforeUpload"
       :file-list="fileList"
-      :data="data"
+      :data="datam"
       :limit="limit"
       :on-error="handleUploadError"
       :on-exceed="handleExceed"
@@ -63,9 +63,9 @@ export default {
     data: {
       type: Object
     },
-	datam:{
-		type: Object
-	},
+  xmbh:{
+    type: String
+  },
     // 数量限制
     limit: {
       type: Number,
@@ -107,15 +107,31 @@ export default {
         Authorization: "Bearer " + getToken(),
       },
       fileList: [],
-	  slgegse:''
+	  slgegse:'',
+    datam:{}
     }
   },
   watch:{
+      xmbh(val){
+      
+        this.datam.xmbh=val
+      },
+      data:{
+        handler(val){
+          console.log(val,111)
+          for(var i in val){
+            console.log(i)
+          }
+          // datam[key]=i
+        },
+        deep:true
+      }
   },
   created() {
   	this.slgegse = this.fileType.join(',')
   },
   mounted() {
+    console.log(this.data,22)
     if (this.drag && !this.disabled) {
       this.$nextTick(() => {
         const element = this.$refs.uploadFileList?.$el || this.$refs.uploadFileList

+ 5 - 2
src/views/project/add.vue

@@ -184,13 +184,16 @@
         })
         // this.xmjdOptions = response.data;
       });
-      if(this.$route.query.id){
+      if(this.$route.query.id!=-1){
         this.ptype='edit'
         this.xmId=this.$route.query.id;
-        this.xmbh=this.$route.query.xmbh
+        this.xmbh=this.$route.query.bh;
         this.getDetail()
       }else{
         this.ptype='add';
+        // this.xmbh='ZS20250714102';
+        // this.qyxxinfo.xmbh=this.xmbh
+        // this.tchjinfo.xmbh=this.xmbh
          this.getXmbh()
       }
     },

+ 5 - 5
src/views/project/firstInfoForm.vue

@@ -241,11 +241,11 @@
                        <!-- <div class="imgs">
                          <img class="imga" src="@/assets/images/project/upa.png"/>
                        </div>上传 -->
-					    <fileUploads  v-model="info.zsyzFjList" v-if="scope.row['type']==1"  :data="xmkxx" />
-					    <fileUploads  v-model="info.zsyzFjList" v-if="scope.row['type']==2"  :data="xmxd" />
-					    <fileUploads  v-model="info.zsyzFjList" v-if="scope.row['type']==3"  :data="yyzz" />
-					    <fileUploads  v-model="info.zsyzFjList" v-if="scope.row['type']==4"  :data="fgwlx" />
-					    <fileUploads  v-model="info.zsyzFjList" v-if="scope.row['type']==5"  :data="tzht" />
+					    <fileUploads  v-model="info.zsyzFjList" :xmbh="xmbh" v-if="scope.row['type']==1"  :data="xmkxx" />
+					    <fileUploads  v-model="info.zsyzFjList" :xmbh="xmbh" v-if="scope.row['type']==2"  :data="xmxd" />
+					    <fileUploads  v-model="info.zsyzFjList" :xmbh="xmbh" v-if="scope.row['type']==3"  :data="yyzz" />
+					    <fileUploads  v-model="info.zsyzFjList" :xmbh="xmbh" v-if="scope.row['type']==4"  :data="fgwlx" />
+					    <fileUploads  v-model="info.zsyzFjList" :xmbh="xmbh" v-if="scope.row['type']==5"  :data="tzht" />
 					   <!-- <file-upload :limit="1" v-model="form.staffImage"/> -->
                      </div>
                      <!-- <div class="btna flexc cob">

+ 10 - 10
src/views/project/secondInfoForm.vue

@@ -82,7 +82,7 @@
                   <template slot-scope="scope">
                    <div class="flexcc">
                      <div class="btna flexc coa">
-              <fileUploads  v-model="info.zsyzFjList" v-if="scope.row['type']==1" :type="scope.row['type']" :bigType="scope.row['bigType']" />
+              <fileUploads  v-model="info.zsyzFjList" :xmbh="info.xmbh" :data="scope.row['data']" />
              <!-- <fileUploads  v-model="info.zsyzFjList" v-if="scope.row['type']==2"  :data="xmxd" />
               <fileUploads  v-model="info.zsyzFjList" v-if="scope.row['type']==3"  :data="yyzz" />
               <fileUploads  v-model="info.zsyzFjList" v-if="scope.row['type']==4"  :data="fgwlx" />
@@ -123,15 +123,15 @@ export default {
                 label: '双皮奶'
               }],
       tableData: [
-        {fjlx: '环评批复',bigType:'b',type:'6',},
-        {fjlx: '开工场景',bigType:'b',type:'7',},
-        {fjlx: '设备照片',bigType:'b',type:'8',},
-        {fjlx: '施工许可证',bigType:'b',type:'9',},
-        {fjlx: '供地类项目须上传建设用地规划许可证',bigType:'b',type:'10',},
-        {fjlx: '国有土地出让合同',bigType:'b',type:'11',},
-        {fjlx: '土地证',bigType:'b',type:'12',},
-        {fjlx: '租赁厂房或流转土地类须上传租赁合同',bigType:'b',type:'12',},
-        {fjlx: '土地流转协议',bigType:'b',type:'14',},
+        {fjlx: '环评批复',type:'6',data:{bigType:'b',type:'6',}},
+        {fjlx: '开工场景',bigType:'b',type:'7',data:{bigType:'b',type:'7',}},
+        {fjlx: '设备照片',bigType:'b',type:'8',data:{bigType:'b',type:'8',}},
+        {fjlx: '施工许可证',bigType:'b',type:'9',data:{bigType:'b',type:'9',}},
+        {fjlx: '供地类项目须上传建设用地规划许可证',bigType:'b',type:'10',data:{bigType:'b',type:'10',}},
+        {fjlx: '国有土地出让合同',bigType:'b',type:'11',data:{bigType:'b',type:'11',}},
+        {fjlx: '土地证',bigType:'b',type:'12',data:{bigType:'b',type:'12',}},
+        {fjlx: '租赁厂房或流转土地类须上传租赁合同',bigType:'b',type:'13',data:{bigType:'b',type:'13',}},
+        {fjlx: '土地流转协议',bigType:'b',type:'14',data:{bigType:'b',type:'14',}},
       ],
       rules: {
         // tableName: [