Browse Source

添加盲票组字段校验修改

hwb0 3 years ago
parent
commit
d00a1e359d
3 changed files with 10 additions and 5 deletions
  1. 1 1
      package-lock.json
  2. 1 1
      package.json
  3. 8 3
      src/views/business/ticket/create.vue

+ 1 - 1
package-lock.json

@@ -1420,7 +1420,7 @@
     },
     "@tinymce/tinymce-vue": {
       "version": "3.2.8",
-      "resolved": "https://registry.npmjs.org/@tinymce/tinymce-vue/-/tinymce-vue-3.2.8.tgz",
+      "resolved": "https://registry.npmmirror.com/@tinymce/tinymce-vue/-/tinymce-vue-3.2.8.tgz",
       "integrity": "sha512-jEz+NZ0g+FZFz273OEUWz9QkwPMyjc5AJYyxOgu51O1Y5UaJ/6IUddXTX6A20mwCleEv5ebwNYdalviafx4fnA=="
     },
     "@types/glob": {

+ 1 - 1
package.json

@@ -44,7 +44,7 @@
     "@fullcalendar/timeline": "^4.3.0",
     "@fullcalendar/vue": "^4.3.1",
     "@riophae/vue-treeselect": "0.4.0",
-    "@tinymce/tinymce-vue": "^3.2.3",
+    "@tinymce/tinymce-vue": "^3.2.8",
     "axios": "^0.21.1",
     "clipboard": "2.0.6",
     "core-js": "3.8.1",

+ 8 - 3
src/views/business/ticket/create.vue

@@ -51,12 +51,12 @@
               <template slot="append">元</template>
             </el-input>
           </el-form-item>
-          <el-form-item label="数" prop="quantity">
+          <el-form-item label="盲票总数" prop="quantity">
             <el-input
               v-model="form.quantity"
               style="width: 240px"
               size="small"
-              placeholder="请输入数"
+              placeholder="请输入盲票总数"
             >
               <template slot="append">张</template>
             </el-input>
@@ -594,7 +594,7 @@ export default {
             return;
           }
 
-          if ((this.form.quantity % this.form.pkgUnit != 0) && this.form.type == 'offline') {
+          if (this.form.quantity % this.form.pkgUnit != 0) {
             this.$message.error("每包数量错误!");
             return
           }
@@ -608,6 +608,11 @@ export default {
             return
           }
 
+          if(this.form.saleCommRate > 100){
+            this.$message.error("分佣基数不能大于100!");
+            return
+          }
+
           this.awardsList.forEach((item) => {
             item.prizeList = item.prizeList.map((ele) => {
               return {