1.The body might complete normally, causing 'null' to be returned, but the return type is a potentiall 报错
Try adding either a return or a throw statement at the end.
加上 return false 即可
2.关于key以及其他值必填问题 在定义参数哪里加问号即可
3.Change the return type of statusCode to String and provide a default value.
改成 widget.defaultText??'',