|
1
|
package com.lframework.xingyun.sc.mappers;
|
1
|
package com.lframework.xingyun.sc.mappers;
|
|
2
|
|
2
|
|
|
|
|
3
|
+import com.lframework.starter.web.core.annotations.permission.DataPermission;
|
|
|
|
4
|
+import com.lframework.starter.web.core.annotations.permission.DataPermissions;
|
|
3
|
import com.lframework.starter.web.core.annotations.sort.Sort;
|
5
|
import com.lframework.starter.web.core.annotations.sort.Sort;
|
|
4
|
import com.lframework.starter.web.core.annotations.sort.Sorts;
|
6
|
import com.lframework.starter.web.core.annotations.sort.Sorts;
|
|
|
|
7
|
+import com.lframework.starter.web.inner.components.permission.OrderDataPermissionDataPermissionType;
|
|
5
|
import com.lframework.xingyun.sc.entity.CustomerDevelopPlan;
|
8
|
import com.lframework.xingyun.sc.entity.CustomerDevelopPlan;
|
|
6
|
import com.lframework.starter.web.core.mapper.BaseMapper;
|
9
|
import com.lframework.starter.web.core.mapper.BaseMapper;
|
|
7
|
import com.lframework.xingyun.sc.vo.customer.develop.QueryCustomerDevelopPlanVo;
|
10
|
import com.lframework.xingyun.sc.vo.customer.develop.QueryCustomerDevelopPlanVo;
|
|
@@ -27,5 +30,8 @@ public interface CustomerDevelopPlanMapper extends BaseMapper<CustomerDevelopPla |
|
@@ -27,5 +30,8 @@ public interface CustomerDevelopPlanMapper extends BaseMapper<CustomerDevelopPla |
|
27
|
@Sort(value = "tb.createTime", autoParse = true),
|
30
|
@Sort(value = "tb.createTime", autoParse = true),
|
|
28
|
@Sort(value = "tb.updateTime", autoParse = true),
|
31
|
@Sort(value = "tb.updateTime", autoParse = true),
|
|
29
|
})
|
32
|
})
|
|
|
|
33
|
+ @DataPermissions(type = OrderDataPermissionDataPermissionType.class, value = {
|
|
|
|
34
|
+ @DataPermission(template = "order", alias = "tb")
|
|
|
|
35
|
+ })
|
|
30
|
List<CustomerDevelopPlan> query(@Param("vo") QueryCustomerDevelopPlanVo vo);
|
36
|
List<CustomerDevelopPlan> query(@Param("vo") QueryCustomerDevelopPlanVo vo);
|
|
31
|
} |
37
|
} |