1
payne
2024-04-26 b6fd2a89f69c406acb00196b2865b12e839360e6
iWare_RawMaterialWarehouse_Web/src/views/main/WmsBase/WmsArea/index.vue
@@ -27,23 +27,24 @@
                              <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.areaDesc" 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.areaStatus" style="width: 100%" allow-clear
                                 placeholder="请输入库区状态" />
                           </a-form-item>
                        </a-col>
                        </a-col> -->
                        <a-col :md="8" :sm="24">
                           <a-form-item label="ERP代码">
                              <a-input v-model="queryParam.erpCode" allow-clear placeholder="请输入ERP代码" />
                           <a-form-item label="库存地编码">
                              <a-input v-model="queryParam.erpCode" allow-clear placeholder="请输入库存地编码" />
                           </a-form-item>
                        </a-col><a-col :md="8" :sm="24">
                           <a-form-item label="所属仓库">
                              <a-select :allowClear="true" style="width: 100%" v-model="queryParam.warehouseId"
                              <a-select :allowClear="true" style="width: 100%" v-model="queryParam.warehouseCode"
                                 placeholder="请选择所属仓库">
                                 <a-select-option v-for="(item, index) in warehouseIdData" :key="index"
                                    :value="item.code">{{ item.name }}</a-select-option>
@@ -122,40 +123,40 @@
                        <!--年月日时分秒-->
                        <!--时间范围-->
                        <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">
@@ -283,6 +284,9 @@
import { downloadFile } from '@/utils/util'
import editForm from './editForm.vue'
import excelForm from './excelForm.vue'
import { WmsWarehousePage, WmsWarehouseDelete, WmsWarehouseToExcel } from '@/api/modular/main/WmsBase/WmsWarehouseManage'
export default {
   mixins: [setTableHtMixin],
   components: {
@@ -427,7 +431,7 @@
               dataIndex: 'areaStatus'
            },
            {
               title: 'ERP代码',
               title: '库存地编码',
               align: 'center',
               customHeaderCell: () => {
                  return {
@@ -655,7 +659,7 @@
               dataIndex: 'updatedTime'
            },
            {
               title: '创建者名称',
               title: '创建人',
               align: 'center',
               customHeaderCell: () => {
                  return {
@@ -675,7 +679,7 @@
               dataIndex: 'createdUserName'
            },
            {
               title: '修改者名称',
               title: '修改人',
               align: 'center',
               customHeaderCell: () => {
                  return {
@@ -729,8 +733,8 @@
            }
         });
      }
      const warehouseIdOption = this.$options
      this.warehouseIdData = warehouseIdOption.filters['dictData']('area_type')
      // const warehouseIdOption = this.$options
      // this.warehouseIdData = warehouseIdOption.filters['dictData']('area_type')
      const isBarcodeLevelControlOption = this.$options
      this.isBarcodeLevelControlData = isBarcodeLevelControlOption.filters['dictData']('yes_true_false')
      const isFIFOOption = this.$options
@@ -754,6 +758,14 @@
         },
         false
      )
      WmsWarehousePage().then((d) => {
         this.warehouseIdData = d.data.rows || []
         this.$refs.addForm.warehouseIdData = d.data.rows || []
      }).catch(() => {
      })
   },
   methods: {
@@ -847,10 +859,12 @@
   }
}
</script>
<style lang="less">.table-operator {
<style lang="less">
.table-operator {
   margin-bottom: 18px;
}
button {
   margin-right: 8px;
}</style>
}
</style>