(get)
| 38 | |
| 39 | @staticmethod |
| 40 | def modify_script(get): |
| 41 | e_db = TaskFlowsDB() |
| 42 | err = Script.check(get) |
| 43 | if err: |
| 44 | return json_response(status=False, msg=err) |
| 45 | s = Script.from_dict(get) |
| 46 | if not s.id: |
| 47 | return json_response(status=False, msg="脚本ID不能为空") |
| 48 | if not e_db.Script.find("id = ?", (s.id,)): |
| 49 | return json_response(status=False, msg="脚本不存在") |
| 50 | err = e_db.Script.update(s) |
| 51 | if err: |
| 52 | return json_response(status=False, msg=err) |
| 53 | return json_response(status=True, msg="修改成功", data=s.to_dict()) |
| 54 | |
| 55 | @staticmethod |
| 56 | def delete_script(get): |
nothing calls this directly
no test coverage detected