shaun-sheep 5 yıl önce
ebeveyn
işleme
bea92de7d3

+ 6 - 29
src/components/ready/buildfloor/addBuild.vue

@@ -77,8 +77,8 @@
          <i class="el-icon-plus"></i>
          <i class="el-icon-plus"></i>
         </el-upload>
         </el-upload>
            <upload-files
            <upload-files
-             v-else-if="item.InputMode == 'F2'"
              v-model="form[item.Path]"
              v-model="form[item.Path]"
+             v-else-if="item.InputMode == 'F2'"
              :readOnly="false"
              :readOnly="false"
              :isShow="true"
              :isShow="true"
              :keysArr="keysArr"
              :keysArr="keysArr"
@@ -86,38 +86,12 @@
              @change="changeItem"
              @change="changeItem"
              max="2"
              max="2"
            />
            />
-
           <el-input disabled title="暂不支持" v-else v-model="form[item.Path]"></el-input>
           <el-input disabled title="暂不支持" v-else v-model="form[item.Path]"></el-input>
 
 
         </el-form-item>
         </el-form-item>
-          <!--                   <span>{{item.InputMode}}</span>-->
       </span>
       </span>
       </template>
       </template>
-      <!--      <h4>建筑信息-建筑类型</h4>-->
-      <!--      <div>-->
-      <!--        <p class="el-form-item__label"-->
-      <!--           style="width: 125px"-->
-      <!--        >建筑图片:</p>-->
-      <!--        &lt;!&ndash;            :on-preview="handlePictureCardPreview"&ndash;&gt;-->
-      <!--        &lt;!&ndash;            :on-remove="handleRemove"&ndash;&gt;-->
-      <!--        <el-upload-->
-      <!--          action="https://jsonplaceholder.typicode.com/posts/"-->
-      <!--          list-type="picture-card"-->
-      <!--          style="margin-left: 130px">-->
-      <!--          <i class="el-icon-plus"/>-->
-      <!--        </el-upload>-->
-      <!--        <el-dialog :visible.sync="dialogVisible">-->
-      <!--          <img-->
-      <!--            :src="dialogImageUrl"-->
-      <!--            alt=""-->
-      <!--            width="100%"-->
-      <!--          >-->
-      <!--        </el-dialog>-->
-      <!--      </div>-->
-      <!--      <h4>建筑文档</h4>-->
-      <!--      <uploadFile name="建筑图纸"/>-->
-      <!--      <uploadFile name="档案"/>-->
-      <!--      <uploadFile name="建筑能耗模型"/>-->
+
     </el-form>
     </el-form>
     <span
     <span
       class="dialog-footer"
       class="dialog-footer"
@@ -136,6 +110,7 @@
 </template>
 </template>
 <script>
 <script>
   import uploadFiles from "@/components/business_space/lib/uploadFiles";
   import uploadFiles from "@/components/business_space/lib/uploadFiles";
+  import tools from "@/utils/buildfloor/tools";
 
 
   function flattenKeys(obj) {
   function flattenKeys(obj) {
     let res = {}
     let res = {}
@@ -189,6 +164,7 @@
 
 
     },
     },
     methods: {
     methods: {
+
       showDialog(data) {
       showDialog(data) {
         this.buildData = data || {};
         this.buildData = data || {};
         this.buildData = flattenKeys(this.buildData)
         this.buildData = flattenKeys(this.buildData)
@@ -218,7 +194,8 @@
         });
         });
       },
       },
       changeItem(val) {
       changeItem(val) {
-        console.log(val,'======')
+
+        console.log(val,  )
       }
       }
       //上传文件弹窗触发事件
       //上传文件弹窗触发事件
       // fileChange(keys) {
       // fileChange(keys) {

+ 1 - 19
src/utils/buildfloor/tools.js

@@ -68,23 +68,5 @@ tools.desFormatData = (data) => {
   }
   }
   return newData
   return newData
 }
 }
-//
-// tools.test = (data) => {
-//   let newData = {}
-//   for (let key in data) {
-//     let test = key
-//     var arr = test.split(".");
-//     var i = arr.length;
-//     var ret = (function merge(val){
-//       if (i--) {
-//         var obj = {};
-//         obj[arr[i]] = val;
-//         val = obj;
-//         return merge(val);
-//       } else return val;
-//     })("test");
-//     console.log(ret);
-//     debugger
-//   }
-// }
+
 export default tools
 export default tools

+ 4 - 0
src/views/ready/buildfloor/index.vue

@@ -282,9 +282,13 @@
         this.$refs.addBuildDialog.showDialog(obj);
         this.$refs.addBuildDialog.showDialog(obj);
 
 
       },
       },
+      handleFile(val,name) {
+      },
       // handleBuild 获取建筑信息
       // handleBuild 获取建筑信息
       handleBuild(val) {
       handleBuild(val) {
+
         let newform = tools.formatData(val)
         let newform = tools.formatData(val)
+
         let Param = {
         let Param = {
           Content: [newform]
           Content: [newform]
         }
         }