liujq 4 gadi atpakaļ
vecāks
revīzija
0123220425

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/index.html


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-4a50fc6e.993b283a.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/css/chunk-a7bc4c8e.0775024b.css


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/app.f648e7ed.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-4a50fc6e.23670207.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 0 - 0
dist/static/js/chunk-a7bc4c8e.415445bc.js


+ 36 - 9
src/views/house/components/popup/IndexEdit.vue

@@ -14,18 +14,27 @@
       <base-form ref="ruleForm" class="lib-edit" :data="formData" :is-inline="false" label-width="110px" :insertSlotArr="[23,24]">
         <div slot="OI23" class="scoped-product">
           <div class="sp-item" v-for="(product, one) in productData" :key="one">
-            <div class="sp-title">{{product.product_type_name}}</div>
+            <div class="sp-title">({{product.indexSort}}){{product.product_type_name}}
+              <!-- <div class="scoped-sp-box">
+                <el-input placeholder="排序数字" v-model="product.indexSort">
+                  <el-button slot="append">确定</el-button>
+                </el-input>
+              </div> -->
+            </div>
             <div class="sp-content">
               <div class="sc-input">
-                <el-form-item label="产品最低单价">
-                  <el-input v-model="product.price_min" placeholder="请输入最低单价"></el-input>
-                </el-form-item>
-                <el-form-item label="产品最高单价">
-                  <el-input v-model="product.price_max" placeholder="请输入最高单价"></el-input>
+                <el-form-item label-width="80px" label="产品均价">
+                  <el-input v-model="product.average_price" placeholder="数字如:15000"></el-input>
                 </el-form-item>
-                <el-form-item label="梯户比">
+                <el-form-item label-width="80px" label="梯户比">
                   <el-input v-model="product.stairs_rate" placeholder="如:2梯4户"></el-input>
                 </el-form-item>
+                <el-form-item label-width="80px" label="最低单价">
+                  <el-input v-model="product.price_min" placeholder="选填"></el-input>
+                </el-form-item>
+                <el-form-item label-width="80px" label="最高单价">
+                  <el-input v-model="product.price_max" placeholder="选填"></el-input>
+                </el-form-item>
               </div>
               <el-form-item label="户型">
                 <el-select v-model="product.house_type_list_val" placeholder="请选择" :multiple="true" @change="houseTypeChange(one)">
@@ -128,7 +137,8 @@ export default {
             if (curData.metro_type) curData.metro_type = curData.metro_type.split(',')
             this.cObj = curData || {}
             let productData = curData.area_data || []
-            productData.map(one =>{
+            productData.map((one, oneIndex) =>{
+              one.indexSort = oneIndex + 1
               one.product_type_name = arrToObj(this.$dictData.product_type)[one.product_type_val]
               let houseTypeList = one.house_type_list || []
               one.house_type_list_val = []
@@ -326,7 +336,7 @@ export default {
             let productData = this.productData || []
             let pFlag = false
             productData.forEach(pOne => {
-              if (!pOne.price_min || !pOne.price_max || !pOne.house_type_list_val) {
+              if (!pOne.average_price || !pOne.house_type_list_val) {
                 pFlag = true
               }
               if (!pOne.stairs_rate) pOne.stairs_rate = ''
@@ -409,6 +419,7 @@ export default {
 .scoped-product {
   width: 100%;
   .sp-item {
+    position: relative;
     border: 1px solid #dcdcdc;
     margin-bottom: 10px;
     margin-left: 55px;
@@ -511,4 +522,20 @@ export default {
     display: inline-block;
   }
 }
+
+
+.scoped-sp-box {
+  position: absolute;
+  top: -2px;
+  right: 0;
+  background: #fff;
+  ::v-deep {
+    .el-input__inner {
+      width: 80px;
+    }
+    .el-input-group__append {
+      background: #f2f2f2;
+    }
+  }
+}
 </style>

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels