1
payne
2024-04-26 bff3d9b141088487aa04159b3f6a5a26dd8d5dc6
iWare_RawMaterialWarehouse_Web/src/views/main/WmsBase/WmsPlace/index.vue
@@ -105,19 +105,21 @@
                           </a-form-item>
                        </a-col>
                        <a-col :md="8" :sm="24">
                        <!-- <a-col :md="8" :sm="24">
                           <a-form-item label="库存环境">
                              <a-input v-model="queryParam.environment" allow-clear placeholder="请输入库存环境" />
                           </a-form-item>
                        </a-col>
                        <a-col :md="8" :sm="24">
                           <a-form-item label="库区编号">
                              <a-input v-model="queryParam.areaCode" allow-clear placeholder="请输入库区编号" />
                           </a-form-item>
                        </a-col>
                        </a-col> -->
                        <a-col :md="8" :sm="24">
                           <a-form-item label="所在库区">
                              <a-input v-model="queryParam.areaId" allow-clear placeholder="请输入所在库区" />
                              <!-- <a-input v-model="queryParam.areaId" allow-clear placeholder="请输入所在库区" /> -->
                              <a-select v-model="queryParam.areaCode"  style="width: 100%" placeholder="请选择所在库区">
                                 <a-select-option  v-for="(item, index) in WmsAreaData" :key="index"
                                    :value="item.areaCode">{{ item.areaName
                                    }}</a-select-option>
                              </a-select>
                           </a-form-item>
                        </a-col>
                        <!-- <a-col :md="8" :sm="24">
@@ -125,11 +127,12 @@
                              <a-input v-model="queryParam.areaName" allow-clear placeholder="请输入库区名称" />
                           </a-form-item>
                        </a-col> -->
                        <a-col :md="8" :sm="24">
                        <!-- <a-col :md="8" :sm="24">
                           <a-form-item label="检验码">
                              <a-input v-model="queryParam.verificationCode" allow-clear placeholder="请输入检验码" />
                           </a-form-item>
                        </a-col><a-col :md="8" :sm="24">
                        </a-col> -->
                        <!-- <a-col :md="8" :sm="24">
                           <a-form-item label="排">
                              <a-input-number v-model="queryParam.rowNo" style="width: 100%" allow-clear
                                 placeholder="请输入排" />
@@ -144,13 +147,14 @@
                              <a-input-number v-model="queryParam.layerNo" style="width: 100%" allow-clear
                                 placeholder="请输入层" />
                           </a-form-item>
                        </a-col><a-col :md="8" :sm="24">
                        </a-col> -->
                        <a-col :md="8" :sm="24">
                           <a-form-item label="巷道">
                              <a-input-number v-model="queryParam.laneNo" style="width: 100%" allow-clear
                                 placeholder="请输入巷道" />
                           </a-form-item>
                        </a-col>
                        <a-col :md="8" :sm="24">
                        <!-- <a-col :md="8" :sm="24">
                           <a-form-item label="库位X坐标">
                              <a-input v-model="queryParam.xzb" allow-clear placeholder="请输入库位X坐标" />
                           </a-form-item>
@@ -194,7 +198,7 @@
                              <a-input-number v-model="queryParam.outSequence" style="width: 100%" allow-clear
                                 placeholder="请输入出库顺序" />
                           </a-form-item>
                        </a-col>
                        </a-col> -->
                        <a-col :md="8" :sm="24">
                           <a-form-item label="是否虚拟">
                              <a-select :allowClear="true" style="width: 100%" v-model="queryParam.isVirtually"
@@ -217,40 +221,39 @@
                        <!--年月日时分秒-->
                        <!--时间范围-->
                        <a-col :md="8" :sm="24">
                        <!-- <a-col :md="8" :sm="24">
                           <a-form-item label="创建时间">
                              <a-range-picker style="width: 100%" :placeholder="['开始时间', '结束时间']" :show-time="{
                                 format: 'HH:mm:ss', defaultValue: [moment('00:00:00', 'HH:mm:ss'), moment('23:59:59', 'HH:mm:ss')]
                              }"
                                 v-model="queryParam.createdTime" value-format="YYYY-MM-DD HH:mm:ss"
                                 format="YYYY-MM-DD HH:mm:ss" @change="onChangecreatedTime" />
                              }" v-model="queryParam.createdTime" value-format="YYYY-MM-DD HH:mm:ss" format="YYYY-MM-DD HH:mm:ss"
                                 @change="onChangecreatedTime" />
                           </a-form-item>
                        </a-col>
                        </a-col> -->
                        <!--年月日时分秒-->
                        <!--时间范围-->
                        <a-col :md="8" :sm="24">
                        <!-- <a-col :md="8" :sm="24">
                           <a-form-item label="更新时间">
                              <a-range-picker style="width: 100%" :placeholder="['开始时间', '结束时间']" :show-time="{
                                 format: 'HH:mm:ss', defaultValue: [moment('00:00:00', 'HH:mm:ss'), moment('23:59:59', 'HH:mm:ss')]
                              }"
                                 v-model="queryParam.updatedTime" value-format="YYYY-MM-DD HH:mm:ss"
                                 format="YYYY-MM-DD HH:mm:ss" @change="onChangeupdatedTime" />
                              }" v-model="queryParam.updatedTime" value-format="YYYY-MM-DD HH:mm:ss" format="YYYY-MM-DD HH:mm:ss"
                                 @change="onChangeupdatedTime" />
                           </a-form-item>
                        </a-col>
                        <a-col :md="8" :sm="24">
                           <a-form-item label="创建者名称">
                              <a-input v-model="queryParam.createdUserName" allow-clear placeholder="请输入创建者名称" />
                           <a-form-item label="创建人">
                              <a-input v-model="queryParam.createdUserName" allow-clear placeholder="请输入创建人" />
                           </a-form-item>
                        </a-col>
                        <a-col :md="8" :sm="24">
                           <a-form-item label="修改者名称">
                              <a-input v-model="queryParam.updatedUserName" allow-clear placeholder="请输入修改者名称" />
                           <a-form-item label="修改人">
                              <a-input v-model="queryParam.updatedUserName" allow-clear placeholder="请输入修改人" />
                           </a-form-item>
                        </a-col> </template>
                        </a-col>  -->
                     </template>
                     <a-col :md="8" :sm="24">
                        <span class="table-page-search-submitButtons">
