|
|
|
@ -11,10 +11,10 @@ |
|
|
|
<el-radio v-for="(type, index) in dataForm.typeList" :label="index" :key="index">{{ type }}</el-radio> |
|
|
|
</el-radio-group> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="dataForm.typeList[dataForm.type] + buttons.code ||'编号'" prop="menuId"> |
|
|
|
<el-form-item :label="dataForm.typeList[dataForm.type] +'编号'" prop="menuId"> |
|
|
|
<el-input :readonly="dataForm.id?true:false" style="width: 349px;" v-model="dataForm.menuId" ></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="dataForm.typeList[dataForm.type] + buttons.typeName ||'名称'" prop="name"> |
|
|
|
<el-form-item :label="dataForm.typeList[dataForm.type] + '名称'" prop="name"> |
|
|
|
<el-input style="width: 349px;" v-model="dataForm.name" ></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item :label="buttons.parentName ||'上级菜单'" prop="parentName"> |
|
|
|
@ -186,7 +186,7 @@ |
|
|
|
} else { |
|
|
|
// 修改 |
|
|
|
this.$http({ |
|
|
|
url: this.$http.adornUrl(`/sys/menu/info/${this.dataForm.id}`), |
|
|
|
url: this.$http.adornUrl(`/api/sys/menu/info/${this.dataForm.id}`), |
|
|
|
method: 'get', |
|
|
|
params: this.$http.adornParams() |
|
|
|
}).then(({data}) => { |
|
|
|
@ -241,7 +241,7 @@ |
|
|
|
this.$refs['dataForm'].validate((valid) => { |
|
|
|
if (valid) { |
|
|
|
this.$http({ |
|
|
|
url: this.$http.adornUrl(`/sys/menu/${!this.dataForm.id ? 'save' : 'update'}`), |
|
|
|
url: this.$http.adornUrl(`/api/sys/menu/${!this.dataForm.id ? 'save' : 'update'}`), |
|
|
|
method: 'post', |
|
|
|
data: this.$http.adornData({ |
|
|
|
'menuId': this.dataForm.menuId, |
|
|
|
|