taskcheckAccept_api.yml 2.1 KB
name: 我要验收
base_url: ${ENV(base_url)}
verify: False
variables:
    currtime: ${make_time()}
    uuid: ${make_uuid()}
    access_token: ${get_accesstoken()}
    sign: ${make_sign($currtime, $uuid, $access_token)}
    solveReport: API上传解决报告${get_nowtime()}
request:
    headers:
        Content-Type: application/json;charset=utf-8
        User-Agent: okhttp/3.12.3
        X-MMM-AccessToken: $access_token
        X-MMM-AppName: com.mmm.ability
        X-MMM-AppProject: ability
        X-MMM-DeviceType: '0'
        X-MMM-Sign: $sign
        X-MMM-Timestamp: $currtime
        X-MMM-Uuid: $uuid
        X-MMM-Version: 1.0.0
    json:
        id: $id
        resourceAwards:
           - id: $refResources_id
             providers:
                - percent: 25
                  score: 11.25
                  uid: $uid11
                  uname: $uname11
                - percent: 25
                  score: 11.25
                  uid: $uid0
                  uname: $uname0
                - percent: 25
                  score: 11.25
                  uid: $uid1
                  uname: $uname1
                - percent: 25
                  score: 11.25
                  uid: $uid8
                  uname: $uname8
             rType: $rType
             serialNo: $serialNo
             title: $title
#        solveImages:
##        -   h: 1334
##            isLocal: false
##            lastOneCount: 0
##            path: http://ability-test.fjmaimaimai.com:8899/html/ab/1588952391025416660.jpg
##            w: 750
        solveReport: $solveReport
        taskAwards:
           - bonus: 250
             percent: 25
             uid: $uid11
             uname: $uname11
           - bonus: 250
             percent: 25
             uid: $uid0
             uname: $uname0
           - bonus: 250
             percent: 25
             uid: $uid1
             uname: $uname1
           - bonus: 250
             percent: 25
             uid: $uid8
             uname: $uname8
    method: POST
    url: /v1/task/checkAccept
validate:
    -   eq:
        - content.code
        - 0
    -   eq:
        - content.msg
        - 验收成功