bug
This commit is contained in:
parent
dd6c70f1ab
commit
60b52b53b3
@ -188,53 +188,65 @@
|
||||
</el-radio-group>
|
||||
</span>
|
||||
<span v-else>
|
||||
<span v-if="!parentDeptType">
|
||||
<el-radio-group :disabled="isTopDept" v-model="ruleForm.deptType">
|
||||
<el-radio
|
||||
v-for="dict in judgementNodeType(dict.type.node_type)"
|
||||
:key="dict.value"
|
||||
:label="dict.value"
|
||||
>{{dict.label}}</el-radio>
|
||||
</el-radio-group>
|
||||
<span v-if="isAdd">
|
||||
<span v-if="!parentDeptType">
|
||||
<el-radio-group :disabled="isTopDept" v-model="ruleForm.deptType">
|
||||
<el-radio
|
||||
v-for="dict in judgementNodeType(dict.type.node_type)"
|
||||
:key="dict.value"
|
||||
:label="dict.value"
|
||||
>{{dict.label}}</el-radio>
|
||||
</el-radio-group>
|
||||
</span>
|
||||
<span v-else-if="parentDeptType==='1'">
|
||||
<el-radio-group :disabled="isTopDept" v-model="ruleForm.deptType">
|
||||
<el-radio
|
||||
v-for="dict in judgementNodeType(dict.type.node_type)"
|
||||
:key="dict.value"
|
||||
:label="dict.value"
|
||||
v-if="dict.value!='4'"
|
||||
>{{dict.label}}</el-radio>
|
||||
</el-radio-group>
|
||||
</span>
|
||||
<span v-else-if="parentDeptType==='4'">
|
||||
<el-radio-group :disabled="isTopDept" v-model="ruleForm.deptType">
|
||||
<el-radio
|
||||
v-for="dict in judgementNodeType(dict.type.node_type)"
|
||||
:key="dict.value"
|
||||
:label="dict.value"
|
||||
>{{dict.label}}</el-radio>
|
||||
</el-radio-group>
|
||||
</span>
|
||||
<span v-else-if="parentDeptType==='2'">
|
||||
<el-radio-group :disabled="isTopDept" v-model="ruleForm.deptType">
|
||||
<el-radio
|
||||
v-for="dict in judgementNodeType(dict.type.node_type)"
|
||||
:key="dict.value"
|
||||
:label="dict.value"
|
||||
v-if="dict.value=='3'"
|
||||
>{{dict.label}}</el-radio>
|
||||
</el-radio-group>
|
||||
</span>
|
||||
<span v-else-if="parentDeptType==='3'">
|
||||
<el-radio-group :disabled="isTopDept" v-model="ruleForm.deptType">
|
||||
<el-radio
|
||||
v-for="dict in judgementNodeType(dict.type.node_type)"
|
||||
:key="dict.value"
|
||||
:label="dict.value"
|
||||
v-if="dict.value==ruleForm.deptType"
|
||||
>{{dict.label}}</el-radio>
|
||||
</el-radio-group>
|
||||
</span>
|
||||
</span>
|
||||
<span v-else-if="parentDeptType==='1'">
|
||||
<span v-else>
|
||||
<el-radio-group :disabled="isTopDept" v-model="ruleForm.deptType">
|
||||
<el-radio
|
||||
v-for="dict in judgementNodeType(dict.type.node_type)"
|
||||
:key="dict.value"
|
||||
:label="dict.value"
|
||||
v-if="dict.value!='4'"
|
||||
>{{dict.label}}</el-radio>
|
||||
</el-radio-group>
|
||||
</span>
|
||||
<span v-else-if="parentDeptType==='4'">
|
||||
<el-radio-group :disabled="isTopDept" v-model="ruleForm.deptType">
|
||||
<el-radio
|
||||
v-for="dict in judgementNodeType(dict.type.node_type)"
|
||||
:key="dict.value"
|
||||
:label="dict.value"
|
||||
>{{dict.label}}</el-radio>
|
||||
</el-radio-group>
|
||||
</span>
|
||||
<span v-else-if="parentDeptType==='2'">
|
||||
<el-radio-group :disabled="isTopDept" v-model="ruleForm.deptType">
|
||||
<el-radio
|
||||
v-for="dict in judgementNodeType(dict.type.node_type)"
|
||||
:key="dict.value"
|
||||
:label="dict.value"
|
||||
v-if="dict.value=='3'"
|
||||
>{{dict.label}}</el-radio>
|
||||
</el-radio-group>
|
||||
</span>
|
||||
<span v-else-if="parentDeptType==='3'">
|
||||
<el-radio-group :disabled="isTopDept" v-model="ruleForm.deptType">
|
||||
<el-radio
|
||||
v-for="dict in judgementNodeType(dict.type.node_type)"
|
||||
:key="dict.value"
|
||||
:label="dict.value"
|
||||
v-if="dict.value==ruleForm.deptType"
|
||||
>{{dict.label}}</el-radio>
|
||||
</el-radio-group>
|
||||
<el-radio
|
||||
v-for="dict in judgementNodeType(dict.type.node_type)"
|
||||
:key="dict.value"
|
||||
:label="dict.value"
|
||||
v-if="dict.value==ruleForm.deptType"
|
||||
>{{dict.label}}</el-radio>
|
||||
</el-radio-group>
|
||||
</span>
|
||||
</span>
|
||||
</el-form-item>
|
||||
@ -808,6 +820,7 @@ export default {
|
||||
isEditDept:true,
|
||||
isTopDept:true,
|
||||
parentDeptType:"",
|
||||
isAdd:false,
|
||||
|
||||
|
||||
timeFrame:[],
|
||||
@ -1107,6 +1120,8 @@ export default {
|
||||
submitForm1: function() {
|
||||
this.$refs["form1"].validate(valid => {
|
||||
if (valid) {
|
||||
console.log(this.deptType)
|
||||
this.form1.deptType = this.deptType
|
||||
if (this.form1.dutyId) {
|
||||
this.form1.menuIds = this.getMenuAllCheckedKeys();
|
||||
updateRole(this.form1).then(response => {
|
||||
@ -1318,6 +1333,7 @@ export default {
|
||||
|
||||
console.log('点树',data)
|
||||
|
||||
this.isAdd = false
|
||||
this.cleanUp()
|
||||
|
||||
let flag = true
|
||||
@ -1465,7 +1481,7 @@ export default {
|
||||
this.addNode(data.id,data.label,data.deptType)
|
||||
// console.log(this.pdinfo)
|
||||
event.stopPropagation();
|
||||
|
||||
this.isAdd = true
|
||||
// 新增树
|
||||
},
|
||||
cleanRuleForm() {
|
||||
|
@ -140,7 +140,7 @@ public class BackendDutyController extends BaseController {
|
||||
String token = request.getHeader("Access-Token");
|
||||
List<Integer> menuIds = (List) param.get("menuIds");
|
||||
String name = param.get("roleName").toString();
|
||||
String type = param.get("roleType").toString();
|
||||
String type = param.get("deptType").toString();
|
||||
String status = param.get("status").toString();
|
||||
String description = param.get("description").toString();
|
||||
if (ObjectUtil.isEmpty(param.get("storeId"))){
|
||||
|
Loading…
Reference in New Issue
Block a user