web_bednet_mx_add.xml 8.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <select>
  3. <selectstr>
  4. SELECT
  5. bednetmxid,
  6. bednetid,
  7. spring_qty_width,
  8. spring_qty_length,
  9. bednet_height,
  10. u_bednetmx.springid,
  11. ISNULL(vv_spring.name, u_bednetmx.springid) as springname,
  12. if_part,
  13. if_15strip,
  14. if_pocket_around,
  15. pocket_around_springid,
  16. ISNULL(vv_pocket_spring.name, '') as pocket_around_springname,
  17. pocket_around_row,
  18. pocket_around_wire_price,
  19. pocket_around_spring_cost,
  20. pocket_around_fabrics_cost,
  21. if_hard_around,
  22. hard_around_springid,
  23. ISNULL(vv_hard_spring.name, '') as hard_around_springname,
  24. hard_around_row,
  25. hard_around_wire_price,
  26. hard_around_mtrl_cost,
  27. hard_around_hr_cost,
  28. fabrics1_mtrlid,
  29. fabrics1_price,
  30. fabrics1_mtrl_cost,
  31. fabrics2_mtrlid,
  32. fabrics2_price,
  33. fabrics2_mtrl_cost,
  34. if_side_iron,
  35. side_iron_qty,
  36. side_iron_mtrl_cost,
  37. side_iron_hr_cost,
  38. pocket_around_spring_cost_replace_formula,
  39. pocket_around_fabrics_cost_replace_formula,
  40. hard_around_mtrl_cost_replace_formula,
  41. hard_around_hr_cost_replace_formula,
  42. fabrics1_mtrl_cost_replace_formula,
  43. fabrics2_mtrl_cost_replace_formula,
  44. side_iron_mtrl_cost_replace_formula,
  45. side_iron_hr_cost_replace_formula,
  46. cnail_mtrl_cost_replace_formula,
  47. cnail_mtrl_cost,
  48. cnail_hr_cost_replace_formula,
  49. cnail_hr_cost,
  50. glue_mtrl_cost_replace_formula,
  51. glue_mtrl_cost,
  52. spring_mtrl_cost,
  53. spring_hr_cost,
  54. spring_mtrl_cost_replace_formula,
  55. spring_hr_cost_replace_formula,
  56. spring_weight_replace_formula,
  57. u_mtrltype_spring.dannum1_rate,
  58. u_mtrltype_spring.dannum2_rate,
  59. u_mtrltype_spring.dannum3_rate,
  60. u_mtrltype_spring.dannum4_rate
  61. From u_bednetmx
  62. left outer join (
  63. SELECT u_spring.springid,
  64. left(rtrim(cast(u_spring.line_diameter as char(10))),4) + '/'+
  65. left(rtrim(cast(u_spring.height as char(10))),4) + '/'+
  66. left(rtrim(cast(u_spring.caliber as char(10))),4) + '/'+
  67. left(rtrim(cast(u_spring.center_diameter as char(10))),4) + '/'+
  68. left(rtrim(cast(u_spring.cyclenum as char(10))),4) as name
  69. FROM u_spring
  70. ) vv_spring on vv_spring.springid = u_bednetmx.springid
  71. left outer join (
  72. SELECT u_spring.springid,
  73. left(rtrim(cast(u_spring.line_diameter as char(10))),4) + '/'+
  74. left(rtrim(cast(u_spring.height as char(10))),4) + '/'+
  75. left(rtrim(cast(u_spring.caliber as char(10))),4) + '/'+
  76. left(rtrim(cast(u_spring.center_diameter as char(10))),4) + '/'+
  77. left(rtrim(cast(u_spring.cyclenum as char(10))),4) as name
  78. FROM u_spring
  79. ) as vv_pocket_spring on vv_pocket_spring.springid = u_bednetmx.pocket_around_springid
  80. left outer join (
  81. SELECT u_spring.springid,
  82. left(rtrim(cast(u_spring.line_diameter as char(10))),4) + '/'+
  83. left(rtrim(cast(u_spring.height as char(10))),4) + '/'+
  84. left(rtrim(cast(u_spring.caliber as char(10))),4) + '/'+
  85. left(rtrim(cast(u_spring.center_diameter as char(10))),4) + '/'+
  86. left(rtrim(cast(u_spring.cyclenum as char(10))),4) as name
  87. FROM u_spring
  88. ) as vv_hard_spring on vv_hard_spring.springid = u_bednetmx.hard_around_springid
  89. CROSS JOIN (
  90. select dannum1_rate, dannum2_rate, dannum3_rate, dannum4_rate from u_mtrltype where mtrltypeid = 0
  91. ) AS u_mtrltype_spring
  92. </selectstr>
  93. <where>
  94. <when notnull="@arg_bednetid">
  95. u_bednetmx.bednetid = @arg_bednetid
  96. </when>
  97. </where>
  98. <displayfields>
  99. <field field="pid" compute="getrow()">序</field>
  100. <field field="if_part" datatype="checkbox">
  101. 多区
  102. 袋装
  103. </field>
  104. <field field="bednet_height" datatype="integer">
  105. 床网高
  106. CM
  107. </field>
  108. <field field="springname" ddd="dddw_spring">
  109. 弹簧
  110. 线径/高度/口径/中心直径/圈数
  111. </field>
  112. <field field="spring_qty_width" datatype="integer">
  113. 弹簧排列
  114. 个数-宽
  115. </field>
  116. <field field="spring_qty_length" datatype="integer">
  117. 弹簧排列
  118. 个数-长
  119. </field>
  120. <!--<field field="wire_mtrlid" mapper="u_bednetmx.mtrl0" ddd="dddw_mtrl0">
  121. 拉丝网
  122. 线径物料
  123. </field>-->
  124. <field field="if_side_iron" datatype="checkbox">
  125. 边铁
  126. </field>
  127. <field field="side_iron_qty" datatype="integer">
  128. 边铁
  129. 条数
  130. </field>
  131. <field field="fabrics2_mtrlid" mapper="u_bednetmx.mtrl2" ddd="dddw_mtrl2">底面无纺布</field>
  132. <field field="fabrics1_mtrlid" mapper="u_bednetmx.mtrl2" ddd="dddw_mtrl2">入袋无纺布</field>
  133. <field field="if_pocket_around" datatype="checkbox">
  134. 四周
  135. 口袋?
  136. </field>
  137. <field field="pocket_around_springname" ddd="dddw_spring">
  138. 四周口袋
  139. 弹簧
  140. </field>
  141. <field field="pocket_around_row" datatype="integer">
  142. 四周口袋
  143. 排数
  144. </field>
  145. <field field="if_hard_around" datatype="checkbox">
  146. 四周
  147. 加硬?
  148. </field>
  149. <field field="hard_around_springname" ddd="dddw_spring">
  150. 四周加硬
  151. 弹簧
  152. </field>
  153. <field field="hard_around_row" datatype="integer">
  154. 四周加硬
  155. 排数
  156. </field>
  157. <field field="if_15strip" datatype="checkbox">
  158. 15分
  159. 布条?
  160. </field>
  161. <field field="spring_mtrl_cost" datatype="number">弹簧总材料成本</field>
  162. <field field="spring_hr_cost" datatype="number">弹簧总人力成本</field>
  163. <field field="pocket_around_wire_price" datatype="number">
  164. 四周口袋
  165. 弹簧钢丝单价
  166. </field>
  167. <field field="pocket_around_spring_cost" datatype="number">
  168. 四周口袋
  169. 弹簧成本
  170. </field>
  171. <field field="pocket_around_fabrics_cost" datatype="number">
  172. 四周口袋
  173. 无纺布成本
  174. </field>
  175. <field field="hard_around_mtrl_cost" datatype="number">
  176. 四周加硬
  177. 材料成本
  178. </field>
  179. <field field="hard_around_hr_cost" datatype="number">
  180. 四周加硬
  181. 人力成本
  182. </field>
  183. <field field="hard_around_wire_price" datatype="number">
  184. 四周加硬
  185. 弹簧钢丝单价
  186. </field>
  187. <field field="fabrics1_mtrl_cost" datatype="number">
  188. 入袋无纺布
  189. 材料成本
  190. </field>
  191. <field field="fabrics1_price" datatype="number">
  192. 入袋无纺布
  193. 单价
  194. </field>
  195. <field field="fabrics2_price" datatype="number">
  196. 底面无纺布
  197. 单价
  198. </field>
  199. <field field="fabrics2_mtrl_cost" datatype="number">
  200. 底面无纺布
  201. 材料成本
  202. </field>
  203. <field field="side_iron_mtrl_cost" datatype="number">
  204. 边铁
  205. 材料成本
  206. </field>
  207. <field field="side_iron_hr_cost" datatype="number">
  208. 边铁
  209. 人力成本
  210. </field>
  211. <field field="glue_mtrl_cost" datatype="number" usermode_notequals="1">胶水材料成本</field>
  212. <field field="cnail_mtrl_cost" datatype="number" usermode_notequals="1">C钉/夹码材料成本</field>
  213. <field field="cnail_hr_cost" datatype="number" usermode_notequals="1">C钉/夹码人力成本</field>
  214. <field field="spring_mtrl_cost_replace_formula" usermode_notequals="1">弹簧总材料成本替换公式</field>
  215. <field field="spring_hr_cost_replace_formula" usermode_notequals="1">弹簧总人力成本替换公式</field>
  216. <field field="glue_mtrl_cost_replace_formula" usermode_notequals="1">胶水材料成本替换公式</field>
  217. <field field="pocket_around_spring_cost_replace_formula" usermode_notequals="1">四周口袋弹簧成本替换公式</field>
  218. <field field="pocket_around_fabrics_cost_replace_formula" usermode_notequals="1">四周口袋无纺布成本替换公式</field>
  219. <field field="hard_around_mtrl_cost_replace_formula" usermode_notequals="1">四周加硬材料成本替换公式</field>
  220. <field field="hard_around_hr_cost_replace_formula" usermode_notequals="1">四周加硬人力成本替换公式</field>
  221. <field field="fabrics1_mtrl_cost_replace_formula" usermode_notequals="1">入袋无纺布材料成本替换公式</field>
  222. <field field="fabrics2_mtrl_cost_replace_formula" usermode_notequals="1">底面无纺布材料成本替换公式</field>
  223. <field field="side_iron_mtrl_cost_replace_formula" usermode_notequals="1">边铁材料成本替换公式</field>
  224. <field field="side_iron_hr_cost_replace_formula" usermode_notequals="1">边铁人力成本替换公式</field>
  225. <field field="cnail_mtrl_cost_replace_formula" usermode_notequals="1">C钉/夹码材料成本替换公式</field>
  226. <field field="cnail_hr_cost_replace_formula" usermode_notequals="1">C钉/夹码人力成本替换公式</field>
  227. </displayfields>
  228. </select>