From 3a4f693f6d72b2d1dbe6950849b08d3961592ea4 Mon Sep 17 00:00:00 2001 From: zhaoy <137053305@qq.com> Date: Wed, 31 Jan 2024 10:50:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E6=9D=A5=E6=B7=BB=E5=8A=A0=E5=80=BC?= =?UTF-8?q?=E4=B8=BA=E7=A9=BA=E4=BF=9D=E5=AD=98=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- config/proxy.js | 2 +- .../basic/batching/components/CreateForm.jsx | 50 +++++++++++-------- .../goods/goodsInfo/components/CreateBom.jsx | 26 ++++++---- .../goods/goodsInfo/components/UpdateBom.jsx | 26 ++++++---- src/pages/database/goods/goodsInfo/index.jsx | 25 ++++++---- .../deviceInfo/components/CreateForm.jsx | 31 ++++++------ 6 files changed, 95 insertions(+), 65 deletions(-) diff --git a/config/proxy.js b/config/proxy.js index 8987959..055fd51 100644 --- a/config/proxy.js +++ b/config/proxy.js @@ -9,7 +9,7 @@ export default { dev: { '/saasbase/': { - target: 'http://localhost:5006', + target: 'http://localhost:5006/', changeOrigin: true, secure: false, //关闭证书验证 pathRewrite: { diff --git a/src/pages/database/basic/batching/components/CreateForm.jsx b/src/pages/database/basic/batching/components/CreateForm.jsx index 58b62e9..d289e29 100644 --- a/src/pages/database/basic/batching/components/CreateForm.jsx +++ b/src/pages/database/basic/batching/components/CreateForm.jsx @@ -124,29 +124,39 @@ const CreateForm = (props) => { } const addItem = (e) => { e.preventDefault(); - setName(''); - var parm={name:name} - api.addbatchingtype(parm).then((res)=>{ - if(res.succeeded){ - message.success('添加成功'); - props.initTypeList() - }else{ - message.error(res.errors); - } - }) + if(name.length==0){ + message.error("请输入名称"); + }else{ + var parm={name:name} + api.addbatchingtype(parm).then((res)=>{ + if(res.succeeded){ + message.success('添加成功'); + props.initTypeList(); + setName(''); + }else{ + message.error(res.errors); + } + }) + } + }; const addItemuity = (e) => { e.preventDefault(); - setuityname(''); - var parm={name:uityname} - api.addbatchinguint(parm).then((res)=>{ - if(res.succeeded){ - props.initUintList() - message.success('添加成功'); - }else{ - message.error(res.errors); - } - }) + + if(uityname.length==0){ + message.error("请输入名称"); + }else{ + var parm={name:uityname} + api.addbatchinguint(parm).then((res)=>{ + if(res.succeeded){ + props.initUintList() + setuityname(''); + message.success('添加成功'); + }else{ + message.error(res.errors); + } + }) + } }; return ( { } const addItem=(e)=>{ e.preventDefault(); - settypename(''); - var parm={name:typename} - AddBomType(parm).then((r)=>{ - if(r.succeeded){ - message.success('添加成功'); - props.initTypeList() - }else{ - message.error(r.errors); - } - }) + + if(typename.length==0){ + message.error("请输入名称"); + }else{ + var parm={name:typename} + AddBomType(parm).then((r)=>{ + if(r.succeeded){ + message.success('添加成功'); + props.initTypeList(); + settypename(''); + }else{ + message.error(r.errors); + } + }) + } + } useEffect(() => { console.log("111111111") diff --git a/src/pages/database/goods/goodsInfo/components/UpdateBom.jsx b/src/pages/database/goods/goodsInfo/components/UpdateBom.jsx index 4fbb8c1..d51ea4c 100644 --- a/src/pages/database/goods/goodsInfo/components/UpdateBom.jsx +++ b/src/pages/database/goods/goodsInfo/components/UpdateBom.jsx @@ -25,16 +25,22 @@ const UpdateBom = (props) => { } const addItem=(e)=>{ e.preventDefault(); - settypename(''); - var parm={name:typename} - AddBomType(parm).then((r)=>{ - if(r.succeeded){ - message.success('添加成功'); - props.initTypeList() - }else{ - message.error(r.errors); - } - }) + + if(typename==0){ + message.error("请输入名称"); + }else{ + var parm={name:typename} + AddBomType(parm).then((r)=>{ + if(r.succeeded){ + message.success('添加成功'); + props.initTypeList(); + settypename(''); + }else{ + message.error(r.errors); + } + }) + } + } const headleOk=()=>{ props.onUpdateBomSave(form) diff --git a/src/pages/database/goods/goodsInfo/index.jsx b/src/pages/database/goods/goodsInfo/index.jsx index bce873f..1d22992 100644 --- a/src/pages/database/goods/goodsInfo/index.jsx +++ b/src/pages/database/goods/goodsInfo/index.jsx @@ -204,16 +204,21 @@ const Advanced = (props) => { }; const addItem = (e) => { e.preventDefault(); - setunitname(''); - var parm={name:unitname} - addunit(parm).then((r)=>{ - if(r.succeeded){ - message.success('添加成功'); - initGoodsUnit() - }else{ - message.error(r.errors); - } - }) + + if(unitname.length==0){ + message.error("请输入名称"); + }else{ + var parm={name:unitname} + addunit(parm).then((r)=>{ + if(r.succeeded){ + message.success('添加成功'); + initGoodsUnit(); + setunitname(''); + }else{ + message.error(r.errors); + } + }) + } }; const operationTabList = [ { diff --git a/src/pages/device/deviceInfo/components/CreateForm.jsx b/src/pages/device/deviceInfo/components/CreateForm.jsx index d34c003..7c6afee 100644 --- a/src/pages/device/deviceInfo/components/CreateForm.jsx +++ b/src/pages/device/deviceInfo/components/CreateForm.jsx @@ -32,16 +32,20 @@ const CreateForm = (props) => { }; const addItem=(e)=>{ e.preventDefault(); - setdeviceTypename(''); - var parm={name:deviceTypename} - AddDeviceType(parm).then((r)=>{ - if(r.succeeded){ - message.success('添加成功'); - props.initDeviceType() - }else{ - message.error(r.errors); - } - }) + if(deviceTypename.length==0){ + message.error("请输入名称"); + }else{ + var parm={name:deviceTypename} + AddDeviceType(parm).then((r)=>{ + if(r.succeeded){ + message.success('添加成功'); + props.initDeviceType() + setdeviceTypename(''); + }else{ + message.error(r.errors); + } + }) + } } return ( { - - - - + + +