Browse Source

所有策略弹窗

master
zhangli 1 year ago
parent
commit
c308b61f07
  1. 1
      src/views/wms/strategy/batchStrategy/AddForm.vue
  2. 1
      src/views/wms/strategy/batchStrategy/index.vue
  3. 74
      src/views/wms/strategy/downShelfStrategy/AddForm.vue
  4. 1
      src/views/wms/strategy/downShelfStrategy/index.vue
  5. 1
      src/views/wms/strategy/inspectStrategy/AddForm.vue
  6. 1
      src/views/wms/strategy/inspectStrategy/index.vue
  7. 1
      src/views/wms/strategy/manageAccuracyStrategy/AddForm.vue
  8. 1
      src/views/wms/strategy/manageAccuracyStrategy/index.vue
  9. 1
      src/views/wms/strategy/repairMaterialStrategy/AddForm.vue
  10. 1
      src/views/wms/strategy/repairMaterialStrategy/index.vue
  11. 1
      src/views/wms/strategy/storageCapacityStrategy/AddForm.vue
  12. 1
      src/views/wms/strategy/storageCapacityStrategy/index.vue
  13. 6
      src/views/wms/strategy/supplieDeliveryStrategy/AddForm.vue
  14. 2
      src/views/wms/strategy/supplieDeliveryStrategy/index.vue
  15. 21
      src/views/wms/strategy/upShelfStrategy/AddForm.vue
  16. 1
      src/views/wms/strategy/upShelfStrategy/index.vue
  17. 1
      src/views/wms/strategy/utensilCapacityStrategy/AddForm.vue
  18. 1
      src/views/wms/strategy/utensilCapacityStrategy/index.vue
  19. 57
      src/views/wms/strategy/warehouseStorageStrategy/AddForm.vue
  20. 1
      src/views/wms/strategy/warehouseStorageStrategy/index.vue

1
src/views/wms/strategy/batchStrategy/AddForm.vue

@ -1,3 +1,4 @@
<!-- 批次策略弹窗 -->
<template> <template>
<Dialog :title="dialogTitle" v-model="dialogVisible" width="900px"> <Dialog :title="dialogTitle" v-model="dialogVisible" width="900px">
<div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;"> <div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;">

1
src/views/wms/strategy/batchStrategy/index.vue

@ -1,3 +1,4 @@
<!-- 批次策略 -->
<template> <template>
<!-- 列表头部 --> <!-- 列表头部 -->
<TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" /> <TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" />

74
src/views/wms/strategy/downShelfStrategy/AddForm.vue

