su
su1124
2023-12-28 bddb36bcdc87debcd3d3f2928eef48cc5696e096
src/components/Packages/index.vue
@@ -1,17 +1,17 @@
<template>
    <div>
        <el-dialog :title="title" :visible.sync="open" width="900px" append-to-body>
        <el-dialog :title="title" :visible.sync="open" width="1200px" append-to-body>
            <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" label-width="68px">
                <el-form-item label="套餐编码" prop="pacCode">
                    <el-input v-model="queryParams.pacCode" placeholder="请输入套餐编码" clearable
                <el-form-item label="编码" prop="pacCode">
                    <el-input v-model="queryParams.pacCode" placeholder="请输入编码" clearable
                        @keyup.enter.native="handleQuery" style="width: 120px;" />
                </el-form-item>
                <el-form-item label="套餐名称" prop="pacName">
                    <el-input v-model="queryParams.pacName" placeholder="请输入套餐名称" clearable
                <el-form-item label="名称" prop="pacName">
                    <el-input v-model="queryParams.pacName" placeholder="请输入名称" clearable
                        @keyup.enter.native="handleQuery" style="width: 130px;" />
                </el-form-item>
                <el-form-item label="套餐内容" prop="pacRemark">
                    <el-input v-model="queryParams.pacRemark" placeholder="请输入套餐内容" clearable
                <el-form-item label="内容" prop="pacRemark">
                    <el-input v-model="queryParams.pacRemark" placeholder="请输入内容" clearable
                        @keyup.enter.native="handleQuery" style="width: 130px;" />
                </el-form-item>
                <el-form-item>
@@ -21,12 +21,12 @@
            <el-table :data="dataList" ref="elTable" v-loading="loading" @selection-change="handleSelectionChange" border
                height="320px">
                <el-table-column type="selection" width="40" align="center" />
                <el-table-column label="序号" type="index" width="80px" />
                <el-table-column label="套餐编码" align="center" prop="pacCode" />
                <el-table-column label="套餐名称" align="center" prop="pacName" />
                <el-table-column label="拼音码" align="center" prop="detail" />
                <el-table-column label="套餐价格" align="center" prop="price" />
                <el-table-column label="套餐内容" align="center" prop="pacRemark" />
                <el-table-column label="序号"  prop="xh" align="center" />
                <el-table-column label="编码" align="center" prop="pacCode" />
                <el-table-column label="名称" align="center" prop="pacName" width="100px" />
                <el-table-column label="拼音码" align="center" prop="detail" width="100px" />
                <el-table-column label="内容" align="center" prop="pacRemark" />
                <el-table-column label="备注" align="center" prop="price" />
            </el-table>
            <span slot="footer" class="dialog-footer">
                <el-button @click="open = false">取 消</el-button>
@@ -39,7 +39,7 @@
  
<script>
import {
    Packagestlist
    Packagestlist,newGetTjPat
} from "@/api/system/package";
export default {
    name: 'Packages',
@@ -52,6 +52,7 @@
    data() {
        return {
            open: false,
            openone:false,
            // 弹出层标题
            title: "",
            dataList: [],
@@ -79,21 +80,31 @@
    },
    mounted() {
        this.getList()
        // this.getList()
    },
    created() {
        this.getList()
        // this.getList()
    },
    methods: {
        getAllList(){
            this.openone = true
            newGetTjPat(this.queryParams).then(res => {
                this.dataList = res.data
            })
        },
        getList() {
            this.openone = false
            Packagestlist(this.queryParams).then(res => {
                this.dataList = res.rows
            })
        },
        handleQuery() {
            this.getList()
            if(this.openone == false){
                this.getList()
            }else  if(this.openone == true){
                this.getAllList()
            }
        },
        handleSelectionChange(selection) {
            if (selection.length > 1) {