FrmMchPerson.xml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="管加工操作人员维护">
  3. <query id="FrmMchPerson.doQuery" desc="维护人员实绩查询">
  4. <![CDATA[
  5. SELECT T.* FROM MCH_PERSON T WHERE 1 = 1 and t.pline_code like '加工线%'
  6. ]]>
  7. </query>
  8. <query id="FrmMchPerson.queryOffMaxRESULT" desc="查询最大的人员编号">
  9. <![CDATA[
  10. SELECT ? ||
  11. LPAD(SUBSTR(NVL(MAX(T.MAN_CODE), '0000'), -2, 2) + 1, 4, '0') AS MAN_CODE
  12. FROM mch_person T
  13. WHERE 1=1
  14. ]]>
  15. </query>
  16. <query id="FrmMchPerson.addPerson" desc="维护人员实绩新增">
  17. <![CDATA[
  18. INSERT INTO MCH_PERSON
  19. (MAN_NAME,
  20. MAN_CODE,
  21. PLINE_CODE,
  22. PRO_BZ)
  23. VALUES
  24. (?,?, ?, ?)
  25. ]]>
  26. </query>
  27. <query id="FrmMchPerson.doQuerypline" desc="查询产线">
  28. <![CDATA[
  29. SELECT t.PLINE_CODE,t.PLINE_NAME FROM COM_BASE_PLINE t
  30. where t.DEPARTMENT_DESC_P = '管加工部' and t.PROCESS_CODE ='G'
  31. ]]>
  32. </query>
  33. <query id="FrmMchPerson.updatePerson" desc="修改人员">
  34. <![CDATA[
  35. UPDATE MCH_PERSON T
  36. SET T.MAN_NAME = ?,T.PLINE_CODE = ?,T.PRO_BZ = ?
  37. WHERE T.MAN_NAME = ? AND T.MAN_CODE = ?
  38. ]]>
  39. </query>
  40. <query id="FrmMchPerson.deletePerson" desc="删除人员">
  41. <![CDATA[
  42. DELETE FROM MCH_PERSON T WHERE T.MAN_NAME= ? and t.MAN_CODE = ?
  43. ]]>
  44. </query>
  45. </queryMap>