Merge branch 'master' of http://42.193.1.25:9521/r/sccg_ui
# Conflicts:
# src/views/operate/fivepack/threepack/components/updateUser/index.vue
| | |
| | | export default { |
| | | data() { |
| | | return { |
| | | updatePasswordParam:{ |
| | | newPassword:"", |
| | | oldPassword:"", |
| | | username:"" |
| | | }, |
| | | password: { |
| | | oldPassword: null, |
| | | newPassword: null, |
| | |
| | | onSubmit() { |
| | | this.$refs.password.validate(valid => { |
| | | if (valid) { |
| | | const userName = JSON.parse(sessionStorage.getItem('name')); |
| | | const passwordParams = Object.assign({}, this.password); |
| | | delete passwordParams.confirmPassword; |
| | | users.updatePassword({ username: userName, ...passwordParams }) |
| | | this.updatePasswordParam.oldPassword=this.password.oldPassword; |
| | | this.updatePasswordParam.username=sessionStorage.getItem('name'); |
| | | this.updatePasswordParam.newPassword=this.password.newPassword; |
| | | console.log(this.updatePasswordParam); |
| | | users.updatePassword(this.updatePasswordParam) |
| | | .then(() => { |
| | | this.$message.success('修改密码成功, 即将重新登录'); |
| | | this.logout(); |
| | | location.reload(); |
| | | }) |
| | | .catch(err => this.$message.error(err)) |
| | | } |
| | |
| | | <header> |
| | | <div class="header-nav"> |
| | | <span class="nav-left">数据筛选</span> |
| | | <span class="nav-right" @click="showMoreParamsDialog">高级搜索</span> |
| | | </div> |
| | | <div class="header-content"> |
| | | <div class="search"> |
| | |
| | | async getColumnList() { |
| | | await this.$axios({ |
| | | method: "get", |
| | | url: "sccg/message_column/getAllColumn", |
| | | url: "sccg/message_column/getShowColumn", |
| | | }).then((res) => { |
| | | this.colList = res.data; |
| | | }); |
| | |
| | | <el-form-item class="optionItem" label="短信模板:" prop="messageType"> |
| | | <div class="message-item"> |
| | | <div class="message-item__left"> |
| | | <el-select v-model="role.messageType" placeholder="请选择短信模板"> |
| | | <el-select v-model="role.messageType" placeholder="请选择短信模板" @change="setTemplateValue"> |
| | | <el-option v-for="item in colList" :key="item.id" :label="item.title" |
| | | :value="item.id"> |
| | | </el-option> |
| | |
| | | } |
| | | }) |
| | | }, |
| | | setTemplateValue(obj){ |
| | | var _this=this |
| | | SMS.getSMSTemplateById(obj).then((result) =>{ |
| | | _this.role.head=result.title |
| | | _this.role.body=result.body |
| | | _this.$refs.edit.editor.txt.html(result.body) |
| | | }) |
| | | }, |
| | | // 重置表单 |
| | | handleReset() { |
| | | this.$refs.edit.editor.txt.clear(); |
| | |
| | | <header> |
| | | <div class="header-nav"> |
| | | <span class="nav-left">数据筛选</span> |
| | | <span class="nav-right">高级搜索</span> |
| | | </div> |
| | | <div class="header-content"> |
| | | <div class="search"> |
| | |
| | | |
| | | getTableData() { |
| | | const respondResult = this.messageStatus === '全部' ? null : this.messageStatus; |
| | | getMessageList({ channelCode: '03', current: this.currentPage, |
| | | getMessageList({ channelCode: '02', current: this.currentPage, |
| | | respondResult, pageSize: this.pageSize, head: this.context }) |
| | | .then(({ records, total }) => { |
| | | this.tableData = records; |
| | |
| | | <header> |
| | | <div class="header-nav"> |
| | | <span class="nav-left">数据筛选</span> |
| | | <span class="nav-right">高级搜索</span> |
| | | </div> |
| | | <div class="header-content"> |
| | | <div class="search"> |