WarehousePermissions.xml 3.7 KB

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