|
|
@@ -946,6 +946,18 @@
|
|
|
<el-input v-model="form18.authDomainName" ></el-input>
|
|
|
</el-tooltip>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="短信推送域名">
|
|
|
+ <el-tooltip class="item" effect="dark" content="短信推送域名" placement="top-end">
|
|
|
+ <el-select v-model="form18.smsDomainName" placeholder="请选择短信推送域名" @change="handleSmsDomainChange">
|
|
|
+ <el-option
|
|
|
+ v-for="dict in smsDomainNameOptions"
|
|
|
+ :key="dict.dictValue"
|
|
|
+ :label="dict.dictLabel"
|
|
|
+ :value="dict.dictValue">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-tooltip>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="公众号appId">
|
|
|
<el-tooltip class="item" effect="dark" content="授权公众号appId" placement="top-end">
|
|
|
<el-input v-model="form18.mpAppId" ></el-input>
|
|
|
@@ -1310,6 +1322,7 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+ smsDomainNameOptions:[],//看课短信推送域名
|
|
|
images:[],
|
|
|
uploadUrl:process.env.VUE_APP_BASE_API+"/common/uploadOSS",
|
|
|
videoAccept:"video/*",
|
|
|
@@ -1361,7 +1374,9 @@ export default {
|
|
|
form17:{
|
|
|
},
|
|
|
form18:{
|
|
|
- viewCommentNum: 200
|
|
|
+ viewCommentNum: 200,
|
|
|
+ smsDomainName: '', // 初始化为空字符串或其他默认值
|
|
|
+ smsDomain: '', // 初始化为空字符串或其他默认值
|
|
|
},
|
|
|
form19:{
|
|
|
},
|
|
|
@@ -1428,6 +1443,9 @@ export default {
|
|
|
this.getDicts("sys_integral_log_type").then(response => {
|
|
|
this.integralLogTypeOptions = response.data;
|
|
|
});
|
|
|
+ this.getDicts("sys_sms_domain_name_list").then((response) => {
|
|
|
+ this.smsDomainNameOptions = response.data;
|
|
|
+ });
|
|
|
},
|
|
|
watch: {
|
|
|
photoArr: function(val) {
|
|
|
@@ -1438,6 +1456,19 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+
|
|
|
+ handleSmsDomainChange(value) {
|
|
|
+ // 根据选中的 value 找到对应的 dict
|
|
|
+ const selectedDict = this.smsDomainNameOptions.find(
|
|
|
+ item => item.dictValue === value
|
|
|
+ );
|
|
|
+ // 将 dictLabel 存储到 form18.smsDomain
|
|
|
+ if (selectedDict) {
|
|
|
+ this.form18.smsDomain = selectedDict.dictLabel;
|
|
|
+ }
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
handleSuccess(response, file) {
|
|
|
// 上传成功后的回调函数
|
|
|
this.myloading.close();
|