diff --git a/src/api/wms/businesstype/index.ts b/src/api/wms/businesstype/index.ts
new file mode 100644
index 000000000..8ebb52fa3
--- /dev/null
+++ b/src/api/wms/businesstype/index.ts
@@ -0,0 +1,54 @@
+import request from '@/config/axios'
+
+export interface BusinesstypeVO {
+ code: string
+ name: string
+ description: string
+ itemTypes: string
+ itemStatuses: string
+ outLocationTypes: string
+ inLocationTypes: string
+ outAreaCodes: string
+ inAreaCodes: string
+ outInventoryStatuses: string
+ inInventoryStatuses: string
+ outTransactionType: string
+ inTransactionType: string
+ onTheWayArea: string
+ activeTime: Date
+ expireTime: Date
+ remark: string
+ useOnTheWay: string
+ available: string
+ isSoftDeleted: string
+}
+
+// 查询业务类型列表
+export const getBusinesstypePage = async (params) => {
+ return await request.get({ url: `/wms/businesstype/page`, params })
+}
+
+// 查询业务类型详情
+export const getBusinesstype = async (id: number) => {
+ return await request.get({ url: `/wms/businesstype/get?id=` + id })
+}
+
+// 新增业务类型
+export const createBusinesstype = async (data: BusinesstypeVO) => {
+ return await request.post({ url: `/wms/businesstype/create`, data })
+}
+
+// 修改业务类型
+export const updateBusinesstype = async (data: BusinesstypeVO) => {
+ return await request.put({ url: `/wms/businesstype/update`, data })
+}
+
+// 删除业务类型
+export const deleteBusinesstype = async (id: number) => {
+ return await request.delete({ url: `/wms/businesstype/delete?id=` + id })
+}
+
+// 导出业务类型 Excel
+export const exportBusinesstype = async (params) => {
+ return await request.download({ url: `/wms/businesstype/export-excel`, params })
+}
diff --git a/src/api/wms/carrier/index.ts b/src/api/wms/carrier/index.ts
new file mode 100644
index 000000000..db868adc5
--- /dev/null
+++ b/src/api/wms/carrier/index.ts
@@ -0,0 +1,52 @@
+import request from '@/config/axios'
+
+export interface CarrierVO {
+ code: string
+ name: string
+ shortName: string
+ address: string
+ country: string
+ city: string
+ phone: string
+ fax: string
+ postId: string
+ contacts: string
+ bank: string
+ currency: string
+ taxRate: number
+ type: string
+ activeTime: Date
+ expireTime: Date
+ remark: string
+ available: string
+}
+
+// 查询承运商列表
+export const getCarrierPage = async (params) => {
+ return await request.get({ url: `/wms/carrier/page`, params })
+}
+
+// 查询承运商详情
+export const getCarrier = async (id: number) => {
+ return await request.get({ url: `/wms/carrier/get?id=` + id })
+}
+
+// 新增承运商
+export const createCarrier = async (data: CarrierVO) => {
+ return await request.post({ url: `/wms/carrier/create`, data })
+}
+
+// 修改承运商
+export const updateCarrier = async (data: CarrierVO) => {
+ return await request.put({ url: `/wms/carrier/update`, data })
+}
+
+// 删除承运商
+export const deleteCarrier = async (id: number) => {
+ return await request.delete({ url: `/wms/carrier/delete?id=` + id })
+}
+
+// 导出承运商 Excel
+export const exportCarrier = async (params) => {
+ return await request.download({ url: `/wms/carrier/export-excel`, params })
+}
diff --git a/src/api/wms/condition/index.ts b/src/api/wms/condition/index.ts
new file mode 100644
index 000000000..32d792c42
--- /dev/null
+++ b/src/api/wms/condition/index.ts
@@ -0,0 +1,40 @@
+import request from '@/config/axios'
+
+export interface ConditionVO {
+ strategyCode: string
+ ruleCode: string
+ paramCode: string
+ operator: string
+ value: string
+ groupCode: string
+}
+
+// 查询条件列表
+export const getConditionPage = async (params) => {
+ return await request.get({ url: `/wms/condition/page`, params })
+}
+
+// 查询条件详情
+export const getCondition = async (id: number) => {
+ return await request.get({ url: `/wms/condition/get?id=` + id })
+}
+
+// 新增条件
+export const createCondition = async (data: ConditionVO) => {
+ return await request.post({ url: `/wms/condition/create`, data })
+}
+
+// 修改条件
+export const updateCondition = async (data: ConditionVO) => {
+ return await request.put({ url: `/wms/condition/update`, data })
+}
+
+// 删除条件
+export const deleteCondition = async (id: number) => {
+ return await request.delete({ url: `/wms/condition/delete?id=` + id })
+}
+
+// 导出条件 Excel
+export const exportCondition = async (params) => {
+ return await request.download({ url: `/wms/condition/export-excel`, params })
+}
diff --git a/src/api/wms/configuration/index.ts b/src/api/wms/configuration/index.ts
new file mode 100644
index 000000000..19410fe54
--- /dev/null
+++ b/src/api/wms/configuration/index.ts
@@ -0,0 +1,40 @@
+import request from '@/config/axios'
+
+export interface ConfigurationVO {
+ strategyCode: string
+ ruleCode: string
+ configurationCode: string
+ configurationValue: string
+ description: string
+ groupCode: string
+}
+
+// 查询配置列表
+export const getConfigurationPage = async (params) => {
+ return await request.get({ url: `/wms/configuration/page`, params })
+}
+
+// 查询配置详情
+export const getConfiguration = async (id: number) => {
+ return await request.get({ url: `/wms/configuration/get?id=` + id })
+}
+
+// 新增配置
+export const createConfiguration = async (data: ConfigurationVO) => {
+ return await request.post({ url: `/wms/configuration/create`, data })
+}
+
+// 修改配置
+export const updateConfiguration = async (data: ConfigurationVO) => {
+ return await request.put({ url: `/wms/configuration/update`, data })
+}
+
+// 删除配置
+export const deleteConfiguration = async (id: number) => {
+ return await request.delete({ url: `/wms/configuration/delete?id=` + id })
+}
+
+// 导出配置 Excel
+export const exportConfiguration = async (params) => {
+ return await request.download({ url: `/wms/configuration/export-excel`, params })
+}
diff --git a/src/api/wms/configurationsetting/index.ts b/src/api/wms/configurationsetting/index.ts
new file mode 100644
index 000000000..c6e00c40f
--- /dev/null
+++ b/src/api/wms/configurationsetting/index.ts
@@ -0,0 +1,42 @@
+import request from '@/config/axios'
+
+export interface ConfigurationsettingVO {
+ strategyType: string
+ configurationCode: string
+ configurationName: string
+ dataType: string
+ valueScope: string
+ relatedTo: string
+ description: string
+ isRequired: string
+}
+
+// 查询配置设置列表
+export const getConfigurationsettingPage = async (params) => {
+ return await request.get({ url: `/wms/configurationsetting/page`, params })
+}
+
+// 查询配置设置详情
+export const getConfigurationsetting = async (id: number) => {
+ return await request.get({ url: `/wms/configurationsetting/get?id=` + id })
+}
+
+// 新增配置设置
+export const createConfigurationsetting = async (data: ConfigurationsettingVO) => {
+ return await request.post({ url: `/wms/configurationsetting/create`, data })
+}
+
+// 修改配置设置
+export const updateConfigurationsetting = async (data: ConfigurationsettingVO) => {
+ return await request.put({ url: `/wms/configurationsetting/update`, data })
+}
+
+// 删除配置设置
+export const deleteConfigurationsetting = async (id: number) => {
+ return await request.delete({ url: `/wms/configurationsetting/delete?id=` + id })
+}
+
+// 导出配置设置 Excel
+export const exportConfigurationsetting = async (params) => {
+ return await request.download({ url: `/wms/configurationsetting/export-excel`, params })
+}
diff --git a/src/api/wms/documentsetting/index.ts b/src/api/wms/documentsetting/index.ts
new file mode 100644
index 000000000..ee9b4ade3
--- /dev/null
+++ b/src/api/wms/documentsetting/index.ts
@@ -0,0 +1,49 @@
+import request from '@/config/axios'
+
+export interface DocumentsettingVO {
+ code: string
+ name: string
+ description: string
+ type: string
+ businessType: string
+ numberPrefix: string
+ dateFormat: string
+ serialLength: number
+ separatorStr: string
+ resetPeriod: string
+ activeTime: Date
+ expireTime: Date
+ remark: string
+ available: string
+ isSoftDeleted: string
+}
+
+// 查询单据设置列表
+export const getDocumentsettingPage = async (params) => {
+ return await request.get({ url: `/wms/documentsetting/page`, params })
+}
+
+// 查询单据设置详情
+export const getDocumentsetting = async (id: number) => {
+ return await request.get({ url: `/wms/documentsetting/get?id=` + id })
+}
+
+// 新增单据设置
+export const createDocumentsetting = async (data: DocumentsettingVO) => {
+ return await request.post({ url: `/wms/documentsetting/create`, data })
+}
+
+// 修改单据设置
+export const updateDocumentsetting = async (data: DocumentsettingVO) => {
+ return await request.put({ url: `/wms/documentsetting/update`, data })
+}
+
+// 删除单据设置
+export const deleteDocumentsetting = async (id: number) => {
+ return await request.delete({ url: `/wms/documentsetting/delete?id=` + id })
+}
+
+// 导出单据设置 Excel
+export const exportDocumentsetting = async (params) => {
+ return await request.download({ url: `/wms/documentsetting/export-excel`, params })
+}
diff --git a/src/api/wms/jobsetting/index.ts b/src/api/wms/jobsetting/index.ts
new file mode 100644
index 000000000..1ed025b18
--- /dev/null
+++ b/src/api/wms/jobsetting/index.ts
@@ -0,0 +1,51 @@
+import request from '@/config/axios'
+
+export interface JobsettingVO {
+ code: string
+ validMinutes: number
+ activeTime: Date
+ remark: string
+ autoComplete: string
+ allowModifyLocation: string
+ allowModifyQty: string
+ allowBiggerQty: string
+ allowSmallerQty: string
+ allowModifyInventoryStatus: string
+ allowContinuousScanning: string
+ allowPartialComplete: string
+ allowModifyBach: string
+ allowModifyPackingNumber: string
+ available: string
+ isSoftDeleted: string
+ expireTime: Date
+}
+
+// 查询任务设置列表
+export const getJobsettingPage = async (params) => {
+ return await request.get({ url: `/wms/jobsetting/page`, params })
+}
+
+// 查询任务设置详情
+export const getJobsetting = async (id: number) => {
+ return await request.get({ url: `/wms/jobsetting/get?id=` + id })
+}
+
+// 新增任务设置
+export const createJobsetting = async (data: JobsettingVO) => {
+ return await request.post({ url: `/wms/jobsetting/create`, data })
+}
+
+// 修改任务设置
+export const updateJobsetting = async (data: JobsettingVO) => {
+ return await request.put({ url: `/wms/jobsetting/update`, data })
+}
+
+// 删除任务设置
+export const deleteJobsetting = async (id: number) => {
+ return await request.delete({ url: `/wms/jobsetting/delete?id=` + id })
+}
+
+// 导出任务设置 Excel
+export const exportJobsetting = async (params) => {
+ return await request.download({ url: `/wms/jobsetting/export-excel`, params })
+}
diff --git a/src/api/wms/owner/index.ts b/src/api/wms/owner/index.ts
new file mode 100644
index 000000000..d2520b883
--- /dev/null
+++ b/src/api/wms/owner/index.ts
@@ -0,0 +1,52 @@
+import request from '@/config/axios'
+
+export interface OwnerVO {
+ code: string
+ name: string
+ shortName: string
+ address: string
+ country: string
+ city: string
+ phone: string
+ fax: string
+ postId: string
+ contacts: string
+ bank: string
+ currency: string
+ taxRate: number
+ type: string
+ activeTime: Date
+ expireTime: Date
+ remark: string
+ available: string
+}
+
+// 查询货主列表
+export const getOwnerPage = async (params) => {
+ return await request.get({ url: `/wms/owner/page`, params })
+}
+
+// 查询货主详情
+export const getOwner = async (id: number) => {
+ return await request.get({ url: `/wms/owner/get?id=` + id })
+}
+
+// 新增货主
+export const createOwner = async (data: OwnerVO) => {
+ return await request.post({ url: `/wms/owner/create`, data })
+}
+
+// 修改货主
+export const updateOwner = async (data: OwnerVO) => {
+ return await request.put({ url: `/wms/owner/update`, data })
+}
+
+// 删除货主
+export const deleteOwner = async (id: number) => {
+ return await request.delete({ url: `/wms/owner/delete?id=` + id })
+}
+
+// 导出货主 Excel
+export const exportOwner = async (params) => {
+ return await request.download({ url: `/wms/owner/export-excel`, params })
+}
diff --git a/src/api/wms/paramsetting/index.ts b/src/api/wms/paramsetting/index.ts
new file mode 100644
index 000000000..992d80e24
--- /dev/null
+++ b/src/api/wms/paramsetting/index.ts
@@ -0,0 +1,43 @@
+import request from '@/config/axios'
+
+export interface ParamsettingVO {
+ strategyType: string
+ paramCode: string
+ paramName: string
+ usableOpeartors: string
+ dataType: string
+ valueScope: string
+ relatedTo: string
+ description: string
+ isRequired: string
+}
+
+// 查询参数设置列表
+export const getParamsettingPage = async (params) => {
+ return await request.get({ url: `/wms/paramsetting/page`, params })
+}
+
+// 查询参数设置详情
+export const getParamsetting = async (id: number) => {
+ return await request.get({ url: `/wms/paramsetting/get?id=` + id })
+}
+
+// 新增参数设置
+export const createParamsetting = async (data: ParamsettingVO) => {
+ return await request.post({ url: `/wms/paramsetting/create`, data })
+}
+
+// 修改参数设置
+export const updateParamsetting = async (data: ParamsettingVO) => {
+ return await request.put({ url: `/wms/paramsetting/update`, data })
+}
+
+// 删除参数设置
+export const deleteParamsetting = async (id: number) => {
+ return await request.delete({ url: `/wms/paramsetting/delete?id=` + id })
+}
+
+// 导出参数设置 Excel
+export const exportParamsetting = async (params) => {
+ return await request.download({ url: `/wms/paramsetting/export-excel`, params })
+}
diff --git a/src/api/wms/recordsetting/index.ts b/src/api/wms/recordsetting/index.ts
new file mode 100644
index 000000000..c47b31f48
--- /dev/null
+++ b/src/api/wms/recordsetting/index.ts
@@ -0,0 +1,41 @@
+import request from '@/config/axios'
+
+export interface RecordsettingVO {
+ code: string
+ interfaceType: string
+ activeTime: Date
+ expireTime: Date
+ remark: string
+ available: string
+ isSoftDeleted: string
+}
+
+// 查询记录设置列表
+export const getRecordsettingPage = async (params) => {
+ return await request.get({ url: `/wms/recordsetting/page`, params })
+}
+
+// 查询记录设置详情
+export const getRecordsetting = async (id: number) => {
+ return await request.get({ url: `/wms/recordsetting/get?id=` + id })
+}
+
+// 新增记录设置
+export const createRecordsetting = async (data: RecordsettingVO) => {
+ return await request.post({ url: `/wms/recordsetting/create`, data })
+}
+
+// 修改记录设置
+export const updateRecordsetting = async (data: RecordsettingVO) => {
+ return await request.put({ url: `/wms/recordsetting/update`, data })
+}
+
+// 删除记录设置
+export const deleteRecordsetting = async (id: number) => {
+ return await request.delete({ url: `/wms/recordsetting/delete?id=` + id })
+}
+
+// 导出记录设置 Excel
+export const exportRecordsetting = async (params) => {
+ return await request.download({ url: `/wms/recordsetting/export-excel`, params })
+}
diff --git a/src/api/wms/requestsetting/index.ts b/src/api/wms/requestsetting/index.ts
new file mode 100644
index 000000000..d246d0c76
--- /dev/null
+++ b/src/api/wms/requestsetting/index.ts
@@ -0,0 +1,45 @@
+import request from '@/config/axios'
+
+export interface RequestsettingVO {
+ code: string
+ requestMode: string
+ activeTime: Date
+ expireTime: Date
+ remark: string
+ autoCommit: string
+ autoAgree: string
+ autoExecute: string
+ directCreateRecord: string
+ available: string
+ isSoftDeleted: string
+}
+
+// 查询申请设置列表
+export const getRequestsettingPage = async (params) => {
+ return await request.get({ url: `/wms/requestsetting/page`, params })
+}
+
+// 查询申请设置详情
+export const getRequestsetting = async (id: number) => {
+ return await request.get({ url: `/wms/requestsetting/get?id=` + id })
+}
+
+// 新增申请设置
+export const createRequestsetting = async (data: RequestsettingVO) => {
+ return await request.post({ url: `/wms/requestsetting/create`, data })
+}
+
+// 修改申请设置
+export const updateRequestsetting = async (data: RequestsettingVO) => {
+ return await request.put({ url: `/wms/requestsetting/update`, data })
+}
+
+// 删除申请设置
+export const deleteRequestsetting = async (id: number) => {
+ return await request.delete({ url: `/wms/requestsetting/delete?id=` + id })
+}
+
+// 导出申请设置 Excel
+export const exportRequestsetting = async (params) => {
+ return await request.download({ url: `/wms/requestsetting/export-excel`, params })
+}
diff --git a/src/api/wms/rule/index.ts b/src/api/wms/rule/index.ts
new file mode 100644
index 000000000..9234a7b88
--- /dev/null
+++ b/src/api/wms/rule/index.ts
@@ -0,0 +1,41 @@
+import request from '@/config/axios'
+
+export interface RuleVO {
+ strategyCode: string
+ priority: number
+ code: string
+ name: string
+ description: string
+ condition: string
+ configuration: string
+}
+
+// 查询规则列表
+export const getRulePage = async (params) => {
+ return await request.get({ url: `/wms/rule/page`, params })
+}
+
+// 查询规则详情
+export const getRule = async (id: number) => {
+ return await request.get({ url: `/wms/rule/get?id=` + id })
+}
+
+// 新增规则
+export const createRule = async (data: RuleVO) => {
+ return await request.post({ url: `/wms/rule/create`, data })
+}
+
+// 修改规则
+export const updateRule = async (data: RuleVO) => {
+ return await request.put({ url: `/wms/rule/update`, data })
+}
+
+// 删除规则
+export const deleteRule = async (id: number) => {
+ return await request.delete({ url: `/wms/rule/delete?id=` + id })
+}
+
+// 导出规则 Excel
+export const exportRule = async (params) => {
+ return await request.download({ url: `/wms/rule/export-excel`, params })
+}
diff --git a/src/api/wms/shift/index.ts b/src/api/wms/shift/index.ts
new file mode 100644
index 000000000..fe63bea59
--- /dev/null
+++ b/src/api/wms/shift/index.ts
@@ -0,0 +1,44 @@
+import request from '@/config/axios'
+
+export interface ShiftVO {
+ code: string
+ name: string
+ description: string
+ beginTime: Date
+ entTime: Date
+ activeTime: Date
+ expireTime: Date
+ remark: string
+ endAtNextDay: string
+ available: string
+}
+
+// 查询班次列表
+export const getShiftPage = async (params) => {
+ return await request.get({ url: `/wms/shift/page`, params })
+}
+
+// 查询班次详情
+export const getShift = async (id: number) => {
+ return await request.get({ url: `/wms/shift/get?id=` + id })
+}
+
+// 新增班次
+export const createShift = async (data: ShiftVO) => {
+ return await request.post({ url: `/wms/shift/create`, data })
+}
+
+// 修改班次
+export const updateShift = async (data: ShiftVO) => {
+ return await request.put({ url: `/wms/shift/update`, data })
+}
+
+// 删除班次
+export const deleteShift = async (id: number) => {
+ return await request.delete({ url: `/wms/shift/delete?id=` + id })
+}
+
+// 导出班次 Excel
+export const exportShift = async (params) => {
+ return await request.download({ url: `/wms/shift/export-excel`, params })
+}
diff --git a/src/api/wms/strategy/index.ts b/src/api/wms/strategy/index.ts
new file mode 100644
index 000000000..a4e235bb1
--- /dev/null
+++ b/src/api/wms/strategy/index.ts
@@ -0,0 +1,41 @@
+import request from '@/config/axios'
+
+export interface StrategyVO {
+ remark: string
+ code: string
+ name: string
+ description: string
+ type: string
+ priority: number
+ isActive: string
+}
+
+// 查询策略列表
+export const getStrategyPage = async (params) => {
+ return await request.get({ url: `/wms/strategy/page`, params })
+}
+
+// 查询策略详情
+export const getStrategy = async (id: number) => {
+ return await request.get({ url: `/wms/strategy/get?id=` + id })
+}
+
+// 新增策略
+export const createStrategy = async (data: StrategyVO) => {
+ return await request.post({ url: `/wms/strategy/create`, data })
+}
+
+// 修改策略
+export const updateStrategy = async (data: StrategyVO) => {
+ return await request.put({ url: `/wms/strategy/update`, data })
+}
+
+// 删除策略
+export const deleteStrategy = async (id: number) => {
+ return await request.delete({ url: `/wms/strategy/delete?id=` + id })
+}
+
+// 导出策略 Excel
+export const exportStrategy = async (params) => {
+ return await request.download({ url: `/wms/strategy/export-excel`, params })
+}
diff --git a/src/api/wms/team/index.ts b/src/api/wms/team/index.ts
new file mode 100644
index 000000000..2174cb1cc
--- /dev/null
+++ b/src/api/wms/team/index.ts
@@ -0,0 +1,42 @@
+import request from '@/config/axios'
+
+export interface TeamVO {
+ code: string
+ name: string
+ description: string
+ members: string
+ activeTime: Date
+ expireTime: Date
+ remark: string
+ available: string
+}
+
+// 查询班组列表
+export const getTeamPage = async (params) => {
+ return await request.get({ url: `/wms/team/page`, params })
+}
+
+// 查询班组详情
+export const getTeam = async (id: number) => {
+ return await request.get({ url: `/wms/team/get?id=` + id })
+}
+
+// 新增班组
+export const createTeam = async (data: TeamVO) => {
+ return await request.post({ url: `/wms/team/create`, data })
+}
+
+// 修改班组
+export const updateTeam = async (data: TeamVO) => {
+ return await request.put({ url: `/wms/team/update`, data })
+}
+
+// 删除班组
+export const deleteTeam = async (id: number) => {
+ return await request.delete({ url: `/wms/team/delete?id=` + id })
+}
+
+// 导出班组 Excel
+export const exportTeam = async (params) => {
+ return await request.download({ url: `/wms/team/export-excel`, params })
+}
diff --git a/src/api/wms/transactiontype/index.ts b/src/api/wms/transactiontype/index.ts
new file mode 100644
index 000000000..e9efc57d1
--- /dev/null
+++ b/src/api/wms/transactiontype/index.ts
@@ -0,0 +1,44 @@
+import request from '@/config/axios'
+
+export interface TransactiontypeVO {
+ code: string
+ name: string
+ description: string
+ inventoryAction: string
+ activeTime: Date
+ expireTime: Date
+ remark: string
+ allowNegative: string
+ available: string
+ isSoftDeleted: string
+}
+
+// 查询事务类型列表
+export const getTransactiontypePage = async (params) => {
+ return await request.get({ url: `/wms/transactiontype/page`, params })
+}
+
+// 查询事务类型详情
+export const getTransactiontype = async (id: number) => {
+ return await request.get({ url: `/wms/transactiontype/get?id=` + id })
+}
+
+// 新增事务类型
+export const createTransactiontype = async (data: TransactiontypeVO) => {
+ return await request.post({ url: `/wms/transactiontype/create`, data })
+}
+
+// 修改事务类型
+export const updateTransactiontype = async (data: TransactiontypeVO) => {
+ return await request.put({ url: `/wms/transactiontype/update`, data })
+}
+
+// 删除事务类型
+export const deleteTransactiontype = async (id: number) => {
+ return await request.delete({ url: `/wms/transactiontype/delete?id=` + id })
+}
+
+// 导出事务类型 Excel
+export const exportTransactiontype = async (params) => {
+ return await request.download({ url: `/wms/transactiontype/export-excel`, params })
+}
diff --git a/src/views/wms/businesstype/index.vue b/src/views/wms/businesstype/index.vue
new file mode 100644
index 000000000..edcd6292d
--- /dev/null
+++ b/src/views/wms/businesstype/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.code }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/wms/carrier/index.vue b/src/views/wms/carrier/index.vue
new file mode 100644
index 000000000..c5bcffcaf
--- /dev/null
+++ b/src/views/wms/carrier/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.code }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/wms/condition/index.vue b/src/views/wms/condition/index.vue
new file mode 100644
index 000000000..6c036cc50
--- /dev/null
+++ b/src/views/wms/condition/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.strategyCode }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/wms/configuration/index.vue b/src/views/wms/configuration/index.vue
new file mode 100644
index 000000000..0d1d15488
--- /dev/null
+++ b/src/views/wms/configuration/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.strategyCode }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/wms/configurationsetting/index.vue b/src/views/wms/configurationsetting/index.vue
new file mode 100644
index 000000000..0d471698e
--- /dev/null
+++ b/src/views/wms/configurationsetting/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.strategyType }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/wms/documentsetting/index.vue b/src/views/wms/documentsetting/index.vue
new file mode 100644
index 000000000..e22004b0f
--- /dev/null
+++ b/src/views/wms/documentsetting/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.code }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/wms/jobsetting/index.vue b/src/views/wms/jobsetting/index.vue
new file mode 100644
index 000000000..4e4c3d84f
--- /dev/null
+++ b/src/views/wms/jobsetting/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.code }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/wms/owner/index.vue b/src/views/wms/owner/index.vue
new file mode 100644
index 000000000..e6f4c946f
--- /dev/null
+++ b/src/views/wms/owner/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.code }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/wms/paramsetting/index.vue b/src/views/wms/paramsetting/index.vue
new file mode 100644
index 000000000..b0d8559d2
--- /dev/null
+++ b/src/views/wms/paramsetting/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.strategyType }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/wms/recordsetting/index.vue b/src/views/wms/recordsetting/index.vue
new file mode 100644
index 000000000..d6b61efd5
--- /dev/null
+++ b/src/views/wms/recordsetting/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.code }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/wms/requestsetting/index.vue b/src/views/wms/requestsetting/index.vue
new file mode 100644
index 000000000..9895db6d8
--- /dev/null
+++ b/src/views/wms/requestsetting/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.code }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/wms/rule/index.vue b/src/views/wms/rule/index.vue
new file mode 100644
index 000000000..c24a8b580
--- /dev/null
+++ b/src/views/wms/rule/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.strategyCode }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/wms/shift/index.vue b/src/views/wms/shift/index.vue
new file mode 100644
index 000000000..7d9805745
--- /dev/null
+++ b/src/views/wms/shift/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.code }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/wms/strategy/index.vue b/src/views/wms/strategy/index.vue
new file mode 100644
index 000000000..74ccbfd5d
--- /dev/null
+++ b/src/views/wms/strategy/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.code }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/wms/team/index.vue b/src/views/wms/team/index.vue
new file mode 100644
index 000000000..37404c0b3
--- /dev/null
+++ b/src/views/wms/team/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.code }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/wms/transactiontype/index.vue b/src/views/wms/transactiontype/index.vue
new file mode 100644
index 000000000..cd60cb5ef
--- /dev/null
+++ b/src/views/wms/transactiontype/index.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.code }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+