九櫻天下-觀察期

養老報銷申請條件:sql

  一、檢查流水號非空驗證,重複提交校驗spa

  二、用戶比例判斷(是否有報銷比例)ci

  三、用戶手機號認證校驗it

  

 

  VITA報銷申請條件:社區

  一、檢查流水號非空驗證,重複提交校驗class

  二、觀察期校驗,此處遵循 pc基金動態和社區後臺的觀察期規則後臺

  三、用戶比例判斷(是否有報銷比例)date

  四、用戶手機號認證校驗gc

  五、報銷間隔校驗,檢查最後一次報銷完成的時間(VITA)im

  

  社區後臺協助會員申請條件:

  一、觀察期檢查

  二、同社區檢查

  三、手機號認證檢查

  四、報銷間隔檢查,檢查距最後一單的日期(pc基金動態和社區後臺的報銷算一種類型)

  五、檢查是否有 正在投票、等待報銷、審覈中的數據

  pc基金動態後臺申請

 

 

 

 

 

 

 

  1、首單:

    設置爲觀察期,觀察期時間爲訂單處理時間。

  2、再次下單:

    >1、新用戶,當前日期往前推30天,有訂單而且當前日期距觀察期開始日期間隔天數>30,能夠報銷,則經過觀察期;

    沒有訂單,不能夠報銷;

    >2、老用戶,檢查當前日期往前推60天之內30天之外的訂單,有訂單,能夠報銷;60之內30之外沒有訂單,從新進入觀察期,修改觀察期開始日期爲當前日期。

 

    報銷時觀察期檢查:

  3、報銷申請:

    >1、在觀察期,檢查當前日期往前推30天是否有訂單,有訂單而且當前日期距觀察期開始日期間隔天數>30,報銷,經過觀察期

    >2、不在觀察期,檢查當前日期往前推60-30天之間是否有訂單,有訂單,設置經過觀察期,修改觀察期開始時間爲當前日期,報銷;

      沒有訂單,不能報銷。

 

  九櫻天下-養老報銷

    1.是否重複提交
    2.判斷該用戶是否存在報銷比例
    3.實際報銷和申請報銷金額比較

  九櫻天下-vita報銷

    一、觀察期校驗(觀察期判斷存在問題)

    二、查詢等待報銷(有問題,查詢的是所有)

  

 

   

 

 

觀察期修復數據:

-- 因爲以前的觀察期更新規則,在線上環境執行以下sql發下:SELECT * FROM CARE_CUSTOMER cc-- WHERE (cc.obstartime IS NULL OR cc.obstartime='') AND cc.`groupid`='9yingcommunity',線上用戶有些是沒有觀察期開始時間的-- 綜合觀察期條件以下:-- 申請校驗日期減去最後一單日期天數小於等於30天;-- 申請校驗日期減去首單日期大於30天;-- 申請校驗日期減去觀察期開始日期大於30天;(下單時判斷)-- 由於不少都不是首單用戶,因此須要觀察期開始時間進行判斷,此處須要修復一下數據-- 執行以下sql,修改訂單日期-- UPDATE CARE_CUSTOMER cc -- SET cc.`obstartime`=(SELECT ci.createdate FROM CARE_ACCOUNT_IN ci)-- WHERE (SELECT COUNT(tempci.createdate) FROM CARE_ACCOUNT_IN tempci GROUP BY tempci.customerid)>=2-- AND (SELECT COUNT(tempci2.createdate) FROM CARE_ACCOUNT_IN tempci2 WHERE tempci2.createdate>(SELECT DATE_SUB('2016-08-09',INTERVAL 30 DAY)) GROUP BY tempci2.customerid)>=2-- AND (cc.obstartime IS NULL OR cc.obstartime='')

相關文章
相關標籤/搜索