| | |
| | | infomation: {} |
| | | } |
| | | } |
| | | }, |
| | | editRow: { |
| | | type: Object, |
| | | default: () => { |
| | | return {} |
| | | } |
| | | } |
| | | }, |
| | | components: {}, |
| | |
| | | this.$refs[formName].validate((valid) => { |
| | | console.log(valid) |
| | | if (valid) { |
| | | let submitFn = this.editRow.id ? updateRole : addRole |
| | | let submitFn = this.editConfig.title === "编辑" ? updateRole : addRole |
| | | let param = this.saveParams() |
| | | submitFn(param).then((reply) => { |
| | | if (reply && reply.code === 200) { |
| | |
| | | subsystemIDs: subsystemIDs, |
| | | role: { |
| | | allMenu: allMenuIds.join(), |
| | | id: this.editRow.id, |
| | | id: this.editConfig.infomation.id, |
| | | comment: data.comment || "", |
| | | name: data.name || "", |
| | | useType: 1 |
| | |
| | | <el-input v-model="editConfig.form.password" placeholder="--" disabled></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="手机号:" prop="phone"> |
| | | <el-input-number |
| | | v-model="editConfig.form.phone" |
| | | placeholder="" |
| | | :min="0" |
| | | :controls="false" |
| | | disabled |
| | | style="width: 100%" |
| | | ></el-input-number> |
| | | <el-input v-model="editConfig.form.phone" placeholder="--" disabled></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="公司名称:" prop="companyName"> |
| | | <el-input v-model="editConfig.form.company" placeholder="--" disabled></el-input> |