| | |
| | | WmsAreaAdd |
| | | } from '@/api/modular/main/WmsBase/WmsAreaManage' |
| | | |
| | | import { WmsWarehousePage, WmsWarehouseDelete, WmsWarehouseToExcel } from '@/api/modular/main/WmsBase/WmsWarehouseManage' |
| | | |
| | | |
| | | export default { |
| | | data() { |
| | |
| | | form: this.$form.createForm(this) |
| | | } |
| | | }, |
| | | created() { |
| | | WmsWarehousePage().then((d) => { |
| | | this.warehouseIdData = d.data.rows || [] |
| | | }).catch(() => { |
| | | }) |
| | | }, |
| | | |
| | | methods: { |
| | | moment, |
| | | // 初始化方法 |
| | |
| | | <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-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-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> |
| | |
| | | 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: { |
| | |
| | | } |
| | | }); |
| | | } |
| | | 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 |
| | |
| | | }, |
| | | false |
| | | ) |
| | | |
| | | |
| | | WmsWarehousePage().then((d) => { |
| | | this.warehouseIdData = d.data.rows || [] |
| | | this.$refs.addForm.warehouseIdData = d.data.rows || [] |
| | | }).catch(() => { |
| | | }) |
| | | |
| | | |
| | | }, |
| | | methods: { |
| | |
| | | } |
| | | } |
| | | </script> |
| | | <style lang="less">.table-operator { |
| | | <style lang="less"> |
| | | .table-operator { |
| | | margin-bottom: 18px; |
| | | } |
| | | |
| | | button { |
| | | margin-right: 8px; |
| | | }</style> |
| | | } |
| | | </style> |
| | |
| | | onClose() { |
| | | this.close() |
| | | }, |
| | | setData(data){ |
| | | alert(1) |
| | | this.list = data; |
| | | }, |
| | | close() { |
| | | this.$emit('update:visible', false) |
| | | }, |
| | |
| | | <a-input v-model="queryParam.areaCode" allow-clear placeholder="请输入库区编号" /> |
| | | </a-form-item> |
| | | </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.id">{{ item.areaName |
| | | }}</a-select-option> |
| | | </a-select> |
| | | |
| | | </a-form-item> |
| | | </a-col> |
| | | <!-- <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-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> |
| | |
| | | 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: { |
| | |
| | | sorter: true, |
| | | dataIndex: 'areaCode' |
| | | }, |
| | | { |
| | | title: '所在库区', |
| | | align: 'center', |
| | | customHeaderCell: () => { |
| | | return { |
| | | style: { |
| | | 'min-width': '120px'//最小列宽设置 |
| | | } |
| | | } |
| | | }, |
| | | customCell: () => { |
| | | return { |
| | | style: { |
| | | 'min-width': '120px'//最小列宽设置 |
| | | } |
| | | } |
| | | }, |
| | | sorter: true, |
| | | dataIndex: 'areaId' |
| | | }, |
| | | // { |
| | | // title: '所在库区', |
| | | // align: 'center', |
| | | // customHeaderCell: () => { |
| | | // return { |
| | | // style: { |
| | | // 'min-width': '120px'//最小列宽设置 |
| | | // } |
| | | // } |
| | | // }, |
| | | // customCell: () => { |
| | | // return { |
| | | // style: { |
| | | // 'min-width': '120px'//最小列宽设置 |
| | | // } |
| | | // } |
| | | // }, |
| | | // sorter: true, |
| | | // dataIndex: 'areaId' |
| | | // }, |
| | | // { |
| | | // title: '库区名称', |
| | | // align: 'center', |
| | |
| | | placeTypeData: [], |
| | | placeStatusData: [], |
| | | selectedRowKeys: [], |
| | | selectedRows: [] |
| | | selectedRows: [], |
| | | WmsAreaData: [] |
| | | } |
| | | }, |
| | | created() { |
| | |
| | | }, |
| | | false |
| | | ) |
| | | |
| | | WmsAreaPage().then(res => { |
| | | this.WmsAreaData = res.data.rows |
| | | this.$refs.addForm.WmsAreaData = d.data.rows || [] |
| | | }) |
| | | }, |
| | | methods: { |
| | | moment, |
| | |
| | | } |
| | | } |
| | | </script> |
| | | <style lang="less">.table-operator { |
| | | <style lang="less"> |
| | | .table-operator { |
| | | margin-bottom: 18px; |
| | | } |
| | | |
| | | button { |
| | | margin-right: 8px; |
| | | }</style> |
| | | } |
| | | </style> |