Kaynağa Gözat

心愿互换状态改为取消的逻辑,需要修改心愿数量

yanliming 1 yıl önce
ebeveyn
işleme
974d00dfa7

+ 1 - 1
src/views/base/wishInfoUserRecord-detail.vue

@@ -90,7 +90,7 @@
       </div>
       <span slot="footer" class="dialog-footer">
         <el-button @click="closeDialog">取 消</el-button>
-        <el-button type="primary" v-if="formModel.wishInfoUserRecord.status!='1'&&!formModel.wishInfoUserRecord.isSpot" @click="handleDeliveryTime" >保 存</el-button>
+        <el-button type="primary" v-if="formModel.wishInfoUserRecord.status=='0'&&!formModel.wishInfoUserRecord.isSpot" @click="handleDeliveryTime" >保 存</el-button>
       </span>
     </el-dialog>
   </template>

+ 9 - 1
src/views/base/wishInfoUserRecord-list.vue

@@ -115,7 +115,15 @@
             <template slot-scope="{row}">
                 <!-- <span v-if="row.status=='0'">互换中</span>
                 <span v-else-if="row.status=='1'" style="color:#67C23A">已完成</span> -->
-                <el-select v-model="row.status" placeholder="请选择" size="mini" @change="handleChange(row.id,$event)">
+                <el-select v-model="row.status" v-if="row.status=='2'" disabled placeholder="请选择" size="mini">
+                    <el-option
+                    v-for="item in statusList"
+                    :key="item.value"
+                    :label="item.name"
+                    :value="item.value">
+                    </el-option>
+                </el-select>
+                <el-select v-model="row.status" v-else placeholder="请选择" size="mini" @change="handleChange(row.id,$event)">
                     <el-option
                     v-for="item in statusList"
                     :key="item.value"