自定義方法上面的註解
正常流程走一套
*
* @author WuPeiJie
* $end$
* @param $param$
* @return $return$
*/
自定義配置
參數
groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); for(i = 0; i < params.size(); i++) {result+=' * @param ' + params[i] + ((i < params.size() - 1) ? '\\n' : '')}; result = result.substring(10); return result", methodParameters())
返回值
groovyScript("def result=''; def returnWpj=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList(); if(returnWpj[0] == 'void'){ result = ''; return result}else{result = returnWpj[0]; return result.substring(result.lastIndexOf('.')+1) }; ", methodReturnType())
上結果圖