修改零售出库
This commit is contained in:
1 parent
52ed054889
commit
df66245d23
9 files changed
+146
-279
No files matched your search
@@ -3,16 +3,16 @@ import { useMessage } from "./message"
|
||||
|
||||
export function useSmProcessFormAction() {
|
||||
// 校验 成功返回true 失败返回false
|
||||
const formValidate = async (baseDataFormRef: any, editableTableRef: any, editableTableData: any) => {
|
||||
const valid = await baseDataFormRef.value.validate().catch(() => {})
|
||||
const formValidate = async (baseFormRef: any, vxeTableRef: any, vxeTableDataLength: number) => {
|
||||
const valid = await baseFormRef.value.validate().catch(() => {})
|
||||
if (!valid) return false
|
||||
|
||||
if (editableTableData.length <= 0) {
|
||||
if (vxeTableDataLength <= 0) {
|
||||
useMessage().warning("请选择商品")
|
||||
return false
|
||||
}
|
||||
|
||||
const $table = editableTableRef.value
|
||||
const $table = vxeTableRef.value
|
||||
if ($table) {
|
||||
const errMap = await $table.validate(true)
|
||||
if (errMap) {
|
||||
@@ -25,13 +25,13 @@ export function useSmProcessFormAction() {
|
||||
}
|
||||
|
||||
// 提交数据 成功返回 true 失败返回 false
|
||||
const submitData = async (baseDataForm: any, cgPlanSpuItems: Ref<any[]>, loading: Ref<boolean>, putObj: any, addObj: any) => {
|
||||
const submitData = async (baseDataForm: any, vxeTableItems: Ref<any[]>, loading: Ref<boolean>, putObj: any, addObj: any) => {
|
||||
try {
|
||||
loading.value = true
|
||||
|
||||
const _pa = {
|
||||
...baseDataForm,
|
||||
items: cgPlanSpuItems.value,
|
||||
items: vxeTableItems,
|
||||
}
|
||||
|
||||
console.log("提交的数据:", _pa)
|
||||
@@ -40,10 +40,9 @@ export function useSmProcessFormAction() {
|
||||
if (res.code == 0) {
|
||||
useMessage().success(baseDataForm.id ? "修改成功" : "添加成功")
|
||||
return true
|
||||
} else {
|
||||
useMessage().error(res.msg)
|
||||
return false
|
||||
}
|
||||
useMessage().error(res.msg || baseDataForm.id ? "修改失败" : "添加失败")
|
||||
return false
|
||||
} catch (err: any) {
|
||||
useMessage().error(err.msg)
|
||||
loading.value = false
|
||||
@@ -52,6 +51,7 @@ export function useSmProcessFormAction() {
|
||||
loading.value = false
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
formValidate,
|
||||
submitData,
|
||||
|
||||
Reference in new issue
Block a user