Authored by xwx

乙方运维添加人员类型和运维类型

@@ -106,6 +106,22 @@ @@ -106,6 +106,22 @@
106 </el-radio-group> 106 </el-radio-group>
107 </el-form-item> 107 </el-form-item>
108 </el-col> 108 </el-col>
  109 + <el-col :span="8">
  110 + <el-form-item label="人员类型" prop="personType" :readonly="true" class="form-class">
  111 + <el-radio-group v-model="ruleForm.personType" :disabled="isAdmin()">
  112 + <el-radio :label="1">项目经理</el-radio>
  113 + <el-radio :label="2">运维人员</el-radio>
  114 + </el-radio-group>
  115 + </el-form-item>
  116 + </el-col>
  117 + <el-col :span="8">
  118 + <el-form-item label="运维类型" prop="opsType" :readonly="true" class="form-class">
  119 + <el-radio-group v-model="ruleForm.opsType" :disabled="isAdmin()">
  120 + <el-radio :label="1">驻场</el-radio>
  121 + <el-radio :label="2">非驻场</el-radio>
  122 + </el-radio-group>
  123 + </el-form-item>
  124 + </el-col>
109 </el-row> 125 </el-row>
110 126
111 <el-row :gutter="5"> 127 <el-row :gutter="5">
@@ -128,9 +144,9 @@ @@ -128,9 +144,9 @@
128 </el-form> 144 </el-form>
129 </div> 145 </div>
130 <!--资产信息--> 146 <!--资产信息-->
131 - <div class="title"> 147 + <div class="title" v-if="whether">
132 <i class="iconfont icon-liebiaomoshi"/> 资产信息 148 <i class="iconfont icon-liebiaomoshi"/> 资产信息
133 - <el-dropdown v-if="Object.keys(icon).length > 0 && !isAdmin()" size="mini" split-button @click="assetsAdd('bastion',`新建${icon['bastion'].name}资产`)" style="margin-left: 20px"> 149 + <el-dropdown v-if="Object.keys(icon).length > 0 && !isAdmin() " size="mini" split-button @click="assetsAdd('bastion',`新建${icon['bastion'].name}资产`)" style="margin-left: 20px">
134 <i class="icon el-icon-plus"/>添加{{icon['bastion'].name}} 150 <i class="icon el-icon-plus"/>添加{{icon['bastion'].name}}
135 <template #dropdown> 151 <template #dropdown>
136 <div style="max-height: 300px;overflow-y: auto"> 152 <div style="max-height: 300px;overflow-y: auto">
@@ -269,7 +269,9 @@ export default { @@ -269,7 +269,9 @@ export default {
269 state: '', 269 state: '',
270 idcard:'', 270 idcard:'',
271 politicsStatus:'', 271 politicsStatus:'',
272 - busId:'' 272 + busId:'',
  273 + personType:'',
  274 + opsType:''
273 }) 275 })
274 276
275 277
@@ -355,6 +357,12 @@ export default { @@ -355,6 +357,12 @@ export default {
355 ], 357 ],
356 state: [ 358 state: [
357 { required: true,message:'请选择在职状态', trigger: 'blur'} 359 { required: true,message:'请选择在职状态', trigger: 'blur'}
  360 + ],
  361 + personType: [
  362 + { required: true,message:'请选择人员类型', trigger: 'blur'}
  363 + ],
  364 + opsType: [
  365 + { required: true,message:'请选择运维类型', trigger: 'blur'}
358 ] 366 ]
359 }); 367 });
360 368