@@ -381,6 +384,7 @@
import { downloadFile } from '@/utils/util'
import editForm from './editForm.vue'
import excelForm from './excelForm.vue'
import { WmsAreaPage, WmsAreaDelete, WmsAreaToExcel } from '@/api/modular/main/WmsBase/WmsAreaManage'
export default {
   mixins: [setTableHtMixin],
   components: {
@@ -463,6 +467,46 @@
               },
               sorter: true,
               dataIndex: 'placeAlias'
            },
            {
               title: '所在库区',
               align: 'center',
               customHeaderCell: () => {
                  return {
                     style: {
                        'min-width': '120px'//最小列宽设置
                     }
                  }
               },
               customCell: () => {
                  return {
                     style: {
                        'min-width': '120px'//最小列宽设置
                     }
                  }
               },
               sorter: true,
               dataIndex: 'areaName'
            },
            {
               title: '库区编号',
               align: 'center',
               customHeaderCell: () => {
                  return {
                     style: {
                        'min-width': '120px'//最小列宽设置
                     }
                  }
               },
               customCell: () => {
                  return {
                     style: {
                        'min-width': '120px'//最小列宽设置
                     }
                  }
               },
               sorter: true,
               dataIndex: 'areaCode'
            },
            {
               title: '库位类型',
@@ -731,48 +775,9 @@
               sorter: true,
               dataIndex: 'environment'
            },
            {
               title: '库区编号',
               align: 'center',
               customHeaderCell: () => {
                  return {
                     style: {
                        'min-width': '120px'//最小列宽设置
                     }
                  }
               },
               customCell: () => {
                  return {
                     style: {
                        'min-width': '120px'//最小列宽设置
                     }
                  }
               },
               sorter: true,
               dataIndex: 'areaCode'
            },
            {
               title: '所在库区',
               align: 'center',
               customHeaderCell: () => {
                  return {
                     style: {
                        'min-width': '120px'//最小列宽设置
                     }
                  }
               },
               customCell: () => {
                  return {
                     style: {
                        'min-width': '120px'//最小列宽设置
                     }
                  }
               },
               sorter: true,
               dataIndex: 'areaId'
            },
            // {
            //    title: '库区名称',
            //    title: '所在库区',
            //    align: 'center',
            //    customHeaderCell: () => {
            //       return {
@@ -789,8 +794,9 @@
            //       }
            //    },
            //    sorter: true,
            //    dataIndex: 'areaName'
            //    dataIndex: 'areaId'
            // },
            {
               title: '检验码',
               align: 'center',
@@ -1154,7 +1160,7 @@
               dataIndex: 'updatedTime'
            },
            {
               title: '创建者名称',
               title: '创建人',
               align: 'center',
               customHeaderCell: () => {
                  return {
@@ -1174,7 +1180,7 @@
               dataIndex: 'createdUserName'
            },
            {
               title: '修改者名称',
               title: '修改人',
               align: 'center',
               customHeaderCell: () => {
                  return {
@@ -1204,7 +1210,8 @@
         placeTypeData: [],
         placeStatusData: [],
         selectedRowKeys: [],
         selectedRows: []
         selectedRows: [],
         WmsAreaData: []
      }
   },
   created() {
@@ -1256,7 +1263,10 @@
         },
         false
      )
      WmsAreaPage().then(d => {
         this.WmsAreaData = d.data.rows
         this.$refs.addForm.WmsAreaData = d.data.rows || []
      })
   },
   methods: {
      moment,
@@ -1349,10 +1359,12 @@
   }
}
</script>
<style lang="less">.table-operator {
<style lang="less">
.table-operator {
   margin-bottom: 18px;
}
button {
   margin-right: 8px;
}</style>
}
</style>