Przeglądaj źródła

增加非处方药时候的字段:功能主治、用法用量", 不良反应、禁忌、注意事项的必填校验,对项目增加文字描述

Guos 2 tygodni temu
rodzic
commit
c967f829b7
2 zmienionych plików z 36 dodań i 47 usunięć
  1. 6 25
      README.md
  2. 30 22
      src/views/store/storeProduct/index.vue

+ 6 - 25
README.md

@@ -1,37 +1,18 @@
 # his_storeui
 # his_storeui
 
 
 #### 介绍
 #### 介绍
-his_storeui
+医健宝商家端网页。
+网址:https://store.bjyjbao.com/login?redirect=%2Findex
 
 
 #### 软件架构
 #### 软件架构
 软件架构说明
 软件架构说明
 
 
-
 #### 安装教程
 #### 安装教程
 
 
-1.  xxxx
-2.  xxxx
-3.  xxxx
+1.  首次打开项目记得运行 npm install
+2.  后端使用:ylrz_his_scrm_java 的 ScrmStores 分支下的fs-store项目
 
 
 #### 使用说明
 #### 使用说明
 
 
-1.  xxxx
-2.  xxxx
-3.  xxxx
-
-#### 参与贡献
-
-1.  Fork 本仓库
-2.  新建 Feat_xxx 分支
-3.  提交代码
-4.  新建 Pull Request
-
-
-#### 特技
-
-1.  使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md
-2.  Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com)
-3.  你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目
-4.  [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目
-5.  Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help)
-6.  Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)
+1. 打包项目:点开package.json文件
+2. 点击运行 build:prod-bjyjb": "vue-cli-service build --mode prod-bjyjb 这个

+ 30 - 22
src/views/store/storeProduct/index.vue

@@ -1327,13 +1327,15 @@ export default {
         if (newVal == 224) {
         if (newVal == 224) {
           this.rules.indications = [];
           this.rules.indications = [];
           this.rules.dosage = [];
           this.rules.dosage = [];
+          this.rules.adverseReactions = [];
+          this.rules.contraindications = [];
+          this.rules.precautions = [];
         } else {
         } else {
-          // this.rules.indications = [
-          //   { required: true, message: "功能主治不能为空", trigger: "blur" }
-          // ];
-          // this.rules.dosage = [
-          //   { required: true, message: "用法用量不能为空", trigger: "blur" }
-          // ];
+          this.rules.indications = [{ required: true, message: "功能主治不能为空", trigger: "blur" }];
+          this.rules.dosage = [{ required: true, message: "用法用量不能为空", trigger: "blur" }];
+          this.rules.adverseReactions = [{ required: true, message: "不良反应不能为空", trigger: "blur" }];
+          this.rules.contraindications = [{ required: true, message: "禁忌不能为空", trigger: "blur" }];
+          this.rules.precautions = [{ required: true, message: "注意事项不能为空", trigger: "blur" }];
         }
         }
         const cateName = this.cateIdToNameMap[newVal];
         const cateName = this.cateIdToNameMap[newVal];
         if(cateName !== undefined && cateName.includes('器械')){
         if(cateName !== undefined && cateName.includes('器械')){
@@ -1348,7 +1350,13 @@ export default {
         // 清除验证状态
         // 清除验证状态
         this.$nextTick(() => {
         this.$nextTick(() => {
           if (this.$refs.form) {
           if (this.$refs.form) {
-            this.$refs.form.clearValidate(['indications', 'dosage']);
+            this.$refs.form.clearValidate([
+              'indications',
+              'dosage',
+              'adverseReactions',
+              'contraindications',
+              'precautions'
+            ]);
           }
           }
         });
         });
       },
       },
@@ -1637,21 +1645,21 @@ export default {
         businessLink: [
         businessLink: [
           { required: true, message: "非首营链接不能为空!", trigger: "change" }
           { required: true, message: "非首营链接不能为空!", trigger: "change" }
         ],
         ],
-        // indications: [
-        //   { required: true, message: "功能主治不能为空", trigger: "blur" }
-        // ],
-        // dosage: [
-        //   { required: true, message: "用法用量不能为空", trigger: "blur" }
-        // ],
-        // adverseReactions: [
-        //   { required: true, message: "不良反应不能为空", trigger: "blur" }
-        // ],
-        // contraindications: [
-        //   { required: true, message: "禁忌不能为空", trigger: "blur" }
-        // ],
-        // precautions: [
-        //   { required: true, message: "注意事项不能为空", trigger: "blur" }
-        // ],
+        indications: [
+          { required: true, message: "功能主治不能为空", trigger: "blur" }
+        ],
+        dosage: [
+          { required: true, message: "用法用量不能为空", trigger: "blur" }
+        ],
+        adverseReactions: [
+          { required: true, message: "不良反应不能为空", trigger: "blur" }
+        ],
+        contraindications: [
+          { required: true, message: "禁忌不能为空", trigger: "blur" }
+        ],
+        precautions: [
+          { required: true, message: "注意事项不能为空", trigger: "blur" }
+        ],
         // storeId :[
         // storeId :[
         //   { required: true, message: "所属店铺不能为空", trigger: "blur"}
         //   { required: true, message: "所属店铺不能为空", trigger: "blur"}
         // ],
         // ],