From eef1ef0be935d4a3d8fc691b2666f41796b2d4a5 Mon Sep 17 00:00:00 2001 From: gaoshp <291585735@qq.com> Date: 星期一, 04 十一月 2024 19:57:08 +0800 Subject: [PATCH] 增加列表显示 --- src/views/console/basic-data/tpm-data.vue | 40 ++++++++++++++++++++++------------------ 1 files changed, 22 insertions(+), 18 deletions(-) diff --git a/src/views/console/basic-data/tpm-data.vue b/src/views/console/basic-data/tpm-data.vue index 9614525..ee4cc96 100644 --- a/src/views/console/basic-data/tpm-data.vue +++ b/src/views/console/basic-data/tpm-data.vue @@ -1,7 +1,7 @@ <!-- * @Date: 2024-06-16 19:47:41 * @LastEditors: Sneed - * @LastEditTime: 2024-06-23 19:54:17 + * @LastEditTime: 2024-06-23 21:32:29 * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/console/basic-data/tpm-data.vue --> <template> @@ -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" @@ -24,16 +24,16 @@ </el-container> </el-tab-pane> <el-tab-pane label="鐐规椤圭洰" name="2"> - + <tpmComp1></tpmComp1> </el-tab-pane> <el-tab-pane label="鏁呴殰绫诲瀷" name="3"> <el-container> <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" @@ -42,7 +42,7 @@ </el-container> </el-tab-pane> <el-tab-pane label="鏈哄櫒绫诲瀷" name="4"> - + <tpmComp2 /> </el-tab-pane> </el-tabs> </el-card> @@ -53,10 +53,14 @@ <script> import Header from './tpm-data-header.vue' import TpmData1 from './tpm-data1.vue' +import tpmComp1 from './tpmComp1.vue' +import tpmComp2 from './tpmComp2.vue' export default { components: { Header, - TpmData1 + TpmData1, + tpmComp1, + tpmComp2 }, data() { return { @@ -166,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, @@ -187,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, @@ -295,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 { @@ -303,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 { @@ -313,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 @@ -347,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 { @@ -356,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 { @@ -366,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 -- Gitblit v1.9.3