feat(采购管理): 新增供应商名称字段并优化表单校验
refactor(出入库管理): 添加产品ID字段并调整默认单据类型 fix(备品配件): 修正库存数量输入类型为数字并移除调试日志 feat(文件上传): 支持后端文件格式转换并暴露清空方法 style(库存管理): 调整单据类型默认值及表单字段顺序 perf(采购计划): 优化供应商选择及文件上传处理逻辑
This commit is contained in:
@ -252,7 +252,7 @@
|
||||
<el-input v-model="form.guigexinghao" placeholder="请输入规格型号" />
|
||||
</el-form-item>
|
||||
<el-form-item label="库存数量" prop="kucunCount">
|
||||
<el-input v-model="form.kucunCount" placeholder="请输入库存数量" />
|
||||
<el-input v-model="form.kucunCount" placeholder="请输入库存数量" type="number" min="0" />
|
||||
</el-form-item>
|
||||
<el-form-item label="库存状态" prop="kucunStatus">
|
||||
<el-select v-model="form.kucunStatus" placeholder="请选择库存状态">
|
||||
@ -511,7 +511,6 @@ const getList = async () => {
|
||||
total.value = res.total;
|
||||
} catch (error) {
|
||||
proxy?.$modal.msgError('获取数据失败,请重试');
|
||||
console.error('获取备品配件列表失败:', error);
|
||||
} finally {
|
||||
loading.value = false;
|
||||
}
|
||||
@ -555,7 +554,6 @@ const handleUpdate = async (row?: BeipinBeijianVO) => {
|
||||
dialog.visible = true;
|
||||
} catch (error) {
|
||||
proxy?.$modal.msgError('获取数据失败,请重试');
|
||||
console.error('获取备品配件详情失败:', error);
|
||||
}
|
||||
}
|
||||
|
||||
@ -572,7 +570,6 @@ const handleDetail = async (row?: BeipinBeijianVO) => {
|
||||
detailDialogVisible.value = true;
|
||||
} catch (error) {
|
||||
proxy?.$modal.msgError('获取数据失败,请重试');
|
||||
console.error('获取备品配件详情失败:', error);
|
||||
}
|
||||
}
|
||||
|
||||
@ -595,7 +592,6 @@ const submitForm = () => {
|
||||
await getList();
|
||||
} catch (error) {
|
||||
proxy?.$modal.msgError('操作失败,请重试');
|
||||
console.error('提交表单失败:', error);
|
||||
} finally {
|
||||
buttonLoading.value = false;
|
||||
}
|
||||
@ -620,7 +616,6 @@ const handleDelete = async (row?: BeipinBeijianVO) => {
|
||||
// 如果是用户取消确认,则不显示错误信息
|
||||
if (error !== 'cancel') {
|
||||
proxy?.$modal.msgError('删除失败,请重试');
|
||||
console.error('删除数据失败:', error);
|
||||
}
|
||||
} finally {
|
||||
loading.value = false;
|
||||
|
||||
Reference in New Issue
Block a user