|
@@ -308,6 +308,38 @@
|
|
|
:value="item.appId"
|
|
|
/>
|
|
|
</el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="主要小程序" prop="miniAppMaster" >
|
|
|
+ <el-select
|
|
|
+ v-model="form.miniAppMaster"
|
|
|
+ multiple
|
|
|
+ :multiple-limit="1"
|
|
|
+ placeholder="请选择"
|
|
|
+ clearable
|
|
|
+ size="small">
|
|
|
+ <el-option
|
|
|
+ v-for="item in miniAppList"
|
|
|
+ :key="item.appId"
|
|
|
+ :label="item.appName"
|
|
|
+ :value="item.appId"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="备用小程序" prop="miniAppServer" >
|
|
|
+ <el-select
|
|
|
+ v-model="form.miniAppServer"
|
|
|
+ multiple
|
|
|
+ :multiple-limit="1"
|
|
|
+ placeholder="请选择"
|
|
|
+ clearable
|
|
|
+ size="small">
|
|
|
+ <el-option
|
|
|
+ v-for="item in miniAppList"
|
|
|
+ :key="item.appId"
|
|
|
+ :label="item.appName"
|
|
|
+ :value="item.appId"
|
|
|
+ />
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="备注" prop="remark">
|
|
|
<el-input v-model="form.remark" type="textarea" :rows="2" placeholder="请输入备注" />
|
|
@@ -436,6 +468,8 @@ export default {
|
|
|
restartTime: '13:10',
|
|
|
courseMaAppId: null,
|
|
|
courseMiniAppId: null,
|
|
|
+ miniAppMaster: [],
|
|
|
+ miniAppList: [],
|
|
|
},
|
|
|
// 表单校验
|
|
|
rules: {
|
|
@@ -523,6 +557,13 @@ export default {
|
|
|
cateList().then((response) => {
|
|
|
this.cateList = response.rows;
|
|
|
});
|
|
|
+ // getConfigByKey("courseMa.config").then(response => {
|
|
|
+ // if(response.data && response.data.configValue) {
|
|
|
+ // this.miniAppList = JSON.parse(response.data.configValue);
|
|
|
+ // } else {
|
|
|
+ // this.miniAppList = [];
|
|
|
+ // }
|
|
|
+ // });
|
|
|
docList().then(response => {
|
|
|
this.doctor=response.rows;
|
|
|
});
|
|
@@ -607,6 +648,8 @@ export default {
|
|
|
remark: null,
|
|
|
linkName: null,
|
|
|
limitUserCount: null,
|
|
|
+ miniAppMaster: [],
|
|
|
+ miniAppList: [],
|
|
|
isDel: null,
|
|
|
courseMaAppId: null,
|
|
|
courseMiniAppId: null,
|