正在显示
71 个修改的文件
包含
1174 行增加
和
751 行删除
| 1 | wpftwphone=19990000008 | 1 | wpftwphone=19990000008 |
| 2 | pfphone=19990000011 | 2 | pfphone=19990000011 |
| 3 | pfphone1=19990000015 | 3 | pfphone1=19990000015 |
| 4 | -ckotherdeptphone=19990000012 | 4 | +wtaskphone=19990000012 |
| 5 | pfphone2=18100000005 | 5 | pfphone2=18100000005 |
| 6 | appphone=19990000015 | 6 | appphone=19990000015 |
| 7 | password=123456 | 7 | password=123456 |
| 1 | -name: 获取用户信息:/v2/user/userInfo | 1 | +name: 获取用户信息 |
| 2 | base_url: ${ENV(base_url)} | 2 | base_url: ${ENV(base_url)} |
| 3 | variables: | 3 | variables: |
| 4 | currtime: ${make_time()} | 4 | currtime: ${make_time()} |
| @@ -19,7 +19,7 @@ request: | @@ -19,7 +19,7 @@ request: | ||
| 19 | X-MMM-Version: 0.12.0 | 19 | X-MMM-Version: 0.12.0 |
| 20 | json: {} | 20 | json: {} |
| 21 | method: POST | 21 | method: POST |
| 22 | - url: /v2/user/userInfo | 22 | + url: v2/user/userInfo |
| 23 | validate: | 23 | validate: |
| 24 | - eq: | 24 | - eq: |
| 25 | - content.code | 25 | - content.code |
| @@ -27,3 +27,6 @@ validate: | @@ -27,3 +27,6 @@ validate: | ||
| 27 | - eq: | 27 | - eq: |
| 28 | - content.msg | 28 | - content.msg |
| 29 | - 获取用户信息 | 29 | - 获取用户信息 |
| 30 | + - eq: | ||
| 31 | + - content.data.user.permissionTaskPublish | ||
| 32 | + - 1 |
| 1 | +name: 公司任务(进行中) | ||
| 2 | +base_url: ${ENV(base_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + currtime: ${make_time()} | ||
| 6 | + uuid: ${make_uuid()} | ||
| 7 | + access_token: ${get_task_accesstoken()} | ||
| 8 | + sign: ${make_sign($currtime, $uuid, $access_token)} | ||
| 9 | +request: | ||
| 10 | + headers: | ||
| 11 | + Content-Type: application/json;charset=utf-8 | ||
| 12 | + User-Agent: okhttp/3.12.3 | ||
| 13 | + X-MMM-AccessToken: $access_token | ||
| 14 | + X-MMM-AppName: com.mmm.ability | ||
| 15 | + X-MMM-AppProject: ability | ||
| 16 | + X-MMM-DeviceType: '0' | ||
| 17 | + X-MMM-Sign: $sign | ||
| 18 | + X-MMM-Timestamp: $currtime | ||
| 19 | + X-MMM-Uuid: $uuid | ||
| 20 | + X-MMM-Version: 1.0.0 | ||
| 21 | + json: | ||
| 22 | + action: 0 | ||
| 23 | + newest: 1 | ||
| 24 | + pageIndex: 0 | ||
| 25 | + pageSize: 20 | ||
| 26 | + method: POST | ||
| 27 | + url: v1/task/currentTasks | ||
| 28 | +validate: | ||
| 29 | + - eq: | ||
| 30 | + - content.code | ||
| 31 | + - 0 | ||
| 32 | + - eq: | ||
| 33 | + - content.msg | ||
| 34 | + - 获取成功 | ||
| 35 | +# - $msg |
api/m_api/appoint/appoint_detail_api.yml
0 → 100644
| 1 | +name: 任务详情 | ||
| 2 | +base_url: ${ENV(base_worth_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + id: ${get_appoint_task_id()} | ||
| 6 | + msg: ok | ||
| 7 | +request: | ||
| 8 | + headers: | ||
| 9 | + Content-Type: application/json; charset=UTF-8 | ||
| 10 | + Authorization: Bearer ${get_task_Authorization()} | ||
| 11 | + Origin: https://value-test.fjmaimaimai.com | ||
| 12 | + Referer: https://value-test.fjmaimaimai.com/ | ||
| 13 | + User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | ||
| 14 | + X-Requested-With: XMLHttpRequest | ||
| 15 | + json: | ||
| 16 | + id: $id | ||
| 17 | + method: POST | ||
| 18 | + url: task/appoint/detail | ||
| 19 | +validate: | ||
| 20 | + - eq: | ||
| 21 | + - content.code | ||
| 22 | + - 0 | ||
| 23 | + - eq: | ||
| 24 | + - content.msg | ||
| 25 | + - $msg | ||
| 26 | + - eq: | ||
| 27 | + - content.data.status | ||
| 28 | + - $status |
| 1 | +name: 任务详情 | ||
| 2 | +base_url: ${ENV(base_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + id: ${get_appoint_task_id()} | ||
| 6 | + currtime: ${make_time()} | ||
| 7 | + uuid: ${make_uuid()} | ||
| 8 | + access_token: ${get_task_accesstoken()} | ||
| 9 | + sign: ${make_sign($currtime, $uuid, $access_token)} | ||
| 10 | +request: | ||
| 11 | + headers: | ||
| 12 | + Content-Type: application/json;charset=utf-8 | ||
| 13 | + User-Agent: okhttp/3.12.3 | ||
| 14 | + X-MMM-AccessToken: $access_token | ||
| 15 | + X-MMM-AppName: com.mmm.ability | ||
| 16 | + X-MMM-AppProject: ability | ||
| 17 | + X-MMM-DeviceType: '0' | ||
| 18 | + X-MMM-Sign: $sign | ||
| 19 | + X-MMM-Timestamp: $currtime | ||
| 20 | + X-MMM-Uuid: $uuid | ||
| 21 | + X-MMM-Version: 1.0.0 | ||
| 22 | + json: | ||
| 23 | + id: $id | ||
| 24 | + method: POST | ||
| 25 | + url: v1/task/taskDetails | ||
| 26 | +validate: | ||
| 27 | + - eq: | ||
| 28 | + - content.code | ||
| 29 | + - 0 | ||
| 30 | + - eq: | ||
| 31 | + - content.msg | ||
| 32 | + - 获取详情成功 | ||
| 33 | +# - $msg |
| 1 | +name: 指派任务验收 | ||
| 2 | +base_url: ${ENV(base_worth_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + taskId: ${get_appoint_task_id()} | ||
| 6 | + remark: 上传报告${get_nowtime()} | ||
| 7 | + realityTime: ${get_today1()} | ||
| 8 | + uid0: ${get_uid0()} | ||
| 9 | + uid1: ${get_uid1()} | ||
| 10 | + uid2: ${get_uid2()} | ||
| 11 | + uid15: ${get_uid15()} | ||
| 12 | + msg: ok | ||
| 13 | +request: | ||
| 14 | + headers: | ||
| 15 | + Content-Type: application/json; charset=UTF-8 | ||
| 16 | + Authorization: Bearer ${get_task_Authorization()} | ||
| 17 | + Origin: https://value-test.fjmaimaimai.com | ||
| 18 | + Host: suplus-worth-web-gateway-test.fjmaimaimai.com | ||
| 19 | + Referer: https://value-test.fjmaimaimai.com/ | ||
| 20 | + User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | ||
| 21 | + X-Requested-With: XMLHttpRequest | ||
| 22 | + json: | ||
| 23 | + receiver: | ||
| 24 | + uid: $uid0 | ||
| 25 | + name: $name0 | ||
| 26 | + percent: 25 | ||
| 27 | + reward: 500 | ||
| 28 | + participant: | ||
| 29 | + - uid: $uid15 | ||
| 30 | + name: $name15 | ||
| 31 | + percent: ${convert_to_number(25)} | ||
| 32 | + reward: ${convert_to_number(500)} | ||
| 33 | + - uid: $uid1 | ||
| 34 | + name: $name1 | ||
| 35 | + percent: ${convert_to_number(25)} | ||
| 36 | + reward: ${convert_to_number(500)} | ||
| 37 | + - uid: $uid2 | ||
| 38 | + name: $name2 | ||
| 39 | + percent: ${convert_to_number(25)} | ||
| 40 | + reward: ${convert_to_number(500)} | ||
| 41 | + resourceType: 1 | ||
| 42 | + resourceList: | ||
| 43 | + - id: ${get_resource_id()} | ||
| 44 | + solution: | ||
| 45 | + total: ${convert_to_number(20)} | ||
| 46 | + receiver: | ||
| 47 | + uid: $uid0 | ||
| 48 | + name: $name0 | ||
| 49 | + percent: ${convert_to_number(25)} | ||
| 50 | + score: ${convert_to_number(5)} | ||
| 51 | + participant: | ||
| 52 | + - uid: $uid15 | ||
| 53 | + name: $name15 | ||
| 54 | + percent: ${convert_to_number(25)} | ||
| 55 | + score: ${convert_to_number(5)} | ||
| 56 | + - uid: $uid1 | ||
| 57 | + name: $name1 | ||
| 58 | + percent: ${convert_to_number(25)} | ||
| 59 | + score: ${convert_to_number(5)} | ||
| 60 | + - uid: $uid2 | ||
| 61 | + name: $name2 | ||
| 62 | + percent: ${convert_to_number(25)} | ||
| 63 | + score: ${convert_to_number(5)} | ||
| 64 | + remark: $remark | ||
| 65 | + pictures: | ||
| 66 | + realityTime: $realityTime | ||
| 67 | + taskId: $taskId | ||
| 68 | + method: POST | ||
| 69 | + url: task/appoint/accept | ||
| 70 | +validate: | ||
| 71 | + - eq: | ||
| 72 | + - content.code | ||
| 73 | + - 0 | ||
| 74 | + - eq: | ||
| 75 | + - content.msg | ||
| 76 | + - $msg |
api/m_api/appoint/appoint_task_close_api.yml
0 → 100644
| 1 | +name: 关闭任务 | ||
| 2 | +base_url: ${ENV(base_worth_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + id: ${get_appoint_task_id()} | ||
| 6 | + reason: 测试关闭任务${get_nowtime()} | ||
| 7 | + msg: ok | ||
| 8 | +request: | ||
| 9 | + headers: | ||
| 10 | + Content-Type: application/json; charset=UTF-8 | ||
| 11 | + Authorization: Bearer ${get_task_Authorization()} | ||
| 12 | + Origin: https://value-test.fjmaimaimai.com | ||
| 13 | + Referer: https://value-test.fjmaimaimai.com/ | ||
| 14 | + User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | ||
| 15 | + X-Requested-With: XMLHttpRequest | ||
| 16 | + json: | ||
| 17 | + id: $id | ||
| 18 | + reason: $reason | ||
| 19 | + method: POST | ||
| 20 | + url: task/close | ||
| 21 | +validate: | ||
| 22 | + - eq: | ||
| 23 | + - content.code | ||
| 24 | + - 0 | ||
| 25 | + - eq: | ||
| 26 | + - content.msg | ||
| 27 | + - $msg |
| 1 | +name: 完成任务 | ||
| 2 | +base_url: ${ENV(base_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + id: ${get_appoint_task_id()} | ||
| 6 | + currtime: ${make_time()} | ||
| 7 | + uuid: ${make_uuid()} | ||
| 8 | + access_token: ${get_task_accesstoken()} | ||
| 9 | + sign: ${make_sign($currtime, $uuid, $access_token)} | ||
| 10 | +request: | ||
| 11 | + headers: | ||
| 12 | + Content-Type: application/json;charset=utf-8 | ||
| 13 | + User-Agent: okhttp/3.12.3 | ||
| 14 | + X-MMM-AccessToken: $access_token | ||
| 15 | + X-MMM-AppName: com.mmm.ability | ||
| 16 | + X-MMM-AppProject: ability | ||
| 17 | + X-MMM-DeviceType: '0' | ||
| 18 | + X-MMM-Sign: $sign | ||
| 19 | + X-MMM-Timestamp: $currtime | ||
| 20 | + X-MMM-Uuid: $uuid | ||
| 21 | + X-MMM-Version: 1.0.0 | ||
| 22 | + json: | ||
| 23 | + id: $id | ||
| 24 | + method: POST | ||
| 25 | + url: v1/task/finishTask | ||
| 26 | +validate: | ||
| 27 | + - eq: | ||
| 28 | + - content.code | ||
| 29 | + - 0 | ||
| 30 | + - eq: | ||
| 31 | + - content.msg | ||
| 32 | + - 完成成功 |
| @@ -18,7 +18,7 @@ request: | @@ -18,7 +18,7 @@ request: | ||
| 18 | User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | 18 | User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 |
| 19 | X-Requested-With: XMLHttpRequest | 19 | X-Requested-With: XMLHttpRequest |
| 20 | json: | 20 | json: |
| 21 | - appointTo: 3245096039079680 | 21 | + appointTo: 3248817613892608 |
| 22 | planTime: $planTime | 22 | planTime: $planTime |
| 23 | name: $name | 23 | name: $name |
| 24 | resourceType: 1 | 24 | resourceType: 1 |
api/m_api/bid/bid_contendTasks_api.yml
0 → 100644
| 1 | +name: 公司任务(竞标任务) | ||
| 2 | +base_url: ${ENV(base_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + currtime: ${make_time()} | ||
| 6 | + uuid: ${make_uuid()} | ||
| 7 | + access_token: ${get_task_accesstoken()} | ||
| 8 | + sign: ${make_sign($currtime, $uuid, $access_token)} | ||
| 9 | +request: | ||
| 10 | + headers: | ||
| 11 | + Content-Type: application/json;charset=utf-8 | ||
| 12 | + User-Agent: okhttp/3.12.3 | ||
| 13 | + X-MMM-AccessToken: $access_token | ||
| 14 | + X-MMM-AppName: com.mmm.ability | ||
| 15 | + X-MMM-AppProject: ability | ||
| 16 | + X-MMM-DeviceType: '0' | ||
| 17 | + X-MMM-Sign: $sign | ||
| 18 | + X-MMM-Timestamp: $currtime | ||
| 19 | + X-MMM-Uuid: $uuid | ||
| 20 | + X-MMM-Version: 1.0.0 | ||
| 21 | + json: | ||
| 22 | + action: 1 | ||
| 23 | + newest: 1 | ||
| 24 | + pageIndex: 0 | ||
| 25 | + pageSize: 20 | ||
| 26 | + method: POST | ||
| 27 | + url: v1/task/contendTasks | ||
| 28 | +validate: | ||
| 29 | + - eq: | ||
| 30 | + - content.code | ||
| 31 | + - 0 | ||
| 32 | + - eq: | ||
| 33 | + - content.msg | ||
| 34 | + - 获取成功 | ||
| 35 | +# - $msg |
api/m_api/bid/bid_currentTasks_api.yml
0 → 100644
| 1 | +name: 公司任务(进行中) | ||
| 2 | +base_url: ${ENV(base_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + currtime: ${make_time()} | ||
| 6 | + uuid: ${make_uuid()} | ||
| 7 | + access_token: ${get_task_accesstoken()} | ||
| 8 | + sign: ${make_sign($currtime, $uuid, $access_token)} | ||
| 9 | +request: | ||
| 10 | + headers: | ||
| 11 | + Content-Type: application/json;charset=utf-8 | ||
| 12 | + User-Agent: okhttp/3.12.3 | ||
| 13 | + X-MMM-AccessToken: $access_token | ||
| 14 | + X-MMM-AppName: com.mmm.ability | ||
| 15 | + X-MMM-AppProject: ability | ||
| 16 | + X-MMM-DeviceType: '0' | ||
| 17 | + X-MMM-Sign: $sign | ||
| 18 | + X-MMM-Timestamp: $currtime | ||
| 19 | + X-MMM-Uuid: $uuid | ||
| 20 | + X-MMM-Version: 1.0.0 | ||
| 21 | + json: | ||
| 22 | + action: 0 | ||
| 23 | + newest: 1 | ||
| 24 | + pageIndex: 0 | ||
| 25 | + pageSize: 20 | ||
| 26 | + method: POST | ||
| 27 | + url: v1/task/currentTasks | ||
| 28 | +validate: | ||
| 29 | + - eq: | ||
| 30 | + - content.code | ||
| 31 | + - 0 | ||
| 32 | + - eq: | ||
| 33 | + - content.msg | ||
| 34 | + - 获取成功 | ||
| 35 | +# - $msg |
api/m_api/bid/bid_detail_api.yml
0 → 100644
| 1 | +name: 任务详情 | ||
| 2 | +base_url: ${ENV(base_worth_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + id: ${get_bid_task_id()} | ||
| 6 | + msg: ok | ||
| 7 | +request: | ||
| 8 | + headers: | ||
| 9 | + Content-Type: application/json; charset=UTF-8 | ||
| 10 | + Authorization: Bearer ${get_task_Authorization()} | ||
| 11 | + Origin: https://value-test.fjmaimaimai.com | ||
| 12 | + Referer: https://value-test.fjmaimaimai.com/ | ||
| 13 | + User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | ||
| 14 | + X-Requested-With: XMLHttpRequest | ||
| 15 | + json: | ||
| 16 | + id: $id | ||
| 17 | + method: POST | ||
| 18 | + url: task/bid/detail | ||
| 19 | +validate: | ||
| 20 | + - eq: | ||
| 21 | + - content.code | ||
| 22 | + - 0 | ||
| 23 | + - eq: | ||
| 24 | + - content.msg | ||
| 25 | + - $msg | ||
| 26 | + - eq: | ||
| 27 | + - content.data.status | ||
| 28 | + - $status |
api/m_api/bid/bid_outbid_api.yml
0 → 100644
| 1 | +name: 竞标任务-中标 | ||
| 2 | +base_url: ${ENV(base_worth_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + taskId: ${get_bid_task_id()} | ||
| 6 | + planTime: ${get_today1()} | ||
| 7 | + msg: ok | ||
| 8 | +request: | ||
| 9 | + headers: | ||
| 10 | + Content-Type: application/json; charset=UTF-8 | ||
| 11 | + Authorization: Bearer ${get_task_Authorization()} | ||
| 12 | + Origin: https://value-test.fjmaimaimai.com | ||
| 13 | + Referer: https://value-test.fjmaimaimai.com/ | ||
| 14 | + User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | ||
| 15 | + X-Requested-With: XMLHttpRequest | ||
| 16 | + json: | ||
| 17 | + taskId: $taskId | ||
| 18 | + uid: ${convert_to_number(3248817613892608)} | ||
| 19 | + planTime: $planTime | ||
| 20 | + method: POST | ||
| 21 | + url: task/bid/outbid | ||
| 22 | +validate: | ||
| 23 | + - eq: | ||
| 24 | + - content.code | ||
| 25 | + - 0 | ||
| 26 | + - eq: | ||
| 27 | + - content.msg | ||
| 28 | + - $msg |
api/m_api/bid/bid_task_Details_api.yml
0 → 100644
| 1 | +name: 任务详情 | ||
| 2 | +base_url: ${ENV(base_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + id: ${get_bid_task_id()} | ||
| 6 | + currtime: ${make_time()} | ||
| 7 | + uuid: ${make_uuid()} | ||
| 8 | + access_token: ${get_task_accesstoken()} | ||
| 9 | + sign: ${make_sign($currtime, $uuid, $access_token)} | ||
| 10 | +request: | ||
| 11 | + headers: | ||
| 12 | + Content-Type: application/json;charset=utf-8 | ||
| 13 | + User-Agent: okhttp/3.12.3 | ||
| 14 | + X-MMM-AccessToken: $access_token | ||
| 15 | + X-MMM-AppName: com.mmm.ability | ||
| 16 | + X-MMM-AppProject: ability | ||
| 17 | + X-MMM-DeviceType: '0' | ||
| 18 | + X-MMM-Sign: $sign | ||
| 19 | + X-MMM-Timestamp: $currtime | ||
| 20 | + X-MMM-Uuid: $uuid | ||
| 21 | + X-MMM-Version: 1.0.0 | ||
| 22 | + json: | ||
| 23 | + id: $id | ||
| 24 | + method: POST | ||
| 25 | + url: v1/task/taskDetails | ||
| 26 | +validate: | ||
| 27 | + - eq: | ||
| 28 | + - content.code | ||
| 29 | + - 0 | ||
| 30 | + - eq: | ||
| 31 | + - content.msg | ||
| 32 | + - 获取详情成功 | ||
| 33 | +# - $msg |
api/m_api/bid/bid_task_accept_api.yml
0 → 100644
| 1 | +name: 竞标任务验收 | ||
| 2 | +base_url: ${ENV(base_worth_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + taskId: ${get_bid_task_id()} | ||
| 6 | + remark: 上传报告${get_nowtime()} | ||
| 7 | + realityTime: ${get_today1()} | ||
| 8 | + uid0: ${get_uid0()} | ||
| 9 | + uid1: ${get_uid1()} | ||
| 10 | + uid2: ${get_uid2()} | ||
| 11 | + uid15: ${get_uid15()} | ||
| 12 | + msg: ok | ||
| 13 | +request: | ||
| 14 | + headers: | ||
| 15 | + Content-Type: application/json; charset=UTF-8 | ||
| 16 | + Authorization: Bearer ${get_task_Authorization()} | ||
| 17 | + Origin: https://value-test.fjmaimaimai.com | ||
| 18 | + Host: suplus-worth-web-gateway-test.fjmaimaimai.com | ||
| 19 | + Referer: https://value-test.fjmaimaimai.com/ | ||
| 20 | + User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | ||
| 21 | + X-Requested-With: XMLHttpRequest | ||
| 22 | + json: | ||
| 23 | + receiver: | ||
| 24 | + uid: $uid0 | ||
| 25 | + name: $name0 | ||
| 26 | + percent: 25 | ||
| 27 | + reward: 500 | ||
| 28 | + participant: | ||
| 29 | + - uid: $uid15 | ||
| 30 | + name: $name15 | ||
| 31 | + percent: ${convert_to_number(25)} | ||
| 32 | + reward: ${convert_to_number(500)} | ||
| 33 | + - uid: $uid1 | ||
| 34 | + name: $name1 | ||
| 35 | + percent: ${convert_to_number(25)} | ||
| 36 | + reward: ${convert_to_number(500)} | ||
| 37 | + - uid: $uid2 | ||
| 38 | + name: $name2 | ||
| 39 | + percent: ${convert_to_number(25)} | ||
| 40 | + reward: ${convert_to_number(500)} | ||
| 41 | + resourceType: 1 | ||
| 42 | + resourceList: | ||
| 43 | + - id: ${get_resource_id()} | ||
| 44 | + solution: | ||
| 45 | + total: ${convert_to_number(20)} | ||
| 46 | + receiver: | ||
| 47 | + uid: $uid0 | ||
| 48 | + name: $name0 | ||
| 49 | + percent: ${convert_to_number(25)} | ||
| 50 | + score: ${convert_to_number(5)} | ||
| 51 | + participant: | ||
| 52 | + - uid: $uid15 | ||
| 53 | + name: $name15 | ||
| 54 | + percent: ${convert_to_number(25)} | ||
| 55 | + score: ${convert_to_number(5)} | ||
| 56 | + - uid: $uid1 | ||
| 57 | + name: $name1 | ||
| 58 | + percent: ${convert_to_number(25)} | ||
| 59 | + score: ${convert_to_number(5)} | ||
| 60 | + - uid: $uid2 | ||
| 61 | + name: $name2 | ||
| 62 | + percent: ${convert_to_number(25)} | ||
| 63 | + score: ${convert_to_number(5)} | ||
| 64 | + remark: $remark | ||
| 65 | + pictures: | ||
| 66 | + realityTime: $realityTime | ||
| 67 | + taskId: $taskId | ||
| 68 | + method: POST | ||
| 69 | + url: task/bid/accept | ||
| 70 | +validate: | ||
| 71 | + - eq: | ||
| 72 | + - content.code | ||
| 73 | + - 0 | ||
| 74 | + - eq: | ||
| 75 | + - content.msg | ||
| 76 | + - $msg |
api/m_api/bid/bid_task_close_api.yml
0 → 100644
| 1 | +name: 关闭任务 | ||
| 2 | +base_url: ${ENV(base_worth_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + id: ${get_bid_task_id()} | ||
| 6 | + reason: 测试关闭任务${get_nowtime()} | ||
| 7 | + msg: ok | ||
| 8 | +request: | ||
| 9 | + headers: | ||
| 10 | + Content-Type: application/json; charset=UTF-8 | ||
| 11 | + Authorization: Bearer ${get_task_Authorization()} | ||
| 12 | + Origin: https://value-test.fjmaimaimai.com | ||
| 13 | + Referer: https://value-test.fjmaimaimai.com/ | ||
| 14 | + User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36 | ||
| 15 | + X-Requested-With: XMLHttpRequest | ||
| 16 | + json: | ||
| 17 | + id: $id | ||
| 18 | + reason: $reason | ||
| 19 | + method: POST | ||
| 20 | + url: task/close | ||
| 21 | +validate: | ||
| 22 | + - eq: | ||
| 23 | + - content.code | ||
| 24 | + - 0 | ||
| 25 | + - eq: | ||
| 26 | + - content.msg | ||
| 27 | + - $msg |
api/m_api/bid/bid_task_finishTask_api.yml
0 → 100644
| 1 | +name: 完成任务 | ||
| 2 | +base_url: ${ENV(base_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | + id: ${get_bid_task_id()} | ||
| 6 | + currtime: ${make_time()} | ||
| 7 | + uuid: ${make_uuid()} | ||
| 8 | + access_token: ${get_task_accesstoken()} | ||
| 9 | + sign: ${make_sign($currtime, $uuid, $access_token)} | ||
| 10 | +request: | ||
| 11 | + headers: | ||
| 12 | + Content-Type: application/json;charset=utf-8 | ||
| 13 | + User-Agent: okhttp/3.12.3 | ||
| 14 | + X-MMM-AccessToken: $access_token | ||
| 15 | + X-MMM-AppName: com.mmm.ability | ||
| 16 | + X-MMM-AppProject: ability | ||
| 17 | + X-MMM-DeviceType: '0' | ||
| 18 | + X-MMM-Sign: $sign | ||
| 19 | + X-MMM-Timestamp: $currtime | ||
| 20 | + X-MMM-Uuid: $uuid | ||
| 21 | + X-MMM-Version: 1.0.0 | ||
| 22 | + json: | ||
| 23 | + id: $id | ||
| 24 | + method: POST | ||
| 25 | + url: v1/task/finishTask | ||
| 26 | +validate: | ||
| 27 | + - eq: | ||
| 28 | + - content.code | ||
| 29 | + - 0 | ||
| 30 | + - eq: | ||
| 31 | + - content.msg | ||
| 32 | + - 完成成功 |
api/m_api/bid/submitCompete_bid_api.yml
0 → 100644
| 1 | +name: 竞标 | ||
| 2 | +base_url: ${ENV(base_url)} | ||
| 3 | +verify: False | ||
| 4 | +variables: | ||
| 5 | +# id: ${get_bid_task_id()} | ||
| 6 | + currtime: ${make_time()} | ||
| 7 | + uuid: ${make_uuid()} | ||
| 8 | + access_token: ${get_task_accesstoken()} | ||
| 9 | + sign: ${make_sign($currtime, $uuid, $access_token)} | ||
| 10 | +request: | ||
| 11 | + headers: | ||
| 12 | + Content-Type: application/json;charset=utf-8 | ||
| 13 | + User-Agent: okhttp/3.12.3 | ||
| 14 | + X-MMM-AccessToken: $access_token | ||
| 15 | + X-MMM-AppName: com.mmm.ability | ||
| 16 | + X-MMM-AppProject: ability | ||
| 17 | + X-MMM-DeviceType: '0' | ||
| 18 | + X-MMM-Sign: $sign | ||
| 19 | + X-MMM-Timestamp: $currtime | ||
| 20 | + X-MMM-Uuid: $uuid | ||
| 21 | + X-MMM-Version: 1.0.0 | ||
| 22 | + json: | ||
| 23 | + id: $id | ||
| 24 | + action: 1 | ||
| 25 | + method: POST | ||
| 26 | + url: v1/task/submitCompete | ||
| 27 | +validate: | ||
| 28 | + - eq: | ||
| 29 | + - content.code | ||
| 30 | + - 0 | ||
| 31 | + - eq: | ||
| 32 | + - content.msg | ||
| 33 | + - 已成功参与竞标,等待中标! |
| 1 | -eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtYnVzaW5lc3MtYWRtaW4tZ2F0ZXdheS10ZXN0LmZqbWFpbWFpbWFpLmNvbVwvYXV0aFwvcHdkTG9naW4iLCJpYXQiOjE1OTkyMzU3NjAsImV4cCI6MTU5OTI0NjU2MCwibmJmIjoxNTk5MjM1NzYwLCJqdGkiOiJaZHQwbDg1cW92YVFVUzB4Iiwic3ViIjozMjQ4ODE3NjEzNjgxNjY0LCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIiwiY29tcGFueUlkIjozNjYsIm5pY2tuYW1lIjoiXHU4Yzc5XHU1YjUwXHU1OTM0IiwicGhvbmUiOiIxOTk5MDAwMDAwOCIsImlkIjozMjQ4ODE3NjEzNjgxNjY0LCJhZG1pblR5cGUiOjF9.7v8LblyAi2iynP4FscB6g0lI6qUfnja8rDTpAmNrX0I | ||
| 1 | +eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtYnVzaW5lc3MtYWRtaW4tZ2F0ZXdheS10ZXN0LmZqbWFpbWFpbWFpLmNvbVwvYXV0aFwvcHdkTG9naW4iLCJpYXQiOjE1OTk0Njc0NDgsImV4cCI6MTU5OTQ3ODI0OCwibmJmIjoxNTk5NDY3NDQ4LCJqdGkiOiJIa2dqNFZ3V21TbEc3MEljIiwic3ViIjozMjQ4ODE3NjEzNjgxNjY0LCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIiwiY29tcGFueUlkIjozNjYsIm5pY2tuYW1lIjoiXHU4Yzc5XHU1YjUwXHU1OTM0IiwicGhvbmUiOiIxOTk5MDAwMDAwOCIsImlkIjozMjQ4ODE3NjEzNjgxNjY0LCJhZG1pblR5cGUiOjF9.bkQ1FDnWpdPudqTPT8MsHhFFmI2HAw7Xe1ky00w2C3M |
| 1 | -eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtYnVzaW5lc3MtYWRtaW4tZ2F0ZXdheS10ZXN0LmZqbWFpbWFpbWFpLmNvbVwvYXV0aFwvYW5vbnltb3VzTG9naW4iLCJpYXQiOjE1OTkyMzU3NjEsImV4cCI6MTU5OTI0NjU2MSwibmJmIjoxNTk5MjM1NzYxLCJqdGkiOiJHOXB5UW9WOXB5UlZ3anRYIiwic3ViIjozMjQ4ODE3NjEzNjgxNjY0LCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIiwiY29tcGFueUlkIjozNjYsIm5pY2tuYW1lIjoiXHU4Yzc5XHU1YjUwXHU1OTM0IiwicGhvbmUiOiIxOTk5MDAwMDAwOCIsImlkIjozMjQ4ODE3NjEzNjgxNjY0LCJhZG1pblR5cGUiOjF9.JZyzltMQWNLWObfdrE2HzAo_0HPn9c_ZmWtbVyM_48s | ||
| 1 | +eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtYnVzaW5lc3MtYWRtaW4tZ2F0ZXdheS10ZXN0LmZqbWFpbWFpbWFpLmNvbVwvYXV0aFwvYW5vbnltb3VzTG9naW4iLCJpYXQiOjE1OTk0Njc0NDksImV4cCI6MTU5OTQ3ODI0OSwibmJmIjoxNTk5NDY3NDQ5LCJqdGkiOiJXbU9aNGhTblVwRTBnV0xwIiwic3ViIjozMjQ4ODE3NjEzNjgxNjY0LCJwcnYiOiI4N2UwYWYxZWY5ZmQxNTgxMmZkZWM5NzE1M2ExNGUwYjA0NzU0NmFhIiwiY29tcGFueUlkIjozNjYsIm5pY2tuYW1lIjoiXHU4Yzc5XHU1YjUwXHU1OTM0IiwicGhvbmUiOiIxOTk5MDAwMDAwOCIsImlkIjozMjQ4ODE3NjEzNjgxNjY0LCJhZG1pblR5cGUiOjF9.INs2lASgMd3bjSV-MKpyXUFvFInDBmy1zbtDhmhFz9I |
config/appoint_task_id.txt
0 → 100644
| 1 | +3045563818861659136 |
| 1 | -IN4bWAJAI2RERL3FgFxWwhRuSDVdefyUwKKBqZ8DoqmrUXV/P0fqAY8QliDl4B8XvWFGJgy7GdvBpIVKToNPD8pV4oaO6r4pELpxvd84awJEQbJvbU0jx+Tzo5vhC5ys9spO+YZIrR6Fu6RvMxY8wlEbEXZRYSMd7QEp4Gw9kJQ= | ||
| 1 | +l/IZP20/bKBXz7raHnr8qrzxrZ51EujRxYtcliJMjktjDihUrsg/9yYanpmKnShHfVTU/Y3Hf2+MmnGK3yTz+jHU9BstE9DVdtl5D6gxlIanNzD9NMvXQfAdKcVT/uHSP3X4OldWrpAa7lhkgx6h5SNqmZvHk56Jjeh+7kSNr2I= |
| 1 | -eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtd29ydGgtd2ViLWdhdGV3YXktdGVzdC5mam1haW1haW1haS5jb21cL2F1dGhcL2xvZ2luIiwiaWF0IjoxNTk5MjM1NzYxLCJleHAiOjE1OTkyNDY1NjEsIm5iZiI6MTU5OTIzNTc2MSwianRpIjoiSXBGQzJ0THlwdHQzSUhSMiIsInN1YiI6MzI0ODgxNzYxMzY4MTY2NCwicHJ2IjoiODdlMGFmMWVmOWZkMTU4MTJmZGVjOTcxNTNhMTRlMGIwNDc1NDZhYSIsImNvbXBhbnlJZCI6MzY2LCJuaWNrbmFtZSI6Ilx1OGM3OVx1NWI1MFx1NTkzNCIsInBob25lIjoiMTk5OTAwMDAwMDgiLCJ1aWQiOjMyNDg4MTc2MTM2ODE2NjQsImFkbWluVHlwZSI6Mn0.CcUAcnQcG193_6UIVknngrTGqC4aG6ADorsSfgg4eNQ | ||
| 1 | +eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9zdXBsdXMtd29ydGgtd2ViLWdhdGV3YXktdGVzdC5mam1haW1haW1haS5jb21cL2F1dGhcL2xvZ2luIiwiaWF0IjoxNTk5NDY3NDQ5LCJleHAiOjE1OTk0NzgyNDksIm5iZiI6MTU5OTQ2NzQ0OSwianRpIjoiR3ZNcExYaFFtenhXMkhVYSIsInN1YiI6MzI0ODgxNzYxMzY4MTY2NCwicHJ2IjoiODdlMGFmMWVmOWZkMTU4MTJmZGVjOTcxNTNhMTRlMGIwNDc1NDZhYSIsImNvbXBhbnlJZCI6MzY2LCJuaWNrbmFtZSI6Ilx1OGM3OVx1NWI1MFx1NTkzNCIsInBob25lIjoiMTk5OTAwMDAwMDgiLCJ1aWQiOjMyNDg4MTc2MTM2ODE2NjQsImFkbWluVHlwZSI6Mn0.HEtAZ9Yr8r9ky7ZrnUcfZLCtATJdcLzlgL5Ywi_TRP0 |
| @@ -6,6 +6,7 @@ from helpfunc.login_func import * | @@ -6,6 +6,7 @@ from helpfunc.login_func import * | ||
| 6 | from helpfunc.m_func import * | 6 | from helpfunc.m_func import * |
| 7 | from helpfunc.pg_db_loot_func import * | 7 | from helpfunc.pg_db_loot_func import * |
| 8 | from helpfunc.pg_db_bid_func import * | 8 | from helpfunc.pg_db_bid_func import * |
| 9 | +from helpfunc.pg_db_appoint_func import * | ||
| 9 | # from helpfunc.time_func import * | 10 | # from helpfunc.time_func import * |
| 10 | 11 | ||
| 11 | import time,datetime,re | 12 | import time,datetime,re |
| @@ -5,8 +5,8 @@ | @@ -5,8 +5,8 @@ | ||
| 5 | # @file: login_func.py | 5 | # @file: login_func.py |
| 6 | import json | 6 | import json |
| 7 | import time,datetime | 7 | import time,datetime |
| 8 | -# path = 'E:/task_api/' | ||
| 9 | -path = 'E:/mmm_auto/task_api/' | 8 | +path = 'E:/task_api/' |
| 9 | +# path = 'E:/mmm_auto/task_api/' | ||
| 10 | def teardown_hook_sleep_N_secs(response,n_secs): | 10 | def teardown_hook_sleep_N_secs(response,n_secs): |
| 11 | """ sleep n seconds after request """ | 11 | """ sleep n seconds after request """ |
| 12 | if response.status_code == 200: | 12 | if response.status_code == 200: |
| @@ -7,8 +7,8 @@ | @@ -7,8 +7,8 @@ | ||
| 7 | import json | 7 | import json |
| 8 | from urllib.parse import * | 8 | from urllib.parse import * |
| 9 | 9 | ||
| 10 | -# path = 'E:/task_api/' | ||
| 11 | -path = 'E:/mmm_auto/task_api/' | 10 | +path = 'E:/task_api/' |
| 11 | +# path = 'E:/mmm_auto/task_api/' | ||
| 12 | def teardown_hook_get_Authorization(response): | 12 | def teardown_hook_get_Authorization(response): |
| 13 | if response.status_code == 200: | 13 | if response.status_code == 200: |
| 14 | jsondata = json.loads(response.text) | 14 | jsondata = json.loads(response.text) |
helpfunc/pg_db_appoint_func.py
0 → 100644
| 1 | +#! /usr/bin/env python | ||
| 2 | +# -*- coding: utf-8 -*- | ||
| 3 | +# Date: 2020/7/12 16:27 | ||
| 4 | +# @Author:bxh | ||
| 5 | +# @file: pg_db_func.py | ||
| 6 | +from helpfunc.m_func import * | ||
| 7 | +import psycopg2 | ||
| 8 | +from datetime import * | ||
| 9 | + | ||
| 10 | +# 获得连接 | ||
| 11 | +def GetConnect(): | ||
| 12 | + conn = False | ||
| 13 | + try: | ||
| 14 | + conn = psycopg2.connect(database="mmmworthtest", | ||
| 15 | + user="bianxinhua", | ||
| 16 | + password="bianxinhua_123", | ||
| 17 | + host="114.55.200.59", | ||
| 18 | + port="31543") | ||
| 19 | + except Exception as err: | ||
| 20 | + print("连接数据库失败,%s" % err) | ||
| 21 | + return conn | ||
| 22 | + | ||
| 23 | +#获取指派任务单的状态:待发布 | ||
| 24 | +def get_appoint_task_status_1_from_database(): | ||
| 25 | + db = GetConnect() | ||
| 26 | + cursor = db.cursor() | ||
| 27 | + sql = '''select task_status from tasks where company_id = 366 and task_type = 3 and task_status = 1 and id = {} '''.format(get_appoint_task_id()) | ||
| 28 | + # print(sql) | ||
| 29 | + try: | ||
| 30 | + cursor.execute(sql) | ||
| 31 | + result = cursor.fetchone() | ||
| 32 | + return result[0] | ||
| 33 | + except Exception as err: | ||
| 34 | + # 发生错误时回滚 | ||
| 35 | + print(err) | ||
| 36 | + db.rollback() | ||
| 37 | + db.close() | ||
| 38 | + | ||
| 39 | +#获取指派任务单的状态:进行中 | ||
| 40 | +def get_appoint_task_status_3_from_database(): | ||
| 41 | + db = GetConnect() | ||
| 42 | + cursor = db.cursor() | ||
| 43 | + sql = '''select task_status from tasks where company_id = 366 and task_type = 3 and task_status = 3 and id = {} '''.format(get_appoint_task_id()) | ||
| 44 | + # print(sql) | ||
| 45 | + try: | ||
| 46 | + cursor.execute(sql) | ||
| 47 | + result = cursor.fetchone() | ||
| 48 | + return result[0] | ||
| 49 | + except Exception as err: | ||
| 50 | + # 发生错误时回滚 | ||
| 51 | + print(err) | ||
| 52 | + db.rollback() | ||
| 53 | + db.close() | ||
| 54 | +#获取指派任务单的状态:待验收 | ||
| 55 | +def get_appoint_task_status_4_from_database(): | ||
| 56 | + db = GetConnect() | ||
| 57 | + cursor = db.cursor() | ||
| 58 | + sql = '''select task_status from tasks t where t.company_id = 366 and task_type = 3 and t.task_status = 4 and id = {}'''.format(get_appoint_task_id()) | ||
| 59 | + # print(sql) | ||
| 60 | + try: | ||
| 61 | + cursor.execute(sql) | ||
| 62 | + result = cursor.fetchone() | ||
| 63 | + return result[0] | ||
| 64 | + except Exception as err: | ||
| 65 | + # 发生错误时回滚 | ||
| 66 | + print(err) | ||
| 67 | + db.rollback() | ||
| 68 | + db.close() | ||
| 69 | +#获取指派任务单的状态:已完成 | ||
| 70 | +def get_appoint_task_status_5_from_database(): | ||
| 71 | + db = GetConnect() | ||
| 72 | + cursor = db.cursor() | ||
| 73 | + sql = '''select task_status from tasks t where t.company_id = 366 and task_type = 3 and t.task_status = 5 and id = {}'''.format(get_appoint_task_id()) | ||
| 74 | + # print(sql) | ||
| 75 | + try: | ||
| 76 | + cursor.execute(sql) | ||
| 77 | + result = cursor.fetchone() | ||
| 78 | + return result[0] | ||
| 79 | + except Exception as err: | ||
| 80 | + # 发生错误时回滚 | ||
| 81 | + print(err) | ||
| 82 | + db.rollback() | ||
| 83 | + db.close() | ||
| 84 | + | ||
| 85 | +#获取任务单的状态:已关闭 | ||
| 86 | +def get_appoint_task_status_6_from_database(): | ||
| 87 | + db = GetConnect() | ||
| 88 | + cursor = db.cursor() | ||
| 89 | + sql = '''select task_status from tasks t where t.company_id = 366 and task_type = 3 and t.task_status = 6 and id = {}'''.format(get_appoint_task_id()) | ||
| 90 | + # print(sql) | ||
| 91 | + try: | ||
| 92 | + cursor.execute(sql) | ||
| 93 | + result = cursor.fetchone() | ||
| 94 | + return result[0] | ||
| 95 | + except Exception as err: | ||
| 96 | + # 发生错误时回滚 | ||
| 97 | + print(err) | ||
| 98 | + db.rollback() | ||
| 99 | + db.close() |
| @@ -20,11 +20,10 @@ def GetConnect(): | @@ -20,11 +20,10 @@ def GetConnect(): | ||
| 20 | print("连接数据库失败,%s" % err) | 20 | print("连接数据库失败,%s" % err) |
| 21 | return conn | 21 | return conn |
| 22 | 22 | ||
| 23 | -#获取抢单任务单的状态:待发布 | 23 | +#获取竞标任务单的状态:待发布 |
| 24 | def get_bid_task_status_1_from_database(): | 24 | def get_bid_task_status_1_from_database(): |
| 25 | db = GetConnect() | 25 | db = GetConnect() |
| 26 | cursor = db.cursor() | 26 | cursor = db.cursor() |
| 27 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 28 | sql = '''select task_status from tasks where company_id = 366 and task_type = 2 and task_status = 1 and id = {} '''.format(get_bid_task_id()) | 27 | sql = '''select task_status from tasks where company_id = 366 and task_type = 2 and task_status = 1 and id = {} '''.format(get_bid_task_id()) |
| 29 | # print(sql) | 28 | # print(sql) |
| 30 | try: | 29 | try: |
| @@ -37,11 +36,10 @@ def get_bid_task_status_1_from_database(): | @@ -37,11 +36,10 @@ def get_bid_task_status_1_from_database(): | ||
| 37 | db.rollback() | 36 | db.rollback() |
| 38 | db.close() | 37 | db.close() |
| 39 | 38 | ||
| 40 | -#获取抢单任务单的状态:待领取 | ||
| 41 | -def get_task_status_2_from_database(): | 39 | +#获取竞标任务单的状态:待领取 |
| 40 | +def get_bid_task_status_2_from_database(): | ||
| 42 | db = GetConnect() | 41 | db = GetConnect() |
| 43 | cursor = db.cursor() | 42 | cursor = db.cursor() |
| 44 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 45 | sql = '''select task_status from tasks where company_id = 366 and task_type = 2 and task_status = 2 and id = {} '''.format(get_bid_task_id()) | 43 | sql = '''select task_status from tasks where company_id = 366 and task_type = 2 and task_status = 2 and id = {} '''.format(get_bid_task_id()) |
| 46 | print(sql) | 44 | print(sql) |
| 47 | try: | 45 | try: |
| @@ -53,11 +51,10 @@ def get_task_status_2_from_database(): | @@ -53,11 +51,10 @@ def get_task_status_2_from_database(): | ||
| 53 | print(err) | 51 | print(err) |
| 54 | db.rollback() | 52 | db.rollback() |
| 55 | db.close() | 53 | db.close() |
| 56 | -#获取抢单任务单的状态:进行中 | ||
| 57 | -def get_task_status_3_from_database(): | 54 | +#获取竞标任务单的状态:进行中 |
| 55 | +def get_bid_task_status_3_from_database(): | ||
| 58 | db = GetConnect() | 56 | db = GetConnect() |
| 59 | cursor = db.cursor() | 57 | cursor = db.cursor() |
| 60 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 61 | sql = '''select task_status from tasks where company_id = 366 and task_type = 2 and task_status = 3 and id = {} '''.format(get_bid_task_id()) | 58 | sql = '''select task_status from tasks where company_id = 366 and task_type = 2 and task_status = 3 and id = {} '''.format(get_bid_task_id()) |
| 62 | # print(sql) | 59 | # print(sql) |
| 63 | try: | 60 | try: |
| @@ -69,29 +66,11 @@ def get_task_status_3_from_database(): | @@ -69,29 +66,11 @@ def get_task_status_3_from_database(): | ||
| 69 | print(err) | 66 | print(err) |
| 70 | db.rollback() | 67 | db.rollback() |
| 71 | db.close() | 68 | db.close() |
| 72 | -# #获取抢单任务单的状态:待确认 | ||
| 73 | -def get_task_status_7_from_database(): | 69 | +#获取竞标任务单的状态:待验收 |
| 70 | +def get_bid_task_status_4_from_database(): | ||
| 74 | db = GetConnect() | 71 | db = GetConnect() |
| 75 | cursor = db.cursor() | 72 | cursor = db.cursor() |
| 76 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 77 | - sql = '''select task_status from tasks where company_id = 366 and task_status = 7 and id = {}'''.format(get_bid_task_id()) | ||
| 78 | - print(sql) | ||
| 79 | - try: | ||
| 80 | - cursor.execute(sql) | ||
| 81 | - result = cursor.fetchone() | ||
| 82 | - return result[0] | ||
| 83 | - except Exception as err: | ||
| 84 | - # 发生错误时回滚 | ||
| 85 | - print(err) | ||
| 86 | - db.rollback() | ||
| 87 | - db.close() | ||
| 88 | - | ||
| 89 | -#获取任务单的状态:待验收 | ||
| 90 | -def get_task_status_4_from_database(): | ||
| 91 | - db = GetConnect() | ||
| 92 | - cursor = db.cursor() | ||
| 93 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 94 | - sql = '''select task_status from tasks t where t.company_id = 366 and t.task_status = 4 and t.receiver_uid = '3248817613892608' and id = {}'''.format(get_bid_task_id()) | 73 | + sql = '''select task_status from tasks t where t.company_id = 366 and task_type = 2 and t.task_status = 4 and t.receiver_uid = '3248817613892608' and id = {}'''.format(get_bid_task_id()) |
| 95 | # print(sql) | 74 | # print(sql) |
| 96 | try: | 75 | try: |
| 97 | cursor.execute(sql) | 76 | cursor.execute(sql) |
| @@ -102,13 +81,12 @@ def get_task_status_4_from_database(): | @@ -102,13 +81,12 @@ def get_task_status_4_from_database(): | ||
| 102 | print(err) | 81 | print(err) |
| 103 | db.rollback() | 82 | db.rollback() |
| 104 | db.close() | 83 | db.close() |
| 105 | - | ||
| 106 | -#获取任务单的状态:已完成 | ||
| 107 | -def get_task_status_5_from_database(): | 84 | +# print(get_bid_task_status_4_from_database()) |
| 85 | +#获取竞标任务单的状态:已完成 | ||
| 86 | +def get_bid_task_status_5_from_database(): | ||
| 108 | db = GetConnect() | 87 | db = GetConnect() |
| 109 | cursor = db.cursor() | 88 | cursor = db.cursor() |
| 110 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 111 | - sql = '''select task_status from tasks t where t.company_id = 366 and t.task_status = 5 and id = {}'''.format(get_bid_task_id()) | 89 | + sql = '''select task_status from tasks t where t.company_id = 366 and task_type = 2 and t.task_status = 5 and id = {}'''.format(get_bid_task_id()) |
| 112 | # print(sql) | 90 | # print(sql) |
| 113 | try: | 91 | try: |
| 114 | cursor.execute(sql) | 92 | cursor.execute(sql) |
| @@ -121,11 +99,10 @@ def get_task_status_5_from_database(): | @@ -121,11 +99,10 @@ def get_task_status_5_from_database(): | ||
| 121 | db.close() | 99 | db.close() |
| 122 | 100 | ||
| 123 | #获取任务单的状态:已关闭 | 101 | #获取任务单的状态:已关闭 |
| 124 | -def get_task_status_6_from_database(): | 102 | +def get_bid_task_status_6_from_database(): |
| 125 | db = GetConnect() | 103 | db = GetConnect() |
| 126 | cursor = db.cursor() | 104 | cursor = db.cursor() |
| 127 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 128 | - sql = '''select task_status from tasks t where t.company_id = 366 and t.task_status = 6 and id = {}'''.format(get_bid_task_id()) | 105 | + sql = '''select task_status from tasks t where t.company_id = 366 and task_type = 2 and t.task_status = 6 and id = {}'''.format(get_bid_task_id()) |
| 129 | # print(sql) | 106 | # print(sql) |
| 130 | try: | 107 | try: |
| 131 | cursor.execute(sql) | 108 | cursor.execute(sql) |
| @@ -29,7 +29,6 @@ def GetConnect(): | @@ -29,7 +29,6 @@ def GetConnect(): | ||
| 29 | def get_employees_name_from_database(): | 29 | def get_employees_name_from_database(): |
| 30 | db = GetConnect() | 30 | db = GetConnect() |
| 31 | cursor = db.cursor() | 31 | cursor = db.cursor() |
| 32 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 33 | sql = ''' select employee_name from employees e where e.company_id = 366 order by id desc''' | 32 | sql = ''' select employee_name from employees e where e.company_id = 366 order by id desc''' |
| 34 | # print(sql) | 33 | # print(sql) |
| 35 | try: | 34 | try: |
| @@ -46,7 +45,6 @@ def get_employees_name_from_database(): | @@ -46,7 +45,6 @@ def get_employees_name_from_database(): | ||
| 46 | def get_uid_from_database(): | 45 | def get_uid_from_database(): |
| 47 | db = GetConnect() | 46 | db = GetConnect() |
| 48 | cursor = db.cursor() | 47 | cursor = db.cursor() |
| 49 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 50 | sql = ''' select uid from employees e where e.company_id = 366 order by id desc''' | 48 | sql = ''' select uid from employees e where e.company_id = 366 order by id desc''' |
| 51 | # print(sql) | 49 | # print(sql) |
| 52 | try: | 50 | try: |
| @@ -62,7 +60,6 @@ def get_uid_from_database(): | @@ -62,7 +60,6 @@ def get_uid_from_database(): | ||
| 62 | def get_employee_account_from_database(): | 60 | def get_employee_account_from_database(): |
| 63 | db = GetConnect() | 61 | db = GetConnect() |
| 64 | cursor = db.cursor() | 62 | cursor = db.cursor() |
| 65 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 66 | sql = '''select employee_account from employees where company_id = 366 order by id desc ''' | 63 | sql = '''select employee_account from employees where company_id = 366 order by id desc ''' |
| 67 | # print(sql) | 64 | # print(sql) |
| 68 | try: | 65 | try: |
| @@ -79,7 +76,6 @@ def get_employee_account_from_database(): | @@ -79,7 +76,6 @@ def get_employee_account_from_database(): | ||
| 79 | def get_task_status_1_from_database(): | 76 | def get_task_status_1_from_database(): |
| 80 | db = GetConnect() | 77 | db = GetConnect() |
| 81 | cursor = db.cursor() | 78 | cursor = db.cursor() |
| 82 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 83 | sql = '''select task_status from tasks where company_id = 366 and task_type = 1 and task_status = 1 and id = {} '''.format(get_loot_task_id()) | 79 | sql = '''select task_status from tasks where company_id = 366 and task_type = 1 and task_status = 1 and id = {} '''.format(get_loot_task_id()) |
| 84 | # print(sql) | 80 | # print(sql) |
| 85 | try: | 81 | try: |
| @@ -96,7 +92,6 @@ def get_task_status_1_from_database(): | @@ -96,7 +92,6 @@ def get_task_status_1_from_database(): | ||
| 96 | def get_task_status_2_from_database(): | 92 | def get_task_status_2_from_database(): |
| 97 | db = GetConnect() | 93 | db = GetConnect() |
| 98 | cursor = db.cursor() | 94 | cursor = db.cursor() |
| 99 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 100 | sql = '''select task_status from tasks where company_id = 366 and task_type = 1 and task_status = 2 and id = {} '''.format(get_loot_task_id()) | 95 | sql = '''select task_status from tasks where company_id = 366 and task_type = 1 and task_status = 2 and id = {} '''.format(get_loot_task_id()) |
| 101 | print(sql) | 96 | print(sql) |
| 102 | try: | 97 | try: |
| @@ -112,7 +107,6 @@ def get_task_status_2_from_database(): | @@ -112,7 +107,6 @@ def get_task_status_2_from_database(): | ||
| 112 | def get_task_status_3_from_database(): | 107 | def get_task_status_3_from_database(): |
| 113 | db = GetConnect() | 108 | db = GetConnect() |
| 114 | cursor = db.cursor() | 109 | cursor = db.cursor() |
| 115 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 116 | sql = '''select task_status from tasks where company_id = 366 and task_type = 1 and task_status = 3 and id = {} '''.format(get_loot_task_id()) | 110 | sql = '''select task_status from tasks where company_id = 366 and task_type = 1 and task_status = 3 and id = {} '''.format(get_loot_task_id()) |
| 117 | # print(sql) | 111 | # print(sql) |
| 118 | try: | 112 | try: |
| @@ -128,7 +122,6 @@ def get_task_status_3_from_database(): | @@ -128,7 +122,6 @@ def get_task_status_3_from_database(): | ||
| 128 | def get_task_status_7_from_database(): | 122 | def get_task_status_7_from_database(): |
| 129 | db = GetConnect() | 123 | db = GetConnect() |
| 130 | cursor = db.cursor() | 124 | cursor = db.cursor() |
| 131 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 132 | sql = '''select task_status from tasks where company_id = 366 and task_status = 7 and id = {}'''.format(get_loot_task_id()) | 125 | sql = '''select task_status from tasks where company_id = 366 and task_status = 7 and id = {}'''.format(get_loot_task_id()) |
| 133 | print(sql) | 126 | print(sql) |
| 134 | try: | 127 | try: |
| @@ -145,7 +138,6 @@ def get_task_status_7_from_database(): | @@ -145,7 +138,6 @@ def get_task_status_7_from_database(): | ||
| 145 | def get_task_status_4_from_database(): | 138 | def get_task_status_4_from_database(): |
| 146 | db = GetConnect() | 139 | db = GetConnect() |
| 147 | cursor = db.cursor() | 140 | cursor = db.cursor() |
| 148 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 149 | sql = '''select task_status from tasks t where t.company_id = 366 and t.task_status = 4 and t.receiver_uid = '3248817613892608' and id = {}'''.format(get_loot_task_id()) | 141 | sql = '''select task_status from tasks t where t.company_id = 366 and t.task_status = 4 and t.receiver_uid = '3248817613892608' and id = {}'''.format(get_loot_task_id()) |
| 150 | # print(sql) | 142 | # print(sql) |
| 151 | try: | 143 | try: |
| @@ -162,7 +154,6 @@ def get_task_status_4_from_database(): | @@ -162,7 +154,6 @@ def get_task_status_4_from_database(): | ||
| 162 | def get_task_status_5_from_database(): | 154 | def get_task_status_5_from_database(): |
| 163 | db = GetConnect() | 155 | db = GetConnect() |
| 164 | cursor = db.cursor() | 156 | cursor = db.cursor() |
| 165 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 166 | sql = '''select task_status from tasks t where t.company_id = 366 and t.task_status = 5 and id = {}'''.format(get_loot_task_id()) | 157 | sql = '''select task_status from tasks t where t.company_id = 366 and t.task_status = 5 and id = {}'''.format(get_loot_task_id()) |
| 167 | # print(sql) | 158 | # print(sql) |
| 168 | try: | 159 | try: |
| @@ -179,7 +170,6 @@ def get_task_status_5_from_database(): | @@ -179,7 +170,6 @@ def get_task_status_5_from_database(): | ||
| 179 | def get_task_status_6_from_database(): | 170 | def get_task_status_6_from_database(): |
| 180 | db = GetConnect() | 171 | db = GetConnect() |
| 181 | cursor = db.cursor() | 172 | cursor = db.cursor() |
| 182 | - # sql= "select id from " + '''"''' + tbl + '''"'''+ ' ' + 'order by id desc ' | ||
| 183 | sql = '''select task_status from tasks t where t.company_id = 366 and t.task_status = 6 and id = {}'''.format(get_loot_task_id()) | 173 | sql = '''select task_status from tasks t where t.company_id = 366 and t.task_status = 6 and id = {}'''.format(get_loot_task_id()) |
| 184 | # print(sql) | 174 | # print(sql) |
| 185 | try: | 175 | try: |
| @@ -3,35 +3,9 @@ config: | @@ -3,35 +3,9 @@ config: | ||
| 3 | 3 | ||
| 4 | teststeps: | 4 | teststeps: |
| 5 | 5 | ||
| 6 | -- name: 提问问题-审核问题-获取资源 | ||
| 7 | - testcase: testcases/permission/ques_pf_permission/QX001_pf_permission.yml | 6 | +- name: 抢单任务状态验证-待发布 |
| 7 | + testcase: testcases/common/COM007_loot_update_status_1_testcase.yml | ||
| 8 | 8 | ||
| 9 | -- name: 登录系统 | ||
| 10 | - variables: | ||
| 11 | - phone: ${ENV(wpftwphone)} | ||
| 12 | - testcase: testcases/common/COM002_m_login_testcases.yml | ||
| 13 | - | ||
| 14 | -- name: 引用资源 | ||
| 15 | - api: api/m_api/task_resource_api.yml | ||
| 16 | - teardown_hooks: | ||
| 17 | - - ${teardown_hook_get_resource_id($response)} | ||
| 18 | - - ${teardown_hook_get_resource_title($response)} | ||
| 19 | - - ${teardown_hook_get_resource_content($response)} | ||
| 20 | - varidate: | ||
| 21 | - validate: | ||
| 22 | - - eq: | ||
| 23 | - - content.msg | ||
| 24 | - - ok | ||
| 25 | -# | ||
| 26 | -- name: 保存任务 | ||
| 27 | - api: api/m_api/loot/loot_update_false_api.yml | ||
| 28 | - teardown_hooks: | ||
| 29 | - - ${teardown_hook_get_loot_task_id($response)} | ||
| 30 | - varidate: | ||
| 31 | - validate: | ||
| 32 | - - eq: | ||
| 33 | - - content.msg | ||
| 34 | - - ok | ||
| 35 | - name: 发布任务 | 9 | - name: 发布任务 |
| 36 | api: api/m_api/loot/loot_open_api.yml | 10 | api: api/m_api/loot/loot_open_api.yml |
| 37 | varidate: | 11 | varidate: |
| @@ -33,16 +33,16 @@ teststeps: | @@ -33,16 +33,16 @@ teststeps: | ||
| 33 | - content.msg | 33 | - content.msg |
| 34 | - ok | 34 | - ok |
| 35 | 35 | ||
| 36 | -#- name: 查看详情 | ||
| 37 | -# api: api/m_api/loot/loot_detail_api.yml | ||
| 38 | -# variables: | ||
| 39 | -# status: ${get_bid_task_status_1_from_database()} | ||
| 40 | -# msg: ok | ||
| 41 | -# varidate: | ||
| 42 | -# validate: | ||
| 43 | -# - eq: | ||
| 44 | -# - content.msg | ||
| 45 | -# - $msg | ||
| 46 | -# - eq: | ||
| 47 | -# - content.data.status | ||
| 48 | -# - $status | ||
| 36 | +- name: 查看详情 | ||
| 37 | + api: api/m_api/bid/bid_detail_api.yml | ||
| 38 | + variables: | ||
| 39 | + status: ${get_bid_task_status_1_from_database()} | ||
| 40 | + msg: ok | ||
| 41 | + varidate: | ||
| 42 | + validate: | ||
| 43 | + - eq: | ||
| 44 | + - content.msg | ||
| 45 | + - $msg | ||
| 46 | + - eq: | ||
| 47 | + - content.data.status | ||
| 48 | + - $status |
| 1 | +config: | ||
| 2 | + name: 竞标任务状态验证-已发布,待领取 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | + | ||
| 6 | +- name: 竞标任务状态验证-待发布 | ||
| 7 | + testcase: testcases/common/COM014_bid_update_status_1_testcase.yml | ||
| 8 | + | ||
| 9 | +- name: 发布任务 | ||
| 10 | + api: api/m_api/bid/bid_open_api.yml | ||
| 11 | + varidate: | ||
| 12 | + validate: | ||
| 13 | + - eq: | ||
| 14 | + - content.msg | ||
| 15 | + - ok | ||
| 16 | + | ||
| 17 | +- name: 查看详情 | ||
| 18 | + api: api/m_api/bid/bid_detail_api.yml | ||
| 19 | + variables: | ||
| 20 | + status: ${get_bid_task_status_2_from_database()} | ||
| 21 | + msg: ok | ||
| 22 | + varidate: | ||
| 23 | + validate: | ||
| 24 | + - eq: | ||
| 25 | + - content.msg | ||
| 26 | + - $msg | ||
| 27 | + - eq: | ||
| 28 | + - content.data.status | ||
| 29 | + - $status |
| 1 | +config: | ||
| 2 | + name: 竞标任务状态验证-已领取,待中标 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | + | ||
| 6 | +- name: 竞标任务状态验证-已发布,待领取 | ||
| 7 | + testcase: testcases/common/COM015_bid_open_status_2_testcase.yml | ||
| 8 | + | ||
| 9 | +- name: app端点击立即竞标 | ||
| 10 | + testcase: testcases/task/bid/bid_contendTasks_taskDetails_testcase.yml | ||
| 11 | + | ||
| 12 | +- name: 查看详情 | ||
| 13 | + api: api/m_api/bid/bid_detail_api.yml | ||
| 14 | + variables: | ||
| 15 | + status: ${get_bid_task_status_2_from_database()} | ||
| 16 | + msg: ok | ||
| 17 | + varidate: | ||
| 18 | + validate: | ||
| 19 | + - eq: | ||
| 20 | + - content.msg | ||
| 21 | + - $msg | ||
| 22 | + - eq: | ||
| 23 | + - content.data.status | ||
| 24 | + - $status |
| 1 | +config: | ||
| 2 | + name: 竞标任务状态验证-已领取,进行中 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | + | ||
| 6 | +- name: 竞标任务状态验证-已领取,待中标 | ||
| 7 | + testcase: testcases/common/COM016_bid_open_status_2_testcase.yml | ||
| 8 | + | ||
| 9 | +- name: 竞标任务-中标 | ||
| 10 | + api: api/m_api/bid/bid_outbid_api.yml | ||
| 11 | + | ||
| 12 | +- name: 查看详情 | ||
| 13 | + api: api/m_api/bid/bid_detail_api.yml | ||
| 14 | + variables: | ||
| 15 | + status: ${get_bid_task_status_3_from_database()} | ||
| 16 | + msg: ok | ||
| 17 | + varidate: | ||
| 18 | + validate: | ||
| 19 | + - eq: | ||
| 20 | + - content.msg | ||
| 21 | + - $msg | ||
| 22 | + - eq: | ||
| 23 | + - content.data.status | ||
| 24 | + - $status |
| 1 | +config: | ||
| 2 | + name: 竞标任务状态验证-已完成,待验收 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | + | ||
| 6 | +- name: 竞标任务状态验证-待领取,进行中 | ||
| 7 | + testcase: testcases/common/COM017_bid_open_status_3_testcase.yml | ||
| 8 | + | ||
| 9 | +##-------------------------APP端完成竞标任务------------------------------ | ||
| 10 | +- name: 完成任务 | ||
| 11 | + testcase: testcases/task/bid/bid_task_finishTask_testcase.yml | ||
| 12 | + | ||
| 13 | +- name: 查看详情 | ||
| 14 | + api: api/m_api/bid/bid_detail_api.yml | ||
| 15 | + variables: | ||
| 16 | + status: ${get_bid_task_status_4_from_database()} | ||
| 17 | + msg: ok | ||
| 18 | + varidate: | ||
| 19 | + validate: | ||
| 20 | + - eq: | ||
| 21 | + - content.msg | ||
| 22 | + - $msg | ||
| 23 | + - eq: | ||
| 24 | + - content.data.status | ||
| 25 | + - $status |
| 1 | +config: | ||
| 2 | + name: 竞标任务状态验证-已验收,已完成 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | +- name: 竞标任务状态验证-已完成,待验收 | ||
| 6 | + testcase: testcases/common/COM018_bid_open_status_4_testcase.yml | ||
| 7 | + | ||
| 8 | +- name: 用户列表 | ||
| 9 | + output: | ||
| 10 | + - uid0 | ||
| 11 | + - name0 | ||
| 12 | + - uid1 | ||
| 13 | + - name1 | ||
| 14 | + - uid2 | ||
| 15 | + - name2 | ||
| 16 | + - uid15 | ||
| 17 | + - name15 | ||
| 18 | + api: api/m_api/common/user_api.yml | ||
| 19 | + extract: | ||
| 20 | + uid0: content.data.list.0.uid | ||
| 21 | + name0: content.data.list.0.name | ||
| 22 | + uid1: content.data.list.1.uid | ||
| 23 | + name1: content.data.list.1.name | ||
| 24 | + uid2: content.data.list.2.uid | ||
| 25 | + name2: content.data.list.2.name | ||
| 26 | + uid15: content.data.list.15.uid | ||
| 27 | + name15: content.data.list.15.name | ||
| 28 | + | ||
| 29 | +- name: 竞标任务验收 | ||
| 30 | + api: api/m_api/bid/bid_task_accept_api.yml | ||
| 31 | + validate: | ||
| 32 | + - eq: | ||
| 33 | + - content.code | ||
| 34 | + - 0 | ||
| 35 | + - eq: | ||
| 36 | + - content.msg | ||
| 37 | + - ok | ||
| 38 | + | ||
| 39 | +- name: 查看详情中的状态 | ||
| 40 | + api: api/m_api/bid/bid_detail_api.yml | ||
| 41 | + variables: | ||
| 42 | + status: ${get_bid_task_status_5_from_database()} | ||
| 43 | + msg: ok | ||
| 44 | + varidate: | ||
| 45 | + validate: | ||
| 46 | + - eq: | ||
| 47 | + - content.msg | ||
| 48 | + - $msg | ||
| 49 | + - eq: | ||
| 50 | + - content.data.status | ||
| 51 | + - $status |
| 1 | +config: | ||
| 2 | + name: 竞标任务状态验证-已关闭 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | +- name: 竞标任务状态验证-已发布,待领取 | ||
| 6 | + testcase: testcases/common/COM015_bid_open_status_2_testcase.yml | ||
| 7 | + | ||
| 8 | +- name: 关闭任务 | ||
| 9 | + api: api/m_api/bid/bid_task_close_api.yml | ||
| 10 | + validate: | ||
| 11 | + - eq: | ||
| 12 | + - content.code | ||
| 13 | + - 0 | ||
| 14 | + - eq: | ||
| 15 | + - content.msg | ||
| 16 | + - ok | ||
| 17 | + | ||
| 18 | +- name: 查看详情中的状态 | ||
| 19 | + api: api/m_api/bid/bid_detail_api.yml | ||
| 20 | + variables: | ||
| 21 | + status: ${get_bid_task_status_6_from_database()} | ||
| 22 | + msg: ok | ||
| 23 | + varidate: | ||
| 24 | + validate: | ||
| 25 | + - eq: | ||
| 26 | + - content.msg | ||
| 27 | + - $msg | ||
| 28 | + - eq: | ||
| 29 | + - content.data.status | ||
| 30 | + - $status |
| 1 | +config: | ||
| 2 | + name: 指派任务状态验证-待发布 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | + | ||
| 6 | +- name: 提问问题-审核问题-获取资源 | ||
| 7 | + testcase: testcases/permission/ques_pf_permission/QX001_pf_permission.yml | ||
| 8 | + | ||
| 9 | +- name: 登录系统 | ||
| 10 | + variables: | ||
| 11 | + phone: ${ENV(wpftwphone)} | ||
| 12 | + testcase: testcases/common/COM002_m_login_testcases.yml | ||
| 13 | + | ||
| 14 | +- name: 引用资源 | ||
| 15 | + api: api/m_api/task_resource_api.yml | ||
| 16 | + teardown_hooks: | ||
| 17 | + - ${teardown_hook_get_resource_id($response)} | ||
| 18 | + - ${teardown_hook_get_resource_title($response)} | ||
| 19 | + - ${teardown_hook_get_resource_content($response)} | ||
| 20 | + varidate: | ||
| 21 | + validate: | ||
| 22 | + - eq: | ||
| 23 | + - content.msg | ||
| 24 | + - ok | ||
| 25 | + | ||
| 26 | +- name: 保存任务 | ||
| 27 | + api: api/m_api/appoint/appoint_update_api.yml | ||
| 28 | + teardown_hooks: | ||
| 29 | + - ${teardown_hook_get_appoint_task_id($response)} | ||
| 30 | + varidate: | ||
| 31 | + validate: | ||
| 32 | + - eq: | ||
| 33 | + - content.msg | ||
| 34 | + - ok | ||
| 35 | + | ||
| 36 | +- name: 查看详情 | ||
| 37 | + api: api/m_api/appoint/appoint_detail_api.yml | ||
| 38 | + variables: | ||
| 39 | + status: ${get_appoint_task_status_1_from_database()} | ||
| 40 | + msg: ok | ||
| 41 | + varidate: | ||
| 42 | + validate: | ||
| 43 | + - eq: | ||
| 44 | + - content.msg | ||
| 45 | + - $msg | ||
| 46 | + - eq: | ||
| 47 | + - content.data.status | ||
| 48 | + - $status |
| 1 | +config: | ||
| 2 | + name: 指派任务状态验证-已发布,进行中 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | + | ||
| 6 | +- name: 指派任务状态验证-待发布 | ||
| 7 | + testcase: testcases/common/COM021_appoint_update_status_1_testcase.yml | ||
| 8 | + | ||
| 9 | +- name: 发布任务 | ||
| 10 | + api: api/m_api/appoint/appoint_open_api.yml | ||
| 11 | + varidate: | ||
| 12 | + validate: | ||
| 13 | + - eq: | ||
| 14 | + - content.msg | ||
| 15 | + - ok | ||
| 16 | + | ||
| 17 | +- name: 查看详情 | ||
| 18 | + api: api/m_api/appoint/appoint_detail_api.yml | ||
| 19 | + variables: | ||
| 20 | + status: ${get_appoint_task_status_3_from_database()} | ||
| 21 | + msg: ok | ||
| 22 | + varidate: | ||
| 23 | + validate: | ||
| 24 | + - eq: | ||
| 25 | + - content.msg | ||
| 26 | + - $msg | ||
| 27 | + - eq: | ||
| 28 | + - content.data.status | ||
| 29 | + - $status |
| 1 | +config: | ||
| 2 | + name: 指派任务状态验证-进行中,待验收 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | + | ||
| 6 | +- name: 指派任务状态验证-已发布,进行中 | ||
| 7 | + testcase: testcases/common/COM022_appoint_open_status_3_testcase.yml | ||
| 8 | + | ||
| 9 | +##-------------------------APP端完成指派任务------------------------------ | ||
| 10 | +- name: 完成任务 | ||
| 11 | + testcase: testcases/task/appoint/appoint_task_finishTask_testcase.yml | ||
| 12 | + | ||
| 13 | +- name: 查看详情 | ||
| 14 | + api: api/m_api/appoint/appoint_detail_api.yml | ||
| 15 | + variables: | ||
| 16 | + status: ${get_appoint_task_status_4_from_database()} | ||
| 17 | + msg: ok | ||
| 18 | + varidate: | ||
| 19 | + validate: | ||
| 20 | + - eq: | ||
| 21 | + - content.msg | ||
| 22 | + - $msg | ||
| 23 | + - eq: | ||
| 24 | + - content.data.status | ||
| 25 | + - $status |
| 1 | +config: | ||
| 2 | + name: 指派任务状态验证-已验收,已完成 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | + | ||
| 6 | +- name: 指派任务状态验证-进行中,待验收 | ||
| 7 | + testcase: testcases/common/COM023_appoint_open_status_4_testcase.yml | ||
| 8 | + | ||
| 9 | +- name: 用户列表 | ||
| 10 | + output: | ||
| 11 | + - uid0 | ||
| 12 | + - name0 | ||
| 13 | + - uid1 | ||
| 14 | + - name1 | ||
| 15 | + - uid2 | ||
| 16 | + - name2 | ||
| 17 | + - uid15 | ||
| 18 | + - name15 | ||
| 19 | + api: api/m_api/common/user_api.yml | ||
| 20 | + extract: | ||
| 21 | + uid0: content.data.list.0.uid | ||
| 22 | + name0: content.data.list.0.name | ||
| 23 | + uid1: content.data.list.1.uid | ||
| 24 | + name1: content.data.list.1.name | ||
| 25 | + uid2: content.data.list.2.uid | ||
| 26 | + name2: content.data.list.2.name | ||
| 27 | + uid15: content.data.list.15.uid | ||
| 28 | + name15: content.data.list.15.name | ||
| 29 | + | ||
| 30 | +- name: 指派任务验收 | ||
| 31 | + api: api/m_api/appoint/appoint_task_accept_api.yml | ||
| 32 | + validate: | ||
| 33 | + - eq: | ||
| 34 | + - content.code | ||
| 35 | + - 0 | ||
| 36 | + - eq: | ||
| 37 | + - content.msg | ||
| 38 | + - ok | ||
| 39 | +- name: 查看详情 | ||
| 40 | + api: api/m_api/appoint/appoint_detail_api.yml | ||
| 41 | + variables: | ||
| 42 | + status: ${get_appoint_task_status_5_from_database()} | ||
| 43 | + msg: ok | ||
| 44 | + varidate: | ||
| 45 | + validate: | ||
| 46 | + - eq: | ||
| 47 | + - content.msg | ||
| 48 | + - $msg | ||
| 49 | + - eq: | ||
| 50 | + - content.data.status | ||
| 51 | + - $status |
| 1 | +config: | ||
| 2 | + name: 指派任务状态验证-已验收,已完成 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | + | ||
| 6 | +- name: 指派任务状态验证-已发布,进行中 | ||
| 7 | + testcase: testcases/common/COM022_appoint_open_status_3_testcase.yml | ||
| 8 | + | ||
| 9 | +- name: 关闭任务 | ||
| 10 | + api: api/m_api/appoint/appoint_task_close_api.yml | ||
| 11 | + validate: | ||
| 12 | + - eq: | ||
| 13 | + - content.code | ||
| 14 | + - 0 | ||
| 15 | + - eq: | ||
| 16 | + - content.msg | ||
| 17 | + - ok | ||
| 18 | + | ||
| 19 | +- name: 查看详情 | ||
| 20 | + api: api/m_api/appoint/appoint_detail_api.yml | ||
| 21 | + variables: | ||
| 22 | + status: ${get_appoint_task_status_6_from_database()} | ||
| 23 | + msg: ok | ||
| 24 | + varidate: | ||
| 25 | + validate: | ||
| 26 | + - eq: | ||
| 27 | + - content.msg | ||
| 28 | + - $msg | ||
| 29 | + - eq: | ||
| 30 | + - content.data.status | ||
| 31 | + - $status |
| 1 | +config: | ||
| 2 | + name: 任务完成 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | +- name: 登录系统 | ||
| 6 | + variables: | ||
| 7 | + phone: ${ENV(appphone)} | ||
| 8 | + testcase: testcases/common/login_testcases.yml | ||
| 9 | + | ||
| 10 | +- name: 登录价值系统 | ||
| 11 | + testcase: testcases/common/COM001_task_login_testcases.yml | ||
| 12 | + | ||
| 13 | +- name: 公司任务(进行中) | ||
| 14 | +# output: | ||
| 15 | +# - id | ||
| 16 | + api: api/m_api/appoint/appoint_currentTasks_api.yml | ||
| 17 | +# extract: | ||
| 18 | +# id: content.data.tasks.0.id | ||
| 19 | +# validate: | ||
| 20 | +# - eq: | ||
| 21 | +# - content.data.tasks.0.id | ||
| 22 | +# - $id | ||
| 23 | + | ||
| 24 | +- name: 查看竞标任务详情 | ||
| 25 | + api: api/m_api/appoint/appoint_task_Details_api.yml | ||
| 26 | +# | ||
| 27 | +- name: 完成任务 | ||
| 28 | + api: api/m_api/appoint/appoint_task_finishTask_api.yml |
| 1 | config: | 1 | config: |
| 2 | - name: RWSC001:登录系统-保存任务-待发布_删除任务 | 2 | + name: 公司任务(竞标任务) |
| 3 | + variables: | ||
| 4 | + phone: ${ENV(appphone)} | ||
| 3 | 5 | ||
| 4 | teststeps: | 6 | teststeps: |
| 5 | 7 | ||
| 6 | -- name: 19990000008保存竞标任务 | ||
| 7 | - testcase: testcases/task/save_taskPublish_0_1_api.yml | 8 | +- name: 登录系统 |
| 9 | + testcase: testcases/common/login_testcases.yml | ||
| 8 | 10 | ||
| 9 | -- name: 19990000008查看待发布列表 | 11 | +- name: 登录价值系统 |
| 12 | + testcase: testcases/common/COM001_task_login_testcases.yml | ||
| 13 | + | ||
| 14 | +- name: 公司任务(竞标任务) | ||
| 10 | output: | 15 | output: |
| 11 | - id | 16 | - id |
| 12 | - api: api/task_api/task/dfb_task/iPublishedTasks_0_api.yml | 17 | + api: api/m_api/bid/bid_contendTasks_api.yml |
| 13 | extract: | 18 | extract: |
| 14 | id: content.data.tasks.0.id | 19 | id: content.data.tasks.0.id |
| 15 | validate: | 20 | validate: |
| 16 | - eq: | 21 | - eq: |
| 17 | - - content.data.tasks.0.id | ||
| 18 | - - $id | ||
| 19 | - | ||
| 20 | -- name: 19990000008查看任务详情 | ||
| 21 | - api: api/task_api/task/taskDetails_api.yml | ||
| 22 | - | ||
| 23 | -#- name: 19990000008删除任务 | ||
| 24 | -# api: api/task_api/task/dfb_task/taskdeleteTask_api.yml | ||
| 25 | - | ||
| 26 | - | ||
| 27 | - | 22 | + - content.data.tasks.0.id |
| 23 | + - $id | ||
| 24 | +- name: 立即竞标 | ||
| 25 | + api: api/m_api/bid/submitCompete_bid_api.yml |
| 1 | +config: | ||
| 2 | + name: 任务完成 | ||
| 3 | + | ||
| 4 | +teststeps: | ||
| 5 | +- name: 登录系统 | ||
| 6 | + variables: | ||
| 7 | + phone: ${ENV(appphone)} | ||
| 8 | + testcase: testcases/common/login_testcases.yml | ||
| 9 | + | ||
| 10 | +- name: 登录价值系统 | ||
| 11 | + testcase: testcases/common/COM001_task_login_testcases.yml | ||
| 12 | + | ||
| 13 | +- name: 公司任务(进行中) | ||
| 14 | +# output: | ||
| 15 | +# - id | ||
| 16 | + api: api/m_api/bid/bid_currentTasks_api.yml | ||
| 17 | +# extract: | ||
| 18 | +# id: content.data.tasks.0.id | ||
| 19 | +# validate: | ||
| 20 | +# - eq: | ||
| 21 | +# - content.data.tasks.0.id | ||
| 22 | +# - $id | ||
| 23 | + | ||
| 24 | +- name: 查看竞标任务详情 | ||
| 25 | + api: api/m_api/bid/bid_task_Details_api.yml | ||
| 26 | +# | ||
| 27 | +- name: 完成任务 | ||
| 28 | + api: api/m_api/bid/bid_task_finishTask_api.yml |
| 1 | -config: | ||
| 2 | - name: JBRW002:登录系统-保存任务-编辑保存-发布任务-关闭任务 | ||
| 3 | - | ||
| 4 | -teststeps: | ||
| 5 | - | ||
| 6 | -- name: 19990000008保存竞标任务 | ||
| 7 | - testcase: testcases/task/save_taskPublish_0_1_api.yml | ||
| 8 | - | ||
| 9 | -- name: 19990000008查看待发布列表 | ||
| 10 | - output: | ||
| 11 | - - id | ||
| 12 | - api: api/task_api/task/dfb_task/iPublishedTasks_0_api.yml | ||
| 13 | - extract: | ||
| 14 | - id: content.data.tasks.0.id | ||
| 15 | - validate: | ||
| 16 | - - eq: | ||
| 17 | - - content.data.tasks.0.id | ||
| 18 | - - $id | ||
| 19 | -- name: 19990000008编辑任务 | ||
| 20 | - api: api/task_api/task/qd_fb_task/update_taskPublish_api.yml | ||
| 21 | - | ||
| 22 | -- name: 19990000008搜索引用资源 | ||
| 23 | - output: | ||
| 24 | - - refResources_id | ||
| 25 | - - rType | ||
| 26 | - - serialNo | ||
| 27 | - - title | ||
| 28 | - api: api/task_api/task/qd_fb_task/tasksearchResources_api.yml | ||
| 29 | - extract: | ||
| 30 | - refResources_id: content.data.refResources.0.id | ||
| 31 | - rType: content.data.refResources.0.rType | ||
| 32 | - serialNo: content.data.refResources.0.serialNo | ||
| 33 | - title: content.data.refResources.0.title | ||
| 34 | - validate: | ||
| 35 | - - eq: | ||
| 36 | - - content.code | ||
| 37 | - - 0 | ||
| 38 | - - eq: | ||
| 39 | - - content.msg | ||
| 40 | - - 获取成功 | ||
| 41 | - | ||
| 42 | -- name: 19990000008发布任务 | ||
| 43 | - api: api/task_api/task/jb_fb_task/taskPublish_1_1_api.yml | ||
| 44 | - validate: | ||
| 45 | - - eq: | ||
| 46 | - - content.code | ||
| 47 | - - 0 | ||
| 48 | - - eq: | ||
| 49 | - - content.msg | ||
| 50 | - - 发布成功 | ||
| 51 | - | ||
| 52 | -#- name: 19990000008任务关闭 | ||
| 53 | -# api: api/task_api/task/taskcloseTask_api.yml | ||
| 54 | -# validate: | ||
| 55 | -# - eq: | ||
| 56 | -# - content.code | ||
| 57 | -# - 0 | ||
| 58 | -# - eq: | ||
| 59 | -# - content.msg | ||
| 60 | -# - 关闭成功 |
| 1 | -config: | ||
| 2 | - name: RW003:登录系统-发布任务 | ||
| 3 | - | ||
| 4 | -teststeps: | ||
| 5 | - | ||
| 6 | -- name: 19990000008发布任务 | ||
| 7 | - testcase: testcases/task/taskPublish_1_1_api.yml | ||
| 8 | -# | ||
| 9 | - | ||
| 10 | -- name: 19990000011登录系统-查看公司悬赏任务-点击抢单-完成任务 | ||
| 11 | - variables: | ||
| 12 | - phone: ${ENV(pfphone)} | ||
| 13 | - testcase: testcases/task/jxz/JB/jxz_wc.yml | ||
| 14 | - | ||
| 15 | - | ||
| 16 | - | ||
| 17 | -- name: 19990000008登录系统 | ||
| 18 | - variables: | ||
| 19 | - phone: ${ENV(wpftwphone)} | ||
| 20 | - testcase: testcases/login_testcases.yml | ||
| 21 | - | ||
| 22 | -- name: 19990000008查看进行中的任务 | ||
| 23 | - output: | ||
| 24 | - - id | ||
| 25 | - api: api/task_api/task/rewards/currentTasks_0_api.yml | ||
| 26 | - extract: | ||
| 27 | - id: content.data.tasks.0.id | ||
| 28 | - validate: | ||
| 29 | - - eq: | ||
| 30 | - - content.data.tasks.0.id | ||
| 31 | - - $id | ||
| 32 | - - eq: | ||
| 33 | - - content.code | ||
| 34 | - - 0 | ||
| 35 | - - eq: | ||
| 36 | - - content.msg | ||
| 37 | - - 获取成功 | ||
| 38 | - | ||
| 39 | -- name: 19990000008任务详情 | ||
| 40 | - api: api/task_api/task/taskDetails_api.yml | ||
| 41 | - validate: | ||
| 42 | - - eq: | ||
| 43 | - - content.code | ||
| 44 | - - 0 | ||
| 45 | - - eq: | ||
| 46 | - - content.msg | ||
| 47 | - - 获取详情成功 | ||
| 48 | - | ||
| 49 | -#- name: 19990000008任务关闭 | ||
| 50 | -# api: api/task_api/task/taskcloseTask_api.yml | ||
| 51 | -# validate: | ||
| 52 | -# - eq: | ||
| 53 | -# - content.code | ||
| 54 | -# - 0 | ||
| 55 | -# - eq: | ||
| 56 | -# - content.msg | ||
| 57 | -# - 关闭成功 |
| 1 | -config: | ||
| 2 | - name: RW003:登录系统-发布任务 | ||
| 3 | - | ||
| 4 | -teststeps: | ||
| 5 | - | ||
| 6 | -- name: 19990000008发布任务 | ||
| 7 | - testcase: testcases/task/taskPublish_0_1_api.yml | ||
| 8 | -# | ||
| 9 | - | ||
| 10 | -- name: 19990000011登录系统-查看公司悬赏任务-点击抢单 | ||
| 11 | - variables: | ||
| 12 | - phone: ${ENV(pfphone)} | ||
| 13 | - testcase: testcases/task/jxz/jxz_wc.yml | ||
| 14 | - | ||
| 15 | - | ||
| 16 | -- name: 19990000008登录系统 | ||
| 17 | - variables: | ||
| 18 | - phone: ${ENV(wpftwphone)} | ||
| 19 | - testcase: testcases/login_testcases.yml | ||
| 20 | - | ||
| 21 | -- name: 19990000008查看任务-我发布的-待验收 | ||
| 22 | - output: | ||
| 23 | - - id | ||
| 24 | - api: api/task_api/task/iPublishedTasks_3_api.yml | ||
| 25 | - extract: | ||
| 26 | - id: content.data.tasks.0.id | ||
| 27 | - validate: | ||
| 28 | - - eq: | ||
| 29 | - - content.data.tasks.0.id | ||
| 30 | - - $id | ||
| 31 | - - eq: | ||
| 32 | - - content.code | ||
| 33 | - - 0 | ||
| 34 | - - eq: | ||
| 35 | - - content.msg | ||
| 36 | - - 获取成功 | ||
| 37 | - | ||
| 38 | -- name: 19990000008任务详情 | ||
| 39 | - api: api/task_api/task/taskDetails_api.yml | ||
| 40 | - validate: | ||
| 41 | - - eq: | ||
| 42 | - - content.code | ||
| 43 | - - 0 | ||
| 44 | - - eq: | ||
| 45 | - - content.msg | ||
| 46 | - - 获取详情成功 | ||
| 47 | - | ||
| 48 | -#- name: 19990000008任务关闭 | ||
| 49 | -# api: api/task_api/task/taskcloseTask_api.yml | ||
| 50 | -# validate: | ||
| 51 | -# - eq: | ||
| 52 | -# - content.code | ||
| 53 | -# - 0 | ||
| 54 | -# - eq: | ||
| 55 | -# - content.msg | ||
| 56 | -# - 关闭成功 |
| 1 | -config: | ||
| 2 | - name: RW003:登录系统-发布任务 | ||
| 3 | - | ||
| 4 | -teststeps: | ||
| 5 | - | ||
| 6 | -- name: 19990000008发布任务 | ||
| 7 | - testcase: testcases/task/taskPublish_0_1_api.yml | ||
| 8 | - | ||
| 9 | -- name: 19990000011登录系统-查看公司悬赏任务-点击抢单 | ||
| 10 | - variables: | ||
| 11 | - phone: ${ENV(pfphone)} | ||
| 12 | - testcase: testcases/task/jxz/jxz_wc.yml | ||
| 13 | - | ||
| 14 | - | ||
| 15 | -- name: 19990000008登录系统 | ||
| 16 | - variables: | ||
| 17 | - phone: ${ENV(wpftwphone)} | ||
| 18 | - testcase: testcases/login_testcases.yml | ||
| 19 | - | ||
| 20 | -- name: 19990000008查看任务-我发布的-待验收 | ||
| 21 | - output: | ||
| 22 | - - id | ||
| 23 | - api: api/task_api/task/iPublishedTasks_3_api.yml | ||
| 24 | - extract: | ||
| 25 | - id: content.data.tasks.0.id | ||
| 26 | - validate: | ||
| 27 | - - eq: | ||
| 28 | - - content.code | ||
| 29 | - - 0 | ||
| 30 | - - eq: | ||
| 31 | - - content.msg | ||
| 32 | - - 获取成功 | ||
| 33 | - | ||
| 34 | -- name: 19990000008任务详情 | ||
| 35 | - output: | ||
| 36 | - - rType | ||
| 37 | - - refResources_id | ||
| 38 | - - serialNo | ||
| 39 | - - title | ||
| 40 | - api: api/task_api/task/taskDetails_api.yml | ||
| 41 | - extract: | ||
| 42 | - rType: content.data.task.refResources.0.rType | ||
| 43 | - refResources_id: content.data.task.refResources.0.id | ||
| 44 | - serialNo: content.data.task.refResources.0.serialNo | ||
| 45 | - title: content.data.task.refResources.0.title | ||
| 46 | - validate: | ||
| 47 | - - eq: | ||
| 48 | - - content.code | ||
| 49 | - - 0 | ||
| 50 | - - eq: | ||
| 51 | - - content.msg | ||
| 52 | - - 获取详情成功 | ||
| 53 | - | ||
| 54 | -- name: 19990000008查找企业所有员工 | ||
| 55 | - output: | ||
| 56 | - - uid0 | ||
| 57 | - - uname0 | ||
| 58 | - - uid1 | ||
| 59 | - - uname1 | ||
| 60 | - - uid2 | ||
| 61 | - - uname2 | ||
| 62 | - - uid11 | ||
| 63 | - - uname11 | ||
| 64 | - api: api/task_api/task/employee/allEmployees_api.yml | ||
| 65 | - extract: | ||
| 66 | - uid0: content.data.employees.0.uid | ||
| 67 | - uname0: content.data.employees.0.uname | ||
| 68 | - uid1: content.data.employees.1.uid | ||
| 69 | - uname1: content.data.employees.1.uname | ||
| 70 | - uid2: content.data.employees.2.uid | ||
| 71 | - uname2: content.data.employees.2.uname | ||
| 72 | - uid11: content.data.employees.11.uid | ||
| 73 | - uname11: content.data.employees.11.uname | ||
| 74 | - validate: | ||
| 75 | - - eq: | ||
| 76 | - - content.code | ||
| 77 | - - 0 | ||
| 78 | - - eq: | ||
| 79 | - - content.msg | ||
| 80 | - - 查找成功 | ||
| 81 | - | ||
| 82 | -#- name: 19990000008我要验收 | ||
| 83 | -# api: api/task_api/task/taskcheckAccept_api.yml | ||
| 84 | -# validate: | ||
| 85 | -# - eq: | ||
| 86 | -# - content.code | ||
| 87 | -# - 0 | ||
| 88 | -# - eq: | ||
| 89 | -# - content.msg | ||
| 90 | -# - 验收成功 | ||
| 91 | -# | ||
| 92 | -#- name: 19990000008查看已完成的任务 | ||
| 93 | -# output: | ||
| 94 | -# - id | ||
| 95 | -# api: api/task_api/task/rewards/currentTasks_1_api.yml | ||
| 96 | -# extract: | ||
| 97 | -# id: content.data.tasks.0.id | ||
| 98 | -# validate: | ||
| 99 | -# - eq: | ||
| 100 | -# - content.code | ||
| 101 | -# - 0 | ||
| 102 | -# - eq: | ||
| 103 | -# - content.msg | ||
| 104 | -# - 获取成功 | ||
| 105 | -# | ||
| 106 | -#- name: 19990000008查看已完成的任务详情 | ||
| 107 | -# api: api/task_api/task/taskDetails_api.yml | ||
| 108 | -# validate: | ||
| 109 | -# - eq: | ||
| 110 | -# - content.data.task.status | ||
| 111 | -# - 5 | ||
| 112 | -# - eq: | ||
| 113 | -# - content.code | ||
| 114 | -# - 0 | ||
| 115 | -# - eq: | ||
| 116 | -# - content.msg | ||
| 117 | -# - 获取详情成功 |
| 1 | -config: | ||
| 2 | - name: RWSC001:登录系统-保存任务-待发布_删除任务 | ||
| 3 | - | ||
| 4 | -teststeps: | ||
| 5 | - | ||
| 6 | -- name: 19990000008保存抢单任务 | ||
| 7 | - testcase: testcases/task/save_taskPublish_0_0_api.yml | ||
| 8 | - | ||
| 9 | -- name: 19990000008查看待发布列表 | ||
| 10 | - output: | ||
| 11 | - - id | ||
| 12 | - api: api/task_api/task/dfb_task/iPublishedTasks_0_api.yml | ||
| 13 | - extract: | ||
| 14 | - id: content.data.tasks.0.id | ||
| 15 | - validate: | ||
| 16 | - - eq: | ||
| 17 | - - content.data.tasks.0.id | ||
| 18 | - - $id | ||
| 19 | - | ||
| 20 | -- name: 19990000008查看任务详情 | ||
| 21 | - api: api/task_api/task/taskDetails_api.yml | ||
| 22 | - | ||
| 23 | -#- name: 19990000008删除任务 | ||
| 24 | -# api: api/task_api/task/dfb_task/taskdeleteTask_api.yml | ||
| 25 | - | ||
| 26 | - | ||
| 27 | - |
| 1 | -config: | ||
| 2 | - name: RW002:登录系统-保存任务-编辑保存-发布任务 | ||
| 3 | - | ||
| 4 | -teststeps: | ||
| 5 | - | ||
| 6 | -- name: 19990000008保存抢单任务 | ||
| 7 | - testcase: testcases/task/save_taskPublish_0_0_api.yml | ||
| 8 | - | ||
| 9 | -- name: 19990000008查看待发布列表 | ||
| 10 | - output: | ||
| 11 | - - id | ||
| 12 | - api: api/task_api/task/dfb_task/iPublishedTasks_0_api.yml | ||
| 13 | - extract: | ||
| 14 | - id: content.data.tasks.0.id | ||
| 15 | - validate: | ||
| 16 | - - eq: | ||
| 17 | - - content.data.tasks.0.id | ||
| 18 | - - $id | ||
| 19 | -- name: 19990000008编辑任务 | ||
| 20 | - api: api/task_api/task/qd_fb_task/update_taskPublish_api.yml | ||
| 21 | - | ||
| 22 | -- name: 19990000008搜索引用资源 | ||
| 23 | - output: | ||
| 24 | - - refResources_id | ||
| 25 | - - rType | ||
| 26 | - - serialNo | ||
| 27 | - - title | ||
| 28 | - api: api/task_api/task/qd_fb_task/tasksearchResources_api.yml | ||
| 29 | - extract: | ||
| 30 | - refResources_id: content.data.refResources.0.id | ||
| 31 | - rType: content.data.refResources.0.rType | ||
| 32 | - serialNo: content.data.refResources.0.serialNo | ||
| 33 | - title: content.data.refResources.0.title | ||
| 34 | - validate: | ||
| 35 | - - eq: | ||
| 36 | - - content.code | ||
| 37 | - - 0 | ||
| 38 | - - eq: | ||
| 39 | - - content.msg | ||
| 40 | - - 获取成功 | ||
| 41 | - | ||
| 42 | -- name: 19990000008发布任务 | ||
| 43 | - api: api/task_api/task/qd_fb_task/taskPublish_0_1_api.yml | ||
| 44 | - validate: | ||
| 45 | - - eq: | ||
| 46 | - - content.code | ||
| 47 | - - 0 | ||
| 48 | - - eq: | ||
| 49 | - - content.msg | ||
| 50 | - - 发布成功 | ||
| 51 | - | ||
| 52 | -#- name: 19990000008任务关闭 | ||
| 53 | -# api: api/task_api/task/taskcloseTask_api.yml | ||
| 54 | -# validate: | ||
| 55 | -# - eq: | ||
| 56 | -# - content.code | ||
| 57 | -# - 0 | ||
| 58 | -# - eq: | ||
| 59 | -# - content.msg | ||
| 60 | -# - 关闭成功 |
| 1 | -config: | ||
| 2 | - name: RW003:登录系统-发布任务 | ||
| 3 | - | ||
| 4 | -teststeps: | ||
| 5 | - | ||
| 6 | -- name: 19990000008发布任务 | ||
| 7 | - testcase: testcases/task/taskPublish_0_1_api.yml | ||
| 8 | -# | ||
| 9 | - | ||
| 10 | -- name: 19990000011登录系统-查看公司悬赏任务-点击抢单-完成任务 | ||
| 11 | - variables: | ||
| 12 | - phone: ${ENV(pfphone)} | ||
| 13 | - testcase: testcases/task/jxz/QD/jxz_wc.yml | ||
| 14 | - | ||
| 15 | - | ||
| 16 | - | ||
| 17 | -- name: 19990000008登录系统 | ||
| 18 | - variables: | ||
| 19 | - phone: ${ENV(wpftwphone)} | ||
| 20 | - testcase: testcases/login_testcases.yml | ||
| 21 | - | ||
| 22 | -- name: 19990000008查看进行中的任务 | ||
| 23 | - output: | ||
| 24 | - - id | ||
| 25 | - api: api/task_api/task/rewards/currentTasks_0_api.yml | ||
| 26 | - extract: | ||
| 27 | - id: content.data.tasks.0.id | ||
| 28 | - validate: | ||
| 29 | - - eq: | ||
| 30 | - - content.data.tasks.0.id | ||
| 31 | - - $id | ||
| 32 | - - eq: | ||
| 33 | - - content.code | ||
| 34 | - - 0 | ||
| 35 | - - eq: | ||
| 36 | - - content.msg | ||
| 37 | - - 获取成功 | ||
| 38 | - | ||
| 39 | -- name: 19990000008任务详情 | ||
| 40 | - api: api/task_api/task/taskDetails_api.yml | ||
| 41 | - validate: | ||
| 42 | - - eq: | ||
| 43 | - - content.code | ||
| 44 | - - 0 | ||
| 45 | - - eq: | ||
| 46 | - - content.msg | ||
| 47 | - - 获取详情成功 | ||
| 48 | - | ||
| 49 | -#- name: 19990000008任务关闭 | ||
| 50 | -# api: api/task_api/task/taskcloseTask_api.yml | ||
| 51 | -# validate: | ||
| 52 | -# - eq: | ||
| 53 | -# - content.code | ||
| 54 | -# - 0 | ||
| 55 | -# - eq: | ||
| 56 | -# - content.msg | ||
| 57 | -# - 关闭成功 |
| 1 | -config: | ||
| 2 | - name: RW003:登录系统-发布任务 | ||
| 3 | - | ||
| 4 | -teststeps: | ||
| 5 | - | ||
| 6 | -- name: 19990000008发布任务 | ||
| 7 | - testcase: testcases/task/taskPublish_0_1_api.yml | ||
| 8 | -# | ||
| 9 | - | ||
| 10 | -- name: 19990000011登录系统-查看公司悬赏任务-点击抢单 | ||
| 11 | - variables: | ||
| 12 | - phone: ${ENV(pfphone)} | ||
| 13 | - testcase: testcases/task/jxz/jxz_wc.yml | ||
| 14 | - | ||
| 15 | - | ||
| 16 | -- name: 19990000008登录系统 | ||
| 17 | - variables: | ||
| 18 | - phone: ${ENV(wpftwphone)} | ||
| 19 | - testcase: testcases/login_testcases.yml | ||
| 20 | - | ||
| 21 | -- name: 19990000008查看任务-我发布的-待验收 | ||
| 22 | - output: | ||
| 23 | - - id | ||
| 24 | - api: api/task_api/task/iPublishedTasks_3_api.yml | ||
| 25 | - extract: | ||
| 26 | - id: content.data.tasks.0.id | ||
| 27 | - validate: | ||
| 28 | - - eq: | ||
| 29 | - - content.data.tasks.0.id | ||
| 30 | - - $id | ||
| 31 | - - eq: | ||
| 32 | - - content.code | ||
| 33 | - - 0 | ||
| 34 | - - eq: | ||
| 35 | - - content.msg | ||
| 36 | - - 获取成功 | ||
| 37 | - | ||
| 38 | -- name: 19990000008任务详情 | ||
| 39 | - api: api/task_api/task/taskDetails_api.yml | ||
| 40 | - validate: | ||
| 41 | - - eq: | ||
| 42 | - - content.code | ||
| 43 | - - 0 | ||
| 44 | - - eq: | ||
| 45 | - - content.msg | ||
| 46 | - - 获取详情成功 | ||
| 47 | - | ||
| 48 | -#- name: 19990000008任务关闭 | ||
| 49 | -# api: api/task_api/task/taskcloseTask_api.yml | ||
| 50 | -# validate: | ||
| 51 | -# - eq: | ||
| 52 | -# - content.code | ||
| 53 | -# - 0 | ||
| 54 | -# - eq: | ||
| 55 | -# - content.msg | ||
| 56 | -# - 关闭成功 |
| 1 | -config: | ||
| 2 | - name: RW003:登录系统-发布任务 | ||
| 3 | - | ||
| 4 | -teststeps: | ||
| 5 | - | ||
| 6 | -- name: 19990000008发布任务 | ||
| 7 | - testcase: testcases/task/taskPublish_0_1_api.yml | ||
| 8 | - | ||
| 9 | -- name: 19990000011登录系统-查看公司悬赏任务-点击抢单 | ||
| 10 | - variables: | ||
| 11 | - phone: ${ENV(pfphone)} | ||
| 12 | - testcase: testcases/task/jxz/jxz_wc.yml | ||
| 13 | - | ||
| 14 | - | ||
| 15 | -- name: 19990000008登录系统 | ||
| 16 | - variables: | ||
| 17 | - phone: ${ENV(wpftwphone)} | ||
| 18 | - testcase: testcases/login_testcases.yml | ||
| 19 | - | ||
| 20 | -- name: 19990000008查看任务-我发布的-待验收 | ||
| 21 | - output: | ||
| 22 | - - id | ||
| 23 | - api: api/task_api/task/iPublishedTasks_3_api.yml | ||
| 24 | - extract: | ||
| 25 | - id: content.data.tasks.0.id | ||
| 26 | - validate: | ||
| 27 | - - eq: | ||
| 28 | - - content.code | ||
| 29 | - - 0 | ||
| 30 | - - eq: | ||
| 31 | - - content.msg | ||
| 32 | - - 获取成功 | ||
| 33 | - | ||
| 34 | -- name: 19990000008任务详情 | ||
| 35 | - output: | ||
| 36 | - - rType | ||
| 37 | - - refResources_id | ||
| 38 | - - serialNo | ||
| 39 | - - title | ||
| 40 | - api: api/task_api/task/taskDetails_api.yml | ||
| 41 | - extract: | ||
| 42 | - rType: content.data.task.refResources.0.rType | ||
| 43 | - refResources_id: content.data.task.refResources.0.id | ||
| 44 | - serialNo: content.data.task.refResources.0.serialNo | ||
| 45 | - title: content.data.task.refResources.0.title | ||
| 46 | - validate: | ||
| 47 | - - eq: | ||
| 48 | - - content.code | ||
| 49 | - - 0 | ||
| 50 | - - eq: | ||
| 51 | - - content.msg | ||
| 52 | - - 获取详情成功 | ||
| 53 | - | ||
| 54 | -- name: 19990000008查找企业所有员工 | ||
| 55 | - output: | ||
| 56 | - - uid0 | ||
| 57 | - - uname0 | ||
| 58 | - - uid1 | ||
| 59 | - - uname1 | ||
| 60 | - - uid8 | ||
| 61 | - - uname8 | ||
| 62 | - - uid11 | ||
| 63 | - - uname11 | ||
| 64 | - api: api/task_api/task/employee/allEmployees_api.yml | ||
| 65 | - extract: | ||
| 66 | - uid0: content.data.employees.0.uid | ||
| 67 | - uname0: content.data.employees.0.uname | ||
| 68 | - uid1: content.data.employees.1.uid | ||
| 69 | - uname1: content.data.employees.1.uname | ||
| 70 | - uid8: content.data.employees.8.uid | ||
| 71 | - uname8: content.data.employees.8.uname | ||
| 72 | - uid11: content.data.employees.11.uid | ||
| 73 | - uname11: content.data.employees.11.uname | ||
| 74 | - validate: | ||
| 75 | - - eq: | ||
| 76 | - - content.code | ||
| 77 | - - 0 | ||
| 78 | - - eq: | ||
| 79 | - - content.msg | ||
| 80 | - - 查找成功 | ||
| 81 | - | ||
| 82 | -#- name: 19990000008我要验收 | ||
| 83 | -# api: api/task_api/task/taskcheckAccept_api.yml | ||
| 84 | -# validate: | ||
| 85 | -# - eq: | ||
| 86 | -# - content.code | ||
| 87 | -# - 0 | ||
| 88 | -# - eq: | ||
| 89 | -# - content.msg | ||
| 90 | -# - 验收成功 | ||
| 91 | -# | ||
| 92 | -#- name: 19990000008查看已完成的任务 | ||
| 93 | -# output: | ||
| 94 | -# - id | ||
| 95 | -# api: api/task_api/task/rewards/currentTasks_1_api.yml | ||
| 96 | -# extract: | ||
| 97 | -# id: content.data.tasks.0.id | ||
| 98 | -# validate: | ||
| 99 | -# - eq: | ||
| 100 | -# - content.code | ||
| 101 | -# - 0 | ||
| 102 | -# - eq: | ||
| 103 | -# - content.msg | ||
| 104 | -# - 获取成功 | ||
| 105 | -# | ||
| 106 | -#- name: 19990000008查看已完成的任务详情 | ||
| 107 | -# api: api/task_api/task/taskDetails_api.yml | ||
| 108 | -# validate: | ||
| 109 | -# - eq: | ||
| 110 | -# - content.data.task.status | ||
| 111 | -# - 5 | ||
| 112 | -# - eq: | ||
| 113 | -# - content.code | ||
| 114 | -# - 0 | ||
| 115 | -# - eq: | ||
| 116 | -# - content.msg | ||
| 117 | -# - 获取详情成功 |
testcases/userInfo/PF001.yml
0 → 100644
| 1 | +config: | ||
| 2 | + name: PF001价值系统-拥有发布任务权限登录价值系统 | ||
| 3 | + base_url: ${ENV(base_url)} | ||
| 4 | + | ||
| 5 | +teststeps: | ||
| 6 | +- name: 价值系统-拥有发布任务权限登录价值系统 | ||
| 7 | + variables: | ||
| 8 | + phone: ${ENV(appphone)} | ||
| 9 | + testcase: testcases/common/login_testcases.yml | ||
| 10 | + | ||
| 11 | +- name: 获取用户信息 | ||
| 12 | + api: api/app_api/user_api/userInfo_api.yml | ||
| 13 | + varidate: | ||
| 14 | + validate: | ||
| 15 | + - eq: | ||
| 16 | + - content.data.user.permissionTaskPublish | ||
| 17 | + - 1 | ||
| 18 | + - eq: | ||
| 19 | + - content.data.msg | ||
| 20 | + - 获取用户信息 |
不能预览此文件类型
| @@ -13,5 +13,5 @@ testcases: | @@ -13,5 +13,5 @@ testcases: | ||
| 13 | #- name: member_set_permission 成员管理设置权限 | 13 | #- name: member_set_permission 成员管理设置权限 |
| 14 | # testcase: testcases/task/member/member_set_permission_testcases.yml | 14 | # testcase: testcases/task/member/member_set_permission_testcases.yml |
| 15 | 15 | ||
| 16 | -- name: 任务状态验证-已关闭 | ||
| 17 | - testcase: testcases/common/COM014_bid_update_status_1_testcase.yml | ||
| 16 | +- name: 测试流程 | ||
| 17 | + testcase: testcases/userInfo/PF001.yml |
-
请 注册 或 登录 后发表评论