diff --git a/src/views/Commodity/AddProduct.vue b/src/views/Commodity/AddProduct.vue
index b609800..5b8c36c 100644
--- a/src/views/Commodity/AddProduct.vue
+++ b/src/views/Commodity/AddProduct.vue
@@ -64,7 +64,7 @@
   </el-dialog>
 </div>
 <!--  表单-->
-  <div style="position: absolute;right: 20px;top: 100px;max-width: 20%" >
+  <div style="position: absolute;right: 20px;top: 100px;max-width: 50%" >
     <el-form :model="form" label-width="auto" style="width: 750px" size="large">
       <el-form-item label="产品名称">
         <el-input v-model="form.name" />
diff --git a/src/views/Commodity/MerchandiseCenter.vue b/src/views/Commodity/MerchandiseCenter.vue
index aebd910..9a99681 100644
--- a/src/views/Commodity/MerchandiseCenter.vue
+++ b/src/views/Commodity/MerchandiseCenter.vue
@@ -1,15 +1,45 @@
 <template>
   <div>
-
-    <div style="margin: 10px 0">
-      <el-input style="width: 200px; height: 30px; margin-right: 10px;" suffix-icon="Search" placeholder="请输入商品名称" v-model="username"></el-input>
-      <el-button class="ml-5" type="primary" @click="load" style="height: 25px;">搜索</el-button>
-      <el-button type="warning" @click="reset" style="height:25px">重置</el-button>
+    <div >
+      <el-input style="width: 200px; height: 30px; margin-right: 10px;" suffix-icon="Search" placeholder="请输入商品名称" v-model="username" ></el-input>
+      <el-form-item label="商品类型" style="width: 200px; margin-right: 10px;display: inline-block">
+        <el-select v-model="resources" placeholder="请选择">
+          <el-option label="材料包" value="0" />
+          <el-option label="手持物" value="1" />
+          <el-option label="头饰" value="2" />
+          <el-option label="定制" value="3" />
+          <el-option label="积分兑换" value="4" />
+        </el-select>
+      </el-form-item>
+      <el-form-item label="商品状态" style="width: 200px;margin-right: 10px;display: inline-block">
+        <el-select v-model="Region" placeholder="请选择">
+          <el-option label="已上架" value="11" />
+          <el-option label="已下架" value="12" />
+        </el-select>
+      </el-form-item>
+            <el-button class="ml-5" type="primary" @click="load" style="height: 25px;">搜索</el-button>
+            <el-button type="warning" @click="reset" style="height:25px">重置</el-button>
+    </div>
+    <div style="margin: 15px 0">
+      <el-popconfirm
+          class="ml-5"
+          confirm-button-text='确定'
+          cancel-button-text='取消'
+          icon="InfoFilled"
+          icon-color="red"
+          title="您确定批量删除这些数据吗?"
+          @confirm="delBatch"
+          width=180
+      >
+        <template #reference>
+          <el-button style="height: 25px" class="ml-5" type="danger">批量删除 <el-icon style="margin-left: 5px;"><Remove /></el-icon></el-button>
+        </template>
+      </el-popconfirm>
     </div>
     <el-table :data="tableData" border stripe header-cell-class-name="headerBg" :cell-style="{textAlign: 'center'}"
               @selection-change="handleSelectionChange" :header-cell-style="{'text-align': 'center'}">
       <el-table-column type="selection" width="55"></el-table-column>
-      <el-table-column prop="selectedItems" label="商品编号"></el-table-column>
+      <el-table-column prop="selectedItems" label="商品编号" width="70 "></el-table-column>
       <el-table-column prop="uploadedFiles" label="商品图片"></el-table-column>
       <el-table-column prop="name" label="商品名称" ></el-table-column>
       <el-table-column prop="price" label="价格"></el-table-column>
@@ -32,8 +62,6 @@
               title="您确定删除吗?"
               @confirm="del(scope.row.id)"
           >
-            <el-button type="danger" slot="reference">删除 <i class="el-icon-remove-outline"></i></el-button>
-            <el-button type="danger" slot="reference">下架<i class="el-icon-remove-outline"></i></el-button>
           </el-popconfirm>
 
         </template>
@@ -65,15 +93,14 @@
     <template #footer>
       <div class="dialog-footer">
         <el-button style="height: 30px;" @click="dialogTableVisible = false">取消</el-button>
-        <el-button style="height: 30px" type="primary" @click=save>确认</el-button>
       </div>
     </template>
   </el-dialog>
 </template>
 
 <script setup lang="ts">
-
 import instance from '@/utils/request';
+import { ElMessage } from 'element-plus';
 import {ref, onMounted} from 'vue'
 const tableData = ref([])
 const pageNum = ref(0)
@@ -88,9 +115,9 @@ const handleSelectionChange = (row: any) => {
 }
 const username = ref('')
 const dialogTableVisible = ref(false)
-const reset =()=>{
-  username.value = ''
-}
+const resources =ref('')
+const Region = ref('')
+
 const form=ref({
   selectedItems:'',//商品编号
   uploadedFiles:'',//商品图片
@@ -103,6 +130,11 @@ const form=ref({
   label:[],//商品标签
   desc:'',//详情描述
 })
+const reset =()=>{
+  username.value = ''
+  resources.value = ''
+  Region.value = ''
+}
 const handleEdit = (row: any) => {
   dialogTableVisible.value = true
   form.value = row
@@ -118,27 +150,24 @@ const load = async () => {
     tableData.value = res.data.data
   })
 }
-
-// const save = () => {
-//   const formObj = toRaw(form.value)
-//   formObj.isCarbon = formObj.isCarbon == '是' ? true : false
-//   console.log(formObj)
-//   instance.post('/admin/updateOrInsertUser', formObj).then(res => {
-//     if(res.data.code == '200'){
-//       load()
-//       updateSuccess()
-//     }else{
-//       load()
-//       updataFail()
-//     }
-//   })
-//   dialogTableVisible.value = false
-// }
-//
-// const handleAdd = async () => {
-//   dialogTableVisible.value = true
-//   form.value = {}
-// }
+const delBatchSuccess = () => {
+  ElMessage({
+    message: '批量删除成功',
+    type: 'success',
+  })
+}
+const delBatch = async () => {
+  await instance.post('').then(res => {
+    if(res.data.code == '200'){
+      load()
+    }else{
+      ElMessage({
+        message: '批量删除失败',
+        type: 'error'
+      })
+    }
+  })
+}
 
 
 </script>