package com.vci.client.portal.test;
|
|
import org.junit.Assert;
|
import org.junit.Test;
|
|
import com.vci.client.portal.utility.UITools;
|
import com.vci.common.utility.ObjectUtility;
|
import com.vci.corba.common.VCIError;
|
import com.vci.corba.portal.data.PLTabButton;
|
|
public class TestPLTabButton {
|
|
//test保存PLTabButton
|
// @org.junit.Test
|
public void testSavePLTabButton(){
|
PLTabButton plTabButton = new PLTabButton();
|
plTabButton.plOId = ObjectUtility.getNewObjectID36();
|
plTabButton.plTableOId = "";
|
plTabButton.plPageOId = "6D71ECB2-5E4C-6F74-858A-FE6A14E42091";
|
plTabButton.plActionOId = "65274704-5557-231C-E3EA-0B32B9BD5A0B";
|
plTabButton.plLabel = "新建";
|
plTabButton.plDesc = "新建对象";
|
plTabButton.plSeq = 1;
|
plTabButton.plCreateUser = "1";
|
plTabButton.plModifyUser = "1";
|
|
try {
|
boolean flag = UITools.getService().savePLTabButton(plTabButton);
|
Assert.assertTrue(flag);
|
} catch (VCIError e) {
|
e.printStackTrace();
|
}
|
}
|
//
|
// // test更新PLTabButton
|
// @org.junit.Test
|
// public void testUpdatePLTabButton() {
|
// PLTabButton plTabButton = new PLTabButton();
|
// plTabButton.plOId = "7DFA2237-9D40-1D8D-2BAF-B5DA93F3984E";
|
// plTabButton.plTableOId = "update";
|
// plTabButton.plPageOId = "plPageOId";
|
// plTabButton.plActionOId = "plActionOId";
|
// plTabButton.plLabel = "plLabel";
|
// plTabButton.plDesc = "plDesc";
|
// plTabButton.plSeq = 2;
|
// plTabButton.plCreateUser = "plCreateUser";
|
// plTabButton.plModifyUser = "plModifyUser";
|
// plTabButton.plLicensOrs = "plLicensOrs";
|
//
|
// try {
|
// boolean flag = Tool.getService().updatePLTabButton(plTabButton);
|
// Assert.assertTrue(flag);
|
// } catch (PLMError e) {
|
// e.printStackTrace();
|
// }
|
// }
|
//
|
// // test删除PLTabButton
|
// @org.junit.Test
|
// public void testDeletePLTabButton() {
|
// PLTabButton plTabButton = new PLTabButton();
|
// plTabButton.plOId = "14B16B71-4A36-E6CD-7E86-DA2E8075084D";
|
//
|
// try {
|
// boolean flag = Tool.getService().deletePLTabButton(plTabButton);
|
// Assert.assertTrue(flag);
|
// } catch (PLMError e) {
|
// e.printStackTrace();
|
// }
|
// }
|
//
|
// // test删除PLTabButton
|
// @org.junit.Test
|
// public void testDeletePLTabButtonById() {
|
//
|
// try {
|
// boolean flag = Tool.getService().deletePLTabButtonByID("84E7597D-97DD-FF92-AF7B-5ADC9E2AD8E1");
|
// Assert.assertTrue(flag);
|
// } catch (PLMError e) {
|
// e.printStackTrace();
|
// }
|
// }
|
|
@Test
|
public void testGetPLTabButtonById(){
|
try {
|
PLTabButton o = UITools.getService().getPLTabButtonById("A50FA2EE-4C22-8549-F145-754C3FFA8874");
|
System.out.println();
|
} catch (VCIError e) {
|
// TODO Auto-generated catch block
|
e.printStackTrace();
|
}
|
}
|
|
@Test
|
public void testGetPLTabButtonByTableOId(){
|
try {
|
PLTabButton[] o = UITools.getService().getPLTabButtonsByTableOId("plTableOId");
|
System.out.println();
|
} catch (VCIError e) {
|
// TODO Auto-generated catch block
|
e.printStackTrace();
|
}
|
}
|
|
@Test
|
public void batchCreateButton() {
|
try {
|
String pageOid = "6D71ECB2-5E4C-6F74-858A-FE6A14E42091";
|
PLTabButton createButton = new PLTabButton();
|
createButton.plOId = ObjectUtility.getNewObjectID36();
|
createButton.plTableOId = pageOid;
|
createButton.plPageOId = "";
|
createButton.plActionOId = "65274704-5557-231C-E3EA-0B32B9BD5A0B";
|
createButton.plLabel = "新建";
|
createButton.plDesc = "新建对象";
|
createButton.plSeq = 0;
|
createButton.plCreateUser = "1";
|
createButton.plModifyUser = "1";
|
|
boolean flag = UITools.getService().savePLTabButton(createButton);
|
Assert.assertTrue(flag);
|
|
PLTabButton editButton = new PLTabButton();
|
editButton.plOId = ObjectUtility.getNewObjectID36();
|
editButton.plTableOId = pageOid;
|
editButton.plPageOId = "";
|
editButton.plActionOId = "F8534EFE-130B-0CB3-D477-2AC7B19B7DC4";
|
editButton.plLabel = "修改";
|
editButton.plDesc = "修改对象";
|
editButton.plSeq = 1;
|
editButton.plCreateUser = "1";
|
editButton.plModifyUser = "1";
|
|
flag = UITools.getService().savePLTabButton(editButton);
|
Assert.assertTrue(flag);
|
|
PLTabButton deleteButton = new PLTabButton();
|
deleteButton.plOId = ObjectUtility.getNewObjectID36();
|
deleteButton.plTableOId = pageOid;
|
deleteButton.plPageOId = "";;
|
deleteButton.plActionOId = "2655E9F0-014B-DFEC-6F92-A6D1C51FDA19";
|
deleteButton.plLabel = "删除";
|
deleteButton.plDesc = "删除对象";
|
deleteButton.plSeq = 2;
|
deleteButton.plCreateUser = "1";
|
deleteButton.plModifyUser = "1";
|
|
flag = UITools.getService().savePLTabButton(deleteButton);
|
Assert.assertTrue(flag);
|
//
|
// PLTabButton deleteButton = new PLTabButton();
|
// deleteButton.plOId = ObjectUtility.getNewObjectID36();
|
// deleteButton.plTableOId = pageOid;
|
// deleteButton.plPageOId = "";;
|
// deleteButton.plActionOId = "6A296BFE-3CD2-77D4-186C-0BAA9449E97C";
|
// deleteButton.plLabel = "移除";
|
// deleteButton.plDesc = "移除对象";
|
// deleteButton.plSeq = 2;
|
// deleteButton.plCreateUser = "1";
|
// deleteButton.plModifyUser = "1";
|
//
|
// flag = Tool.getService().savePLTabButton(deleteButton);
|
// Assert.assertTrue(flag);
|
//
|
// PLTabButton chooseButton = new PLTabButton();
|
// chooseButton.plOId = ObjectUtility.getNewObjectID36();
|
// chooseButton.plTableOId = pageOid;
|
// chooseButton.plPageOId = "";;
|
// chooseButton.plActionOId = "D26FCC6A-E669-DEDD-5C71-B98E8F1F6CB7";
|
// chooseButton.plLabel = "增加";
|
// chooseButton.plDesc = "增加已有对象";
|
// chooseButton.plSeq = 3;
|
// chooseButton.plCreateUser = "1";
|
// chooseButton.plModifyUser = "1";
|
//
|
// flag = Tool.getService().savePLTabButton(chooseButton);
|
// Assert.assertTrue(flag);
|
|
// PLTabButton chooseModelButton = new PLTabButton();
|
// chooseModelButton.plOId = ObjectUtility.getNewObjectID36();
|
// chooseModelButton.plTableOId = pageOid;
|
// chooseModelButton.plPageOId = "";;
|
// chooseModelButton.plActionOId = "88F7AF37-D1F5-DB2F-F6B3-50CA074CC399";
|
// chooseModelButton.plLabel = "增加型号文件";
|
// chooseModelButton.plDesc = "增加型号文件";
|
// chooseModelButton.plSeq = 4;
|
// chooseModelButton.plCreateUser = "1";
|
// chooseModelButton.plModifyUser = "1";
|
//
|
// flag = Tool.getService().savePLTabButton(chooseModelButton);
|
// Assert.assertTrue(flag);
|
//
|
// PLTabButton copyButton = new PLTabButton();
|
// copyButton.plOId = ObjectUtility.getNewObjectID36();
|
// copyButton.plTableOId = pageOid;
|
// copyButton.plPageOId = "";;
|
// copyButton.plActionOId = "952CA201-9675-52ED-7EB6-FDAB67B57AC6";
|
// copyButton.plLabel = "复制文件";
|
// copyButton.plDesc = "复制文件";
|
// copyButton.plSeq = 5;
|
// copyButton.plCreateUser = "1";
|
// copyButton.plModifyUser = "1";
|
//
|
// flag = Tool.getService().savePLTabButton(copyButton);
|
// Assert.assertTrue(flag);
|
//
|
// PLTabButton pasteButton = new PLTabButton();
|
// pasteButton.plOId = ObjectUtility.getNewObjectID36();
|
// pasteButton.plTableOId = pageOid;
|
// pasteButton.plPageOId = "";;
|
// pasteButton.plActionOId = "49ECCC71-62F5-F635-E6BE-394BE93F674C";
|
// pasteButton.plLabel = "粘贴文件";
|
// pasteButton.plDesc = "粘贴文件";
|
// pasteButton.plSeq = 6;
|
// pasteButton.plCreateUser = "1";
|
// pasteButton.plModifyUser = "1";
|
//
|
// flag = Tool.getService().savePLTabButton(pasteButton);
|
// Assert.assertTrue(flag);
|
//
|
// PLTabButton expButton = new PLTabButton();
|
// expButton.plOId = ObjectUtility.getNewObjectID36();
|
// expButton.plTableOId = pageOid;
|
// expButton.plPageOId = "";;
|
// expButton.plActionOId = "56B9EC54-3EDA-39CE-2030-FDD74BC0821A";
|
// expButton.plLabel = "导出";
|
// expButton.plDesc = "导出";
|
// expButton.plSeq = 6;
|
// expButton.plCreateUser = "1";
|
// expButton.plModifyUser = "1";
|
//
|
// boolean flag = Tool.getService().savePLTabButton(expButton);
|
// Assert.assertTrue(flag);
|
//
|
// PLTabButton revButton = new PLTabButton();
|
// revButton.plOId = ObjectUtility.getNewObjectID36();
|
// revButton.plTableOId = pageOid;
|
// revButton.plPageOId = "";;
|
// revButton.plActionOId = "BD792F2E-EDB9-B53D-810C-6EC22CBABB78";
|
// revButton.plLabel = "升版";
|
// revButton.plDesc = "升版";
|
// revButton.plSeq = 8;
|
// revButton.plCreateUser = "1";
|
// revButton.plModifyUser = "1";
|
//
|
// flag = Tool.getService().savePLTabButton(revButton);
|
// Assert.assertTrue(flag);
|
|
// PLTabButton importButton = new PLTabButton();
|
// importButton.plOId = ObjectUtility.getNewObjectID36();
|
// importButton.plTableOId = pageOid;
|
// importButton.plPageOId = "";
|
// importButton.plActionOId = "1EF35A82-377B-BA4A-AB79-8F0D713DED6B";
|
// importButton.plLabel = "导入";
|
// importButton.plDesc = "导入对象";
|
// importButton.plSeq = 5;
|
// importButton.plCreateUser = "1";
|
// importButton.plModifyUser = "1";
|
//
|
// boolean flag = Tool.getService().savePLTabButton(importButton);
|
// Assert.assertTrue(flag);
|
|
// PLTabButton analyzeButton = new PLTabButton();
|
// analyzeButton.plOId = ObjectUtility.getNewObjectID36();
|
// analyzeButton.plTableOId = pageOid;
|
// analyzeButton.plPageOId = "";;
|
// analyzeButton.plActionOId = "5D5AC1B2-B44B-64B0-CC99-D2527CF944BD";
|
// analyzeButton.plLabel = "分析";
|
// analyzeButton.plDesc = "根据业务进行分析";
|
// analyzeButton.plSeq = 3;
|
// analyzeButton.plCreateUser = "1";
|
// analyzeButton.plModifyUser = "1";
|
// boolean flag = Tool.getService().savePLTabButton(analyzeButton);
|
// Assert.assertTrue(flag);
|
|
// PLTabButton downloadButton = new PLTabButton();
|
// downloadButton.plOId = ObjectUtility.getNewObjectID36();
|
// downloadButton.plTableOId = pageOid;
|
// downloadButton.plPageOId = "";;
|
// downloadButton.plActionOId = "2EC2D155-3829-838C-9AB0-6B10874BF8F3";
|
// downloadButton.plLabel = "下载";
|
// downloadButton.plDesc = "下载文件";
|
// downloadButton.plSeq = 4;
|
// downloadButton.plCreateUser = "1";
|
// downloadButton.plModifyUser = "1";
|
// flag = Tool.getService().savePLTabButton(downloadButton);
|
// Assert.assertTrue(flag);
|
//
|
// PLTabButton downloadButton = new PLTabButton();
|
// downloadButton.plOId = ObjectUtility.getNewObjectID36();
|
// downloadButton.plTableOId = pageOid;
|
// downloadButton.plPageOId = "";;
|
// downloadButton.plActionOId = "10A4E3E8-5CC7-B8E2-DF17-83A413160F3B";
|
// downloadButton.plLabel = "浏览";
|
// downloadButton.plDesc = "浏览";
|
// downloadButton.plSeq = 0;
|
// downloadButton.plCreateUser = "1";
|
// downloadButton.plModifyUser = "1";
|
// boolean flag = Tool.getService().savePLTabButton(downloadButton);
|
// Assert.assertTrue(flag);
|
|
PLTabButton downloadButton = new PLTabButton();
|
downloadButton.plOId = ObjectUtility.getNewObjectID36();
|
downloadButton.plTableOId = pageOid;
|
downloadButton.plPageOId = "";;
|
downloadButton.plActionOId = "FBDF5849-4B7B-50E1-1D94-E0194CFA8B67";
|
downloadButton.plLabel = "跃迁";
|
downloadButton.plDesc = "跃迁";
|
downloadButton.plSeq = 9;
|
downloadButton.plCreateUser = "1";
|
downloadButton.plModifyUser = "1";
|
flag = UITools.getService().savePLTabButton(downloadButton);
|
Assert.assertTrue(flag);
|
} catch (VCIError e) {
|
e.printStackTrace();
|
}
|
}
|
}
|