gaoshp
2024-11-04 eef1ef0be935d4a3d8fc691b2666f41796b2d4a5
src/views/console/basic-data/tpm-data.vue
@@ -13,9 +13,9 @@
                        <el-header>
                            <Header key="1" ref="header1" :config="config1" v-model="params" :rules="rules1"
                                @search="search1" @submit="submit1" :formData="form1" :selection="selection1"
                                exportUrlTpl="/api/blade-cps/maintain-item/export/template"
                                exportUrl="/api/blade-cps/maintain-item/export"
                                uploadUrl="/api/blade-cps/maintain-item/import-maintain-item" @del="del1" />
                                exportUrlTpl="/api/smis/maintain-item/export/template"
                                exportUrl="/api/smis/maintain-item/export"
                                uploadUrl="/api/smis/maintain-item/import-maintain-item" @del="del1" />
                        </el-header>
                        <el-main>
                            <TpmData1 key="1" ref="tpmData1" :apiObj="apiObj1" :params="params" :cols="cols1"
@@ -31,9 +31,9 @@
                        <el-header>
                            <Header key="2" ref="header2" :config="config2" v-model="params" :rules="rules2"
                                @search="search2" @submit="submit2" :formData="form2" :selection="selection2"
                                exportUrlTpl="/api/blade-cps/malfunction/export-template"
                                exportUrl="/api/blade-cps/malfunction/export-malfunctionType"
                                uploadUrl="/api/blade-cps/malfunction/import-malfunctionType" @del="del2" />
                                exportUrlTpl="/api/smis/malfunction/export-template"
                                exportUrl="/api/smis/malfunction/export-malfunctionType"
                                uploadUrl="/api/smis/malfunction/import-malfunctionType" @del="del2" />
                        </el-header>
                        <el-main>
                            <TpmData1 key="2" ref="tpmData2" :apiObj="apiObj2" :params="params" :cols="cols2"
@@ -170,7 +170,7 @@
                        ...data,
                        ...this.params
                    }
                    return await this.$HTTP.get(`/api/blade-cps/maintain-item/page`, {}, { params }).then(res => {
                    return await this.$HTTP.get(`/api/smis/maintain-item/page`, {}, { params }).then(res => {
                        res.data.records = res?.data?.records.map(v => {
                            return {
                                ...v,
@@ -191,7 +191,7 @@
                        ...this.params,
                        malfunctionTypeCodeOrName: this.params.keyWord
                    }
                    return await this.$HTTP.get(`/api/blade-cps/malfunction/page`, {}, { params }).then(res => {
                    return await this.$HTTP.get(`/api/smis/malfunction/page`, {}, { params }).then(res => {
                        res.data.records = res?.data?.records.map(v => {
                            return {
                                ...v,
@@ -299,7 +299,7 @@
        submit1(val) {
            console.log(val)
            if (!val.id) {
                this.$HTTP.post(`/api/blade-cps/maintain-item/create-maintain-item`, val).then(res => {
                this.$HTTP.post(`/api/smis/maintain-item/create-maintain-item`, val).then(res => {
                    if (res.success) {
                        this.search1()
                    } else {
@@ -307,7 +307,7 @@
                    }
                })
            } else {
                this.$HTTP.post(`/api/blade-cps/maintain-item/edit-maintain-item`, val).then(res => {
                this.$HTTP.post(`/api/smis/maintain-item/edit-maintain-item`, val).then(res => {
                    if (res.success) {
                        this.search1()
                    } else {
@@ -317,7 +317,7 @@
            }
        },
        del1(selection, type) {
            this.$HTTP.post(`/api/blade-cps/maintain-item/delete-maintain-item`, {}, {
            this.$HTTP.post(`/api/smis/maintain-item/delete-maintain-item`, {}, {
                params: {
                    ids: selection.map(v => v.id).toString(),
                    type
@@ -351,7 +351,7 @@
        submit2(val) {
            console.log(val)
            // if (!val.id) {
            this.$HTTP.post(`/api/blade-cps/malfunction/save`, val).then(res => {
            this.$HTTP.post(`/api/smis/malfunction/save`, val).then(res => {
                if (res.success) {
                    this.search2()
                } else {
@@ -360,7 +360,7 @@
            })
            // }
            // else {
            //     this.$HTTP.post(`/api/blade-cps/malfunction/save`, val).then(res => {
            //     this.$HTTP.post(`/api/smis/malfunction/save`, val).then(res => {
            //         if (res.success) {
            //             this.search2()
            //         } else {
@@ -370,7 +370,7 @@
            // }
        },
        del2(selection, type) {
            this.$HTTP.delete(`/api/blade-cps/malfunction/delete`, {}, {
            this.$HTTP.delete(`/api/smis/malfunction/delete`, {}, {
                params: {
                    malfunctionTypeIds: selection.map(v => v.id).toString(),
                    type