|
@@ -46,7 +46,7 @@ class DataGroup extends Base
|
|
|
});
|
|
|
}
|
|
|
if ($param['type'] != '') $rs->where('a.type', $param['type']);
|
|
|
- if ($param['supplierNo'] != '') $rs->where('a.supplierNo', '%' . $param['supplierNo'], '%');
|
|
|
+// if ($param['supplierNo'] != '') $rs->where('a.supplierNo', '%' . $param['supplierNo'], '%');
|
|
|
|
|
|
$count = $rs->count('a.id');
|
|
|
|
|
@@ -68,7 +68,7 @@ class DataGroup extends Base
|
|
|
$param = $this->request->filter('trim')->only(['title', 'uids', 'type', 'remark' => '', 'supplierNo']);
|
|
|
|
|
|
$val = Validate::rule([
|
|
|
- 'supplierNo|公司名称' => 'require|length:18',
|
|
|
+// 'supplierNo|公司名称' => 'require|length:18',
|
|
|
'title|用户组名称' => 'require|max:100',
|
|
|
'uids|组成员' => 'require|array|max:100',
|
|
|
'type|共享类型' => 'require|number|in:' . DataGroupModel::$type_可编辑 . ',' . DataGroupModel::$type_只读 . ',' . DataGroupModel::$type_不共享,
|
|
@@ -82,7 +82,7 @@ class DataGroup extends Base
|
|
|
|
|
|
//添加用户组
|
|
|
$group_id = Db::name('data_group')->insertGetId([
|
|
|
- 'supplierNo' => $param['supplierNo'],
|
|
|
+// 'supplierNo' => $param['supplierNo'],
|
|
|
'title' => $param['title'],
|
|
|
'type' => $param['type'],
|
|
|
'remark' => $param['remark'],
|
|
@@ -279,34 +279,12 @@ class DataGroup extends Base
|
|
|
//用户组列表(全部)
|
|
|
public function getDataGroupListAll()
|
|
|
{
|
|
|
-// $param = $this->request->filter('trim')->only(['status' => '', 'title' => '', 'type' => '']);
|
|
|
|
|
|
- $db = new DataGroupModel();
|
|
|
-
|
|
|
-// $rs = $db
|
|
|
-// ->alias('a')
|
|
|
-// ->leftJoin('data_group_userid b', 'b.data_group_id=a.id AND b.is_del=' . DataGroupModel::$delete_正常)
|
|
|
-// ->leftJoin('depart_user u', 'u.uid=b.uid AND u.is_del=0')
|
|
|
-// ->group('a.id')
|
|
|
-// ->where('a.is_del', DataGroupModel::$delete_正常);
|
|
|
-
|
|
|
-// $val = Validate::rule([
|
|
|
-// 'status|状态' => 'number|in:' . DataGroupModel::$status_启用 . ',' . DataGroupModel::$status_禁用,
|
|
|
-// 'title|用户组名称' => 'max:100',
|
|
|
-//// 'nickname|成员名称' => 'max:100',
|
|
|
-// 'type|共享类型' => 'number|in:' . DataGroupModel::$type_可编辑 . ',' . DataGroupModel::$type_只读 . ',' . DataGroupModel::$type_不共享,
|
|
|
-// ]);
|
|
|
|
|
|
-// if (!$val->check($param)) return error_show(1005, $val->getError());
|
|
|
-
|
|
|
-// if ($param['status'] != '') $rs->where('a.status', $param['status']);
|
|
|
-// if ($param['title'] != '') $rs->whereLike('a.title', '%' . $param['title'] . '%');
|
|
|
-// if ($param['nickname'] != '') $rs->whereLike('u.nickname', '%' . $param['nickname'] . '%');
|
|
|
-// if ($param['type'] != '') $rs->where('a.type', $param['type']);
|
|
|
+ $db = new DataGroupModel();
|
|
|
|
|
|
$list = $db
|
|
|
->where('is_del', DataGroupModel::$delete_正常)
|
|
|
-// ->field('a.*,GROUP_CONCAT(u.nickname) nickname')
|
|
|
->field('id,title,status')
|
|
|
->order('id', 'desc')
|
|
|
->select()
|