From 3533b11c19b628e45f26d25bedd7c82e0aa2037a Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期五, 14 三月 2025 17:24:24 +0800
Subject: [PATCH] 接口对接

---
 src/views/signTypeManage/index.vue |   73 +++++++++++++++++-------------------
 1 files changed, 35 insertions(+), 38 deletions(-)

diff --git a/src/views/signTypeManage/index.vue b/src/views/signTypeManage/index.vue
index dc31169..337b7e1 100644
--- a/src/views/signTypeManage/index.vue
+++ b/src/views/signTypeManage/index.vue
@@ -10,26 +10,26 @@
               @click="openDialog('add',{})"
           >新增</el-button>
         </el-form-item>
-<!--        <el-form-item label="仓库名称:" >-->
-<!--          <el-input v-model="data.queryParams.name" placeholder="请输仓库名称"></el-input>-->
-<!--        </el-form-item>-->
-<!--        <el-form-item >-->
-<!--          <el-button-->
-<!--              type="primary"-->
-<!--              @click="getList"-->
-<!--          >查询</el-button>-->
-<!--          <el-button-->
-<!--              type="primary"-->
-<!--              plain-->
-<!--              @click="reset"-->
-<!--          >重置</el-button>-->
-<!--        </el-form-item>-->
+        <el-form-item label="名称:" >
+          <el-input v-model="data.queryParams.typeName" placeholder="请输入类别名称"></el-input>
+        </el-form-item>
+        <el-form-item >
+          <el-button
+              type="primary"
+              @click="getList"
+          >查询</el-button>
+          <el-button
+              type="primary"
+              plain
+              @click="reset"
+          >重置</el-button>
+        </el-form-item>
       </el-form>
     </div>
     <!-- 表格数据 -->
     <el-table v-loading="loading" :data="dataList" :border="true">
       <el-table-column label="序号" type="index" align="center" width="80" />
-      <el-table-column label="类别名称" prop="name" align="center"  />
+      <el-table-column label="类别名称" prop="typeName" align="center"  />
       <el-table-column label="操作" align="center" class-name="small-padding fixed-width" width="200" >
         <template #default="scope">
           <el-button link type="primary" @click="openDialog('edit',scope.row)">编辑</el-button>
@@ -38,13 +38,13 @@
       </el-table-column>
     </el-table>
 
-    <pagination
-        v-show="total > 0"
-        :total="total"
-        v-model:page="queryParams.pageNum"
-        v-model:limit="queryParams.pageSize"
-        @pagination="getList"
-    />
+<!--    <pagination-->
+<!--        v-show="total > 0"-->
+<!--        :total="total"-->
+<!--        v-model:page="queryParams.pageNum"-->
+<!--        v-model:limit="queryParams.pageSize"-->
+<!--        @pagination="getList"-->
+<!--    />-->
     <add-dialog ref="dialogRef" @getList="getList"></add-dialog>
 
   </div>
@@ -54,15 +54,14 @@
 import {getCurrentInstance, onMounted, onUnmounted, reactive, ref, toRefs} from "vue";
 import {ElMessage, ElMessageBox} from "element-plus";
 import addDialog from './components/addDialog.vue'
+import {delType, getSignType} from "@/api/signAgreement/signType";
 const { proxy } = getCurrentInstance();
 const loading = ref(false);
 const dialogRef = ref();
 const cupDialogRef = ref();
 const data = reactive({
   queryParams: {
-    pageNum: 1,
-    pageSize: 10,
-    name: ''
+    typeName: ''
   },
   total: 0,
   dataList: []
@@ -79,15 +78,15 @@
 })
 
 const getList = async () => {
-  // loading.value = true
-  // const res = await getWarehouse(data.queryParams)
-  // if(res.code == 200){
-  //   data.dataList = res.data.list
-  //   data.total = res.data.total
-  // }else{
-  //   ElMessage.warning(res.message)
-  // }
-  // loading.value = false
+  loading.value = true
+  const res = await getSignType(data.queryParams)
+  if(res.code == 200){
+    data.dataList = res.data
+    // data.total = res.data.total
+  }else{
+    ElMessage.warning(res.message)
+  }
+  loading.value = false
 }
 
 const openDialog = (type, value) => {
@@ -97,9 +96,7 @@
 /** 重置新增的表单以及其他数据  */
 function reset() {
   data.queryParams = {
-    pageNum: 1,
-    pageSize: 10,
-    name: ''
+    typeName: ''
   }
   getList()
 }
@@ -113,7 +110,7 @@
         type: 'warning',
       })
       .then( async() => {
-        const res = await delWarehouse(val.id)
+        const res = await delType(val.id)
         if(res.code == 200){
           ElMessage.success('数据删除成功')
           await getList()

--
Gitblit v1.9.2