src/views/system/DepartList.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/system/modules/DepartModal.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/system/DepartList.vue
@@ -88,40 +88,40 @@ placeholder="无"> </a-tree-select> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="orgCode" label="机构编码"> <a-input disabled placeholder="请输入机构编码" v-model="model.orgCode" /> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="orgCategory" label="机构类型"> <template v-if="orgCategoryDisabled"> <a-radio-group v-model="model.orgCategory" placeholder="请选择机构类型"> <a-radio value="1"> 公司 </a-radio> </a-radio-group> </template> <template v-else> <a-radio-group v-model="model.orgCategory" placeholder="请选择机构类型"> <a-radio value="2"> 部门 </a-radio> <a-radio value="3"> 岗位 </a-radio> </a-radio-group> </template> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="部门负责人"> <j-select-multi-user v-model="model.directorUserIds" valueKey="id"></j-select-multi-user> </a-form-model-item> <!--<a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="orgCode" label="机构编码">--> <!--<a-input disabled placeholder="请输入机构编码" v-model="model.orgCode" />--> <!--</a-form-model-item>--> <!--<a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="orgCategory" label="机构类型">--> <!--<template v-if="orgCategoryDisabled">--> <!--<a-radio-group v-model="model.orgCategory" placeholder="请选择机构类型">--> <!--<a-radio value="1">--> <!--公司--> <!--</a-radio>--> <!--</a-radio-group>--> <!--</template>--> <!--<template v-else>--> <!--<a-radio-group v-model="model.orgCategory" placeholder="请选择机构类型">--> <!--<a-radio value="2">--> <!--部门--> <!--</a-radio>--> <!--<a-radio value="3">--> <!--岗位--> <!--</a-radio>--> <!--</a-radio-group>--> <!--</template>--> <!--</a-form-model-item>--> <!--<a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="部门负责人">--> <!--<j-select-multi-user v-model="model.directorUserIds" valueKey="id"></j-select-multi-user>--> <!--</a-form-model-item>--> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="排序"> <a-input-number v-model="model.departOrder" /> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="手机号" prop="mobile"> <a-input placeholder="请输入手机号" v-model="model.mobile" /> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="地址"> <a-input placeholder="请输入地址" v-model="model.address"/> </a-form-model-item> <!--<a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="手机号" prop="mobile">--> <!--<a-input placeholder="请输入手机号" v-model="model.mobile" />--> <!--</a-form-model-item>--> <!--<a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="地址">--> <!--<a-input placeholder="请输入地址" v-model="model.address"/>--> <!--</a-form-model-item>--> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="备注"> <a-textarea placeholder="请输入备注" v-model="model.memo"/> </a-form-model-item> @@ -445,7 +445,7 @@ //update-begin---author:wangshuai ---date:20200308 for:[JTC-119]在部门管理菜单下设置部门负责人 this.currSelected.oldDirectorUserIds = this.oldDirectorUserIds //update-end---author:wangshuai ---date:20200308 for:[JTC-119]在部门管理菜单下设置部门负责人 httpAction(this.url.edit, this.currSelected, 'put').then((res) => { if (res.success) { this.$message.success('保存成功!') @@ -533,7 +533,7 @@ } } }, //---- author:os_chengtgen -- date:20190827 -- for:切换父子勾选模式 =======------ //---- author:os_chengtgen -- date:20190827 -- for:切换父子勾选模式 =======------ expandAll () { this.iExpandedKeys = this.allTreeKeys }, @@ -565,7 +565,7 @@ } } //---- author:os_chengtgen -- date:20190827 -- for:切换父子勾选模式 =======------ }, created() { this.currFlowId = this.$route.params.id src/views/system/modules/DepartModal.vue
@@ -22,59 +22,59 @@ <a-input id="departName" placeholder="请输入机构/部门名称" v-model="model.departName"/> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" :hidden="seen" label="上级部门" hasFeedback> <a-tree-select style="width:100%" :dropdownStyle="{maxHeight:'200px',overflow:'auto'}" :treeData="departTree" v-model="model.parentId" placeholder="请选择上级部门" :disabled="condition"> </a-tree-select> <a-tree-select style="width:100%" :dropdownStyle="{maxHeight:'200px',overflow:'auto'}" :treeData="departTree" v-model="model.parentId" placeholder="请选择上级部门" :disabled="condition"> </a-tree-select> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="机构类型"> <template v-if="seen"> <a-radio-group v-model="model.orgCategory" placeholder="请选择机构类型"> <a-radio value="1"> 公司 </a-radio> </a-radio-group> </template> <template v-else> <a-radio-group v-model="model.orgCategory" placeholder="请选择机构类型"> <a-radio value="2"> 部门 </a-radio> <a-radio value="3"> 岗位 </a-radio> </a-radio-group> </template> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="部门负责人"> <j-select-multi-user v-model="model.directorUserIds" valueKey="id"></j-select-multi-user> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="mobile" label="电话"> <a-input placeholder="请输入电话" v-model="model.mobile"/> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="传真"> <a-input placeholder="请输入传真" v-model="model.fax"/> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="地址"> <a-input placeholder="请输入地址" v-model="model.address"/> </a-form-model-item> <!--<a-form-model-item--> <!--:labelCol="labelCol"--> <!--:wrapperCol="wrapperCol"--> <!--label="机构类型">--> <!--<template v-if="seen">--> <!--<a-radio-group v-model="model.orgCategory" placeholder="请选择机构类型">--> <!--<a-radio value="1">--> <!--公司--> <!--</a-radio>--> <!--</a-radio-group>--> <!--</template>--> <!--<template v-else>--> <!--<a-radio-group v-model="model.orgCategory" placeholder="请选择机构类型">--> <!--<a-radio value="2">--> <!--部门--> <!--</a-radio>--> <!--<a-radio value="3">--> <!--岗位--> <!--</a-radio>--> <!--</a-radio-group>--> <!--</template>--> <!--</a-form-model-item>--> <!--<a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="部门负责人">--> <!--<j-select-multi-user v-model="model.directorUserIds" valueKey="id"></j-select-multi-user>--> <!--</a-form-model-item>--> <!--<a-form-model-item--> <!--:labelCol="labelCol"--> <!--:wrapperCol="wrapperCol"--> <!--prop="mobile"--> <!--label="电话">--> <!--<a-input placeholder="请输入电话" v-model="model.mobile"/>--> <!--</a-form-model-item>--> <!--<a-form-model-item--> <!--:labelCol="labelCol"--> <!--:wrapperCol="wrapperCol"--> <!--label="传真">--> <!--<a-input placeholder="请输入传真" v-model="model.fax"/>--> <!--</a-form-model-item>--> <!--<a-form-model-item--> <!--:labelCol="labelCol"--> <!--:wrapperCol="wrapperCol"--> <!--label="地址">--> <!--<a-input placeholder="请输入地址" v-model="model.address"/>--> <!--</a-form-model-item>--> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" @@ -168,15 +168,15 @@ this.edit(depart); }, edit (record) { this.visible = true; this.model = Object.assign({}, this.defaultModel, record) this.loadTreeData(); this.model.parentId = record!=null?record.toString():null; if(this.seen){ this.model.orgCategory = '1'; }else{ this.model.orgCategory = '2'; } this.visible = true; this.model = Object.assign({}, this.defaultModel, record) this.loadTreeData(); this.model.parentId = record!=null?record.toString():null; if(this.seen){ this.model.orgCategory = '1'; }else{ this.model.orgCategory = '2'; } }, close () { this.$emit('close');