|
@@ -27,13 +27,14 @@
|
|
|
|
|
|
<select id="majorMarketDeclarePage" parameterType="com.dayou.vo.CommissionDeclareVO" resultType="com.dayou.vo.CommissionDeclareVO">
|
|
|
SELECT
|
|
|
+ (@i := @i + 1) AS id,
|
|
|
bus.*,
|
|
|
dd.NAME AS commissionType
|
|
|
FROM
|
|
|
(
|
|
|
SELECT
|
|
|
IFNULL( cd.id,( SELECT id FROM commission_declare WHERE deleted = 0 AND business_id = major.businessId AND production_id IS NULL
|
|
|
- AND business_type ='COMMISSION_DECLARE_MAJOR_MARKET' and declare_user_id =#{marketUserId}) ) id,
|
|
|
+ AND business_type ='COMMISSION_DECLARE_MAJOR_MARKET' and declare_user_id =#{marketUserId}) ) cId,
|
|
|
IFNULL( cd.commission_rate_id,( SELECT commission_rate_id FROM commission_declare WHERE deleted = 0 AND business_id = major.businessId AND production_id IS NULL
|
|
|
AND business_type ='COMMISSION_DECLARE_MAJOR_MARKET' and declare_user_id =#{marketUserId} ) ) commission_rate_id,
|
|
|
IFNULL( cd.declare_result,( SELECT declare_result FROM commission_declare WHERE deleted = 0 AND business_id = major.businessId AND production_id IS NULL
|
|
@@ -60,6 +61,7 @@
|
|
|
mp.report_no,
|
|
|
mp.created
|
|
|
FROM
|
|
|
+ (SELECT @i := 0) AS sort,
|
|
|
major m
|
|
|
LEFT JOIN ( SELECT id, NAME, major_id, report_no, created FROM major_production WHERE deleted = 0 ) mp ON m.id = mp.major_id
|
|
|
LEFT JOIN `user` u ON u.id = m.client_manager_id
|
|
@@ -122,9 +124,10 @@
|
|
|
|
|
|
|
|
|
<select id="majorEvaluateDeclarePage" parameterType="com.dayou.vo.CommissionDeclareVO" resultType="com.dayou.vo.CommissionDeclareVO">
|
|
|
- select bus.*,dd.name as commissionType from (SELECT
|
|
|
+ select
|
|
|
+ (@i := @i + 1) AS id,bus.*,dd.name as commissionType from (SELECT
|
|
|
IFNULL(cd.id,(SELECT id from commission_declare where deleted = 0 and business_id= major.businessId and production_id is null
|
|
|
- AND business_type ='COMMISSION_DECLARE_MAJOR_EVALUATE' and declare_user_id =#{evaluateUserId}) ) id,
|
|
|
+ AND business_type ='COMMISSION_DECLARE_MAJOR_EVALUATE' and declare_user_id =#{evaluateUserId}) ) cId,
|
|
|
IFNULL(cd.commission_rate_id,(SELECT commission_rate_id from commission_declare where deleted = 0 and business_id= major.businessId and production_id is null
|
|
|
AND business_type ='COMMISSION_DECLARE_MAJOR_EVALUATE' and declare_user_id = #{evaluateUserId}) ) commission_rate_id,
|
|
|
IFNULL(cd.declare_result,(SELECT declare_result from commission_declare where deleted = 0 and business_id= major.businessId and production_id is null
|
|
@@ -150,7 +153,7 @@
|
|
|
mp.NAME,
|
|
|
mp.report_no ,
|
|
|
mp.created
|
|
|
- FROM
|
|
|
+ FROM (SELECT @i := 0) AS sort,
|
|
|
major m
|
|
|
LEFT JOIN ( SELECT id, NAME, major_id, report_no,created FROM major_production WHERE deleted = 0 ) mp ON m.id = mp.major_id
|
|
|
LEFT JOIN user u ON u.id = m.client_manager_id
|