Procházet zdrojové kódy

fix(设备管理): 修正设备ID验证错误信息并调整Docker构建命令

将设备ID验证的错误信息更明确,指出需要12位十六进制字符
将Dockerfile中的构建命令从`build`改为`build:dev`以适应开发环境需求
liujia před 2 měsíci
rodič
revize
5ec332a5fc

+ 1 - 1
Dockerfile

@@ -12,7 +12,7 @@ ARG ENV=production
 ENV NODE_ENV=$ENV
 ENV VITE_APP_ENV=$ENV
 
-RUN npm run build
+RUN npm run build:dev
 
 FROM nginx:alpine
 

+ 1 - 1
src/views/device/list/components/addDevice/index.vue

@@ -120,7 +120,7 @@ const deviceIdValidator = async (_rule: Rule, value: string) => {
     return Promise.reject(new Error('请输入设备ID'))
   }
   if (!/^[0-9a-fA-F]{12}$/.test(value)) {
-    return Promise.reject(new Error('设备ID不合法'))
+    return Promise.reject(new Error('设备ID不合法,须为12位十六进制字符(0-9,a-f或A-F)'))
   }
 
   return Promise.resolve()