From 1c13bd7a2cd2c8ba69a185da69344c8b59f4e561 Mon Sep 17 00:00:00 2001
From: guoyuji <guoyujie@ng.com>
Date: 星期四, 04 七月 2024 09:29:15 +0800
Subject: [PATCH] 选中求和功能以及还原双击回车才能点击单元格

---
 north-glass-erp/northglass-erp/src/views/sd/basicData/CreateBasicData.vue |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/north-glass-erp/northglass-erp/src/views/sd/basicData/CreateBasicData.vue b/north-glass-erp/northglass-erp/src/views/sd/basicData/CreateBasicData.vue
index 0da5087..30483a9 100644
--- a/north-glass-erp/northglass-erp/src/views/sd/basicData/CreateBasicData.vue
+++ b/north-glass-erp/northglass-erp/src/views/sd/basicData/CreateBasicData.vue
@@ -11,7 +11,8 @@
 
 let basic = ref({
   basicType : ['',''],
-  input:''
+  input:'',
+  nickname:''
 })
 let options=ref([
   { "label": t('orderBasicData.order'),
@@ -128,11 +129,17 @@
     basic.value.basicType[0] =  props.rowIndex.basicType
     basic.value.basicType[1] =  props.rowIndex.basicCategory
     basic.value.input =  props.rowIndex.basicName
+    basic.value.nickname =  props.rowIndex.nickname
   }
 })
 
 const emit =  defineEmits(['gaveParent'])
 const saveBasicData =  () =>{
+  if(basic.value.basicType[1]==="hollowThickness"||basic.value.basicType[1]==="stuffThickness"||basic.value.basicType[1]==="InterlayerThickness"){
+    if(!basic.value.input.includes("mm")){
+      basic.value.input=basic.value.input+"mm"
+    }
+  }
   request.post(`/basicData/addBasicData`, basic.value).then(res => {
     if (res.data) {
       ElMessage.success(t('basicData.msg.saveSuccess'))
@@ -141,10 +148,16 @@
   })
 }
 const updateBasicData =  () =>{
+  if(basic.value.basicType[1]==="hollowThickness"||basic.value.basicType[1]==="stuffThickness"||basic.value.basicType[1]==="InterlayerThickness"){
+    if(!basic.value.input.includes("mm")){
+      basic.value.input=basic.value.input+"mm"
+    }
+  }
   let submitArr  = props.rowIndex
   submitArr.basicType = basic.value.basicType[0]
   submitArr.basicCategory = basic.value.basicType[1]
   submitArr.basicName = basic.value.input
+  submitArr.nickname = basic.value.nickname
   request.post(`/basicData/updateBasicData`, submitArr).then(res => {
     if (res.data) {
       ElMessage.success(t('basicData.msg.saveSuccess'))
@@ -184,6 +197,12 @@
       </el-col>
     </el-row>
     <el-row>
+      <el-col :span="4">{{ $t('orderBasicData.alias') }}:</el-col>
+      <el-col :span="12">
+        <el-input v-model="basic.nickname"/>
+      </el-col>
+    </el-row>
+    <el-row>
       <el-col :span="4"></el-col>
       <el-col :span="12">
         <el-button v-show="!props.rowIndex" @click="saveBasicData" type="primary">{{ $t('basicData.insert') }}</el-button>

--
Gitblit v1.8.0