WarehousePermissions.xml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="仓库权限">
  3. <query id="WarehousePermissions.getWarehousePermissions" desc="获取仓库权限">
  4. <![CDATA[
  5. SELECT T.STORAGE_NO, T.STORAGE_NAME
  6. FROM YDM_BS_STORAGE T
  7. WHERE
  8. T.STORAGE_TYPE_NO || '&' LIKE '%' || ? || '%'
  9. AND
  10. T.STORAGE_ATTR || '&' LIKE '%' || ? || '%'
  11. AND T.VALIDFLAG='1'
  12. ]]>
  13. </query>
  14. <query id="WarehousePermissions.getWarehousePermissionsStore" desc="获取仓库权限">
  15. <![CDATA[
  16. SELECT T.STORAGE_NO, T.STORAGE_NAME
  17. FROM YDM_BS_STORAGE T
  18. WHERE T.VALIDFLAG='1'
  19. ]]>
  20. </query>
  21. <query id = "WarehousePermissions.getPlineValiData" desc = "获取产线">
  22. SELECT T.PLINE_CODE,T.PLINE_NAME FROM COM_BASE_PLINE T WHERE T.VALIDFLAG = '1'
  23. </query>
  24. <query id = "WarehousePermissions.getWarehousePermissionsBelog" desc = "获取科室对应产线权限">
  25. SELECT T.DEPARTID AS DEPARTMENT_CODE,T.DEPARTNAME AS DEPARTMENT_DESC FROM CORE_APP_DEPARTMENT T WHERE 1=1
  26. </query>
  27. <query id="WarehousePermissions.getMaterialInfo" desc="物料编码信息">
  28. <![CDATA[
  29. SELECT MATERIAL_NO,
  30. MATERIAL_DESC,
  31. PRODUCCODE,
  32. PRODUCNAME,
  33. PRODUC_JX,
  34. PRODUC_ENG,
  35. STD_STYLE,
  36. STD_STYLE_DESC,
  37. STEELCODE,
  38. STEELNAME,
  39. GRADECODE,
  40. GRADENAME,
  41. DIMATER,
  42. HEIGHT,
  43. SPEC_CODE,
  44. SPEC_NAME,
  45. MODEL_CODE,
  46. MODEL_DESC,
  47. OUTSRC_ALLOW,
  48. FIRST_PRDC,
  49. CREATE_NAME,
  50. CREATE_TIME,
  51. UPDATE_NAME,
  52. UPDATE_TIME,
  53. DELETE_NAME,
  54. DELETE_TIME
  55. FROM SLM_BASE_MATERIAL T
  56. ORDER BY T.MATERIAL_NO
  57. ]]>
  58. </query>
  59. <query id="WarehousePermissions.getOrderUnitBySalg" desc="订货单位(销售组织权限)">
  60. SELECT
  61. DISTINCT T1.CUSTOMER_NO, T1.CUSTOMER_NM
  62. FROM SLM_BASE_CUSTOMER T1,
  63. SLM_BASE_CUSTM_USE T2
  64. WHERE T1.CUSTOMER_NO = T2.CUSTOMER_NO
  65. AND
  66. T1.VALIDFLAG = '1'
  67. AND T2.VALIDFLAG = '1'
  68. AND T2.CUSTM_USE='100202'
  69. </query>
  70. <query id="WarehousePermissions.getReceivingUnitBySalg" desc="收货单位(销售组织权限)">
  71. SELECT
  72. DISTINCT T1.CUSTOMER_NO, T1.CUSTOMER_NM
  73. FROM SLM_BASE_CUSTOMER
  74. T1, SLM_BASE_CUSTM_USE T2
  75. WHERE T1.CUSTOMER_NO = T2.CUSTOMER_NO
  76. AND
  77. T1.VALIDFLAG = '1'
  78. AND T2.VALIDFLAG = '1'
  79. AND T2.CUSTM_USE='100203'
  80. </query>
  81. <query id="WarehousePermissions.getSalgPermissions" desc="获取销售组织权限">
  82. <![CDATA[
  83. SELECT DISTINCT T.SALE_ORG FROM SLM_BASE_SALE_AREA_TYP T WHERE T.VALIDFLAG = '1'
  84. ]]>
  85. </query>
  86. <query id = "WarehousePermissions.getSection" desc = "获取科室权限">
  87. SELECT DISTINCT T.SALE_AREA_NO FROM SLM_BASE_SALE_AREA_TYP T WHERE T.VALIDFLAG = '1'
  88. </query>
  89. <query id = "WarehousePermissions.getBaseSection" desc = "基础信息科室权限">
  90. select t.departid,t.departname from core_app_department t where t.depttype = '3'
  91. </query>
  92. <query id = "WarehousePermissions.isGetVaild" desc = "是否启用数据权限">
  93. SELECT * FROM CORE_APP_SROLE T WHERE T.ID = ? AND T.DATAFLAG = '1'
  94. </query>
  95. <query id = "WarehousePermissions.isGetVaildBelong" desc = "是否启用了所属权">
  96. SELECT * FROM YDM_BS_PURVIEW_M T WHERE T.ROLEID = ? AND T.IS_BELONG_PURVIEW = '1'
  97. </query>
  98. <query id = "WarehousePermissions.getBelongVaild" desc = "获取所属权权限">
  99. SELECT T.BELONG_ID FROM YDM_BS_PURVIEW_D T WHERE T.DEPART_ID IN (?,?)
  100. </query>
  101. </queryMap>