shop_vue/src/views/plus/release/demand/user/dialog/Edit.vue
@@ -1,7 +1,6 @@
<template>
  <!--
         作者:yj
         时间:2025-11-9
      -->
  <el-dialog title="编辑" :visible.sync="dialogVisible" @close="cancelFunc" :close-on-click-modal="false" :close-on-press-escape="false" width="60%">
    <el-form :model="formData">
@@ -16,6 +15,11 @@
      </el-form-item>
      <el-form-item label="手机号" :label-width="formLabelWidth">
        <el-input type="text" v-model="formData.mobile" autocomplete="off"></el-input>
      </el-form-item>
      <el-form-item label="等级" :label-width="formLabelWidth">
        <el-select v-model="formData.grade_id" placeholder="-请选择等级-">
          <el-option v-for="(item,index) in gradeList" :key="index" :label="item.name" :value="item.grade_id"></el-option>
        </el-select>
      </el-form-item>
    </el-form>
    <div slot="footer" class="dialog-footer">
@@ -39,10 +43,7 @@
      formData: {},
    };
  },
  props: {
    open_edit: Boolean,
    userModel: Object
  },
  props: ['open_edit','userModel','gradeList'],
  watch: {
    open_edit: function(n, o) {
      if (n != o) {
@@ -64,6 +65,7 @@
      params.user_id= this.formData.user_id;
      params.real_name=this.formData.real_name;
      params.mobile=this.formData.mobile;
      params.grade_id=this.formData.grade_id;
      PlusApi.demandUserEdit(params, true)
        .then(data => {
          self.$message({