|
@@ -286,6 +286,7 @@
|
|
:teamStatus="teamStatus"
|
|
:teamStatus="teamStatus"
|
|
:teamType="teamType"
|
|
:teamType="teamType"
|
|
:isNewGropu="isNewGropu"
|
|
:isNewGropu="isNewGropu"
|
|
|
|
+ @lookUserList="lookUserList"
|
|
@lookDetail="lookDetail"
|
|
@lookDetail="lookDetail"
|
|
@openChioseStudent="openChioseStudent"
|
|
@openChioseStudent="openChioseStudent"
|
|
@resetPay="resetPay"
|
|
@resetPay="resetPay"
|
|
@@ -293,6 +294,16 @@
|
|
@onCreateQRCode="onCreateQRCode"
|
|
@onCreateQRCode="onCreateQRCode"
|
|
/>
|
|
/>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
|
|
+ <el-dialog
|
|
|
|
+ title="查看缴费用户列表"
|
|
|
|
+ :visible.sync="userListVisible"
|
|
|
|
+ width="850px"
|
|
|
|
+ >
|
|
|
|
+ <schoolPayUserList
|
|
|
|
+ v-if="userListVisible && viewDetail"
|
|
|
|
+ :detail="viewDetail"
|
|
|
|
+ />
|
|
|
|
+ </el-dialog>
|
|
<el-dialog title="查看"
|
|
<el-dialog title="查看"
|
|
:visible.sync="reviewVisible"
|
|
:visible.sync="reviewVisible"
|
|
width="900px"
|
|
width="900px"
|
|
@@ -329,9 +340,9 @@
|
|
append-to-body
|
|
append-to-body
|
|
width='800px'>
|
|
width='800px'>
|
|
<setStudentFee @chioseStudent='chioseStudent'
|
|
<setStudentFee @chioseStudent='chioseStudent'
|
|
|
|
+ v-if="chioseStudentVisible"
|
|
ref='setStudentFee'
|
|
ref='setStudentFee'
|
|
:batchNo="batchNo"
|
|
:batchNo="batchNo"
|
|
- v-if="chioseStudentVisible"
|
|
|
|
:musicGroupPaymentCalenderId="musicGroupPaymentCalenderId"
|
|
:musicGroupPaymentCalenderId="musicGroupPaymentCalenderId"
|
|
@submited="chioseStudentSubmited"
|
|
@submited="chioseStudentSubmited"
|
|
:clearTale="clearStduent"></setStudentFee>
|
|
:clearTale="clearStduent"></setStudentFee>
|
|
@@ -371,7 +382,13 @@ import qs from "qs";
|
|
import dayjs from 'dayjs'
|
|
import dayjs from 'dayjs'
|
|
import QrCode from "@/components/QrCode/index";
|
|
import QrCode from "@/components/QrCode/index";
|
|
import { vaildStudentUrl } from '@/utils/validate'
|
|
import { vaildStudentUrl } from '@/utils/validate'
|
|
-import { addMusicGroupPaymentCalender, getMusicGroupPaymentCalender, resetMusicGroupPaymentCalender, delMusicGroupPaymentCalender } from "@/api/buildTeam";
|
|
|
|
|
|
+import {
|
|
|
|
+ addMusicGroupPaymentCalender,
|
|
|
|
+ getMusicGroupPaymentCalender,
|
|
|
|
+ resetMusicGroupPaymentCalender,
|
|
|
|
+ delMusicGroupPaymentCalender,
|
|
|
|
+ getmusicGroupPaymentCalenderDetail
|
|
|
|
+} from "@/api/buildTeam";
|
|
import {
|
|
import {
|
|
getOrganizationCourseUnitPriceSettings
|
|
getOrganizationCourseUnitPriceSettings
|
|
} from '@/api/specialSetting'
|
|
} from '@/api/specialSetting'
|
|
@@ -381,6 +398,7 @@ import setStudentFee from './studentPayBase'
|
|
import userPayForm from '../modals/user-pay-form'
|
|
import userPayForm from '../modals/user-pay-form'
|
|
import payItems from '../modals/pay-items'
|
|
import payItems from '../modals/pay-items'
|
|
import schoolPayForm from '../modals/school-pay-form'
|
|
import schoolPayForm from '../modals/school-pay-form'
|
|
|
|
+import schoolPayUserList from '../modals/school-pay-user-list'
|
|
import isGetMoney from '../modals/isGetMoney'
|
|
import isGetMoney from '../modals/isGetMoney'
|
|
import review from '../modals/review'
|
|
import review from '../modals/review'
|
|
import reviewDetail from '../modals/review-detail'
|
|
import reviewDetail from '../modals/review-detail'
|
|
@@ -399,6 +417,7 @@ export default {
|
|
reviewDetail,
|
|
reviewDetail,
|
|
teamType: '',
|
|
teamType: '',
|
|
'pay-items': payItems,
|
|
'pay-items': payItems,
|
|
|
|
+ schoolPayUserList,
|
|
isGetMoney
|
|
isGetMoney
|
|
},
|
|
},
|
|
data () {
|
|
data () {
|
|
@@ -408,6 +427,7 @@ export default {
|
|
userVisible: false,
|
|
userVisible: false,
|
|
schoolVisible: false,
|
|
schoolVisible: false,
|
|
reviewVisible: false,
|
|
reviewVisible: false,
|
|
|
|
+ userListVisible: false,
|
|
itemsVisible: false,
|
|
itemsVisible: false,
|
|
teamType: this.$route.query.type,
|
|
teamType: this.$route.query.type,
|
|
organizationCourseUnitPriceSettings: [],
|
|
organizationCourseUnitPriceSettings: [],
|
|
@@ -587,6 +607,11 @@ export default {
|
|
this.viewDetail = row
|
|
this.viewDetail = row
|
|
this.itemsVisible = true
|
|
this.itemsVisible = true
|
|
},
|
|
},
|
|
|
|
+ lookUserList(row) {
|
|
|
|
+ console.log({...row})
|
|
|
|
+ this.viewDetail = {...row}
|
|
|
|
+ this.userListVisible = true
|
|
|
|
+ },
|
|
lookDetail (row) {
|
|
lookDetail (row) {
|
|
let query = this.$route.query;
|
|
let query = this.$route.query;
|
|
this.$route.query.paymentId = row.id;
|
|
this.$route.query.paymentId = row.id;
|