su
su1124
2024-01-10 6ca45612f4564a741c56c8179e594a72fa79dbc7
src/views/system/package/index.vue
@@ -144,7 +144,13 @@
          width="150px"
          fixed
        />
        <el-table-column label="价格" width="80px" align="center" prop="price" fixed>
        <el-table-column
          label="价格"
          width="80px"
          align="center"
          prop="price"
          fixed
        >
        </el-table-column>
        <el-table-column
          label="单项列表"
@@ -181,8 +187,6 @@
            <image-preview :src="scope.row.pacPhone" :width="50" :height="50" />
          </template>
        </el-table-column> -->
       
        <el-table-column
          label="关键字"
@@ -297,7 +301,7 @@
    <el-dialog
      :title="title"
      :visible.sync="open"
      width="1000px"
      width="1100px"
      append-to-body
    >
      <el-form
@@ -320,7 +324,7 @@
          <el-input
            v-model="form.pacName"
            placeholder="请输入套餐名称"
            style="width: 200px"
            style="width: 150px"
          />
        </el-form-item>
        <el-form-item label="套餐状态" prop="pacStatus">
@@ -331,7 +335,7 @@
          <el-select
            v-model="form.pacStatus"
            placeholder="请选择状态"
            style="width: 200px"
            style="width: 150px"
            filterable
            clearable
          >
@@ -353,7 +357,7 @@
          <el-select
            v-model="form.categoryId"
            placeholder="请选择套餐类目"
            style="width: 200px"
            style="width: 150px"
            @change="shangpin"
            filterable
            clearable
@@ -372,7 +376,7 @@
            multiple
            v-model="form.keywords"
            placeholder="请选择关键字"
            style="width: 200px"
            style="width: 150px"
            @change="sel"
            filterable
            clearable
@@ -393,7 +397,7 @@
          <el-select
            v-model="form.isOnSale"
            placeholder="请选择是否上架"
            style="width: 200px"
            style="width: 150px"
            filterable
            clearable
          >
@@ -410,29 +414,32 @@
          <el-input
            v-model="form.sort"
            placeholder="请输入排序"
            style="width: 200px"
            style="width: 150px"
          />
        </el-form-item>
        <el-form-item label="小程序价格" prop="retailPrice">
          <el-input
            v-model="form.retailPrice"
            placeholder="请输入小程序价格"
            style="width: 200px"
            style="width: 150px"
          />
        </el-form-item>
        <el-form-item label="原价" prop="counterPrice">
          <el-input
            v-model="form.counterPrice"
            placeholder="请输入原价"
            style="width: 200px"
            style="width: 150px"
          />
        </el-form-item>
        <div v-if="!isCollapsed" style="display:flex">
          <div>
        <el-form-item label="套餐描述" prop="pacRemark">
          <el-input
            type="textarea"
            v-model="form.pacRemark"
            placeholder="请输入套餐描述"
            style="width: 820px"
              style="width: 670px"
            rows="2"
          ></el-input>
        </el-form-item>
@@ -442,8 +449,13 @@
            placeholder="请输入详细介绍"
            style="width: 200px"
          /> -->
          <editor v-model="form.detail" :min-height="192" />
            <editor
              v-model="form.detail"
              :min-height="192"
              style="width: 670px"
            />
        </el-form-item>
          </div>
        <!-- </div> -->
        <div class="dialo2">
          <el-form-item label="图片">
@@ -451,15 +463,18 @@
          </el-form-item>
        </div>
        <!-- </div> -->
        </div>
      </el-form>
      <el-button type="primary" plain size="mini" @click="toggleCollapse">{{
        isCollapsed ? "展开" : "收起"
      }}</el-button>
      <el-button
        type="primary"
        plain
        size="mini"
        icon="el-icon-plus"
        @click="addmembers()"
        >新增</el-button
        >新增单项</el-button
      >
      <el-table
        v-loading="loading"
@@ -607,6 +622,7 @@
      }
    };
    return {
      isCollapsed: true, // 默认为折叠状态
      categoryList: [],
      keys: "",
      keywordList: [],
@@ -689,6 +705,9 @@
    this.getCategory();
  },
  methods: {
    toggleCollapse() {
      this.isCollapsed = !this.isCollapsed; // 点击按钮时切换isCollapsed的值
    },
    /** 查询体检套餐列表 */
    getList() {
      this.loading = true;