“dzb”
2022-10-21 5a66a6bea00940c40e71ee681c5b47466cdce3db
src/views/operate/message/myIndex/createUser/index.vue
@@ -43,9 +43,9 @@
                    <!-- 提醒方式 -->
                    <el-form-item class="optionItem" label="提醒方式:" prop="channelCode">
                        <el-radio-group v-model="role.channelCode">
                            <el-radio :label="1">站内信</el-radio>
                            <el-radio :label="2">邮件</el-radio>
                            <el-radio :label="3">短信</el-radio>
                            <el-radio label="01">站内信</el-radio>
                            <el-radio label="02">邮件</el-radio>
                            <el-radio label="03">短信</el-radio>
                        </el-radio-group>
                        <span class="message-tip">(短信可用数: 1000条)</span>
                    </el-form-item>
@@ -102,8 +102,9 @@
                messageType: '',
                head: '',
                targetTo: '',
                targetFrom:null,
                body: '',
                channelCode: 1,
                channelCode: '01',
            },
            createRoleRules: {
                messageType: [
@@ -135,6 +136,7 @@
    created() {
        this.setColumnList();
        this.setDepartList();
        this.getLoginUserInfo();
    },
    methods: {
        // 关闭弹窗
@@ -230,11 +232,13 @@
                        url: 'sccg/message/sendMessage',
                        data: {
                            body: role.body,
                            channelCode: role.channelCode,
                            channelCode: `${role.channelCode}`,
                            head: role.head,
                            messageType: role.messageType,
                            sendTime: new Date(),
                            targetTo: checkedList.join(',')
                            targetTo: checkedList.join(','),
                            targetFrom:`${role.targetFrom}`,
                            status:1,
                        }
                    })
                    .then(res=>{
@@ -262,6 +266,17 @@
            // this.$refs.edit.wangEditor.txt.html('<p><br></p>') 
            this.setDepartList();
            this.$refs.user.resetFields();
        },
        // 获取当前登录用户信息
        getLoginUserInfo(){
            const name = sessionStorage.getItem('name');
            this.$axios({
                method:'get',
                url:'sccg/admin/info?name='+name,
            })
            .then(res=>{
                this.role.targetFrom = res.data.userId
            })
        }
    },
    props: ['closeMyDialog']