230320a303 1 سال پیش
والد
کامیت
31066520a1

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


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


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


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


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


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 0
dist/static/js/chunk-11f51ab8.85adae00.js


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


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


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


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

@@ -11,8 +11,8 @@
       custom-class="xl-drawer"
       direction="rtl"
     >
-      <base-form ref="ruleForm" class="lib-edit" :data="formData" :is-inline="false" label-width="110px" :insertSlotArr="[23,25]">
-        <div slot="OI23" class="scoped-product">
+      <base-form ref="ruleForm" class="lib-edit" :data="formData" :is-inline="false" label-width="110px" :insertSlotArr="[24,26]">
+        <div slot="OI24" class="scoped-product">
           <div class="sp-item" v-for="(product, one) in productData" :key="one">
             <div class="sp-title">{{product.product_type_name}}
               <div class="scoped-sp-box" @click="openPtPopup(product, one)">
@@ -90,7 +90,7 @@
             </div>
           </div>
         </div>
-        <div slot="OI25" class="scoped-other-form">
+        <div slot="OI26" class="scoped-other-form">
           <el-form-item label="点位坐标" class="scoped-item-two item">
             纬度N<el-input v-model="cObj.latitude" disabled />
             经度E<el-input v-model="cObj.longitude" disabled />
@@ -417,6 +417,7 @@ export default {
         { label: '初次交付时间', key: 'deliver_time', class: 'c-3', type: 'datePicker', type2: 'month', valueFormat: 'yyyy-MM'},
         { label: '楼盘单价', key: 'price_range', class: 'c-3', type: 'inputFont', appendFont: '/㎡', rules: 1 },
         { label: '户型面积区间', key: 'built_area', class: 'c-3', type: 'inputFont', appendFont: '㎡' },
+        { label: '是否销控', key: 'sale_ctrl', type: 'select', class: 'c-3', options: this.$dictData.sys_yesno },
         { label: '产品类型', key: 'product_type', type: 'select', options: this.$dictData.product_type, multiple: true, changeHandle: this.productTypeChange},
         // { label: '房型', key: 'house_type', type: 'select', options: this.$dictData.house_type, multiple: true},
         // { label: '面积', label2: '多个面积英文逗号,分开(如:100,120)', key: 'house_area', type: 'inputFont', appendFont: '㎡'},

+ 20 - 2
src/views/house/components/popup/RoomPrice.vue

@@ -11,7 +11,8 @@
       direction="rtl"
     >
       <div v-if="this.type === 'add'" class="scoped-top">
-        <base-form slot="content" ref="ruleForm" :data="searchData" :noLabel="false" labelWidth="100px">
+        <base-form slot="content" ref="ruleForm" :data="searchData" :noLabel="false" labelWidth="100px" :insertSlotArr="[5]">
+          <div slot="OI5" class="scoped-tips">以下为销控表数据,可以为空不管,仅录一房一价忽略</div>
           <div slot="footer">
             <el-button icon="el-icon-Plus" class="xl-form-btn bgc2" @click="batchAdd">批量添加</el-button>
           </div>
@@ -94,8 +95,11 @@ export default {
         { label: '套内面积(㎡)', prop: 'space', type: 'input', width: '80px'},
         { label: '毛坯单价(元/㎡)', prop: 'blank', type: 'input', width: '90px'},
         { label: '装修单价(元/㎡)', prop: 'decoration', type: 'input', width: '90px'},
+        { label: '销控状态', prop: 'house_sale_state', type: 'tag', tags: arrToObj(this.$dictData.house_sale_state), width: '90px'},
+        { label: '真实折扣', prop: 'house_discount', type: 'input', width: '90px'},
+        { label: '销控备注', prop: 'house_sale_remark', type: 'input', width: '90px'},
         { label: '户型名', prop: 'house_type', width: '100px'},
-        { label: '户型图', prop: 'houseImg', type: 'img'},
+        { label: '户型图', prop: 'houseImg', type: 'img'},   
         { label: '操作', width: 200, type: 'handle2', operations:
           [
             { label: '保存', func: this.saveHandle, btnType: 'primary', hide: 'noCan' },
@@ -181,6 +185,9 @@ export default {
           { label: '楼栋名', key: 'building_num' },
           { label: '层高', key: 'floor_height' },
           { label: '装修单价', key: 'decoration' },
+          { label: '销控状态', key: 'house_sale_state', type: 'select', options: this.$dictData.house_sale_state },
+          { label: '真实折扣', label2: '如: *0.95,-20000', key: 'house_discount' },
+          { label: '销控备注', key: 'house_sale_remark' },
           ...addArr,
         ]
         this.setDefaultValue(params, 'searchData')
@@ -191,6 +198,9 @@ export default {
           { label: '楼栋名', key: 'building_num' },
           { label: '层高', key: 'floor_height' },
           { label: '装修单价', key: 'decoration' },
+          { label: '销控状态', key: 'house_sale_state', type: 'select', options: this.$dictData.house_sale_state },
+          { label: '真实折扣', label2: '如: *0.95,-20000', key: 'house_discount' },
+          { label: '销控备注', key: 'house_sale_remark' },
         ]
       }
     },
@@ -311,4 +321,12 @@ export default {
     margin-right: 300px;
   }
 }
+
+.scoped-tips {
+  padding: 6px 10px;
+  color: #000;
+  background: #e1ca82;
+  font-size: 14px;
+  margin-bottom: 10px;
+}
 </style>

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