@ -1,3 +1,4 @@
<!-- 下架策略弹窗 -->
<template> <template>
<Dialog :title="dialogTitle" v-model="dialogVisible"> <Dialog :title="dialogTitle" v-model="dialogVisible">
<div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;"> <div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;">
@ -154,9 +155,9 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- 数量排方向 --> <!-- 数量排方向 -->
<el-col :span="24"> <el-col :span="24">
<el-form-item label="数量排方向" class="flex-top" prop="quantitySort"> <el-form-item label="数量排方向" class="flex-top" prop="quantitySort">
<div class="checkbox"> <div class="checkbox">
<el-radio-group v-model="formData.quantitySort"> <el-radio-group v-model="formData.quantitySort">
<el-radio :label="item.value" v-for="item in options.sortOptions" :key="item.value">{{ <el-radio :label="item.value" v-for="item in options.sortOptions" :key="item.value">{{
@ -165,9 +166,9 @@
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- 巷道排方向 --> <!-- 巷道排方向 -->
<el-col :span="24"> <el-col :span="24">
<el-form-item label="巷道排方向" class="flex-top" prop="roadwaySort"> <el-form-item label="巷道排方向" class="flex-top" prop="roadwaySort">
<div class="checkbox"> <div class="checkbox">
<el-radio-group v-model="formData.roadwaySort"> <el-radio-group v-model="formData.roadwaySort">
<el-radio :label="item.value" v-for="item in options.sortOptions" :key="item.value">{{ item.label <el-radio :label="item.value" v-for="item in options.sortOptions" :key="item.value">{{ item.label
@ -176,9 +177,9 @@
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- 货架排方向 --> <!-- 货架排方向 -->
<el-col :span="24"> <el-col :span="24">
<el-form-item label="货架排方向" class="flex-top" prop="goodsDhelvesSort"> <el-form-item label="货架排方向" class="flex-top" prop="goodsDhelvesSort">
<div class="checkbox"> <div class="checkbox">
<el-radio-group v-model="formData.goodsDhelvesSort"> <el-radio-group v-model="formData.goodsDhelvesSort">
<el-radio :label="item.value" v-for="item in options.sortOptions" :key="item.value">{{ item.label <el-radio :label="item.value" v-for="item in options.sortOptions" :key="item.value">{{ item.label
@ -187,9 +188,9 @@
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- 行排方向 --> <!-- 行排方向 -->
<el-col :span="24"> <el-col :span="24">
<el-form-item label="行排方向" class="flex-top" prop="rowSort"> <el-form-item label="行排方向" class="flex-top" prop="rowSort">
<div class="checkbox"> <div class="checkbox">
<el-radio-group v-model="formData.rowSort"> <el-radio-group v-model="formData.rowSort">
<el-radio :label="item.value" v-for="item in options.sortOptions" :key="item.value">{{ item.label <el-radio :label="item.value" v-for="item in options.sortOptions" :key="item.value">{{ item.label
@ -198,9 +199,9 @@
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col>
<!-- 列排方向 --> <!-- 列排方向 -->
<el-col :span="24"> <el-col :span="24">
<el-form-item label="列排方向" class="flex-top" prop="columnSort"> <el-form-item label="列排方向" class="flex-top" prop="columnSort">
<div class="checkbox"> <div class="checkbox">
<el-radio-group v-model="formData.columnSort"> <el-radio-group v-model="formData.columnSort">
<el-radio :label="item.value" v-for="item in options.sortOptions" :key="item.value">{{ item.label <el-radio :label="item.value" v-for="item in options.sortOptions" :key="item.value">{{ item.label
@ -325,19 +326,19 @@ const formData = ref({
warehouseType: 1,///// warehouseType: 1,/////
warehouse: '',///// warehouse: '',/////
quantitySort: 1, quantitySort: 1,//
roadwaySort: 1, roadwaySort: 1,//
goodsDhelvesSort: 1, goodsDhelvesSort: 1,//
rowSort: 1, rowSort: 1,//
columnSort: 1, columnSort: 1,//
firstPackage: false, firstPackage: false,//
packagingType: 1, packagingType: 1,//
manyTimesGoods: false, manyTimesGoods: false,//
splitsNumber: 1, splitsNumber: 1,//
timeInterval: 1, timeInterval: 1,//
useArrangePlace: false, useArrangePlace: false,//使
useWayPlace: false, useWayPlace: false,//使
receiveTask: false, receiveTask: false,//
}) })
// //
const rules = ref({ const rules = ref({
@ -448,20 +449,19 @@ const resetForm = () => {
warehouseType: 1,///// warehouseType: 1,/////
warehouse: '',///// warehouse: '',/////
quantitySort: 1, quantitySort: 1,//
roadwaySort: 1, roadwaySort: 1,//
goodsDhelvesSort: 1, goodsDhelvesSort: 1,//
rowSort: 1, rowSort: 1,//
columnSort: 1, columnSort: 1,//
firstPackage: false,//
firstPackage: false, packagingType: 1,//
packagingType: 1, manyTimesGoods: false,//
manyTimesGoods: false, splitsNumber: 1,//
splitsNumber: 1, timeInterval: 1,//
timeInterval: 1, useArrangePlace: false,//使
useArrangePlace: false, useWayPlace: false,//使
useWayPlace: false, receiveTask: false,//
receiveTask: false,
} }
} }

1
src/views/wms/strategy/downShelfStrategy/index.vue

@ -1,3 +1,4 @@
<!-- 下架策略 -->
<template> <template>
<!-- 列表头部 --> <!-- 列表头部 -->
<TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" /> <TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" />

1
src/views/wms/strategy/inspectStrategy/AddForm.vue

@ -1,3 +1,4 @@
<!-- 检验策略弹窗 -->
<template> <template>
<Dialog :title="dialogTitle" v-model="dialogVisible"> <Dialog :title="dialogTitle" v-model="dialogVisible">
<div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;"> <div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;">

1
src/views/wms/strategy/inspectStrategy/index.vue

@ -1,3 +1,4 @@
<!-- 检验策略 -->
<template> <template>
<!-- 列表头部 --> <!-- 列表头部 -->
<TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" /> <TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" />

1
src/views/wms/strategy/manageAccuracyStrategy/AddForm.vue

@ -1,3 +1,4 @@
<!-- 管理精度策略弹窗 -->
<template> <template>
<Dialog :title="dialogTitle" v-model="dialogVisible"> <Dialog :title="dialogTitle" v-model="dialogVisible">
<div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;"> <div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;">

1
src/views/wms/strategy/manageAccuracyStrategy/index.vue

@ -1,3 +1,4 @@
<!-- 管理精度策略 -->
<template> <template>
<!-- 列表头部 --> <!-- 列表头部 -->
<TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" /> <TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" />

1
src/views/wms/strategy/repairMaterialStrategy/AddForm.vue

@ -1,3 +1,4 @@
<!-- 补料策略弹窗 -->
<template> <template>
<Dialog :title="dialogTitle" v-model="dialogVisible"> <Dialog :title="dialogTitle" v-model="dialogVisible">
<div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;"> <div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;">

1
src/views/wms/strategy/repairMaterialStrategy/index.vue

@ -1,3 +1,4 @@
<!-- 补料策略 -->
<template> <template>
<!-- 列表头部 --> <!-- 列表头部 -->
<TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" /> <TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" />

1
src/views/wms/strategy/storageCapacityStrategy/AddForm.vue

@ -1,3 +1,4 @@
<!-- 存储容量策略弹窗 -->
<template> <template>
<Dialog :title="dialogTitle" v-model="dialogVisible"> <Dialog :title="dialogTitle" v-model="dialogVisible">
<div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;"> <div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;">

1
src/views/wms/strategy/storageCapacityStrategy/index.vue

@ -1,3 +1,4 @@
<!-- 存储容量策略 -->
<template> <template>
<!-- 列表头部 --> <!-- 列表头部 -->
<TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" /> <TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" />

6
src/views/wms/strategy/supplieDeliveryStrategy/AddForm.vue

@ -1,3 +1,5 @@
<!-- 供应商送货策略弹出层 -->
<template> <template>
<Dialog :title="dialogTitle" v-model="dialogVisible"> <Dialog :title="dialogTitle" v-model="dialogVisible">
<div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;"> <div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;">
@ -230,8 +232,10 @@ const resetForm = () => {
weekRange: 1,// weekRange: 1,//
week: [],// week: [],//
startTime: '',//
endTime: '',//
warehouse: '',// warehouse: '',//
moon:'',// moon: '',//
} }
} }

2
src/views/wms/strategy/supplieDeliveryStrategy/index.vue

@ -1,3 +1,5 @@
<!-- 供应商送货策略 -->
<template> <template>
<!-- 列表头部 --> <!-- 列表头部 -->
<TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" /> <TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" />

21
src/views/wms/strategy/upShelfStrategy/AddForm.vue

@ -1,3 +1,4 @@
<!-- 上架策略弹窗 -->
<template> <template>
<Dialog :title="dialogTitle" v-model="dialogVisible"> <Dialog :title="dialogTitle" v-model="dialogVisible">
<div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;"> <div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;">
@ -246,11 +247,11 @@ const formData = ref({
warehouseType: 1,///// warehouseType: 1,/////
warehouse: '',///// warehouse: '',/////
firstWarehouse: false, firstWarehouse: false,//
firstNoWarehouse: false, firstNoWarehouse: false,//
allowMixedItems: false, allowMixedItems: false,//
allowMixedBatch: false, allowMixedBatch: false,//
allowMixedStatus: false, allowMixedStatus: false,//
}) })
// //
const rules = ref({ const rules = ref({
@ -358,11 +359,11 @@ const resetForm = () => {
warehouseType: 1,///// warehouseType: 1,/////
warehouse: '',///// warehouse: '',/////
firstWarehouse: false, firstWarehouse: false,//
firstNoWarehouse: false, firstNoWarehouse: false,//
allowMixedItems: false, allowMixedItems: false,//
allowMixedBatch: false, allowMixedBatch: false,//
allowMixedStatus: false, allowMixedStatus: false,//
} }
} }

1
src/views/wms/strategy/upShelfStrategy/index.vue

@ -1,3 +1,4 @@
<!-- 上架策略 -->
<template> <template>
<!-- 列表头部 --> <!-- 列表头部 -->
<TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" /> <TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" />

1
src/views/wms/strategy/utensilCapacityStrategy/AddForm.vue

@ -1,3 +1,4 @@
<!-- 器具容量策略弹窗 -->
<template> <template>
<Dialog :title="dialogTitle" v-model="dialogVisible"> <Dialog :title="dialogTitle" v-model="dialogVisible">
<div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;"> <div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;">

1
src/views/wms/strategy/utensilCapacityStrategy/index.vue

@ -1,3 +1,4 @@
<!-- 器具容量策略 -->
<template> <template>
<!-- 列表头部 --> <!-- 列表头部 -->
<TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" /> <TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" />

57
src/views/wms/strategy/warehouseStorageStrategy/AddForm.vue

@ -1,3 +1,4 @@
<!-- 库位存储策略弹窗 -->
<template> <template>
<Dialog :title="dialogTitle" v-model="dialogVisible"> <Dialog :title="dialogTitle" v-model="dialogVisible">
<div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;"> <div class="p-20px m--10px" style="max-height: 500px;overflow-y: auto;">
@ -196,20 +197,20 @@ const formData = ref({
warehouseTypeRange: 1,// warehouseTypeRange: 1,//
warehouse: '',///// warehouse: '',/////
defaultInventoryStatus: 1, defaultInventoryStatus: 1,//
overflowWarehouse: '', overflowWarehouse: '',//
allowNegativeInventory: false, allowNegativeInventory: false,//
reserveZeroInventory: false, reserveZeroInventory: false,//
allowPicking: false, allowPicking: false,//
allowExcessPicking: false, allowExcessPicking: false,//
allowPackageStorage: false, allowPackageStorage: false,//
allowDispersionStorage: false, allowDispersionStorage: false,//
allowOutbound: false, allowOutbound: false,//
allowInbound: false, allowInbound: false,//
allowReturn: false, allowReturn: false,//退
allowReceiveReturn: false, allowReceiveReturn: false,//退
allowOpenBox: false, allowOpenBox: false,//
allowOpenHolder: false, allowOpenHolder: false,//
}) })
// //
const rules = ref({ const rules = ref({
@ -274,20 +275,20 @@ const resetForm = () => {
warehouseTypeRange: 1,// warehouseTypeRange: 1,//
warehouse: '',///// warehouse: '',/////
defaultInventoryStatus: 1, defaultInventoryStatus: 1,//
overflowWarehouse: '', overflowWarehouse: '',//
allowNegativeInventory: false, allowNegativeInventory: false,//
reserveZeroInventory: false, reserveZeroInventory: false,//
allowPicking: false, allowPicking: false,//
allowExcessPicking: false, allowExcessPicking: false,//
allowPackageStorage: false, allowPackageStorage: false,//
allowDispersionStorage: false, allowDispersionStorage: false,//
allowOutbound: false, allowOutbound: false,//
allowInbound: false, allowInbound: false,//
allowReturn: false, allowReturn: false,//退
allowReceiveReturn: false, allowReceiveReturn: false,//退
allowOpenBox: false, allowOpenBox: false,//
allowOpenHolder: false, allowOpenHolder: false,//
} }
} }

1
src/views/wms/strategy/warehouseStorageStrategy/index.vue

@ -1,3 +1,4 @@
<!-- 库位存储策略 -->
<template> <template>
<!-- 列表头部 --> <!-- 列表头部 -->
<TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" /> <TableHead :HeadButttondata="HeadButttondata" @buttonBaseClick="buttonBaseClick" />

Loading…
Cancel
Save