소스 검색

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

将设备ID验证的错误信息更明确,指出需要12位十六进制字符
将Dockerfile中的构建命令从`build`改为`build:dev`以适应开发环境需求
liujia 2 달 전
부모
커밋
5ec332a5fc
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      Dockerfile
  2. 1 1
      src/views/device/list/components/addDevice/index.vue

+ 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()