From f3caba7cdc9d940b87c262b5484ec5b8f3a56105 Mon Sep 17 00:00:00 2001 From: bb_pan Date: Sat, 13 Sep 2025 20:02:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BD=95=E6=95=B0=E6=8D=AE-=E4=B8=B4=E6=97=B6?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/http/index.ts | 6 +-- src/views/user/goodsManagement/index.vue | 58 +++++++++++++++++++++--- 2 files changed, 55 insertions(+), 9 deletions(-) diff --git a/src/http/index.ts b/src/http/index.ts index 95b8c8c..52e63ce 100644 --- a/src/http/index.ts +++ b/src/http/index.ts @@ -29,11 +29,11 @@ service.interceptors.request.use( (config) => { config.headers['Authorization'] = localStorage.getItem('tokenNew') // 入参是否加密 - config.headers['encryptRequest'] = 'true' + config.headers['encryptRequest'] = VITE_ENV == 'development' ? 'false' : 'true' // 数据完整性校验 - config.headers['checkIntegrity'] = 'true' + config.headers['checkIntegrity'] = VITE_ENV == 'development' ? 'false' : 'true' // 回参是否加密 - config.headers['encryptResponse'] = 'true' + config.headers['encryptResponse'] = VITE_ENV == 'development' ? 'false' : 'true' // 对请求数据进行加密 if (config.method === 'get' && config.params) { diff --git a/src/views/user/goodsManagement/index.vue b/src/views/user/goodsManagement/index.vue index b480ecc..9ff23dc 100644 --- a/src/views/user/goodsManagement/index.vue +++ b/src/views/user/goodsManagement/index.vue @@ -169,6 +169,8 @@ const equipmentDeployment = (row: any) => { deviceTypeList: [], deviceCount: 1, originaValue: '', + itemTypeModel: '', + buyPrice: '', unitName: '', code: '', brand: '', @@ -267,6 +269,8 @@ const getDetailData = async (row: any) => { // deviceTypeList, deviceCount, originaValue, + itemTypeModel, + buyPrice, unitName, code, brand, @@ -294,6 +298,8 @@ const getDetailData = async (row: any) => { deviceName, deviceCount, originaValue, + itemTypeModel, + buyPrice, unitName, code, brand, @@ -514,6 +520,8 @@ const equipmentDeploymentParams: any = ref({ deviceTypeList: [], deviceCount: 1, originaValue: '', + itemTypeModel: '', + buyPrice: '', unitName: '', code: '', brand: '', @@ -592,6 +600,20 @@ const equipRules = ref({ trigger: 'blur', }, ], + buyPrice: [ + { + required: true, + message: '请输入原值', + trigger: 'blur', + }, + ], + itemTypeModel: [ + { + required: true, + message: '请输入规格型号', + trigger: 'blur', + }, + ], deviceName: [ { required: true, @@ -698,6 +720,7 @@ const submitBtn = async () => { } const submitFun = (type: any) => { // type 1 提交(新增时) 2 存草稿(新增时) 3 编辑时的提交 4 编辑时存草稿 + console.log('🚀 ~ submitFun ~ addAndEditForm:', addAndEditForm) console.log(isAdd.value, isEditForm.value) if (isAdd.value || isEditForm.value) { addAndEditForm.mainFileList = Array.from( @@ -1032,6 +1055,8 @@ const addAndEditForm = reactive({ deviceTypeList: [], deviceCount: 1, originaValue: '', + itemTypeModel: '', + buyPrice: '', unitName: '', code: '', brand: '', @@ -1272,6 +1297,8 @@ const onDialogClose = () => { deviceTypeList: [], deviceCount: 1, originaValue: '', + itemTypeModel: '', + buyPrice: '', unitName: '', code: '', brand: '', @@ -1828,16 +1855,31 @@ const handleDel = (index: any) => { /> - + + + + + + + + - --> + + -
+ +
{ background-color: #2fa18f !important; border-color: #2fa18f !important; } +::v-deep .el-input-number .el-input__inner { + text-align: left !important; +}