提交 9b4fb0a5 编写于 作者: ibizdev's avatar ibizdev

ibizdev提交

上级 11dfae6a
{
"codename" : "Auto100",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase",
"pssfachandlerid" : "0f7e6d069c838bc2cb5b729f07a7977e",
"ctrltype" : "DATAVIEW",
"pssfachandlername" : "索引选择数据视图处理器",
"handlerobj2" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase",
"psachandlername" : "索引选择数据视图处理器"
}
\ No newline at end of file
{
"codename" : "Auto101",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase",
"pssfachandlerid" : "f1eeafc5c912f27736942df24c7fb377",
"ctrltype" : "DATAVIEW",
"pssfachandlername" : "数据视图处理器",
"handlerobj2" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase",
"psachandlername" : "数据视图处理器"
}
\ No newline at end of file
{
"codename" : "Auto113",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.GridHandlerBase",
"pssfachandlerid" : "f7468d0d87743ab908c82194d7a96755",
"ctrltype" : "GRID",
"pssfachandlername" : "数据表格处理器",
"handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFGridHandlerBase",
"psachandlername" : "数据表格处理器"
}
\ No newline at end of file
{
"codename" : "Auto118",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.PanelHandlerBase",
"pssfachandlerid" : "7bae8d5313021ea4edaeafb659bbb6be",
"ctrltype" : "PANEL",
"pssfachandlername" : "面板控件处理器",
"psachandlername" : "面板控件处理器"
}
\ No newline at end of file
{
"codename" : "Auto119",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.EditFormHandlerBase3",
"pssfachandlerid" : "1e869d79cd89eaceea77adaccf160159",
"ctrltype" : "FORM",
"pssfachandlername" : "编辑表单处理器(固定使用主键默认值)",
"psachandlername" : "编辑表单处理器(固定使用主键默认值)"
}
\ No newline at end of file
{
"codename" : "Auto126",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.TreeGridHandlerBase",
"pssfachandlerid" : "438e24f693615f1d84ee7d3fbaaef9f4",
"ctrltype" : "GRID",
"pssfachandlername" : "数据树表格处理器",
"handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFGridHandlerBase",
"psachandlername" : "数据树表格处理器"
}
\ No newline at end of file
{ {
"codename" : "Auto41", "codename" : "Auto41",
"handlerobj" : "net.ibizsys.pswf.ctrlhandler.WFActionFormHandlerBase", "handlerobj" : "net.ibizsys.pswf.ctrlhandler.WFActionFormHandlerBase",
"pssfachandlerid" : "de96bb0c27703c5309f25ea38a2181bf",
"ctrltype" : "FORM", "ctrltype" : "FORM",
"pssfachandlername" : "流程操作表单处理器", "pssfachandlername" : "流程操作表单处理器",
"handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFActionFormHandlerBase", "handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFActionFormHandlerBase",
......
{ {
"codename" : "Auto42", "codename" : "Auto42",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.ChartHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.ChartHandlerBase",
"pssfachandlerid" : "feaf6501b28c511918063f5f2f107759",
"ctrltype" : "CHART", "ctrltype" : "CHART",
"pssfachandlername" : "图形控件处理器", "pssfachandlername" : "图形控件处理器",
"psachandlername" : "图形控件处理器" "psachandlername" : "图形控件处理器"
......
{ {
"codename" : "Auto43", "codename" : "Auto43",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.OptionFormHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.OptionFormHandlerBase",
"pssfachandlerid" : "141d2d073ef4009d4bf152c686fa7dea",
"ctrltype" : "FORM", "ctrltype" : "FORM",
"pssfachandlername" : "选项表单处理器", "pssfachandlername" : "选项表单处理器",
"psachandlername" : "选项表单处理器" "psachandlername" : "选项表单处理器"
......
{ {
"codename" : "Auto44", "codename" : "Auto44",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.SearchFormHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.SearchFormHandlerBase",
"pssfachandlerid" : "cf9f2e6ebb0428f547afd88db951fb2b",
"ctrltype" : "SEARCHFORM", "ctrltype" : "SEARCHFORM",
"pssfachandlername" : "搜索表单处理器", "pssfachandlername" : "搜索表单处理器",
"handlerobj2" : "net.ibizsys.paas.ctrlhandler.SearchFormHandlerBase", "handlerobj2" : "net.ibizsys.paas.ctrlhandler.SearchFormHandlerBase",
......
{ {
"codename" : "Auto45", "codename" : "Auto45",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.CalendarHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.CalendarHandlerBase",
"pssfachandlerid" : "175a59dbdcaa3b57aff2b4f46d335c70",
"ctrltype" : "CALENDAR", "ctrltype" : "CALENDAR",
"pssfachandlername" : "日历控件处理器", "pssfachandlername" : "日历控件处理器",
"psachandlername" : "日历控件处理器" "psachandlername" : "日历控件处理器"
......
{ {
"codename" : "Auto46", "codename" : "Auto46",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.TreeHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.TreeHandlerBase",
"pssfachandlerid" : "c371c14fae1ba42565a2e83d8f822271",
"ctrltype" : "TREEVIEW", "ctrltype" : "TREEVIEW",
"pssfachandlername" : "树视图处理器", "pssfachandlername" : "树视图处理器",
"psachandlername" : "树视图处理器" "psachandlername" : "树视图处理器"
......
{ {
"codename" : "Auto47", "codename" : "Auto47",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.CustomCtrlHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.CustomCtrlHandlerBase",
"pssfachandlerid" : "24c7b0e8e43fecdba65f1067d50a668b",
"ctrltype" : "CUSTOM", "ctrltype" : "CUSTOM",
"pssfachandlername" : "自定义部件处理器", "pssfachandlername" : "自定义部件处理器",
"psachandlername" : "自定义部件处理器" "psachandlername" : "自定义部件处理器"
......
{ {
"codename" : "Auto48", "codename" : "Auto48",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.ListHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.ListHandlerBase",
"pssfachandlerid" : "e8d5b28cd65f235ef74df9983e2697a1",
"ctrltype" : "LIST", "ctrltype" : "LIST",
"pssfachandlername" : "列表控件处理器", "pssfachandlername" : "列表控件处理器",
"psachandlername" : "列表控件处理器" "psachandlername" : "列表控件处理器"
......
{ {
"codename" : "Auto49", "codename" : "Auto49",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.EditFormHandlerBase2", "handlerobj" : "net.ibizsys.paas.ctrlhandler.EditFormHandlerBase2",
"pssfachandlerid" : "fa5f633e5e293d020e332a980b19128d",
"ctrltype" : "FORM", "ctrltype" : "FORM",
"pssfachandlername" : "编辑表单处理器(加载草稿时建立数据)", "pssfachandlername" : "编辑表单处理器(加载草稿时建立数据)",
"psachandlername" : "编辑表单处理器(加载草稿时建立数据)" "psachandlername" : "编辑表单处理器(加载草稿时建立数据)"
......
{ {
"codename" : "Auto50", "codename" : "Auto50",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase",
"pssfachandlerid" : "e65d06601764655ae010818d858109cb",
"ctrltype" : "DATAVIEW", "ctrltype" : "DATAVIEW",
"pssfachandlername" : "表单选择数据视图处理器", "pssfachandlername" : "表单选择数据视图处理器",
"handlerobj2" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase", "handlerobj2" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase",
......
{ {
"codename" : "Auto51", "codename" : "Auto51",
"handlerobj" : "net.ibizsys.pswf.ctrlhandler.WFExpBarHandlerBase", "handlerobj" : "net.ibizsys.pswf.ctrlhandler.WFExpBarHandlerBase",
"pssfachandlerid" : "bc921dda944a098cf976b6a78c49a489",
"ctrltype" : "WFEXPBAR", "ctrltype" : "WFEXPBAR",
"pssfachandlername" : "流程导航栏处理器", "pssfachandlername" : "流程导航栏处理器",
"handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFExpBarHandlerBase", "handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFExpBarHandlerBase",
......
{ {
"codename" : "Auto52", "codename" : "Auto52",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.EditFormHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.EditFormHandlerBase",
"pssfachandlerid" : "68c2bafd71a38550260fbad7960300ac",
"ctrltype" : "FORM", "ctrltype" : "FORM",
"pssfachandlername" : "编辑表单处理器", "pssfachandlername" : "编辑表单处理器",
"handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFEditFormHandlerBase", "handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFEditFormHandlerBase",
......
{ {
"codename" : "Auto53", "codename" : "Auto53",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.GridHandlerBase2", "handlerobj" : "net.ibizsys.paas.ctrlhandler.GridHandlerBase2",
"pssfachandlerid" : "30d60e4a196a2586bd43e554435d8086",
"ctrltype" : "GRID", "ctrltype" : "GRID",
"pssfachandlername" : "数据表格处理器(不附加父条件)", "pssfachandlername" : "数据表格处理器(不附加父条件)",
"handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFGridHandlerBase", "handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFGridHandlerBase",
......
{ {
"codename" : "Auto54", "codename" : "Auto54",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase",
"pssfachandlerid" : "0f7e6d069c838bc2cb5b729f07a7977e",
"ctrltype" : "DATAVIEW", "ctrltype" : "DATAVIEW",
"pssfachandlername" : "索引选择数据视图处理器", "pssfachandlername" : "索引选择数据视图处理器",
"handlerobj2" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase", "handlerobj2" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase",
......
{ {
"codename" : "Auto55", "codename" : "Auto55",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase",
"pssfachandlerid" : "f1eeafc5c912f27736942df24c7fb377",
"ctrltype" : "DATAVIEW", "ctrltype" : "DATAVIEW",
"pssfachandlername" : "数据视图处理器", "pssfachandlername" : "数据视图处理器",
"handlerobj2" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase", "handlerobj2" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase",
......
{ {
"codename" : "Auto56", "codename" : "Auto56",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.GridHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.GridHandlerBase",
"pssfachandlerid" : "f7468d0d87743ab908c82194d7a96755",
"ctrltype" : "GRID", "ctrltype" : "GRID",
"pssfachandlername" : "数据表格处理器", "pssfachandlername" : "数据表格处理器",
"handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFGridHandlerBase", "handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFGridHandlerBase",
......
{ {
"codename" : "Auto57", "codename" : "Auto57",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.PanelHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.PanelHandlerBase",
"pssfachandlerid" : "7bae8d5313021ea4edaeafb659bbb6be",
"ctrltype" : "PANEL", "ctrltype" : "PANEL",
"pssfachandlername" : "面板控件处理器", "pssfachandlername" : "面板控件处理器",
"psachandlername" : "面板控件处理器" "psachandlername" : "面板控件处理器"
......
{ {
"codename" : "Auto58", "codename" : "Auto58",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.EditFormHandlerBase3", "handlerobj" : "net.ibizsys.paas.ctrlhandler.EditFormHandlerBase3",
"pssfachandlerid" : "1e869d79cd89eaceea77adaccf160159",
"ctrltype" : "FORM", "ctrltype" : "FORM",
"pssfachandlername" : "编辑表单处理器(固定使用主键默认值)", "pssfachandlername" : "编辑表单处理器(固定使用主键默认值)",
"psachandlername" : "编辑表单处理器(固定使用主键默认值)" "psachandlername" : "编辑表单处理器(固定使用主键默认值)"
......
{ {
"codename" : "Auto61", "codename" : "Auto61",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.TreeGridHandlerBase", "handlerobj" : "net.ibizsys.paas.ctrlhandler.TreeGridHandlerBase",
"pssfachandlerid" : "438e24f693615f1d84ee7d3fbaaef9f4",
"ctrltype" : "GRID", "ctrltype" : "GRID",
"pssfachandlername" : "数据树表格处理器", "pssfachandlername" : "数据树表格处理器",
"handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFGridHandlerBase", "handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFGridHandlerBase",
......
{
"codename" : "Auto74",
"handlerobj" : "net.ibizsys.pswf.ctrlhandler.WFActionFormHandlerBase",
"pssfachandlerid" : "de96bb0c27703c5309f25ea38a2181bf",
"ctrltype" : "FORM",
"pssfachandlername" : "流程操作表单处理器",
"handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFActionFormHandlerBase",
"psachandlername" : "流程操作表单处理器"
}
\ No newline at end of file
{
"codename" : "Auto77",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.ChartHandlerBase",
"pssfachandlerid" : "feaf6501b28c511918063f5f2f107759",
"ctrltype" : "CHART",
"pssfachandlername" : "图形控件处理器",
"psachandlername" : "图形控件处理器"
}
\ No newline at end of file
{
"codename" : "Auto78",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.OptionFormHandlerBase",
"pssfachandlerid" : "141d2d073ef4009d4bf152c686fa7dea",
"ctrltype" : "FORM",
"pssfachandlername" : "选项表单处理器",
"psachandlername" : "选项表单处理器"
}
\ No newline at end of file
{
"codename" : "Auto80",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.SearchFormHandlerBase",
"pssfachandlerid" : "cf9f2e6ebb0428f547afd88db951fb2b",
"ctrltype" : "SEARCHFORM",
"pssfachandlername" : "搜索表单处理器",
"handlerobj2" : "net.ibizsys.paas.ctrlhandler.SearchFormHandlerBase",
"psachandlername" : "搜索表单处理器"
}
\ No newline at end of file
{
"codename" : "Auto82",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.CalendarHandlerBase",
"pssfachandlerid" : "175a59dbdcaa3b57aff2b4f46d335c70",
"ctrltype" : "CALENDAR",
"pssfachandlername" : "日历控件处理器",
"psachandlername" : "日历控件处理器"
}
\ No newline at end of file
{
"codename" : "Auto84",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.TreeHandlerBase",
"pssfachandlerid" : "c371c14fae1ba42565a2e83d8f822271",
"ctrltype" : "TREEVIEW",
"pssfachandlername" : "树视图处理器",
"psachandlername" : "树视图处理器"
}
\ No newline at end of file
{
"codename" : "Auto88",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.CustomCtrlHandlerBase",
"pssfachandlerid" : "24c7b0e8e43fecdba65f1067d50a668b",
"ctrltype" : "CUSTOM",
"pssfachandlername" : "自定义部件处理器",
"psachandlername" : "自定义部件处理器"
}
\ No newline at end of file
{
"codename" : "Auto91",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.ListHandlerBase",
"pssfachandlerid" : "e8d5b28cd65f235ef74df9983e2697a1",
"ctrltype" : "LIST",
"pssfachandlername" : "列表控件处理器",
"psachandlername" : "列表控件处理器"
}
\ No newline at end of file
{
"codename" : "Auto92",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.EditFormHandlerBase2",
"pssfachandlerid" : "fa5f633e5e293d020e332a980b19128d",
"ctrltype" : "FORM",
"pssfachandlername" : "编辑表单处理器(加载草稿时建立数据)",
"psachandlername" : "编辑表单处理器(加载草稿时建立数据)"
}
\ No newline at end of file
{
"codename" : "Auto93",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase",
"pssfachandlerid" : "e65d06601764655ae010818d858109cb",
"ctrltype" : "DATAVIEW",
"pssfachandlername" : "表单选择数据视图处理器",
"handlerobj2" : "net.ibizsys.paas.ctrlhandler.DataViewHandlerBase",
"psachandlername" : "表单选择数据视图处理器"
}
\ No newline at end of file
{
"codename" : "Auto94",
"handlerobj" : "net.ibizsys.pswf.ctrlhandler.WFExpBarHandlerBase",
"pssfachandlerid" : "bc921dda944a098cf976b6a78c49a489",
"ctrltype" : "WFEXPBAR",
"pssfachandlername" : "流程导航栏处理器",
"handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFExpBarHandlerBase",
"psachandlername" : "流程导航栏处理器"
}
\ No newline at end of file
{
"codename" : "Auto96",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.EditFormHandlerBase",
"pssfachandlerid" : "68c2bafd71a38550260fbad7960300ac",
"ctrltype" : "FORM",
"pssfachandlername" : "编辑表单处理器",
"handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFEditFormHandlerBase",
"psachandlername" : "编辑表单处理器"
}
\ No newline at end of file
{
"codename" : "Auto99",
"handlerobj" : "net.ibizsys.paas.ctrlhandler.GridHandlerBase2",
"pssfachandlerid" : "30d60e4a196a2586bd43e554435d8086",
"ctrltype" : "GRID",
"pssfachandlername" : "数据表格处理器(不附加父条件)",
"handlerobj2" : "net.ibizsys.pswf.ctrlhandler.WFGridHandlerBase",
"psachandlername" : "数据表格处理器(不附加父条件)"
}
\ No newline at end of file
{
"validflag" : 1,
"pslanguagename" : "藏族中国"
}
\ No newline at end of file
{ {
"validflag" : 1,
"pslanguagename" : "英文", "pslanguagename" : "英文",
"pslanguageitems" : [ { "pslanguageitems" : [ {
"pslanguageresid" : "Auto106", "pslanguageresid" : "Auto106",
......
{ {
"validflag" : 1,
"pslanguagename" : "中文简体", "pslanguagename" : "中文简体",
"pslanguageitems" : [ { "pslanguageitems" : [ {
"pslanguageresid" : "Auto98", "pslanguageresid" : "Auto98",
......
{ {
"validflag" : 1,
"pslanguagename" : "中文(香港)" "pslanguagename" : "中文(香港)"
} }
\ No newline at end of file
{ {
"validflag" : 1,
"pslanguagename" : "中文(台湾)", "pslanguagename" : "中文(台湾)",
"pslanguageitems" : [ { "pslanguageitems" : [ {
"pslanguageresid" : "Auto90", "pslanguageresid" : "Auto90",
......
{ {
"querycode" : "SELECT\nt1.`BCODE`,\nt1.`CREATEDATE`,\nt1.`CREATEMAN`,\nt1.`DEPTCODE`,\nt1.`DEPTID`,\nt1.`DEPTLEVEL`,\nt1.`DEPTNAME`,\nt1.`DOMAINS`,\nt1.`ENABLE`,\nt1.`LEADERID`,\nt1.`LEADERNAME`,\nt1.`ORGID`,\nt11.`ORGNAME`,\nt1.`PDEPTID`,\nt21.`DEPTNAME` AS `PDEPTNAME`,\nt1.`SHORTNAME`,\nt1.`SHOWORDER`,\nt1.`UPDATEDATE`,\nt1.`UPDATEMAN`\nFROM `T_SYS_DEPT` t1 \nLEFT JOIN T_SYS_ORG t11 ON t1.ORGID = t11.ORGID \nLEFT JOIN T_SYS_DEPT t21 ON t1.PDEPTID = t21.DEPTID \n", "querycode" : "SELECT\nt1.`BCODE`,\nt1.`CREATEDATE`,\nt1.`CREATEMAN`,\nt1.`DEPTCODE`,\nt1.`DEPTID`,\nt1.`DEPTLEVEL`,\nt1.`DEPTNAME`,\nt1.`DOMAINS`,\nt1.`ENABLE`,\nt1.`LEADERID`,\nt1.`LEADERNAME`,\nt1.`ORGID`,\nt11.`ORGNAME`,\nt1.`PDEPTID`,\nt21.`DEPTNAME` AS `PDEPTNAME`,\nt1.`SHORTNAME`,\nt1.`SHOWORDER`,\nt1.`UPDATEDATE`,\nt1.`UPDATEMAN`\nFROM `T_SYS_DEPT` t1 \nLEFT JOIN `T_SYS_ORG` t11 ON t1.`ORGID` = t11.`ORGID` \nLEFT JOIN `T_SYS_DEPT` t21 ON t1.`PDEPTID` = t21.`DEPTID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`BCODE`,\nt1.`CREATEDATE`,\nt1.`CREATEMAN`,\nt1.`DEPTCODE`,\nt1.`DEPTID`,\nt1.`DEPTLEVEL`,\nt1.`DEPTNAME`,\nt1.`DOMAINS`,\nt1.`ENABLE`,\nt1.`LEADERID`,\nt1.`LEADERNAME`,\nt1.`ORGID`,\nt11.`ORGNAME`,\nt1.`PDEPTID`,\nt21.`DEPTNAME` AS `PDEPTNAME`,\nt1.`SHORTNAME`,\nt1.`SHOWORDER`,\nt1.`UPDATEDATE`,\nt1.`UPDATEMAN`\nFROM `T_SYS_DEPT` t1 \nLEFT JOIN T_SYS_ORG t11 ON t1.ORGID = t11.ORGID \nLEFT JOIN T_SYS_DEPT t21 ON t1.PDEPTID = t21.DEPTID \n", "querycode" : "SELECT\nt1.`BCODE`,\nt1.`CREATEDATE`,\nt1.`CREATEMAN`,\nt1.`DEPTCODE`,\nt1.`DEPTID`,\nt1.`DEPTLEVEL`,\nt1.`DEPTNAME`,\nt1.`DOMAINS`,\nt1.`ENABLE`,\nt1.`LEADERID`,\nt1.`LEADERNAME`,\nt1.`ORGID`,\nt11.`ORGNAME`,\nt1.`PDEPTID`,\nt21.`DEPTNAME` AS `PDEPTNAME`,\nt1.`SHORTNAME`,\nt1.`SHOWORDER`,\nt1.`UPDATEDATE`,\nt1.`UPDATEMAN`\nFROM `T_SYS_DEPT` t1 \nLEFT JOIN `T_SYS_ORG` t11 ON t1.`ORGID` = t11.`ORGID` \nLEFT JOIN `T_SYS_DEPT` t21 ON t1.`PDEPTID` = t21.`DEPTID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`CREATEDATE`,\nt1.`DOMAINS`,\nt1.`ENABLE`,\nt1.`ORGCODE`,\nt1.`ORGID`,\nt1.`ORGLEVEL`,\nt1.`ORGNAME`,\nt1.`PORGID`,\nt11.`ORGNAME` AS `PORGNAME`,\nt1.`SHORTNAME`,\nt1.`SHOWORDER`,\nt1.`UPDATEDATE`\nFROM `T_SYS_ORG` t1 \nLEFT JOIN T_SYS_ORG t11 ON t1.PORGID = t11.ORGID \n", "querycode" : "SELECT\nt1.`CREATEDATE`,\nt1.`DOMAINS`,\nt1.`ENABLE`,\nt1.`ORGCODE`,\nt1.`ORGID`,\nt1.`ORGLEVEL`,\nt1.`ORGNAME`,\nt1.`PORGID`,\nt11.`ORGNAME` AS `PORGNAME`,\nt1.`SHORTNAME`,\nt1.`SHOWORDER`,\nt1.`UPDATEDATE`\nFROM `T_SYS_ORG` t1 \nLEFT JOIN `T_SYS_ORG` t11 ON t1.`PORGID` = t11.`ORGID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`CREATEDATE`,\nt1.`DOMAINS`,\nt1.`ENABLE`,\nt1.`ORGCODE`,\nt1.`ORGID`,\nt1.`ORGLEVEL`,\nt1.`ORGNAME`,\nt1.`PORGID`,\nt11.`ORGNAME` AS `PORGNAME`,\nt1.`SHORTNAME`,\nt1.`SHOWORDER`,\nt1.`UPDATEDATE`\nFROM `T_SYS_ORG` t1 \nLEFT JOIN T_SYS_ORG t11 ON t1.PORGID = t11.ORGID \n", "querycode" : "SELECT\nt1.`CREATEDATE`,\nt1.`DOMAINS`,\nt1.`ENABLE`,\nt1.`ORGCODE`,\nt1.`ORGID`,\nt1.`ORGLEVEL`,\nt1.`ORGNAME`,\nt1.`PORGID`,\nt11.`ORGNAME` AS `PORGNAME`,\nt1.`SHORTNAME`,\nt1.`SHOWORDER`,\nt1.`UPDATEDATE`\nFROM `T_SYS_ORG` t1 \nLEFT JOIN `T_SYS_ORG` t11 ON t1.`PORGID` = t11.`ORGID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`DOMAINS`,\nt31.`PERSONNAME`,\nt1.`POSTID`,\nt21.`POSTNAME`,\nt1.`TEAMID`,\nt1.`TEAMMEMBERID`,\nt11.`TEAMNAME`,\nt31.`USERICON`,\nt1.`USERID`,\nt31.`USERNAME`\nFROM `IBZTEAMMEMBER` t1 \nLEFT JOIN IBZTEAM t11 ON t1.TEAMID = t11.TEAMID \nLEFT JOIN IBZPOST t21 ON t1.POSTID = t21.POSTID \nLEFT JOIN T_IBZEMP t31 ON t1.USERID = t31.USERID \n", "querycode" : "SELECT\nt1.`DOMAINS`,\nt31.`PERSONNAME`,\nt1.`POSTID`,\nt21.`POSTNAME`,\nt1.`TEAMID`,\nt1.`TEAMMEMBERID`,\nt11.`TEAMNAME`,\nt31.`USERICON`,\nt1.`USERID`,\nt31.`USERNAME`\nFROM `IBZTEAMMEMBER` t1 \nLEFT JOIN `IBZTEAM` t11 ON t1.`TEAMID` = t11.`TEAMID` \nLEFT JOIN `IBZPOST` t21 ON t1.`POSTID` = t21.`POSTID` \nLEFT JOIN `T_IBZEMP` t31 ON t1.`USERID` = t31.`USERID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`DOMAINS`,\nt31.`PERSONNAME`,\nt1.`POSTID`,\nt21.`POSTNAME`,\nt1.`TEAMID`,\nt1.`TEAMMEMBERID`,\nt11.`TEAMNAME`,\nt31.`USERICON`,\nt1.`USERID`,\nt31.`USERNAME`\nFROM `IBZTEAMMEMBER` t1 \nLEFT JOIN IBZTEAM t11 ON t1.TEAMID = t11.TEAMID \nLEFT JOIN IBZPOST t21 ON t1.POSTID = t21.POSTID \nLEFT JOIN T_IBZEMP t31 ON t1.USERID = t31.USERID \n", "querycode" : "SELECT\nt1.`DOMAINS`,\nt31.`PERSONNAME`,\nt1.`POSTID`,\nt21.`POSTNAME`,\nt1.`TEAMID`,\nt1.`TEAMMEMBERID`,\nt11.`TEAMNAME`,\nt31.`USERICON`,\nt1.`USERID`,\nt31.`USERNAME`\nFROM `IBZTEAMMEMBER` t1 \nLEFT JOIN `IBZTEAM` t11 ON t1.`TEAMID` = t11.`TEAMID` \nLEFT JOIN `IBZPOST` t21 ON t1.`POSTID` = t21.`POSTID` \nLEFT JOIN `T_IBZEMP` t31 ON t1.`USERID` = t31.`USERID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN T_PMS_TASK t11 ON t1.TASK = t11.ID \nLEFT JOIN T_PMS_PRODUCT t21 ON t1.PRODUCT = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_BRANCH t41 ON t1.BRANCH = t41.ID \nLEFT JOIN T_PMS_CASE t51 ON t1.CASE = t51.ID \nLEFT JOIN T_PMS_PROJECT t61 ON t1.PROJECT = t61.ID \nLEFT JOIN T_PMS_MODULE t71 ON t1.MODULE = t71.ID \n", "querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN `T_PMS_TASK` t11 ON t1.`TASK` = t11.`ID` \nLEFT JOIN `T_PMS_PRODUCT` t21 ON t1.`PRODUCT` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_BRANCH` t41 ON t1.`BRANCH` = t41.`ID` \nLEFT JOIN `T_PMS_CASE` t51 ON t1.`CASE` = t51.`ID` \nLEFT JOIN `T_PMS_PROJECT` t61 ON t1.`PROJECT` = t61.`ID` \nLEFT JOIN `T_PMS_MODULE` t71 ON t1.`MODULE` = t71.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN T_PMS_TASK t11 ON t1.TASK = t11.ID \nLEFT JOIN T_PMS_PRODUCT t21 ON t1.PRODUCT = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_BRANCH t41 ON t1.BRANCH = t41.ID \nLEFT JOIN T_PMS_CASE t51 ON t1.CASE = t51.ID \nLEFT JOIN T_PMS_PROJECT t61 ON t1.PROJECT = t61.ID \nLEFT JOIN T_PMS_MODULE t71 ON t1.MODULE = t71.ID \n", "querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN `T_PMS_TASK` t11 ON t1.`TASK` = t11.`ID` \nLEFT JOIN `T_PMS_PRODUCT` t21 ON t1.`PRODUCT` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_BRANCH` t41 ON t1.`BRANCH` = t41.`ID` \nLEFT JOIN `T_PMS_CASE` t51 ON t1.`CASE` = t51.`ID` \nLEFT JOIN `T_PMS_PROJECT` t61 ON t1.`PROJECT` = t61.`ID` \nLEFT JOIN `T_PMS_MODULE` t71 ON t1.`MODULE` = t71.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN T_PMS_TASK t11 ON t1.TASK = t11.ID \nLEFT JOIN T_PMS_PRODUCT t21 ON t1.PRODUCT = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_BRANCH t41 ON t1.BRANCH = t41.ID \nLEFT JOIN T_PMS_CASE t51 ON t1.CASE = t51.ID \nLEFT JOIN T_PMS_PROJECT t61 ON t1.PROJECT = t61.ID \nLEFT JOIN T_PMS_MODULE t71 ON t1.MODULE = t71.ID \n", "querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN `T_PMS_TASK` t11 ON t1.`TASK` = t11.`ID` \nLEFT JOIN `T_PMS_PRODUCT` t21 ON t1.`PRODUCT` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_BRANCH` t41 ON t1.`BRANCH` = t41.`ID` \nLEFT JOIN `T_PMS_CASE` t51 ON t1.`CASE` = t51.`ID` \nLEFT JOIN `T_PMS_PROJECT` t61 ON t1.`PROJECT` = t61.`ID` \nLEFT JOIN `T_PMS_MODULE` t71 ON t1.`MODULE` = t71.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN T_PMS_TASK t11 ON t1.TASK = t11.ID \nLEFT JOIN T_PMS_PRODUCT t21 ON t1.PRODUCT = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_BRANCH t41 ON t1.BRANCH = t41.ID \nLEFT JOIN T_PMS_CASE t51 ON t1.CASE = t51.ID \nLEFT JOIN T_PMS_PROJECT t61 ON t1.PROJECT = t61.ID \nLEFT JOIN T_PMS_MODULE t71 ON t1.MODULE = t71.ID \n", "querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN `T_PMS_TASK` t11 ON t1.`TASK` = t11.`ID` \nLEFT JOIN `T_PMS_PRODUCT` t21 ON t1.`PRODUCT` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_BRANCH` t41 ON t1.`BRANCH` = t41.`ID` \nLEFT JOIN `T_PMS_CASE` t51 ON t1.`CASE` = t51.`ID` \nLEFT JOIN `T_PMS_PROJECT` t61 ON t1.`PROJECT` = t61.`ID` \nLEFT JOIN `T_PMS_MODULE` t71 ON t1.`MODULE` = t71.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN T_PMS_TASK t11 ON t1.TASK = t11.ID \nLEFT JOIN T_PMS_PRODUCT t21 ON t1.PRODUCT = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_BRANCH t41 ON t1.BRANCH = t41.ID \nLEFT JOIN T_PMS_CASE t51 ON t1.CASE = t51.ID \nLEFT JOIN T_PMS_PROJECT t61 ON t1.PROJECT = t61.ID \nLEFT JOIN T_PMS_MODULE t71 ON t1.MODULE = t71.ID \n", "querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN `T_PMS_TASK` t11 ON t1.`TASK` = t11.`ID` \nLEFT JOIN `T_PMS_PRODUCT` t21 ON t1.`PRODUCT` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_BRANCH` t41 ON t1.`BRANCH` = t41.`ID` \nLEFT JOIN `T_PMS_CASE` t51 ON t1.`CASE` = t51.`ID` \nLEFT JOIN `T_PMS_PROJECT` t61 ON t1.`PROJECT` = t61.`ID` \nLEFT JOIN `T_PMS_MODULE` t71 ON t1.`MODULE` = t71.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN T_PMS_TASK t11 ON t1.TASK = t11.ID \nLEFT JOIN T_PMS_PRODUCT t21 ON t1.PRODUCT = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_BRANCH t41 ON t1.BRANCH = t41.ID \nLEFT JOIN T_PMS_CASE t51 ON t1.CASE = t51.ID \nLEFT JOIN T_PMS_PROJECT t61 ON t1.PROJECT = t61.ID \nLEFT JOIN T_PMS_MODULE t71 ON t1.MODULE = t71.ID \n", "querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN `T_PMS_TASK` t11 ON t1.`TASK` = t11.`ID` \nLEFT JOIN `T_PMS_PRODUCT` t21 ON t1.`PRODUCT` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_BRANCH` t41 ON t1.`BRANCH` = t41.`ID` \nLEFT JOIN `T_PMS_CASE` t51 ON t1.`CASE` = t51.`ID` \nLEFT JOIN `T_PMS_PROJECT` t61 ON t1.`PROJECT` = t61.`ID` \nLEFT JOIN `T_PMS_MODULE` t71 ON t1.`MODULE` = t71.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN T_PMS_TASK t11 ON t1.TASK = t11.ID \nLEFT JOIN T_PMS_PRODUCT t21 ON t1.PRODUCT = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_BRANCH t41 ON t1.BRANCH = t41.ID \nLEFT JOIN T_PMS_CASE t51 ON t1.CASE = t51.ID \nLEFT JOIN T_PMS_PROJECT t61 ON t1.PROJECT = t61.ID \nLEFT JOIN T_PMS_MODULE t71 ON t1.MODULE = t71.ID \n", "querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN `T_PMS_TASK` t11 ON t1.`TASK` = t11.`ID` \nLEFT JOIN `T_PMS_PRODUCT` t21 ON t1.`PRODUCT` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_BRANCH` t41 ON t1.`BRANCH` = t41.`ID` \nLEFT JOIN `T_PMS_CASE` t51 ON t1.`CASE` = t51.`ID` \nLEFT JOIN `T_PMS_PROJECT` t61 ON t1.`PROJECT` = t61.`ID` \nLEFT JOIN `T_PMS_MODULE` t71 ON t1.`MODULE` = t71.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN T_PMS_TASK t11 ON t1.TASK = t11.ID \nLEFT JOIN T_PMS_PRODUCT t21 ON t1.PRODUCT = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_BRANCH t41 ON t1.BRANCH = t41.ID \nLEFT JOIN T_PMS_CASE t51 ON t1.CASE = t51.ID \nLEFT JOIN T_PMS_PROJECT t61 ON t1.PROJECT = t61.ID \nLEFT JOIN T_PMS_MODULE t71 ON t1.MODULE = t71.ID \n", "querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN `T_PMS_TASK` t11 ON t1.`TASK` = t11.`ID` \nLEFT JOIN `T_PMS_PRODUCT` t21 ON t1.`PRODUCT` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_BRANCH` t41 ON t1.`BRANCH` = t41.`ID` \nLEFT JOIN `T_PMS_CASE` t51 ON t1.`CASE` = t51.`ID` \nLEFT JOIN `T_PMS_PROJECT` t61 ON t1.`PROJECT` = t61.`ID` \nLEFT JOIN `T_PMS_MODULE` t71 ON t1.`MODULE` = t71.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STEPS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN T_PMS_TASK t11 ON t1.TASK = t11.ID \nLEFT JOIN T_PMS_PRODUCT t21 ON t1.PRODUCT = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_BRANCH t41 ON t1.BRANCH = t41.ID \nLEFT JOIN T_PMS_CASE t51 ON t1.CASE = t51.ID \nLEFT JOIN T_PMS_PROJECT t61 ON t1.PROJECT = t61.ID \nLEFT JOIN T_PMS_MODULE t71 ON t1.MODULE = t71.ID \n", "querycode" : "SELECT\nt1.`ACTIVATEDCOUNT`,\nt1.`ACTIVATEDDATE`,\nt1.`ASSIGNEDDATE`,\nt1.`ASSIGNEDTO`,\nt1.`BRANCH`,\nt41.`NAME` AS `BRANCHNAME`,\nt1.`BROWSER`,\nt1.`CASE`,\nt51.`TITLE` AS `CASENAME`,\nt1.`CASEVERSION`,\nt1.`CLOSEDBY`,\nt1.`CLOSEDDATE`,\nt1.`COLOR`,\nt1.`CONFIRMED`,\nt1.`DEADLINE`,\n(case when t1.deadline is null or t1.deadline = '0000-00-00' or t1.deadline = '1970-01-01' then '' when t1.`status` ='active' and t1.deadline <DATE_FORMAT(now(),'%y-%m-%d') then CONCAT_WS('','延期',TIMESTAMPDIFF(DAY, t1.deadline, now()),'天') else '' end) AS `DELAY`,\n( CASE WHEN t1.deadline IS NULL OR t1.deadline = '0000-00-00' OR t1.deadline = '1970-01-01' THEN '' WHEN t1.`status` = 'resolved' AND t1.deadline < DATE_FORMAT( t1.resolvedDate, '%y-%m-%d' ) THEN CONCAT_WS( '', '延期', TIMESTAMPDIFF( DAY, t1.deadline, t1.resolvedDate ), '天' ) ELSE '' END ) AS `DELAYRESOLVE`,\nt1.`DELETED`,\nt1.`DUPLICATEBUG`,\nt1.`FOUND`,\nt1.`HARDWARE`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LINES`,\nt1.`LINKBUG`,\nt1.`MAILTO`,\n'' AS `MAILTOPK`,\nt1.`MODULE`,\nt71.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t51.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBUILD`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`OS`,\n(case when t1.DEADLINE = '0000-00-00' then 0 else datediff(t1.deadline, now() ) end) AS `OVERDUEBUGS`,\nt1.`PLAN`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt21.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt61.`NAME` AS `PROJECTNAME`,\nt1.`RESOLUTION`,\nt1.`RESOLVEDBUILD`,\nt1.`RESOLVEDBY`,\nt1.`RESOLVEDDATE`,\nt1.`RESULT`,\nt1.`SEVERITY`,\nt1.`STATUS`,\nt1.`STEPS`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TASK`,\nt11.`NAME` AS `TASKNAME`,\nt1.`TESTTASK`,\nt1.`TITLE`,\nt1.`TOSTORY`,\nt1.`TOTASK`,\nt1.`TYPE`,\nt1.`V1`,\nt1.`V2`\nFROM `T_PMS_BUG` t1 \nLEFT JOIN `T_PMS_TASK` t11 ON t1.`TASK` = t11.`ID` \nLEFT JOIN `T_PMS_PRODUCT` t21 ON t1.`PRODUCT` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_BRANCH` t41 ON t1.`BRANCH` = t41.`ID` \nLEFT JOIN `T_PMS_CASE` t51 ON t1.`CASE` = t51.`ID` \nLEFT JOIN `T_PMS_PROJECT` t61 ON t1.`PROJECT` = t61.`ID` \nLEFT JOIN `T_PMS_MODULE` t71 ON t1.`MODULE` = t71.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
...@@ -11,11 +11,11 @@ ...@@ -11,11 +11,11 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CLOSE_BUT", "psdeopprivid" : "SRFUR__BUG_ASSIGNTO_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_NFAVOR_BUT", "psdeopprivid" : "SRFUR__PROP_LBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -23,11 +23,11 @@ ...@@ -23,11 +23,11 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__PROP_LBUG_BUT", "psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT", "psdeopprivid" : "SRFUR__BUG_NFAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_ASSIGNTO_BUT", "psdeopprivid" : "SRFUR__BUG_CLOSE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_NFAVOR_BUT", "psdeopprivid" : "SRFUR__BUG_CLOSE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -23,11 +23,11 @@ ...@@ -23,11 +23,11 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CLOSE_BUT", "psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT", "psdeopprivid" : "SRFUR__BUG_NFAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__PROP_LBUG_BUT", "psdeopprivid" : "SRFUR__BUG_ACTIVATE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -19,11 +19,11 @@ ...@@ -19,11 +19,11 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_NFAVOR_BUT", "psdeopprivid" : "SRFUR__PROP_LBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_ACTIVATE_BUT", "psdeopprivid" : "SRFUR__BUG_NFAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -10,10 +10,6 @@ ...@@ -10,10 +10,6 @@
"msvalue3" : "1", "msvalue3" : "1",
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CLOSE_BUT",
"psdemsopprivname" : "名称"
}, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_ACTIVATE_BUT", "psdeopprivid" : "SRFUR__BUG_ACTIVATE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
...@@ -25,6 +21,10 @@ ...@@ -25,6 +21,10 @@
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_FAVOR_BUT", "psdeopprivid" : "SRFUR__BUG_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, {
"validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CLOSE_BUT",
"psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT", "psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT",
......
...@@ -11,19 +11,19 @@ ...@@ -11,19 +11,19 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_ACTIVATE_BUT", "psdeopprivid" : "SRFUR__PROP_LBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CLOSE_BUT", "psdeopprivid" : "SRFUR__BUG_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_FAVOR_BUT", "psdeopprivid" : "SRFUR__BUG_CLOSE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__PROP_LBUG_BUT", "psdeopprivid" : "SRFUR__BUG_ACTIVATE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ], } ],
"psdemsactions" : [ { "psdemsactions" : [ {
...@@ -32,67 +32,67 @@ ...@@ -32,67 +32,67 @@
"psdemsactionname" : "buildUnlinkBug" "psdemsactionname" : "buildUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaseLinkBugbyBug", "psdeactionid" : "<PSDATAENTITY>/Get",
"psdemsactionname" : "ReleaseLinkBugbyBug" "psdemsactionname" : "Get"
}, {
"validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/buildBatchUnlinkBug",
"psdemsactionname" : "buildBatchUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaseUnlinkBug", "psdeactionid" : "<PSDATAENTITY>/ReleaseUnlinkBug",
"psdemsactionname" : "ReleaseUnlinkBug" "psdemsactionname" : "ReleaseUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/BatchUnlinkBug", "psdeactionid" : "<PSDATAENTITY>/LinkBug",
"psdemsactionname" : "BatchUnlinkBug" "psdemsactionname" : "LinkBug"
}, {
"validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Update",
"psdemsactionname" : "Update"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Confirm", "psdeactionid" : "<PSDATAENTITY>/buildBatchUnlinkBug",
"psdemsactionname" : "Confirm" "psdemsactionname" : "buildBatchUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Resolve", "psdeactionid" : "<PSDATAENTITY>/ReleaaseBatchUnlinkBug",
"psdemsactionname" : "Resolve" "psdemsactionname" : "ReleaaseBatchUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Remove", "psdeactionid" : "<PSDATAENTITY>/Remove",
"psdemsactionname" : "Remove" "psdemsactionname" : "Remove"
}, {
"validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/UnlinkBug",
"psdemsactionname" : "UnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Create", "psdeactionid" : "<PSDATAENTITY>/Create",
"psdemsactionname" : "Create" "psdemsactionname" : "Create"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaaseBatchUnlinkBug", "psdeactionid" : "<PSDATAENTITY>/ReleaseLinkBugbyLeftBug",
"psdemsactionname" : "ReleaaseBatchUnlinkBug" "psdemsactionname" : "ReleaseLinkBugbyLeftBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/UnlinkBug", "psdeactionid" : "<PSDATAENTITY>/Confirm",
"psdemsactionname" : "UnlinkBug" "psdemsactionname" : "Confirm"
}, {
"validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaseLinkBugbyBug",
"psdemsactionname" : "ReleaseLinkBugbyBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/assignTo", "psdeactionid" : "<PSDATAENTITY>/assignTo",
"psdemsactionname" : "assignTo" "psdemsactionname" : "assignTo"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/LinkBug", "psdeactionid" : "<PSDATAENTITY>/Resolve",
"psdemsactionname" : "LinkBug" "psdemsactionname" : "Resolve"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Get", "psdeactionid" : "<PSDATAENTITY>/Update",
"psdemsactionname" : "Get" "psdemsactionname" : "Update"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/toStory", "psdeactionid" : "<PSDATAENTITY>/BatchUnlinkBug",
"psdemsactionname" : "toStory" "psdemsactionname" : "BatchUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaseLinkBugbyLeftBug", "psdeactionid" : "<PSDATAENTITY>/toStory",
"psdemsactionname" : "ReleaseLinkBugbyLeftBug" "psdemsactionname" : "toStory"
} ] } ]
} }
\ No newline at end of file
...@@ -11,31 +11,31 @@ ...@@ -11,31 +11,31 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_ASSIGNTO_BUT", "psdeopprivid" : "SRFUR__BUG_NFAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_RESOLVE_BUT", "psdeopprivid" : "SRFUR__BUG_ASSIGNTO_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_TOSTORY_BUT", "psdeopprivid" : "SRFUR__BUG_CLOSE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CLOSE_BUT", "psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT", "psdeopprivid" : "SRFUR__BUG_TOSTORY_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__PROP_LBUG_BUT", "psdeopprivid" : "SRFUR__BUG_RESOLVE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_NFAVOR_BUT", "psdeopprivid" : "SRFUR__PROP_LBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,23 +11,23 @@ ...@@ -11,23 +11,23 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CLOSE_BUT", "psdeopprivid" : "SRFUR__BUG_ASSIGNTO_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_RESOLVE_BUT", "psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_ASSIGNTO_BUT", "psdeopprivid" : "SRFUR__BUG_TOSTORY_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_TOSTORY_BUT", "psdeopprivid" : "SRFUR__BUG_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_FAVOR_BUT", "psdeopprivid" : "SRFUR__BUG_RESOLVE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -35,7 +35,7 @@ ...@@ -35,7 +35,7 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT", "psdeopprivid" : "SRFUR__BUG_CLOSE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,27 +11,27 @@ ...@@ -11,27 +11,27 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CLOSE_BUT", "psdeopprivid" : "SRFUR__BUG_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_TOSTORY_BUT", "psdeopprivid" : "SRFUR__BUG_CLOSE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_RESOLVE_BUT", "psdeopprivid" : "SRFUR__BUG_TOSTORY_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT", "psdeopprivid" : "SRFUR__PROP_LBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_FAVOR_BUT", "psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__PROP_LBUG_BUT", "psdeopprivid" : "SRFUR__BUG_RESOLVE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -40,71 +40,71 @@ ...@@ -40,71 +40,71 @@
} ], } ],
"psdemsactions" : [ { "psdemsactions" : [ {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/buildLinkBug", "psdeactionid" : "<PSDATAENTITY>/buildBatchUnlinkBug",
"psdemsactionname" : "buildLinkBug" "psdemsactionname" : "buildBatchUnlinkBug"
}, {
"validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/toStory",
"psdemsactionname" : "toStory"
}, {
"validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaaseBatchUnlinkBug",
"psdemsactionname" : "ReleaaseBatchUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Remove", "psdeactionid" : "<PSDATAENTITY>/ReleaseUnlinkBug",
"psdemsactionname" : "Remove" "psdemsactionname" : "ReleaseUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/assignTo", "psdeactionid" : "<PSDATAENTITY>/assignTo",
"psdemsactionname" : "assignTo" "psdemsactionname" : "assignTo"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/buildBatchUnlinkBug", "psdeactionid" : "<PSDATAENTITY>/toStory",
"psdemsactionname" : "buildBatchUnlinkBug" "psdemsactionname" : "toStory"
}, {
"validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/buildLinkBug",
"psdemsactionname" : "buildLinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/UnlinkBug", "psdeactionid" : "<PSDATAENTITY>/UnlinkBug",
"psdemsactionname" : "UnlinkBug" "psdemsactionname" : "UnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/buildUnlinkBug", "psdeactionid" : "<PSDATAENTITY>/Create",
"psdemsactionname" : "buildUnlinkBug" "psdemsactionname" : "Create"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Update", "psdeactionid" : "<PSDATAENTITY>/LinkBug",
"psdemsactionname" : "Update" "psdemsactionname" : "LinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaseLinkBugbyBug", "psdeactionid" : "<PSDATAENTITY>/BatchUnlinkBug",
"psdemsactionname" : "ReleaseLinkBugbyBug" "psdemsactionname" : "BatchUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaseUnlinkBug", "psdeactionid" : "<PSDATAENTITY>/Remove",
"psdemsactionname" : "ReleaseUnlinkBug" "psdemsactionname" : "Remove"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Get", "psdeactionid" : "<PSDATAENTITY>/ReleaseLinkBugbyLeftBug",
"psdemsactionname" : "Get" "psdemsactionname" : "ReleaseLinkBugbyLeftBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/BatchUnlinkBug", "psdeactionid" : "<PSDATAENTITY>/Activate",
"psdemsactionname" : "BatchUnlinkBug" "psdemsactionname" : "Activate"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaseLinkBugbyLeftBug", "psdeactionid" : "<PSDATAENTITY>/ReleaaseBatchUnlinkBug",
"psdemsactionname" : "ReleaseLinkBugbyLeftBug" "psdemsactionname" : "ReleaaseBatchUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Create", "psdeactionid" : "<PSDATAENTITY>/ReleaseLinkBugbyBug",
"psdemsactionname" : "Create" "psdemsactionname" : "ReleaseLinkBugbyBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Activate", "psdeactionid" : "<PSDATAENTITY>/Get",
"psdemsactionname" : "Activate" "psdemsactionname" : "Get"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/LinkBug", "psdeactionid" : "<PSDATAENTITY>/buildUnlinkBug",
"psdemsactionname" : "LinkBug" "psdemsactionname" : "buildUnlinkBug"
}, {
"validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Update",
"psdemsactionname" : "Update"
} ] } ]
} }
\ No newline at end of file
...@@ -10,10 +10,6 @@ ...@@ -10,10 +10,6 @@
"msvalue3" : "0", "msvalue3" : "0",
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_NFAVOR_BUT",
"psdemsopprivname" : "名称"
}, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__PROP_LBUG_BUT", "psdeopprivid" : "SRFUR__PROP_LBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
...@@ -25,5 +21,9 @@ ...@@ -25,5 +21,9 @@
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_RESOLVE_BUT", "psdeopprivid" : "SRFUR__BUG_RESOLVE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, {
"validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_NFAVOR_BUT",
"psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_FAVOR_BUT", "psdeopprivid" : "SRFUR__BUG_RESOLVE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_RESOLVE_BUT", "psdeopprivid" : "SRFUR__BUG_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT", "psdeopprivid" : "SRFUR__BUG_RESOLVE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -23,80 +23,80 @@ ...@@ -23,80 +23,80 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__BUG_RESOLVE_BUT", "psdeopprivid" : "SRFUR__BUG_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ], } ],
"psdemsactions" : [ { "psdemsactions" : [ {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Remove", "psdeactionid" : "<PSDATAENTITY>/assignTo",
"psdemsactionname" : "Remove" "psdemsactionname" : "assignTo"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaaseBatchUnlinkBug", "psdeactionid" : "<PSDATAENTITY>/toStory",
"psdemsactionname" : "ReleaaseBatchUnlinkBug" "psdemsactionname" : "toStory"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Update", "psdeactionid" : "<PSDATAENTITY>/UnlinkBug",
"psdemsactionname" : "Update" "psdemsactionname" : "UnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/assignTo", "psdeactionid" : "<PSDATAENTITY>/LinkBug",
"psdemsactionname" : "assignTo" "psdemsactionname" : "LinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/UnlinkBug", "psdeactionid" : "<PSDATAENTITY>/buildBatchUnlinkBug",
"psdemsactionname" : "UnlinkBug" "psdemsactionname" : "buildBatchUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Get", "psdeactionid" : "<PSDATAENTITY>/Close",
"psdemsactionname" : "Get" "psdemsactionname" : "Close"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaseLinkBugbyBug", "psdeactionid" : "<PSDATAENTITY>/ReleaseUnlinkBug",
"psdemsactionname" : "ReleaseLinkBugbyBug" "psdemsactionname" : "ReleaseUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/buildLinkBug", "psdeactionid" : "<PSDATAENTITY>/ReleaseLinkBugbyBug",
"psdemsactionname" : "buildLinkBug" "psdemsactionname" : "ReleaseLinkBugbyBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/LinkBug", "psdeactionid" : "<PSDATAENTITY>/ReleaaseBatchUnlinkBug",
"psdemsactionname" : "LinkBug" "psdemsactionname" : "ReleaaseBatchUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/buildUnlinkBug", "psdeactionid" : "<PSDATAENTITY>/BatchUnlinkBug",
"psdemsactionname" : "buildUnlinkBug" "psdemsactionname" : "BatchUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Create", "psdeactionid" : "<PSDATAENTITY>/Get",
"psdemsactionname" : "Create" "psdemsactionname" : "Get"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/toStory", "psdeactionid" : "<PSDATAENTITY>/Remove",
"psdemsactionname" : "toStory" "psdemsactionname" : "Remove"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Close", "psdeactionid" : "<PSDATAENTITY>/ReleaseLinkBugbyLeftBug",
"psdemsactionname" : "Close" "psdemsactionname" : "ReleaseLinkBugbyLeftBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/Activate", "psdeactionid" : "<PSDATAENTITY>/buildUnlinkBug",
"psdemsactionname" : "Activate" "psdemsactionname" : "buildUnlinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/buildBatchUnlinkBug", "psdeactionid" : "<PSDATAENTITY>/buildLinkBug",
"psdemsactionname" : "buildBatchUnlinkBug" "psdemsactionname" : "buildLinkBug"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/BatchUnlinkBug", "psdeactionid" : "<PSDATAENTITY>/Create",
"psdemsactionname" : "BatchUnlinkBug" "psdemsactionname" : "Create"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaseUnlinkBug", "psdeactionid" : "<PSDATAENTITY>/Activate",
"psdemsactionname" : "ReleaseUnlinkBug" "psdemsactionname" : "Activate"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeactionid" : "<PSDATAENTITY>/ReleaseLinkBugbyLeftBug", "psdeactionid" : "<PSDATAENTITY>/Update",
"psdemsactionname" : "ReleaseLinkBugbyLeftBug" "psdemsactionname" : "Update"
} ] } ]
} }
\ No newline at end of file
{ {
"querycode" : "SELECT\nt1.`BRANCH`,\nt1.`BUILDER`,\nt1.BUILDER AS `BUILDERPK`,\nt1.`DATE`,\nt1.`DELETED`,\nt1.`FILEPATH`,\nt1.`ID`,\nt1.`NAME`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt1.`SCMPATH`\nFROM `T_PMS_BUILD` t1 \nLEFT JOIN T_PMS_PRODUCT t11 ON t1.PRODUCT = t11.ID \n", "querycode" : "SELECT\nt1.`BRANCH`,\nt1.`BUILDER`,\nt1.BUILDER AS `BUILDERPK`,\nt1.`DATE`,\nt1.`DELETED`,\nt1.`FILEPATH`,\nt1.`ID`,\nt1.`NAME`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt1.`SCMPATH`\nFROM `T_PMS_BUILD` t1 \nLEFT JOIN `T_PMS_PRODUCT` t11 ON t1.`PRODUCT` = t11.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`BRANCH`,\nt1.`BUILDER`,\nt1.BUILDER AS `BUILDERPK`,\nt1.`DATE`,\nt1.`DELETED`,\nt1.`FILEPATH`,\nt1.`ID`,\nt1.`NAME`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt1.`SCMPATH`\nFROM `T_PMS_BUILD` t1 \nLEFT JOIN T_PMS_PRODUCT t11 ON t1.PRODUCT = t11.ID \n", "querycode" : "SELECT\nt1.`BRANCH`,\nt1.`BUILDER`,\nt1.BUILDER AS `BUILDERPK`,\nt1.`DATE`,\nt1.`DELETED`,\nt1.`FILEPATH`,\nt1.`ID`,\nt1.`NAME`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt1.`SCMPATH`\nFROM `T_PMS_BUILD` t1 \nLEFT JOIN `T_PMS_PRODUCT` t11 ON t1.`PRODUCT` = t11.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`BRANCH`,\nt1.`BUILDER`,\nt1.BUILDER AS `BUILDERPK`,\nt1.`DATE`,\nt1.`DELETED`,\nt1.`FILEPATH`,\nt1.`ID`,\nt1.`NAME`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt1.`SCMPATH`\nFROM `T_PMS_BUILD` t1 \nLEFT JOIN T_PMS_PRODUCT t11 ON t1.PRODUCT = t11.ID \n", "querycode" : "SELECT\nt1.`BRANCH`,\nt1.`BUILDER`,\nt1.BUILDER AS `BUILDERPK`,\nt1.`DATE`,\nt1.`DELETED`,\nt1.`FILEPATH`,\nt1.`ID`,\nt1.`NAME`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt1.`SCMPATH`\nFROM `T_PMS_BUILD` t1 \nLEFT JOIN `T_PMS_PRODUCT` t11 ON t1.`PRODUCT` = t11.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`BRANCH`,\nt1.`BUGS`,\nt1.`BUILDER`,\nt1.BUILDER AS `BUILDERPK`,\nt1.`DATE`,\nt1.`DELETED`,\nt1.`DESC`,\nt1.`FILEPATH`,\nt1.`ID`,\nt1.`NAME`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt1.`SCMPATH`,\nt1.`STORIES`\nFROM `T_PMS_BUILD` t1 \nLEFT JOIN T_PMS_PRODUCT t11 ON t1.PRODUCT = t11.ID \n", "querycode" : "SELECT\nt1.`BRANCH`,\nt1.`BUGS`,\nt1.`BUILDER`,\nt1.BUILDER AS `BUILDERPK`,\nt1.`DATE`,\nt1.`DELETED`,\nt1.`DESC`,\nt1.`FILEPATH`,\nt1.`ID`,\nt1.`NAME`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\nt1.`PROJECT`,\nt1.`SCMPATH`,\nt1.`STORIES`\nFROM `T_PMS_BUILD` t1 \nLEFT JOIN `T_PMS_PRODUCT` t11 ON t1.`PRODUCT` = t11.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`AUTO`,\nt1.`BRANCH`,\nt1.`COLOR`,\nt1.`DELETED`,\nt1.`FRAME`,\nt1.`FREQUENCY`,\nt1.`FROMBUG`,\nt1.`FROMCASEID`,\nt1.`FROMCASEVERSION`,\nt1.`HOWRUN`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LASTRUNDATE`,\nt1.`LASTRUNNER`,\nt1.`LASTRUNRESULT`,\n(case when t1.`LASTRUNRESULT` = '' or t1.`LASTRUNRESULT` is null then 'no' else t1.`LASTRUNRESULT` end) AS `LASTRUNRESULT1`,\nt1.`LIB`,\nt21.`NAME` AS `LIBNAME`,\nt1.`LINKCASE`,\nt1.`MODULE`,\nt41.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t11.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`ORDER`,\nt1.`PATH`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` ) AS `RESULTCNT`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` and caseResult in('fail','blocked') ) AS `RESULTFALICNT`,\nt1.`REVIEWEDBY`,\nt1.`REVIEWEDDATE`,\nt1.`SCRIPTEDBY`,\nt1.`SCRIPTEDDATE`,\nt1.`SCRIPTLOCATION`,\nt1.`SCRIPTSTATUS`,\nt1.`STAGE`,\nt1.`STATUS`,\n(case when t1.storyVersion < t21.version and t21.`status` <> 'changed' then 'storychange' else t1.`status` end ) AS `STATUS1`,\n(SELECT COUNT(1) FROM zt_casestep WHERE `case` = t1.`ID` AND version = t1.`VERSION` ) AS `STEPCNT`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TITLE`,\n(SELECT COUNT(1) FROM zt_bug WHERE `case` = t1.`ID` ) AS `TOBUGCNT`,\nt1.`TYPE`,\nt1.`VERSION`\nFROM `T_PMS_CASE` t1 \nLEFT JOIN T_PMS_PRODUCT t11 ON t1.PRODUCT = t11.ID \nLEFT JOIN T_PMS_TESTSUITE t21 ON t1.LIB = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_MODULE t41 ON t1.MODULE = t41.ID \n", "querycode" : "SELECT\nt1.`AUTO`,\nt1.`BRANCH`,\nt1.`COLOR`,\nt1.`DELETED`,\nt1.`FRAME`,\nt1.`FREQUENCY`,\nt1.`FROMBUG`,\nt1.`FROMCASEID`,\nt1.`FROMCASEVERSION`,\nt1.`HOWRUN`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LASTRUNDATE`,\nt1.`LASTRUNNER`,\nt1.`LASTRUNRESULT`,\n(case when t1.`LASTRUNRESULT` = '' or t1.`LASTRUNRESULT` is null then 'no' else t1.`LASTRUNRESULT` end) AS `LASTRUNRESULT1`,\nt1.`LIB`,\nt21.`NAME` AS `LIBNAME`,\nt1.`LINKCASE`,\nt1.`MODULE`,\nt41.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t11.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`ORDER`,\nt1.`PATH`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` ) AS `RESULTCNT`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` and caseResult in('fail','blocked') ) AS `RESULTFALICNT`,\nt1.`REVIEWEDBY`,\nt1.`REVIEWEDDATE`,\nt1.`SCRIPTEDBY`,\nt1.`SCRIPTEDDATE`,\nt1.`SCRIPTLOCATION`,\nt1.`SCRIPTSTATUS`,\nt1.`STAGE`,\nt1.`STATUS`,\n(case when t1.storyVersion < t21.version and t21.`status` <> 'changed' then 'storychange' else t1.`status` end ) AS `STATUS1`,\n(SELECT COUNT(1) FROM zt_casestep WHERE `case` = t1.`ID` AND version = t1.`VERSION` ) AS `STEPCNT`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TITLE`,\n(SELECT COUNT(1) FROM zt_bug WHERE `case` = t1.`ID` ) AS `TOBUGCNT`,\nt1.`TYPE`,\nt1.`VERSION`\nFROM `T_PMS_CASE` t1 \nLEFT JOIN `T_PMS_PRODUCT` t11 ON t1.`PRODUCT` = t11.`ID` \nLEFT JOIN `T_PMS_TESTSUITE` t21 ON t1.`LIB` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_MODULE` t41 ON t1.`MODULE` = t41.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`AUTO`,\nt1.`BRANCH`,\nt1.`COLOR`,\nt1.`DELETED`,\nt1.`FRAME`,\nt1.`FREQUENCY`,\nt1.`FROMBUG`,\nt1.`FROMCASEID`,\nt1.`FROMCASEVERSION`,\nt1.`HOWRUN`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LASTRUNDATE`,\nt1.`LASTRUNNER`,\nt1.`LASTRUNRESULT`,\n(case when t1.`LASTRUNRESULT` = '' or t1.`LASTRUNRESULT` is null then 'no' else t1.`LASTRUNRESULT` end) AS `LASTRUNRESULT1`,\nt1.`LIB`,\nt21.`NAME` AS `LIBNAME`,\nt1.`LINKCASE`,\nt1.`MODULE`,\nt41.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t11.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`ORDER`,\nt1.`PATH`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` ) AS `RESULTCNT`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` and caseResult in('fail','blocked') ) AS `RESULTFALICNT`,\nt1.`REVIEWEDBY`,\nt1.`REVIEWEDDATE`,\nt1.`SCRIPTEDBY`,\nt1.`SCRIPTEDDATE`,\nt1.`SCRIPTLOCATION`,\nt1.`SCRIPTSTATUS`,\nt1.`STAGE`,\nt1.`STATUS`,\n(case when t1.storyVersion < t21.version and t21.`status` <> 'changed' then 'storychange' else t1.`status` end ) AS `STATUS1`,\n(SELECT COUNT(1) FROM zt_casestep WHERE `case` = t1.`ID` AND version = t1.`VERSION` ) AS `STEPCNT`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TITLE`,\n(SELECT COUNT(1) FROM zt_bug WHERE `case` = t1.`ID` ) AS `TOBUGCNT`,\nt1.`TYPE`,\nt1.`VERSION`\nFROM `T_PMS_CASE` t1 \nLEFT JOIN T_PMS_PRODUCT t11 ON t1.PRODUCT = t11.ID \nLEFT JOIN T_PMS_TESTSUITE t21 ON t1.LIB = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_MODULE t41 ON t1.MODULE = t41.ID \n", "querycode" : "SELECT\nt1.`AUTO`,\nt1.`BRANCH`,\nt1.`COLOR`,\nt1.`DELETED`,\nt1.`FRAME`,\nt1.`FREQUENCY`,\nt1.`FROMBUG`,\nt1.`FROMCASEID`,\nt1.`FROMCASEVERSION`,\nt1.`HOWRUN`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LASTRUNDATE`,\nt1.`LASTRUNNER`,\nt1.`LASTRUNRESULT`,\n(case when t1.`LASTRUNRESULT` = '' or t1.`LASTRUNRESULT` is null then 'no' else t1.`LASTRUNRESULT` end) AS `LASTRUNRESULT1`,\nt1.`LIB`,\nt21.`NAME` AS `LIBNAME`,\nt1.`LINKCASE`,\nt1.`MODULE`,\nt41.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t11.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`ORDER`,\nt1.`PATH`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` ) AS `RESULTCNT`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` and caseResult in('fail','blocked') ) AS `RESULTFALICNT`,\nt1.`REVIEWEDBY`,\nt1.`REVIEWEDDATE`,\nt1.`SCRIPTEDBY`,\nt1.`SCRIPTEDDATE`,\nt1.`SCRIPTLOCATION`,\nt1.`SCRIPTSTATUS`,\nt1.`STAGE`,\nt1.`STATUS`,\n(case when t1.storyVersion < t21.version and t21.`status` <> 'changed' then 'storychange' else t1.`status` end ) AS `STATUS1`,\n(SELECT COUNT(1) FROM zt_casestep WHERE `case` = t1.`ID` AND version = t1.`VERSION` ) AS `STEPCNT`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TITLE`,\n(SELECT COUNT(1) FROM zt_bug WHERE `case` = t1.`ID` ) AS `TOBUGCNT`,\nt1.`TYPE`,\nt1.`VERSION`\nFROM `T_PMS_CASE` t1 \nLEFT JOIN `T_PMS_PRODUCT` t11 ON t1.`PRODUCT` = t11.`ID` \nLEFT JOIN `T_PMS_TESTSUITE` t21 ON t1.`LIB` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_MODULE` t41 ON t1.`MODULE` = t41.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`AUTO`,\nt1.`BRANCH`,\nt1.`COLOR`,\nt1.`DELETED`,\nt1.`FRAME`,\nt1.`FREQUENCY`,\nt1.`FROMBUG`,\nt1.`FROMCASEID`,\nt1.`FROMCASEVERSION`,\nt1.`HOWRUN`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LASTRUNDATE`,\nt1.`LASTRUNNER`,\nt1.`LASTRUNRESULT`,\n(case when t1.`LASTRUNRESULT` = '' or t1.`LASTRUNRESULT` is null then 'no' else t1.`LASTRUNRESULT` end) AS `LASTRUNRESULT1`,\nt1.`LIB`,\nt21.`NAME` AS `LIBNAME`,\nt1.`LINKCASE`,\nt1.`MODULE`,\nt41.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t11.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`ORDER`,\nt1.`PATH`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` ) AS `RESULTCNT`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` and caseResult in('fail','blocked') ) AS `RESULTFALICNT`,\nt1.`REVIEWEDBY`,\nt1.`REVIEWEDDATE`,\nt1.`SCRIPTEDBY`,\nt1.`SCRIPTEDDATE`,\nt1.`SCRIPTLOCATION`,\nt1.`SCRIPTSTATUS`,\nt1.`STAGE`,\nt1.`STATUS`,\n(case when t1.storyVersion < t21.version and t21.`status` <> 'changed' then 'storychange' else t1.`status` end ) AS `STATUS1`,\n(SELECT COUNT(1) FROM zt_casestep WHERE `case` = t1.`ID` AND version = t1.`VERSION` ) AS `STEPCNT`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TITLE`,\n(SELECT COUNT(1) FROM zt_bug WHERE `case` = t1.`ID` ) AS `TOBUGCNT`,\nt1.`TYPE`,\nt1.`VERSION`\nFROM `T_PMS_CASE` t1 \nLEFT JOIN T_PMS_PRODUCT t11 ON t1.PRODUCT = t11.ID \nLEFT JOIN T_PMS_TESTSUITE t21 ON t1.LIB = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_MODULE t41 ON t1.MODULE = t41.ID \n", "querycode" : "SELECT\nt1.`AUTO`,\nt1.`BRANCH`,\nt1.`COLOR`,\nt1.`DELETED`,\nt1.`FRAME`,\nt1.`FREQUENCY`,\nt1.`FROMBUG`,\nt1.`FROMCASEID`,\nt1.`FROMCASEVERSION`,\nt1.`HOWRUN`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LASTRUNDATE`,\nt1.`LASTRUNNER`,\nt1.`LASTRUNRESULT`,\n(case when t1.`LASTRUNRESULT` = '' or t1.`LASTRUNRESULT` is null then 'no' else t1.`LASTRUNRESULT` end) AS `LASTRUNRESULT1`,\nt1.`LIB`,\nt21.`NAME` AS `LIBNAME`,\nt1.`LINKCASE`,\nt1.`MODULE`,\nt41.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t11.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`ORDER`,\nt1.`PATH`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` ) AS `RESULTCNT`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` and caseResult in('fail','blocked') ) AS `RESULTFALICNT`,\nt1.`REVIEWEDBY`,\nt1.`REVIEWEDDATE`,\nt1.`SCRIPTEDBY`,\nt1.`SCRIPTEDDATE`,\nt1.`SCRIPTLOCATION`,\nt1.`SCRIPTSTATUS`,\nt1.`STAGE`,\nt1.`STATUS`,\n(case when t1.storyVersion < t21.version and t21.`status` <> 'changed' then 'storychange' else t1.`status` end ) AS `STATUS1`,\n(SELECT COUNT(1) FROM zt_casestep WHERE `case` = t1.`ID` AND version = t1.`VERSION` ) AS `STEPCNT`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TITLE`,\n(SELECT COUNT(1) FROM zt_bug WHERE `case` = t1.`ID` ) AS `TOBUGCNT`,\nt1.`TYPE`,\nt1.`VERSION`\nFROM `T_PMS_CASE` t1 \nLEFT JOIN `T_PMS_PRODUCT` t11 ON t1.`PRODUCT` = t11.`ID` \nLEFT JOIN `T_PMS_TESTSUITE` t21 ON t1.`LIB` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_MODULE` t41 ON t1.`MODULE` = t41.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`AUTO`,\nt1.`BRANCH`,\nt1.`COLOR`,\nt1.`DELETED`,\nt1.`FRAME`,\nt1.`FREQUENCY`,\nt1.`FROMBUG`,\nt1.`FROMCASEID`,\nt1.`FROMCASEVERSION`,\nt1.`HOWRUN`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LASTRUNDATE`,\nt1.`LASTRUNNER`,\nt1.`LASTRUNRESULT`,\n(case when t1.`LASTRUNRESULT` = '' or t1.`LASTRUNRESULT` is null then 'no' else t1.`LASTRUNRESULT` end) AS `LASTRUNRESULT1`,\nt1.`LIB`,\nt21.`NAME` AS `LIBNAME`,\nt1.`LINKCASE`,\nt1.`MODULE`,\nt41.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t11.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`ORDER`,\nt1.`PATH`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` ) AS `RESULTCNT`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` and caseResult in('fail','blocked') ) AS `RESULTFALICNT`,\nt1.`REVIEWEDBY`,\nt1.`REVIEWEDDATE`,\nt1.`SCRIPTEDBY`,\nt1.`SCRIPTEDDATE`,\nt1.`SCRIPTLOCATION`,\nt1.`SCRIPTSTATUS`,\nt1.`STAGE`,\nt1.`STATUS`,\n(case when t1.storyVersion < t21.version and t21.`status` <> 'changed' then 'storychange' else t1.`status` end ) AS `STATUS1`,\n(SELECT COUNT(1) FROM zt_casestep WHERE `case` = t1.`ID` AND version = t1.`VERSION` ) AS `STEPCNT`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TITLE`,\n(SELECT COUNT(1) FROM zt_bug WHERE `case` = t1.`ID` ) AS `TOBUGCNT`,\nt1.`TYPE`,\nt1.`VERSION`\nFROM `T_PMS_CASE` t1 \nLEFT JOIN T_PMS_PRODUCT t11 ON t1.PRODUCT = t11.ID \nLEFT JOIN T_PMS_TESTSUITE t21 ON t1.LIB = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_MODULE t41 ON t1.MODULE = t41.ID \n", "querycode" : "SELECT\nt1.`AUTO`,\nt1.`BRANCH`,\nt1.`COLOR`,\nt1.`DELETED`,\nt1.`FRAME`,\nt1.`FREQUENCY`,\nt1.`FROMBUG`,\nt1.`FROMCASEID`,\nt1.`FROMCASEVERSION`,\nt1.`HOWRUN`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LASTRUNDATE`,\nt1.`LASTRUNNER`,\nt1.`LASTRUNRESULT`,\n(case when t1.`LASTRUNRESULT` = '' or t1.`LASTRUNRESULT` is null then 'no' else t1.`LASTRUNRESULT` end) AS `LASTRUNRESULT1`,\nt1.`LIB`,\nt21.`NAME` AS `LIBNAME`,\nt1.`LINKCASE`,\nt1.`MODULE`,\nt41.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t11.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`ORDER`,\nt1.`PATH`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` ) AS `RESULTCNT`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` and caseResult in('fail','blocked') ) AS `RESULTFALICNT`,\nt1.`REVIEWEDBY`,\nt1.`REVIEWEDDATE`,\nt1.`SCRIPTEDBY`,\nt1.`SCRIPTEDDATE`,\nt1.`SCRIPTLOCATION`,\nt1.`SCRIPTSTATUS`,\nt1.`STAGE`,\nt1.`STATUS`,\n(case when t1.storyVersion < t21.version and t21.`status` <> 'changed' then 'storychange' else t1.`status` end ) AS `STATUS1`,\n(SELECT COUNT(1) FROM zt_casestep WHERE `case` = t1.`ID` AND version = t1.`VERSION` ) AS `STEPCNT`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TITLE`,\n(SELECT COUNT(1) FROM zt_bug WHERE `case` = t1.`ID` ) AS `TOBUGCNT`,\nt1.`TYPE`,\nt1.`VERSION`\nFROM `T_PMS_CASE` t1 \nLEFT JOIN `T_PMS_PRODUCT` t11 ON t1.`PRODUCT` = t11.`ID` \nLEFT JOIN `T_PMS_TESTSUITE` t21 ON t1.`LIB` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_MODULE` t41 ON t1.`MODULE` = t41.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
{ {
"querycode" : "SELECT\nt1.`AUTO`,\nt1.`BRANCH`,\nt1.`COLOR`,\nt1.`DELETED`,\nt1.`FRAME`,\nt1.`FREQUENCY`,\nt1.`FROMBUG`,\nt1.`FROMCASEID`,\nt1.`FROMCASEVERSION`,\nt1.`HOWRUN`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LASTRUNDATE`,\nt1.`LASTRUNNER`,\nt1.`LASTRUNRESULT`,\n(case when t1.`LASTRUNRESULT` = '' or t1.`LASTRUNRESULT` is null then 'no' else t1.`LASTRUNRESULT` end) AS `LASTRUNRESULT1`,\nt1.`LIB`,\nt21.`NAME` AS `LIBNAME`,\nt1.`LINKCASE`,\nt1.`MODULE`,\nt41.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t11.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`ORDER`,\nt1.`PATH`,\nt1.`PRECONDITION`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` ) AS `RESULTCNT`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` and caseResult in('fail','blocked') ) AS `RESULTFALICNT`,\nt1.`REVIEWEDBY`,\nt1.`REVIEWEDDATE`,\nt1.`SCRIPTEDBY`,\nt1.`SCRIPTEDDATE`,\nt1.`SCRIPTLOCATION`,\nt1.`SCRIPTSTATUS`,\nt1.`STAGE`,\nt1.`STATUS`,\n(case when t1.storyVersion < t21.version and t21.`status` <> 'changed' then 'storychange' else t1.`status` end ) AS `STATUS1`,\n(SELECT COUNT(1) FROM zt_casestep WHERE `case` = t1.`ID` AND version = t1.`VERSION` ) AS `STEPCNT`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TITLE`,\n(SELECT COUNT(1) FROM zt_bug WHERE `case` = t1.`ID` ) AS `TOBUGCNT`,\nt1.`TYPE`,\nt1.`VERSION`\nFROM `T_PMS_CASE` t1 \nLEFT JOIN T_PMS_PRODUCT t11 ON t1.PRODUCT = t11.ID \nLEFT JOIN T_PMS_TESTSUITE t21 ON t1.LIB = t21.ID \nLEFT JOIN T_PMS_STORY t31 ON t1.STORY = t31.ID \nLEFT JOIN T_PMS_MODULE t41 ON t1.MODULE = t41.ID \n", "querycode" : "SELECT\nt1.`AUTO`,\nt1.`BRANCH`,\nt1.`COLOR`,\nt1.`DELETED`,\nt1.`FRAME`,\nt1.`FREQUENCY`,\nt1.`FROMBUG`,\nt1.`FROMCASEID`,\nt1.`FROMCASEVERSION`,\nt1.`HOWRUN`,\nt1.`ID`,\n0 AS `ISFAVORITES`,\nt1.`KEYWORDS`,\nt1.`LASTEDITEDBY`,\nt1.`LASTEDITEDDATE`,\nt1.`LASTRUNDATE`,\nt1.`LASTRUNNER`,\nt1.`LASTRUNRESULT`,\n(case when t1.`LASTRUNRESULT` = '' or t1.`LASTRUNRESULT` is null then 'no' else t1.`LASTRUNRESULT` end) AS `LASTRUNRESULT1`,\nt1.`LIB`,\nt21.`NAME` AS `LIBNAME`,\nt1.`LINKCASE`,\nt1.`MODULE`,\nt41.`NAME` AS `MODULENAME`,\n(case when t1.module = '0' then '/' else (SELECT GROUP_CONCAT( tt.NAME SEPARATOR '>' ) FROM zt_module tt WHERE FIND_IN_SET( tt.id, t11.path ) AND tt.type = 'story' GROUP BY tt.root limit 0,1) end) AS `MODULENAME1`,\nt1.`OPENEDBY`,\nt1.`OPENEDDATE`,\nt1.`ORDER`,\nt1.`PATH`,\nt1.`PRECONDITION`,\nt1.`PRI`,\nt1.`PRODUCT`,\nt11.`NAME` AS `PRODUCTNAME`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` ) AS `RESULTCNT`,\n(SELECT COUNT(1) FROM zt_testresult WHERE `case` = t1.`ID` and caseResult in('fail','blocked') ) AS `RESULTFALICNT`,\nt1.`REVIEWEDBY`,\nt1.`REVIEWEDDATE`,\nt1.`SCRIPTEDBY`,\nt1.`SCRIPTEDDATE`,\nt1.`SCRIPTLOCATION`,\nt1.`SCRIPTSTATUS`,\nt1.`STAGE`,\nt1.`STATUS`,\n(case when t1.storyVersion < t21.version and t21.`status` <> 'changed' then 'storychange' else t1.`status` end ) AS `STATUS1`,\n(SELECT COUNT(1) FROM zt_casestep WHERE `case` = t1.`ID` AND version = t1.`VERSION` ) AS `STEPCNT`,\nt1.`STORY`,\nt31.`TITLE` AS `STORYNAME`,\nt1.`STORYVERSION`,\nt1.`SUBSTATUS`,\nt1.`TITLE`,\n(SELECT COUNT(1) FROM zt_bug WHERE `case` = t1.`ID` ) AS `TOBUGCNT`,\nt1.`TYPE`,\nt1.`VERSION`\nFROM `T_PMS_CASE` t1 \nLEFT JOIN `T_PMS_PRODUCT` t11 ON t1.`PRODUCT` = t11.`ID` \nLEFT JOIN `T_PMS_TESTSUITE` t21 ON t1.`LIB` = t21.`ID` \nLEFT JOIN `T_PMS_STORY` t31 ON t1.`STORY` = t31.`ID` \nLEFT JOIN `T_PMS_MODULE` t41 ON t1.`MODULE` = t41.`ID` \n",
"dbtype" : "MYSQL5", "dbtype" : "MYSQL5",
"psdedqcodename" : "MySQL5", "psdedqcodename" : "MySQL5",
"psdedqcodeexps" : [ { "psdedqcodeexps" : [ {
......
...@@ -11,47 +11,47 @@ ...@@ -11,47 +11,47 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_CASERUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_UNLINK_BUT", "psdeopprivid" : "SRFUR__CASE_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_DELETE_BUT", "psdeopprivid" : "SRFUR__CASE_UNLINK_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_FAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERUN_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_EDIT_BUT", "psdeopprivid" : "SRFUR__CASE_RESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_EDIT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RESULT_BUT", "psdeopprivid" : "SRFUR__CASE_RUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT", "psdeopprivid" : "SRFUR__CASE_DELETE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RUN_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -10,10 +10,6 @@ ...@@ -10,10 +10,6 @@
"msvalue3" : "1", "msvalue3" : "1",
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称"
}, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
...@@ -25,5 +21,9 @@ ...@@ -25,5 +21,9 @@
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASECOF_BUT", "psdeopprivid" : "SRFUR__CASE_CASECOF_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, {
"validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_CASECOF_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -19,11 +19,11 @@ ...@@ -19,11 +19,11 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASECOF_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,43 +11,43 @@ ...@@ -11,43 +11,43 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_UNLINK_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT", "psdeopprivid" : "SRFUR__CASE_CASECOF_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RUN_BUT", "psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RESULT_BUT", "psdeopprivid" : "SRFUR__CASE_CASERUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_EDIT_BUT", "psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_RESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERUN_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASECOF_BUT", "psdeopprivid" : "SRFUR__CASE_RUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_UNLINK_BUT", "psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_EDIT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,43 +11,43 @@ ...@@ -11,43 +11,43 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_RESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT", "psdeopprivid" : "SRFUR__CASE_UNLINK_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RUN_BUT", "psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_UNLINK_BUT", "psdeopprivid" : "SRFUR__CASE_CASERUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_EDIT_BUT", "psdeopprivid" : "SRFUR__CASE_RUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERUN_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RESULT_BUT", "psdeopprivid" : "SRFUR__CASE_EDIT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,19 +11,19 @@ ...@@ -11,19 +11,19 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_FAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT", "psdeopprivid" : "SRFUR__CASE_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_UNLINK_BUT", "psdeopprivid" : "SRFUR__CASE_CASERUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERUN_BUT", "psdeopprivid" : "SRFUR__CASE_UNLINK_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -31,23 +31,23 @@ ...@@ -31,23 +31,23 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RUN_BUT", "psdeopprivid" : "SRFUR__CASE_EDIT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_RUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_EDIT_BUT", "psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -15,39 +15,39 @@ ...@@ -15,39 +15,39 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_UNLINK_BUT", "psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RUN_BUT", "psdeopprivid" : "SRFUR__CASE_EDIT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_RUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_EDIT_BUT", "psdeopprivid" : "SRFUR__CASE_UNLINK_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_RESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_CASERUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RESULT_BUT", "psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERUN_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,31 +11,31 @@ ...@@ -11,31 +11,31 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_FAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_EDIT_BUT", "psdeopprivid" : "SRFUR__CASE_RUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT", "psdeopprivid" : "SRFUR__CASE_RESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RUN_BUT", "psdeopprivid" : "SRFUR__CASE_UNLINK_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RESULT_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -43,11 +43,11 @@ ...@@ -43,11 +43,11 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_EDIT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_UNLINK_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,27 +11,27 @@ ...@@ -11,27 +11,27 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RUN_BUT", "psdeopprivid" : "SRFUR__CASE_UNLINK_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_RESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RESULT_BUT", "psdeopprivid" : "SRFUR__CASE_RUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -39,7 +39,7 @@ ...@@ -39,7 +39,7 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_EDIT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -47,11 +47,11 @@ ...@@ -47,11 +47,11 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_UNLINK_BUT", "psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_EDIT_BUT", "psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,43 +11,43 @@ ...@@ -11,43 +11,43 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RESULT_BUT", "psdeopprivid" : "SRFUR__CASE_UNLINK_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERUN_BUT", "psdeopprivid" : "SRFUR__CASE_EDIT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT", "psdeopprivid" : "SRFUR__CASE_RESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RUN_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_EDIT_BUT", "psdeopprivid" : "SRFUR__CASE_CASERUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_UNLINK_BUT", "psdeopprivid" : "SRFUR__CASE_RUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,11 +11,11 @@ ...@@ -11,11 +11,11 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_UNLINK_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_FAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_EDIT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -23,23 +23,23 @@ ...@@ -23,23 +23,23 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RUN_BUT", "psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT", "psdeopprivid" : "SRFUR__CASE_CASERUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_EDIT_BUT", "psdeopprivid" : "SRFUR__CASE_UNLINK_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERUN_BUT", "psdeopprivid" : "SRFUR__CASE_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RESULT_BUT", "psdeopprivid" : "SRFUR__CASE_RUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_RESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,31 +11,31 @@ ...@@ -11,31 +11,31 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_DELETE_BUT", "psdeopprivid" : "SRFUR__CASE_RUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RUN_BUT", "psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_UNLINK_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_EDIT_BUT", "psdeopprivid" : "SRFUR__CASE_CASERUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERUN_BUT", "psdeopprivid" : "SRFUR__CASE_DELETE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -43,15 +43,15 @@ ...@@ -43,15 +43,15 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_UNLINK_BUT", "psdeopprivid" : "SRFUR__CASE_EDIT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_RESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RESULT_BUT", "psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,35 +11,35 @@ ...@@ -11,35 +11,35 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_EDIT_BUT", "psdeopprivid" : "SRFUR__CASE_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_UNLINK_BUT", "psdeopprivid" : "SRFUR__CASE_DELETE_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RUN_BUT", "psdeopprivid" : "SRFUR__CASE_CASETOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_EDIT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_RUN_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_DELETE_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASERESULT_BUT", "psdeopprivid" : "SRFUR__CASE_RESULT_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -47,11 +47,11 @@ ...@@ -47,11 +47,11 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_RESULT_BUT", "psdeopprivid" : "SRFUR__CASE_UNLINK_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_FAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -15,11 +15,11 @@ ...@@ -15,11 +15,11 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_CASECOF_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASECOF_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,15 +11,15 @@ ...@@ -11,15 +11,15 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_FAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_CASECOF_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASECOF_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,19 +11,19 @@ ...@@ -11,19 +11,19 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASECOF_BUT", "psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_CASECOF_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_NFAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,15 +11,15 @@ ...@@ -11,15 +11,15 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASECOF_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_FAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_CASECOF_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
......
...@@ -15,7 +15,7 @@ ...@@ -15,7 +15,7 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASECOF_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -23,7 +23,7 @@ ...@@ -23,7 +23,7 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_CASECOF_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,19 +11,19 @@ ...@@ -11,19 +11,19 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_CASECOF_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASECOF_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_FAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -19,11 +19,11 @@ ...@@ -19,11 +19,11 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CASECOF_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_CASECOF_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
"allowmode" : "ALLOW", "allowmode" : "ALLOW",
"psdemsopprivs" : [ { "psdemsopprivs" : [ {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_FAVOR_BUT", "psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
...@@ -19,11 +19,11 @@ ...@@ -19,11 +19,11 @@
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_CONFIRM_BUT", "psdeopprivid" : "SRFUR__CASE_TOBUG_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
}, { }, {
"validflag" : 1, "validflag" : 1,
"psdeopprivid" : "SRFUR__CASE_TOBUG_BUT", "psdeopprivid" : "SRFUR__CASE_FAVOR_BUT",
"psdemsopprivname" : "名称" "psdemsopprivname" : "名称"
} ] } ]
} }
\ No newline at end of file
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册