diff --git a/ant-design-vue-jeecg/src/api/api.js b/ant-design-vue-jeecg/src/api/api.js
index 44cef72..9b520ab 100644
--- a/ant-design-vue-jeecg/src/api/api.js
+++ b/ant-design-vue-jeecg/src/api/api.js
@@ -113,8 +113,9 @@ export const searchTimePeriod = (params)=>postAction("/reservationsubmission/res
 export const Platform = (params)=>postAction("/platformmanagement/platformManagement/Platform");
 
 //释放月台
-export const Release = (params)=>postAction("/platformmanagement/platformManagement/releasePlatform?id="+params);
-
+export const releasePlatform = (params)=>postAction("/platformmanagement/platformManagement/releasePlatform?id="+params);
+//锁定月台
+export const bindPlatform = (params)=>postAction("/platformmanagement/platformManagement/bindPlatform?id="+params);
 
 // 中转HTTP请求
 export const transitRESTful = {
diff --git a/ant-design-vue-jeecg/src/views/basics/platformmanagement/PlatformDetailsList.vue b/ant-design-vue-jeecg/src/views/basics/platformmanagement/PlatformDetailsList.vue
index 03af2ce..d3773b4 100644
--- a/ant-design-vue-jeecg/src/views/basics/platformmanagement/PlatformDetailsList.vue
+++ b/ant-design-vue-jeecg/src/views/basics/platformmanagement/PlatformDetailsList.vue
@@ -73,15 +73,21 @@
         </template>
 
         <span slot="action" slot-scope="text, record">
-          <a @click="release(record.id)">释放</a>
-          <a-divider type="vertical" />
+          <div>
+            <a-popconfirm title="确定释放该月台吗?" @confirm="() => releaseClick(record.id)" v-if="record.state=='lock' || record.state=='reserve'">
+              <a>释放</a>
+            </a-popconfirm>
+            <a-popconfirm title="确定绑定该月台吗?" @confirm="() => bindClcik(record.id)" v-if="record.state=='empty' ">
+              <a>绑定</a>
+            </a-popconfirm>
+            <a-divider type="vertical" />
+            <a @click="handleEdit(record)">编辑</a>
+            <a-divider type="vertical" />
+              <a-popconfirm title="确定删除吗?" @confirm="() => handleDelete(record.id)">
+              <a>删除</a>
+            </a-popconfirm>
+          </div>
 
-          <a @click="handleEdit(record)">编辑</a>
-          <a-divider type="vertical" />
-
-          <a-popconfirm title="确定删除吗?" @confirm="() => handleDelete(record.id)">
-            <a>删除</a>
-          </a-popconfirm>
         </span>
 
       </a-table>
@@ -95,7 +101,7 @@
 
   import { JeecgListMixin } from '@/mixins/JeecgListMixin'
   import PlatformDetailsModal from './modules/PlatformDetailsModal'
-  import {Release} from "../../../api/api";
+  import { releasePlatform, bindPlatform } from '../../../api/api'
 
 
   function routeReload() {
@@ -146,11 +152,11 @@
               return parseInt(index)+1;
             }
           },
-          // {
-          //   title:'编码',
-          //   align:"center",
-          //   dataIndex: 'code'
-          // },
+          {
+            title:'编码',
+            align:"center",
+            dataIndex: 'code'
+          },
           {
             title:'名称',
             align:"center",
@@ -216,22 +222,31 @@
         this.selectedRowKeys=[]
         this.ipagination.current = 1
       },
-      release(id) {
-        Release(id).then((res) => {
+      releaseClick(id) {
+        releasePlatform(id).then((res) => {
           if (res.success) {
-            alert("释放成功");
-            this.loadData(1);
-
+            this.$message.success(res.message);
+            this.searchReset();
           } else {
-            alert("释放失败");
-            this.loadData(1);
+            this.$message.error(res.message);
+            this.searchReset();
+          }
+        })
+      },
+      bindClcik(id){
+        bindPlatform(id).then((res) => {
+          if (res.success) {
+            this.$message.success(res.message);
+            this.searchReset();
+          } else {
+            this.$message.error(res.message);
           }
         })
-
       },
       getSuperFieldList(){
         let fieldList=[];
         fieldList.push({type:'string',value:'name',text:'名称',dictCode:''})
+        fieldList.push({type:'string',value:'code',text:'编码',dictCode:''})
         fieldList.push({type:'string',value:'boxtYpe',text:'箱型',dictCode:''})
         fieldList.push({type:'string',value:'high',text:'高',dictCode:''})
         fieldList.push({type:'string',value:'state',text:'状态',dictCode:'platformstatus'})
diff --git a/ant-design-vue-jeecg/src/views/basics/platformmanagement/PlatformManagementList.vue b/ant-design-vue-jeecg/src/views/basics/platformmanagement/PlatformManagementList.vue
index 280ff64..ded6210 100644
--- a/ant-design-vue-jeecg/src/views/basics/platformmanagement/PlatformManagementList.vue
+++ b/ant-design-vue-jeecg/src/views/basics/platformmanagement/PlatformManagementList.vue
@@ -74,16 +74,10 @@
           <a @click="handleEdit(record)">编辑</a>
 
           <a-divider type="vertical" />
-          <a-dropdown>
-            <a class="ant-dropdown-link">更多 <a-icon type="down" /></a>
-            <a-menu slot="overlay">
-              <a-menu-item>
-                <a-popconfirm title="确定删除吗?" @confirm="() => handleDelete(record.id)">
+            <a-popconfirm title="确定删除吗?" @confirm="() => handleDelete(record.id)">
                   <a>删除</a>
                 </a-popconfirm>
-              </a-menu-item>
-            </a-menu>
-          </a-dropdown>
+
         </span>
 
       </a-table>
diff --git a/ant-design-vue-jeecg/src/views/basics/platformmanagement/modules/PlatformDetailsModal.vue b/ant-design-vue-jeecg/src/views/basics/platformmanagement/modules/PlatformDetailsModal.vue
index b423f3a..b55a360 100644
--- a/ant-design-vue-jeecg/src/views/basics/platformmanagement/modules/PlatformDetailsModal.vue
+++ b/ant-design-vue-jeecg/src/views/basics/platformmanagement/modules/PlatformDetailsModal.vue
@@ -12,6 +12,11 @@
       <a-form-model ref="form" :model="model" :rules="validatorRules">
         <a-row>
           <a-col :span="24">
+            <a-form-model-item v-if="model.code==null" label="编码" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="code">
+              <a-input v-model="model.code"placeholder="请输入编码"></a-input>
+            </a-form-model-item>
+          </a-col>
+          <a-col :span="24">
             <a-form-model-item label="名称" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="name">
               <a-input v-model="model.name"placeholder="请输入名称" ></a-input>
             </a-form-model-item>
@@ -27,7 +32,7 @@
             </a-form-model-item>
           </a-col>
           <a-col :span="24">
-            <a-form-model-item label="状态" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="state">
+            <a-form-model-item v-if="model.state== null" label="状态" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="state">
               <j-dict-select-tag type="list" v-model="model.state" dictCode="platformstatus" placeholder="请选择状态" />
             </a-form-model-item>
           </a-col>
@@ -71,6 +76,9 @@
 
         confirmLoading: false,
         validatorRules: {
+          code: [
+            { required: true, message: '请输入编码!'},
+          ],
            name: [
               { required: true, message: '请输入名称!'},
            ],
diff --git a/ant-design-vue-jeecg/src/views/basics/platformmanagement/modules/PlatformManagementModal.vue b/ant-design-vue-jeecg/src/views/basics/platformmanagement/modules/PlatformManagementModal.vue
index 9a7c710..990e665 100644
--- a/ant-design-vue-jeecg/src/views/basics/platformmanagement/modules/PlatformManagementModal.vue
+++ b/ant-design-vue-jeecg/src/views/basics/platformmanagement/modules/PlatformManagementModal.vue
@@ -12,6 +12,11 @@
       <a-form-model ref="form" :model="model" :rules="validatorRules">
         <a-row>
           <a-col :span="24">
+            <a-form-model-item label="编码" v-if="model.code == null" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="code">
+              <a-input v-model="model.code" placeholder="请输入编码" ></a-input>
+            </a-form-model-item>
+          </a-col>
+          <a-col :span="24">
             <a-form-model-item label="名称" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="name">
               <a-input v-model="model.name" placeholder="请输入名称" ></a-input>
             </a-form-model-item>
@@ -74,6 +79,9 @@
 
         confirmLoading: false,
         validatorRules: {
+          code: [
+            { required: true, message: '请输入编码!'},
+          ],
            name: [
               { required: true, message: '请输入名称!'},
            ],