liujq 4 years ago
parent
commit
d6859f9506
47 changed files with 37 additions and 13 deletions
  1. 0 0
      dist/index.html
  2. 0 0
      dist/static/css/app.257c892c.css
  3. 0 0
      dist/static/css/chunk-66589f5c.34ad837a.css
  4. 0 0
      dist/static/css/chunk-8e122cb8.a708786f.css
  5. 0 0
      dist/static/js/app.b2eea48d.js
  6. 0 0
      dist/static/js/app.e65f47d0.js
  7. 0 0
      dist/static/js/chunk-060a14dc.46a8efa2.js
  8. 0 0
      dist/static/js/chunk-060a14dc.94da1bbe.js
  9. 0 0
      dist/static/js/chunk-07fc91a6.98b7bf64.js
  10. 0 0
      dist/static/js/chunk-07fc91a6.9e9ee8ca.js
  11. 0 0
      dist/static/js/chunk-093b5b3c.0ed2b337.js
  12. 0 0
      dist/static/js/chunk-093b5b3c.83f8b6e4.js
  13. 0 0
      dist/static/js/chunk-0b8075f0.56b68c75.js
  14. 0 0
      dist/static/js/chunk-0b8075f0.5be29c50.js
  15. 0 0
      dist/static/js/chunk-24b1b024.0d8d1699.js
  16. 0 0
      dist/static/js/chunk-24b1b024.fdc81495.js
  17. 0 1
      dist/static/js/chunk-2d0ccfc9.5ae54dc1.js
  18. 1 0
      dist/static/js/chunk-2d0ccfc9.6dc97524.js
  19. 0 0
      dist/static/js/chunk-36ddeec9.108de9ab.js
  20. 0 0
      dist/static/js/chunk-36ddeec9.cc1242cb.js
  21. 0 0
      dist/static/js/chunk-43338aec.1ebafb92.js
  22. 0 0
      dist/static/js/chunk-43338aec.82f2fc95.js
  23. 0 0
      dist/static/js/chunk-45f420e2.8a418d83.js
  24. 0 0
      dist/static/js/chunk-45f420e2.bf0fee1d.js
  25. 0 0
      dist/static/js/chunk-46392093.082ed044.js
  26. 0 0
      dist/static/js/chunk-46392093.1a7915fc.js
  27. 0 0
      dist/static/js/chunk-4c227eb8.958df931.js
  28. 0 0
      dist/static/js/chunk-4c227eb8.a228765e.js
  29. 0 0
      dist/static/js/chunk-52eae3a4.fb9e60bb.js
  30. 0 0
      dist/static/js/chunk-593f9664.0cdddba0.js
  31. 0 0
      dist/static/js/chunk-593f9664.e2ac1843.js
  32. 0 0
      dist/static/js/chunk-66589f5c.f611e91a.js
  33. 0 0
      dist/static/js/chunk-67a054c9.73be3676.js
  34. 0 0
      dist/static/js/chunk-67a054c9.7f810185.js
  35. 0 0
      dist/static/js/chunk-6c3e6a98.5c36ac0e.js
  36. 0 0
      dist/static/js/chunk-7f8b33fa.1c194e81.js
  37. 0 0
      dist/static/js/chunk-7f8b33fa.c5e5968b.js
  38. 0 0
      dist/static/js/chunk-8e122cb8.ef655ded.js
  39. 0 0
      dist/static/js/chunk-99416556.3cf98347.js
  40. 0 0
      dist/static/js/chunk-99416556.b85a3ad5.js
  41. 1 0
      dist/static/js/chunk-9c1e7474.527ca845.js
  42. 0 0
      dist/static/js/chunk-e61afeb4.21843135.js
  43. 3 2
      src/components/Common/PopupBigImg.vue
  44. 2 1
      src/main.js
  45. 8 6
      src/views/house/components/popup/LotteryEdit.vue
  46. 4 3
      src/views/house/components/popup/PhotoEdit.vue
  47. 18 0
      src/views/mixins/bigImgPopup.js

