From d502cef3f9a2e033e6cebaef0f6153b802dae138 Mon Sep 17 00:00:00 2001 From: guoyuji <guoyujie@ng.com> Date: 星期五, 02 二月 2024 13:09:09 +0800 Subject: [PATCH] 订单查询前后端文件代码 --- north-glass-erp/northglass-erp/src/views/sd/order/CreateOrder.vue | 25 +++++++++++++++++++++++-- 1 files changed, 23 insertions(+), 2 deletions(-) diff --git a/north-glass-erp/northglass-erp/src/views/sd/order/CreateOrder.vue b/north-glass-erp/northglass-erp/src/views/sd/order/CreateOrder.vue index 4c8819e..f346c66 100644 --- a/north-glass-erp/northglass-erp/src/views/sd/order/CreateOrder.vue +++ b/north-glass-erp/northglass-erp/src/views/sd/order/CreateOrder.vue @@ -174,6 +174,27 @@ ElMessage.error('娌℃湁琛ㄦ牸鏁版嵁锛�') return } + const project = titleUploadData.value.project + if(project === null || project === undefined || project === ''){ + ElMessage.error('杈撳叆椤圭洰鍚嶇О锛�') + return + } + const customer = titleUploadData.value.customerId + if(customer === null || customer === undefined || customer === ''){ + ElMessage.error('璇烽�夋嫨瀹㈡埛锛�') + return + } + const salasMan = titleUploadData.value.salesman + if(salasMan === null || salasMan === undefined || salasMan === ''){ + ElMessage.error('璇烽�夋嫨涓氬姟鍛橈紒') + return + } + const calculateType = titleUploadData.value.calculateType + if(calculateType === null || calculateType === undefined || calculateType === ''){ + ElMessage.error('璇烽�夋嫨璁$畻鏂瑰紡锛�') + return + } + if ($grid) { const errMap = await $grid.validate(true) if (errMap) { @@ -279,6 +300,7 @@ const saveOrder = (order) => { request.post(`/order/saveOrder`,order).then((res) => { if(res.code==200){ + location.reload() ElMessage.success('淇濆瓨鎴愬姛') }else { ElMessage.error(res.msg) @@ -327,7 +349,7 @@ const workbook = XLXS.read(data, { type: 'binary' }) let jsonData = XLXS.utils.sheet_to_json(workbook.Sheets.Sheet1).slice(1) if(jsonData.length>240){ - ElMessage.error('瀵煎叆鏁版嵁涓嶈兘瓒呰繃240鏉�,璇峰垎璁㈠崟瀵煎叆') + ElMessage.error(`瀵煎叆${jsonData.length}鏉�,鏁版嵁涓嶈兘瓒呰繃240鏉�,璇峰垎璁㈠崟瀵煎叆`) return } jsonData.forEach((item,index) => { @@ -472,7 +494,6 @@ <el-row> <el-col :span="2"><el-text>鎬婚噾棰濓細</el-text></el-col> <el-col :span="2"><el-text >{{titleUploadData.money}}</el-text></el-col> - <el-col :span="2"><el-text>鍚堝悓缂栧彿锛�</el-text></el-col> <el-col :span="2"><el-input v-model="titleUploadData.contractId"/></el-col> <el-col :span="2"><el-text>瀹㈡埛鎵规锛�</el-text></el-col> -- Gitblit v1.8.0