Explorar o código

折扣刷新等问题

wolyshaw %!s(int64=4) %!d(string=hai) anos
pai
achega
5c35a81605

+ 2 - 1
src/views/categroyManager/specialSetup/discountManage.vue

@@ -143,9 +143,10 @@
       </span>
     </el-dialog>
     <el-dialog :visible.sync="createVisible"
-               title="添加折扣商品"
+               title="添加商品折扣"
                width="400px">
       <createDiscount @close="createVisible = false"
+                      @submited="getList"
                       :typesList="typesList"
                       :subjectList="subjectList" />
     </el-dialog>

+ 2 - 0
src/views/categroyManager/specialSetup/modals/create-discount.vue

@@ -48,6 +48,7 @@
 </template>
 <script>
 import { insertChargeTypeSubjectMapper } from '@/api/specialSetting'
+import { listeners } from 'process';
 export default {
   props: ['typesList', 'subjectList'],
   data () {
@@ -77,6 +78,7 @@ export default {
           try {
             await insertChargeTypeSubjectMapper(data)
             this.$message.success('创建成功')
+            this.$listeners.submited()
             this.$listeners.close()
           } catch (error) { }
         }

+ 3 - 8
src/views/teamBuild/teamSeting/components/setClassV2.vue

@@ -81,12 +81,7 @@
                          v-permission="'classGroup/classGroupUpdate'"
                          @click="classAdjustment(scope.row)">老师调整</el-button>
               <el-button type="text"
-                         v-if="scope.row.type
-                         !='HIGH'
-                         &&scope.row.type
-                         !='HIGH_ONLINE'
-              "
-                         v-permission="'classGroupStudent/updateClassGroupStudents'"
+                         v-permission="'classGroupStudent/addStudents'"
                          @click="resetClass(scope.row)">学员调整</el-button>
               <el-popover placement="top"
                           width="160"
@@ -106,14 +101,14 @@
                            slot="reference">删除班级</el-button>
               </el-popover>
 
-              <el-button type="text"
+              <!-- <el-button type="text"
                          v-if="scope.row.type
                          ==='HIGH'
                          ||scope.row.type
                          ==='HIGH_ONLINE'
               "
                          v-permission="'classGroupStudent/addStudents'"
-                         @click="addstudentBtn(scope.row)">添加学员</el-button>
+                         @click="addstudentBtn(scope.row)">添加学员</el-button> -->
             </div>
           </template>
         </el-table-column>

+ 4 - 2
src/views/teamDetail/components/modals/create-user-pay.vue

@@ -211,10 +211,12 @@ export default {
         }
         try {
           await musicGroupPaymentCalenderAdd(data)
-          this.$messaage.success('提交成功')
+          this.$message.success('提交成功')
           this.$listeners.submited()
           this.$listeners.close()
-        } catch (error) {}
+        } catch (error) {
+          console.log(error)
+        }
       }
     }
   },