File diff suppressed because it is too large
+ 0 - 0
dist/index.html


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/app.257c892c.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-66589f5c.34ad837a.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/css/chunk-8e122cb8.a708786f.css


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.b2eea48d.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/app.e65f47d0.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-060a14dc.46a8efa2.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-060a14dc.94da1bbe.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-07fc91a6.98b7bf64.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-07fc91a6.9e9ee8ca.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-093b5b3c.0ed2b337.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-093b5b3c.83f8b6e4.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-0b8075f0.56b68c75.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-0b8075f0.5be29c50.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-24b1b024.0d8d1699.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-24b1b024.fdc81495.js


+ 0 - 1
dist/static/js/chunk-2d0ccfc9.5ae54dc1.js

@@ -1 +0,0 @@
-(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0ccfc9","chunk-2d0ccfc9"],{"4fef":function(t,a,e){"use strict";e.r(a);var i=e("ade3"),c=e("5530");e("1276"),e("ac1f"),e("a9e3");a["default"]={data:function(){return{listLoading:!1,tableData:[],currentPage:1,pageSize:10,totalRecords:1,listConfig:{},operations:[]}},created:function(){var t=this;this.$nextTick((function(){t.noCreated||t.fetchData()}))},methods:{searchHandle:function(t){this.currentPage=1,this.searchForm=t,this.fetchData()},sizeChange:function(t){this.pageSize=t,this.currentPage=1,this.fetchData()},pageHandle:function(t){this.currentPage=t,this.fetchData()},sortChange:function(t){this.currentPage=1;var a=Object(c["a"])({},this.searchForm);"ascending"===t.order?a.sort=JSON.stringify(Object(i["a"])({},t.prop,"asc")):a.sort=JSON.stringify(Object(i["a"])({},t.prop,"desc")),this.fetchData(a)},fetchData:function(t){var a=this;if(this.apiStr){var e={page:this.currentPage,page_size:this.pageSize};t?e=Object(c["a"])(Object(c["a"])({},e),t):this.searchForm&&(e=Object(c["a"])(Object(c["a"])({},e),this.searchForm)),this.getDataBefore&&this.getDataBefore(e),this.listLoading=!0;var i=this.apiStr.split(".");this.$api[i[0]][i[1]](e).then((function(t){return 1===a.currentPage&&(a.pageSize=t.page_size||1),a.totalRecords=t.total?Number(t.total):0,a.tableData=t.list||[],a.listLoading=!1,a.getMoreData&&a.getMoreData(t,e),t})).catch((function(t){a.listLoading=!1}))}}}}}}]);

+ 1 - 0
dist/static/js/chunk-2d0ccfc9.6dc97524.js

@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0ccfc9"],{"4fef":function(t,a,e){"use strict";e.r(a);var i=e("ade3"),r=e("5530");e("1276"),e("ac1f"),e("a9e3");a["default"]={data:function(){return{listLoading:!1,tableData:[],currentPage:1,pageSize:10,totalRecords:1,listConfig:{},operations:[]}},created:function(){var t=this;this.$nextTick((function(){t.noCreated||t.fetchData()}))},methods:{searchHandle:function(t){this.currentPage=1,this.searchForm=t,this.fetchData()},sizeChange:function(t){this.pageSize=t,this.currentPage=1,this.fetchData()},pageHandle:function(t){this.currentPage=t,this.fetchData()},sortChange:function(t){this.currentPage=1;var a=Object(r["a"])({},this.searchForm);"ascending"===t.order?a.sort=JSON.stringify(Object(i["a"])({},t.prop,"asc")):a.sort=JSON.stringify(Object(i["a"])({},t.prop,"desc")),this.fetchData(a)},fetchData:function(t){var a=this;if(this.apiStr){var e={page:this.currentPage,page_size:this.pageSize};t?e=Object(r["a"])(Object(r["a"])({},e),t):this.searchForm&&(e=Object(r["a"])(Object(r["a"])({},e),this.searchForm)),this.getDataBefore&&this.getDataBefore(e),this.listLoading=!0;var i=this.apiStr.split(".");this.$api[i[0]][i[1]](e).then((function(t){return 1===a.currentPage&&(a.pageSize=t.page_size||1),a.totalRecords=t.total?Number(t.total):0,a.tableData=t.list||[],a.listLoading=!1,a.getMoreData&&a.getMoreData(t,e),t})).catch((function(t){a.listLoading=!1}))}}}}}}]);

File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-36ddeec9.108de9ab.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-36ddeec9.cc1242cb.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-43338aec.1ebafb92.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-43338aec.82f2fc95.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-45f420e2.8a418d83.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-45f420e2.bf0fee1d.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-46392093.082ed044.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-46392093.1a7915fc.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-4c227eb8.958df931.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-4c227eb8.a228765e.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-52eae3a4.fb9e60bb.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-593f9664.0cdddba0.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-593f9664.e2ac1843.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-66589f5c.f611e91a.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-67a054c9.73be3676.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-67a054c9.7f810185.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-6c3e6a98.5c36ac0e.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-7f8b33fa.1c194e81.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-7f8b33fa.c5e5968b.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-8e122cb8.ef655ded.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-99416556.3cf98347.js


File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-99416556.b85a3ad5.js


+ 1 - 0
dist/static/js/chunk-9c1e7474.527ca845.js

@@ -0,0 +1 @@
+(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-9c1e7474","chunk-2d0ccfc9"],{"4fef":function(t,e,a){"use strict";a.r(e);var i=a("ade3"),n=a("5530");a("1276"),a("ac1f"),a("a9e3");e["default"]={data:function(){return{listLoading:!1,tableData:[],currentPage:1,pageSize:10,totalRecords:1,listConfig:{},operations:[]}},created:function(){var t=this;this.$nextTick((function(){t.noCreated||t.fetchData()}))},methods:{searchHandle:function(t){this.currentPage=1,this.searchForm=t,this.fetchData()},sizeChange:function(t){this.pageSize=t,this.currentPage=1,this.fetchData()},pageHandle:function(t){this.currentPage=t,this.fetchData()},sortChange:function(t){this.currentPage=1;var e=Object(n["a"])({},this.searchForm);"ascending"===t.order?e.sort=JSON.stringify(Object(i["a"])({},t.prop,"asc")):e.sort=JSON.stringify(Object(i["a"])({},t.prop,"desc")),this.fetchData(e)},fetchData:function(t){var e=this;if(this.apiStr){var a={page:this.currentPage,page_size:this.pageSize};t?a=Object(n["a"])(Object(n["a"])({},a),t):this.searchForm&&(a=Object(n["a"])(Object(n["a"])({},a),this.searchForm)),this.getDataBefore&&this.getDataBefore(a),this.listLoading=!0;var i=this.apiStr.split(".");this.$api[i[0]][i[1]](a).then((function(t){return 1===e.currentPage&&(e.pageSize=t.page_size||1),e.totalRecords=t.total?Number(t.total):0,e.tableData=t.list||[],e.listLoading=!1,e.getMoreData&&e.getMoreData(t,a),t})).catch((function(t){e.listLoading=!1}))}}}}},"9d49":function(t,e,a){"use strict";a.r(e),e["default"]={data:function(){return{bigImgSrc:"",bigImgShow:!1}},created:function(){},methods:{openbigImg:function(t){this.bigImgSrc=t,this.bigImgShow=!0},closebigImg:function(t){this.bigImgShow=!1}}}}}]);

File diff suppressed because it is too large
+ 0 - 0
dist/static/js/chunk-e61afeb4.21843135.js


+ 3 - 2
src/components/Common/PopupBigImg.vue

@@ -20,6 +20,7 @@
 </template>
 <script>
 export default {
+  name: 'PopupBigImg',
   props: {
     isShow: Boolean,
     src: String
@@ -52,8 +53,8 @@ export default {
   }
   .big-img {
     display: inline-block;
-    max-width: 500px;
-    max-height: 500px;
+    max-width: 1000px;
+    max-height: 1000px;
   }
 }
 </style>

+ 2 - 1
src/main.js

@@ -27,10 +27,11 @@ Vue.noEmpty = Vue.prototype.noEmpty = noEmpty
 import TableList from '@/components/Common/TableList'
 import BaseForm from '@/components/Common/BaseForm'
 import HeaderCollapse from '@/components/Common/HeaderCollapse'
-
+import PopupBigImg from '@/components/Common/PopupBigImg'
 Vue.component(TableList.name, TableList)
 Vue.component(BaseForm.name, BaseForm)
 Vue.component(HeaderCollapse.name, HeaderCollapse)
+Vue.component(PopupBigImg.name, PopupBigImg)
 import storage from '@/utils/storage'
 Vue.use(storage)
 

+ 8 - 6
src/views/house/components/popup/LotteryEdit.vue

@@ -15,7 +15,7 @@
           <div class="scoped-img-area">
             <div class="sia-title">项目图</div>
             <div class="sia-op" v-for="(imgsrc,index) in infoImg" :key="index">
-              <img class="img" :src="imgsrc" alt="img">
+              <img class="img" :src="imgsrc" alt="img" @click="openbigImg(imgsrc)">
               <span class="close" @click="infoImgDel(index)"></span>
             </div>
             <el-upload
@@ -35,7 +35,7 @@
           <div class="scoped-img-area">
             <div class="sia-title">一房一价图</div>
             <div class="sia-op" v-for="(imgsrc,index) in houseImg" :key="index">
-              <img class="img" :src="imgsrc" alt="img">
+              <img class="img" :src="imgsrc" alt="img" @click="openbigImg(imgsrc)">
               <span class="close" @click="houseImgDel(index)"></span>
             </div>
             <el-upload
@@ -60,7 +60,7 @@
           <div class="scoped-img-area">
             <div class="sia-title">摇号结果图</div>
             <div class="sia-op" v-for="(imgsrc,index) in lotteryImg" :key="index">
-              <img class="img" :src="imgsrc" alt="img">
+              <img class="img" :src="imgsrc" alt="img" @click="openbigImg(imgsrc)">
               <span class="close" @click="lotteryImgDel(index)"></span>
             </div>
             <el-upload
@@ -90,15 +90,17 @@
       :type="priceType"
       @close="closeRPPopup"
     />
+    <popup-big-img :is-show="bigImgShow" :src="`${bigImgSrc}`" @close="closebigImg" />
   </div>
 </template>
 <script>
 import RoomPrice from './RoomPrice'
+import bigImgPopup from '_m/bigImgPopup.js'
 export default {
   components: {
-    RoomPrice
+    RoomPrice,
   },
-  mixins,
+  mixins: [...mixins, bigImgPopup],
   props: {
     isShow: Boolean,
     curObj: Object
@@ -117,7 +119,7 @@ export default {
       houseImg: [],
       lotteryImg: [],
       isRPShow: false,
-      priceType: 'add'
+      priceType: 'add',
     }
   },
   watch: {

+ 4 - 3
src/views/house/components/popup/PhotoEdit.vue

@@ -14,7 +14,7 @@
       <div class="scoped-img-area" v-for="(item, iIndex) in imagesArr" :key="iIndex">
         <div class="sia-title">{{item.key}}</div>
         <div class="sia-op" v-for="(imgsrc,index) in item.urls" :key="index">
-          <img class="img" :src="imgsrc + '_adm0'" alt="img">
+          <img class="img" :src="imgsrc + '_adm0'" alt="img" @click="openbigImg(imgsrc + '_adm0')">
           <span class="close" @click="imgDel(iIndex, index)"></span>
         </div>
         <el-upload
@@ -36,13 +36,14 @@
         </div>
       </div>
     </el-drawer>
+    <popup-big-img :is-show="bigImgShow" :src="`${bigImgSrc}`" @close="closebigImg" />
   </div>
 </template>
 <script>
-import { arrToObj } from '@/utils'
+import bigImgPopup from '_m/bigImgPopup.js'
 export default {
   components: { },
-  mixins,
+  mixins: [...mixins, bigImgPopup],
   props: {
     isShow: Boolean,
     curObj: Object

+ 18 - 0
src/views/mixins/bigImgPopup.js

@@ -0,0 +1,18 @@
+export default {
+  data() {
+    return {
+      bigImgSrc: '',
+      bigImgShow: false,
+    }
+  },
+  created() {},
+  methods: {
+    openbigImg(src) {
+      this.bigImgSrc = src
+      this.bigImgShow = true
+    },
+    closebigImg(src) {
+      this.bigImgShow = false
+    },
+  }
+}

Some files were not shown because too many files changed in this diff