web_mtrl_noprice_choose.xml 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <select>
  3. <selectstr>
  4. SELECT
  5. u_mtrl_price.mtrlid,
  6. u_mtrl_price.mtrltype,
  7. u_mtrl_price.name AS mtrlname,
  8. u_mtrl_price.priceunit,
  9. u_mtrl_price.shrinkage AS price,
  10. u_mtrl_price.gram_weight,
  11. u_mtrl_price.cloth_width,
  12. u_mtrl_price.if_inputqty,
  13. u_mtrl_price.if_areaprice,
  14. u_mtrl_price.thickness,
  15. u_mtrl_price.dscrp,
  16. u_mtrl_price.createtime,
  17. u_mtrl_price.createby,
  18. u_mtrl_price.erp_mtrlid,
  19. SPACE(200) AS erp_mtrlcode,
  20. SPACE(200) AS erp_mtrlname,
  21. SPACE(200) AS erp_mtrlmode,
  22. SPACE(200) AS erp_unit,
  23. SPACE(200) AS erp_mtrlengname
  24. FROM u_mtrl_price
  25. </selectstr>
  26. <where>
  27. <when notnull="@keyword">
  28. u_mtrl_price.name like '%'+ @keyword + '%' OR u_mtrl_price.dscrp like '%'+ @keyword + '%' OR u_mtrl_price.mtrlid like '%'+ @keyword + '%'
  29. </when>
  30. <when>
  31. u_mtrl_price.isuse = 1
  32. </when>
  33. <when>
  34. u_mtrl_price.lastdate >= GETDATE()
  35. </when>
  36. <when notnull="@arg_mtrltype">
  37. u_mtrl_price.mtrltype = @arg_mtrltype
  38. OR ( @arg_mtrltype = 200 AND u_mtrl_price.mtrlid IN (8727, 8728, 47414) )
  39. </when>
  40. <when notnull="@arg_mtrlid">
  41. u_mtrl_price.mtrlid = @arg_mtrlid
  42. </when>
  43. </where>
  44. <displayfields>
  45. <field field="pid" compute="getrow()">序</field>
  46. <field field="mtrlname">名称</field>
  47. <field field="thickness">厚度</field>
  48. <field field="priceunit">单位</field>
  49. <field field="dscrp" table="u_mtrl_price">备注</field>
  50. <field field="erp_mtrlcode">L1编码</field>
  51. <field field="erp_mtrlname">L1名称</field>
  52. <field field="erp_mtrlmode">L1规格</field>
  53. <field field="erp_unit">L1单位</field>
  54. <field field="erp_mtrlengname">L1英文名称</field>
  55. </displayfields>
  56. </select>