|
@@ -263,11 +263,7 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-row>
|
|
</el-row>
|
|
<el-row>
|
|
<el-row>
|
|
- <el-form-item
|
|
|
|
- label="合作单位logo"
|
|
|
|
- prop="isEnable"
|
|
|
|
- :label-width="formLabelWidth"
|
|
|
|
- >
|
|
|
|
|
|
+ <el-form-item label="合作单位logo" :label-width="formLabelWidth">
|
|
<image-cropper
|
|
<image-cropper
|
|
:options="cropperOptions"
|
|
:options="cropperOptions"
|
|
bucket_name="cloud-coach"
|
|
bucket_name="cloud-coach"
|
|
@@ -376,7 +372,21 @@
|
|
>
|
|
>
|
|
</span>
|
|
</span>
|
|
</el-dialog>
|
|
</el-dialog>
|
|
- <qr-code v-model="codeStatus" title="领队注册" :codeUrl="codeUrl" :isDown="true" />
|
|
|
|
|
|
+ <qr-code
|
|
|
|
+ v-model="codeStatus"
|
|
|
|
+ title="领队注册"
|
|
|
|
+ :codeUrl="codeUrl"
|
|
|
|
+ :value="radio"
|
|
|
|
+ :isDown="true"
|
|
|
|
+ ref="qrCode"
|
|
|
|
+ >
|
|
|
|
+ <el-radio-group v-model="radio" @change="changeRadio">
|
|
|
|
+ <el-radio label="ORCHESTRA_LEADER">乐团领队</el-radio>
|
|
|
|
+ <el-radio label="SCHOOL_LEADER">分管领导</el-radio>
|
|
|
|
+ <el-radio label="TEACHER">负责老师</el-radio>
|
|
|
|
+ <el-radio label="SCHOOLMASTER">校长</el-radio>
|
|
|
|
+ </el-radio-group>
|
|
|
|
+ </qr-code>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
<script>
|
|
<script>
|
|
@@ -479,6 +489,7 @@ export default {
|
|
},
|
|
},
|
|
codeStatus: false,
|
|
codeStatus: false,
|
|
codeUrl: "www.baidu.com",
|
|
codeUrl: "www.baidu.com",
|
|
|
|
+ radio: "ORCHESTRA_LEADER",
|
|
};
|
|
};
|
|
},
|
|
},
|
|
async mounted() {
|
|
async mounted() {
|
|
@@ -527,6 +538,12 @@ export default {
|
|
this.search();
|
|
this.search();
|
|
this.$forceUpdate();
|
|
this.$forceUpdate();
|
|
},
|
|
},
|
|
|
|
+ changeRadio() {
|
|
|
|
+ this.$refs.qrCode.resetImage();
|
|
|
|
+ this.codeUrl = `${vaildTeachingUrl()}/school/#/school-register?id=${
|
|
|
|
+ this.activeRow.id
|
|
|
|
+ }&type=${this.radio}`;
|
|
|
|
+ },
|
|
onExport() {
|
|
onExport() {
|
|
Export(
|
|
Export(
|
|
this,
|
|
this,
|
|
@@ -700,10 +717,10 @@ export default {
|
|
console.log(this.form.logo, "cropSuccess");
|
|
console.log(this.form.logo, "cropSuccess");
|
|
},
|
|
},
|
|
rejuest(row) {
|
|
rejuest(row) {
|
|
- console.log("注册领队");
|
|
|
|
- this.codeUrl = `${vaildTeachingUrl()}/school/#/school-register?id=${
|
|
|
|
- row.id
|
|
|
|
- }&type=ORCHESTRA_LEADER`;
|
|
|
|
|
|
+ this.activeRow = row;
|
|
|
|
+ this.codeUrl = `${vaildTeachingUrl()}/school/#/school-register?id=${row.id}&type=${
|
|
|
|
+ this.radio
|
|
|
|
+ }`;
|
|
this.codeStatus = true;
|
|
this.codeStatus = true;
|
|
},
|
|
},
|
|
},
|
|
},
|