web_mattress_mx_dianceng.xml 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <select>
  3. <selectstr>
  4. SELECT
  5. u_mattress_mx_mtrl.mattressmxid,
  6. u_mattress_mx_mtrl.mattressid,
  7. u_mattress_formula.formulakind as formulakind ,
  8. u_mattress_mx_mtrl.formula as formula,
  9. u_mattress_mx_mtrl.formulaid,
  10. u_mattress_mx_mtrl.mtrlid,
  11. u_mattress_mx_mtrl.price,
  12. u_mattress_mx_mtrl.gram_weight,
  13. u_mattress_mx_mtrl.cloth_width,
  14. u_mattress_mx_mtrl.if_inputqty,
  15. u_mattress_mx_mtrl.qty ,
  16. u_mattress_mx_mtrl.costamt,
  17. u_mattress_mx_mtrl.if_areaprice,
  18. u_mattress_formula.formulatype,
  19. case when u_mattress_mx_mtrl.chastr <> '' then u_mattress_mx_mtrl.chastr else u_mattress_formula.sortcode end as sortcode,
  20. u_mattress_formula.if_mtrl,
  21. u_mattress_mx_mtrl.if_success,
  22. u_mattress_mx_mtrl.replace_formula,
  23. u_mattress_mx_mtrl.priceunit,
  24. u_mattress_mx_mtrl.shrinkage,
  25. CASE when u_mattress_formula.if_mtrl > 1 THEN '+' ELSE '' END as addmx,
  26. CASE when u_mattress_formula.if_mtrl > 1 THEN '-' ELSE '' END as delmx,
  27. u_mtrl_price.name,
  28. u_mattress_mx_mtrl.thickness,
  29. u_mattress_mx_mtrl.chastr,
  30. u_mattress_mx_mtrl.xu,
  31. u_mattress_mx_mtrl.costamt as useqty,
  32. u_mattress_mx_mtrl.useformula,
  33. u_mattress_mx_mtrl.replace_useformula,
  34. u_mattress_mx_mtrl.gydscrp
  35. From u_mattress_mx_mtrl
  36. Left join u_mattress_formula On u_mattress_formula.formulaid = u_mattress_mx_mtrl.formulaid left outer join u_mtrl_price on
  37. u_mattress_mx_mtrl.mtrlid = u_mtrl_price.mtrlid
  38. </selectstr>
  39. <where>
  40. <when notnull="@arg_mattressid">
  41. u_mattress_mx_mtrl.mattressid = @arg_mattressid
  42. </when>
  43. <when notnull="@arg_formulatype">
  44. u_mattress_formula.formulatype = @arg_formulatype
  45. </when>
  46. </where>
  47. <displayfields>
  48. <field field="pid" compute="getrow()">序</field>
  49. <field field="if_success" datatype="checkbox">
  50. 计算
  51. 成功?
  52. </field>
  53. <field field="formulakind" table="u_mattress_formula" mapper="" ddd="ddd_mattress_formula_formulakind_dc">公式名</field>
  54. <field field="chastr" mapper="u_mattress_mx_mtrl.dianceng_area" ddd="dddw_dianceng_area">位置</field>
  55. <field field="thickness" datatype="number">厚度cm</field>
  56. <field field="mtrlid" mapper="u_mattress_mx_mtrl.mtrl_price" ddd="ddd_mtrl_price">物料</field>
  57. <field field="qty" datatype="number">数量</field>
  58. <field field="price" datatype="number">
  59. 物料
  60. 单价
  61. </field>
  62. <field field="priceunit">单位</field>
  63. <field field="shrinkage" datatype="number">收缩率</field>
  64. <field field="gram_weight" datatype="number">克重</field>
  65. <field field="cloth_width" datatype="number">幅宽</field>
  66. <field field="if_inputqty" datatype="checkbox">
  67. 固定
  68. 厚度?
  69. </field>
  70. <field field="if_areaprice" datatype="checkbox">
  71. 按面积
  72. 单价?
  73. </field>
  74. <field field="costamt" datatype="number">
  75. 成本
  76. 金额
  77. </field>
  78. <field field="formula">
  79. 金额文本
  80. 公式
  81. </field>
  82. <field field="replace_formula">
  83. 金额数字
  84. 公式
  85. </field>
  86. <field field="useqty" datatype="number">清单用量</field>
  87. <field field="useformula">
  88. 用量文本
  89. 公式
  90. </field>
  91. <field field="replace_useformula">
  92. 用量数字
  93. 公式
  94. </field>
  95. <field field="gydscrp">工艺填写说明</field>
  96. </displayfields>
  97. </select>