// 获取标题
sub1 = requestObj.get("subject");
info "原始标题: " + sub1;
// 定义结果字段 sub2
sub2 = "";
// 判断标题是否包含 "-"
if(sub1 != null)
{
hyIndex = sub1.indexOf("-");
if(hyIndex > -1)
{
// 截取 "-" 之后的内容(+1 跳过 "-")
sub2 = sub1.substring(hyIndex + 1, sub1.length());
sub2 = sub2.trim(); // 去除空格
}
}
info "解析后的内容: " + sub2;
// 返回更新请求(更新 udf_sline_9977 字段)
returnobj = {
"message": "Request Updated Successfully",
"result": "success",
"operation": [
{
"OPERATIONNAME": "UPDATE",
"FORMAT": "V3",
"INPUT_DATA": [
{
"request": {
"udf_fields": {
"udf_sline_9977": sub2
}
}
}
]
}
]
};
return returnobj;