liujq 3 سال پیش
والد
کامیت
23eb2e1ffc

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/index.html


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/css/chunk-5b74bca1.739367f9.css


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/css/chunk-8748f3b2.ed2ff7bd.css


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/css/chunk-ed4486c4.ae7c5054.css


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/app.399d19bc.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/chunk-1bbaa424.cc49ac48.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/chunk-5b74bca1.665717ad.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/chunk-68d1f827.c31f464e.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/chunk-8748f3b2.ef06d2f8.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/chunk-b5a08562.4d04c64d.js


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/chunk-ed4486c4.993d3b41.js


+ 19 - 1
src/views/channel/components/popup/IndexEdit.vue

@@ -5,7 +5,7 @@
       :show-close="false"
       :show-close="false"
       :close-on-click-modal="false"
       :close-on-click-modal="false"
       :visible.sync="isShow"
       :visible.sync="isShow"
-      :title="curObj.id ? '编辑房源' : '新增房源'"
+      :title="curObj.id ? '编辑短视频' : '新增短视频'"
       :fullscreen="false"
       :fullscreen="false"
       width="760px"
       width="760px"
       custom-class="xl-dialog"
       custom-class="xl-dialog"
@@ -59,6 +59,15 @@ export default {
         params = {...this.$refs.ruleForm.baseForm, ...params}
         params = {...this.$refs.ruleForm.baseForm, ...params}
       }
       }
       if (!params.hide_status) params.hide_status = '1'
       if (!params.hide_status) params.hide_status = '1'
+      const remoteOptionsIds = []
+      if (params.estate_list) {
+        params.estate_id_list = params.estate_list.map(item => {
+          remoteOptionsIds.push({ keyRO: item.estate_name, valRO: item.id })
+          return item.id
+        })
+      } else {
+        params.estate_id_list = []
+      }
       this.formData = [
       this.formData = [
         { label: '发布时间', key: 'publish_at', type: 'datePicker', type2: 'date', rules: 1},
         { label: '发布时间', key: 'publish_at', type: 'datePicker', type2: 'date', rules: 1},
         { label: '标题', key: 'title', rules: 1},
         { label: '标题', key: 'title', rules: 1},
@@ -72,6 +81,10 @@ export default {
         },
         },
         { label: '自定义标签', class: 'c-2', key: 'custom_tag', type: 'textarea' },
         { label: '自定义标签', class: 'c-2', key: 'custom_tag', type: 'textarea' },
         { label: '视频ID', rules: 1, key: 'feed_id', type: 'textarea' },
         { label: '视频ID', rules: 1, key: 'feed_id', type: 'textarea' },
+        { label: '关联楼盘', key: 'estate_id_list', type: 'selectRemote', multiple: true, changeHandle: this.deviceChange,
+          remoteParams: { skey: 'estate_name', api: `house.admestatelist`, opKey: 'estate_name', opVal: 'id' },
+          remoteOptions: remoteOptionsIds
+        },
       ]
       ]
       this.setDefaultValue(params)
       this.setDefaultValue(params)
     },
     },
@@ -85,6 +98,11 @@ export default {
             newForm.custom_tag = newForm.custom_tag.replace(/,|、|\/|\\/g, ',')
             newForm.custom_tag = newForm.custom_tag.replace(/,|、|\/|\\/g, ',')
             let apiStr = 'admchannelsadd'
             let apiStr = 'admchannelsadd'
             if (this.curObj.id) apiStr = 'admchannelsedit'
             if (this.curObj.id) apiStr = 'admchannelsedit'
+            if (newForm.estate_id_list && newForm.estate_id_list.length > 0) {
+              newForm.estate_id_list = newForm.estate_id_list.join(',')
+            } else {
+              newForm.estate_id_list = ''
+            }
             this.$api.other[apiStr](newForm).then(data => {
             this.$api.other[apiStr](newForm).then(data => {
               this.$msgs(newForm.id ? '编辑成功' : '新增成功')
               this.$msgs(newForm.id ? '编辑成功' : '新增成功')
               this.cObj = {}
               this.cObj = {}

+ 1 - 1
src/views/house/components/popup/LotteryEdit.vue

@@ -202,7 +202,7 @@ export default {
       let params = { ...this.cObj }
       let params = { ...this.cObj }
       if (params.lottery_time) params.time = params.lottery_time.split('至')
       if (params.lottery_time) params.time = params.lottery_time.split('至')
       this.formData = [
       this.formData = [
-        { label: '楼栋分布图', key: 'project_img', type: 'upload', class: 'c-2' },
+        { label: '楼栋分布图', key: 'project_img', type: 'upload', class: 'c-2', rules: 1 },
         { label: '摇号期数', key: 'batch', class: 'c-2', rules: 1 },
         { label: '摇号期数', key: 'batch', class: 'c-2', rules: 1 },
         { label: '排序', key: 'sort', class: 'c-2', rules: 1 },
         { label: '排序', key: 'sort', class: 'c-2', rules: 1 },
         { label: '摇号中的日期', key: 'time', type: 'datePicker', rules: 1 },
         { label: '摇号中的日期', key: 'time', type: 'datePicker', rules: 1 },

+ 1 - 1
src/views/news/components/popup/IndexEdit.vue

@@ -83,7 +83,7 @@ export default {
             h: 350,
             h: 350,
           }, class: 'c-2' },
           }, class: 'c-2' },
         { label: '关联楼盘', key: 'estate_id_list', type: 'selectRemote', multiple: true, changeHandle: this.deviceChange,
         { label: '关联楼盘', key: 'estate_id_list', type: 'selectRemote', multiple: true, changeHandle: this.deviceChange,
-          remoteParams: { skey: 'estate_name', api: `house.admestatelist?search_EQ_status=1`, opKey: 'estate_name', opVal: 'id' },
+          remoteParams: { skey: 'estate_name', api: `house.admestatelist`, opKey: 'estate_name', opVal: 'id' },
           remoteOptions: remoteOptionsIds
           remoteOptions: remoteOptionsIds
         },
         },
         { label: '关联区域', key: 'area_type', type: 'select', multiple: true, options: this.$dictData.area_type },
         { label: '关联区域', key: 'area_type', type: 'select', multiple: true, options: this.$dictData.area_type },

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است