feat(global): add edit prototype functionality, let api service support delete/put to success notice, etc