| | |
| | | ref="materialCodeInput" |
| | | clearable="" |
| | | placeholder="请扫包装号" |
| | | @input="handleChange" |
| | | @keyup.enter.prevent="handleEnter" |
| | | @keyup.enter.prevent="handleEnter" |
| | | @confirm.enter.prevent="handleEnter" |
| | | /> |
| | | </el-form-item> |
| | |
| | | } |
| | | } |
| | | |
| | | // 列排序 |
| | | const sortChange = async (column: any) => { |
| | | queryParams.value.field = column.prop; |
| | | queryParams.value.order = column.order; |
| | | await handleQuery(); |
| | | }; |
| | | |
| | | // 打开新增页面 |
| | | const openAddWmsSubstituteGood = () => { |
| | | editWmsSubstituteGoodTitle.value = '添加替代品管理'; |
| | | editDialogRef.value.openDialog({}); |
| | | }; |
| | | |
| | | // 打开打印页面 |
| | | const openPrintWmsSubstituteGood = async (row: any) => { |
| | | printWmsSubstituteGoodTitle.value = '打印替代品管理'; |
| | | }; |
| | | |
| | | // 打开编辑页面 |
| | | const openEditWmsSubstituteGood = (row: any) => { |
| | | editWmsSubstituteGoodTitle.value = '编辑替代品管理'; |
| | | editDialogRef.value.openDialog(row); |
| | | }; |
| | | |
| | | // 删除 |
| | | const delWmsSubstituteGood = (row: any) => { |
| | | ElMessageBox.confirm(`确定要删除吗?`, '提示', { |
| | | confirmButtonText: '确定', |
| | | cancelButtonText: '取消', |
| | | type: 'warning', |
| | | }) |
| | | .then(async () => { |
| | | var ret = await deleteWmsSubstituteGood(row); |
| | | if (ret.data.type == 'success') { |
| | | handleQuery(); |
| | | ElMessage.success('删除成功'); |
| | | } |
| | | }) |
| | | .catch(() => {}); |
| | | }; |
| | | |
| | | // 改变页面容量 |
| | | const handleSizeChange = (val: number) => { |
| | | tableParams.value.pageSize = val; |
| | | handleQuery(); |
| | | }; |
| | | |
| | | // 改变页码序号 |
| | | const handleCurrentChange = (val: number) => { |
| | | tableParams.value.page = val; |
| | | handleQuery(); |
| | | }; |
| | | |
| | | // handleQuery(); |
| | | |
| | | const rules = { |
| | | // 这里定义表单验证规则 |
| | | completeSet: [{ required: true, message: '请选择齐套', trigger: 'change' }], |
| | | packageSetup: [{ required: true, message: '请输入齐包设置', trigger: 'blur' }], |
| | | ngPackage: [{ required: true, message: '请输入ng包', trigger: 'blur' }], |
| | | }; |
| | | |
| | | const ruleForm = ref({ |
| | | id: '', |
| | | completeSet: '', |
| | | packageSetup: '', |
| | | ngPackage: '', |
| | | }); |
| | | |
| | | const sourceEnum: any = ref([ |
| | | { |
| | | value: 'id', |
| | | text: 'ID', |
| | | }, |
| | | ]); |
| | | |
| | | const handleChange = (event: Event) => { |
| | | console.log('77777777777'); |
| | | handleQuery(); |
| | | }; |
| | | |
| | | const handleEnter = (event: Event) => { |
| | | event.preventDefault(); // 阻止默认事件 |