|
|
@@ -447,24 +447,6 @@
|
|
|
<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"
|
|
|
@@ -690,24 +672,6 @@
|
|
|
<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"
|
|
|
@@ -844,7 +808,6 @@ export default {
|
|
|
courseMaAppId: null,
|
|
|
courseMiniAppId: null,
|
|
|
miniAppMaster: [],
|
|
|
- miniAppServer: [],
|
|
|
miniAppList: []
|
|
|
},
|
|
|
// 表单校验
|
|
|
@@ -1251,6 +1214,11 @@ export default {
|
|
|
if (this.form.companyType != null) {
|
|
|
this.form.companyType = String(this.form.companyType)
|
|
|
}
|
|
|
+ if (this.form.miniAppMaster != null && this.form.miniAppMaster.length > 0) {
|
|
|
+ this.form.miniAppMaster = this.form.miniAppMaster.map(String)
|
|
|
+ } else {
|
|
|
+ this.form.miniAppMaster = []
|
|
|
+ }
|
|
|
})
|
|
|
},
|
|
|
getAppList(companyId) {
|
|
|
@@ -1296,13 +1264,10 @@ export default {
|
|
|
if (this.doctorIds != null) {
|
|
|
this.form.doctorIds = (this.doctorIds).toString()
|
|
|
}
|
|
|
- // if (this.form.miniAppMaster==null || this.form.miniAppMaster.length ===0 ){
|
|
|
- // return this.$message.error("请选择主小程序")
|
|
|
- // }
|
|
|
-
|
|
|
- // if (this.form.miniAppServer==null || this.form.miniAppServer.length ===0 ){
|
|
|
- // return this.$message.error("请选择备小程序")
|
|
|
- // }
|
|
|
+
|
|
|
+ if (this.form.miniAppMaster == null || this.form.miniAppMaster.length === 0) {
|
|
|
+ this.form.miniAppMaster = null
|
|
|
+ }
|
|
|
|
|
|
if (this.form.companyId != null) {
|
|
|
/* if(this.form.maxPadNum < this.form.usedNum && this.form.maxPadNum !== -1){
|
|
|
@@ -1376,6 +1341,9 @@ export default {
|
|
|
},
|
|
|
submitMiniProgramForm(){
|
|
|
this.form.ids = this.ids;
|
|
|
+ if (this.form.miniAppMaster == null || this.form.miniAppMaster.length === 0) {
|
|
|
+ this.form.miniAppMaster = null
|
|
|
+ }
|
|
|
exitMiniProgram(this.form).then(response => {
|
|
|
if (response.code === 200) {
|
|
|
this.miniProgram.open = false;
|