|
@@ -32,9 +32,12 @@
|
|
FROM
|
|
FROM
|
|
(
|
|
(
|
|
SELECT
|
|
SELECT
|
|
- IFNULL( cd.id,( SELECT id FROM commission_declare WHERE deleted = 0 AND business_id = major.businessId AND production_id IS NULL and declare_user_id =#{marketUserId}) ) id,
|
|
|
|
- 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 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 and declare_user_id =#{marketUserId}) ) declare_result,
|
|
|
|
|
|
+ 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,
|
|
|
|
+ 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
|
|
|
|
+ AND business_type ='COMMISSION_DECLARE_MAJOR_MARKET' and declare_user_id =#{marketUserId}) ) declare_result,
|
|
major.*
|
|
major.*
|
|
FROM
|
|
FROM
|
|
(
|
|
(
|
|
@@ -120,9 +123,12 @@
|
|
|
|
|
|
<select id="majorEvaluateDeclarePage" parameterType="com.dayou.vo.CommissionDeclareVO" resultType="com.dayou.vo.CommissionDeclareVO">
|
|
<select id="majorEvaluateDeclarePage" parameterType="com.dayou.vo.CommissionDeclareVO" resultType="com.dayou.vo.CommissionDeclareVO">
|
|
select bus.*,dd.name as commissionType from (SELECT
|
|
select 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 declare_user_id =#{evaluateUserId}) ) id,
|
|
|
|
- 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 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 and declare_user_id = #{evaluateUserId}) ) declare_result,
|
|
|
|
|
|
+ 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,
|
|
|
|
+ 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
|
|
|
|
+ AND business_type ='COMMISSION_DECLARE_MAJOR_EVALUATE' and declare_user_id = #{evaluateUserId}) ) declare_result,
|
|
major.*
|
|
major.*
|
|
FROM
|
|
FROM
|
|
(
|
|
(
|