BI问答小助手v1

BI技术支持提问答小助手

As of 2020-03-18 01:50:38 UTC. See the latest version.

// ==UserScript==
// @name         BI问答小助手v1
// @namespace    armstrong@fanruan.com
// @version      1.0.1
// @description  BI技术支持提问答小助手
// @author       Armstrong
// @match        https://kms.finedevelop.com/display/support/qa/questions/ask
// @match        https://kms.finedevelop.com/qa/questions/ask
// @match        https://kms.finedevelop.com/tnqa/ask.action
// @match        https://kms.fineres.com/qa/questions/ask
// @match        https://kms.fineres.com/display/support/qa/questions/ask
// @match        https://kms.fineres.com/tnqa/ask.action
// @grant        none
// @icon         https://kms.finedevelop.com/download/resources/com.elitesoftsp.confluence.tiny.question.answer.plugins:tiny-qa-main-res/images/favicon.ico
// ==/UserScript==

(function() {
    'use strict';
    // Your code here...

    $('#question-form > div.page-title > h1').append('<a target="_blank" href="https://kms.finedevelop.com/pages/viewpage.action?pageId=45355376">&nbsp;&nbsp;&nbsp;&nbsp;请熟读问答规范</a>')
$('#question-form > div.page-title > h1').append('<a target="_blank" href="https://kms.finedevelop.com/pages/viewpage.action?pageId=89685745">&nbsp;&nbsp;&nbsp;&nbsp;提问前请看我</a>')

document.getElementById("title").value="【报表/BI/移动端/图表】【问题/需求】问题的简单描述,请自行修改"

$('input#postSpaceKeyAutoComplete').attr("placeholder","请手动输入kms空间,然后下拉列表选择")//提示文字
document.getElementById('postSpaceKeyAutoComplete').value="3.2 技术支持组";
document.getElementById('postSpaceKey').value="support";
document.getElementById('postSpaceName').value="3.2 技术支持组";

document.getElementById('question-body_ifr').contentDocument.getElementById('tinymce').innerHTML=
"<p>【现象】:</p><p>【详情,有图片现象则直接贴图,省去下载的步骤。如果对这个问题做出了自己的尝试,请列出排查过程】:</p><p>【主要疑问,说明此项可以帮助理解】:</p><p>【JAR包版本】:</p><p>【相关插件,若无则不写】:</p><p>【运行环境:尽量详细】:</p><p>【日志:使用insert link来上传文件,尽量贴出与问题相关的那一段】:</p>";


var notice='<label  style=" color: red;">标签不少于3项(团队+模块),其中模块项请选择最接近标签,随意选择将导致问题无人回复且被记录为不规范,若对可选标签有疑问请点击上方标签的超链,查看所有标签列表及其场景/责任人</label>'

 $('input#tags').parent('div.form-item').children('label').click(function(){window.open("https://kms.fineres.com/display/support/qa/tags")})
 $('input#tags').parent('div.form-item').children('label').css("text-decoration","underline").css("color","blue")//标签可点击,高亮
 $('input#tags').parent('div.form-item').children('label').eq(0).after(notice)
 $('input#tags').parent('div.form-item').after("<div><label style='color:red'>请勿选择“技术支持”标签</label><label style='color:green'>BI标签:</label></div><ul><li>bi技术支持,spider引擎,bi前端,bi日志报错</li></ul><div><label style='color:green'>FR标签:</label></div><ul><li>冻结,新引擎,下拉控件,控件,控件联动,填报提交,填报预览,折叠树</li><li>10.0升级问题,升级,产品接口调用(不包含已有接口的使用)</li><li>决策报表,分析预览,分页预览,报表制作,报表开发,插件功能,插件开发</li><li>导入excel,导出api,性能插件,打印导出,html解析&&模板版本管理&&参数组合&&tab布局,linux设计器&&决策报表导出插件&&定时调度导出结果文</li></ul><div><label style='color:green'>公有标签:</label></div><ul><li>finedb相关,logdb相关,压测相关,国际化,安全,宕机</li>	<li>websocket相关问题,代理相关-,web集群,登录,云端运维,注册机,公有私有云,平台交互,定时调度,多级上报,新平台迁移,智能运维,插件安装</li><li>数据源,mongodb,sap,json数据集</li><li>图表api&&报错(使用这个标签),图表bug&&需求&&方案咨询</li></ul>")
})();