Commit 22c2894b authored by jiangbowen's avatar jiangbowen

test conn

parent b12dbe09
......@@ -51,7 +51,7 @@ class LdapController extends Controller
$data = [
'operation_type'=>'dept',
'operation'=>'edit',
'data'=>['产品技术中心/测试部'=>'产品技术中心/测试部2']
'data'=>['产品技术中心/测试部'=>'产品技术中心/测试部3']
];
// var_dump($data);
if ($data['operation_type'] == 'emp') {
......@@ -195,29 +195,26 @@ class LdapController extends Controller
if (empty($data)) return;
foreach ($data as $key => $value) {
if ($key === $value) continue;
$handleData[] = $value;
//ɾ��֮ǰ��bu
// $depts=explode('/',$key);
// $hou_depts = explode('/',$value);
// $depts=array_reverse($depts);
// $hou_depts=array_reverse($hou_depts);
// foreach ($depts as $k => $v) {
// $ous[] = "ou={$v}";
// }
// foreach ($hou_depts as $k => $v) {
// $hou_ous[] = "ou={$v}";
// }
// $ou_str = implode(',',$ous);
// $result=$this->provider->search()->ous()->find($depts[0]);
// $result->setDn("$ou_str,ou=department,dc=test,dc=com");
// var_dump($result);die;
// if ($result->exists) {
// $result->rename("ou=".$hou_depts[0]);
// }
$depts=explode('/',$key);
$hou_depts = explode('/',$value);
$depts=array_reverse($depts);
$hou_depts=array_reverse($hou_depts);
foreach ($depts as $k => $v) {
$ous[] = "ou={$v}";
}
foreach ($hou_depts as $k => $v) {
$hou_ous[] = "ou={$v}";
}
$ou_str = implode(',',$ous);
var_export($depts[0]);
$result=$this->provider->search()->ous()->find($depts[0]);
var_export($result);die;
$result->setDn("$ou_str,ou=IT发展部,ou=Users_hoto,dc=hoto,dc=test");
// var_dump($result);die;
if ($result->exists) {
$result->rename("ou=".$hou_depts[0]);
}
}
$this->saveDept($handleData);
// $this->saveDept($handleData);
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment