web_mattress.xml 6.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <select>
  3. <selectstr>
  4. SELECT
  5. u_mattress.mattressid,
  6. mattressname,
  7. deptid,
  8. mattresstypeid,
  9. mattresscode,
  10. mattress_width,
  11. mattress_length,
  12. mattress_height,
  13. packtype,
  14. packqty,
  15. woodpallettype,
  16. total_hr_cost,
  17. total_material_cost ,
  18. fees_dscrp,
  19. total_fees_cost,
  20. taxrate,
  21. commissionrate,
  22. commission,
  23. fob,
  24. profitrate,
  25. profitrate_point,
  26. butao_point,
  27. chaizhuang_point,
  28. haimian_point,
  29. dannum_rate,
  30. hrcost,
  31. biandaicost,
  32. zhizao_amt,
  33. guanli_rate,
  34. discount,
  35. extras_cost,
  36. dept_profitrate,
  37. dept_profitrate_rangli,
  38. moneyrate,
  39. mattressrelcode,
  40. flag,
  41. auditingrep,
  42. auditingdate,
  43. createtime,
  44. createby,
  45. total_cost,
  46. nottax_factory_cost,
  47. nottax_dept_cost,
  48. taxes,
  49. dept_cost,
  50. foreign_cost,
  51. foreign_cost_bz,
  52. nottax_factory_cost / ( dept_profitrate + dept_profitrate_rangli / 100 ) as dijia_cost,
  53. xd_flag,
  54. xd_auditingrep,
  55. xd_auditingdate,
  56. qr_flag,
  57. qr_auditingrep,
  58. qr_auditingdate,
  59. js1_flag ,
  60. erp_mtrlcode,
  61. erp_cb_updatetime,
  62. if_bcp_type,
  63. if_zhedie_type,
  64. if_w_butao,
  65. biandai_qty,
  66. other_rate,
  67. if_moneyrate,
  68. if_m_chai,
  69. if_z_chai,
  70. if_d_chai,
  71. if_n_butao,
  72. if_m_wbutao_way,
  73. s_cover_qty,
  74. z_cover_qty,
  75. x_cover_qty,
  76. s_m_cover_qty,
  77. z_m_cover_qty,
  78. x_m_cover_qty,
  79. cabinet_type,
  80. area,
  81. diameter,
  82. cubage,
  83. parentid,
  84. vv_mattress.child_count
  85. From u_mattress
  86. LEFT JOIN (
  87. SELECT
  88. um.mattressid,
  89. COUNT(um2.mattressid) AS child_count
  90. FROM
  91. u_mattress um
  92. LEFT JOIN
  93. u_mattress um2 ON um.mattressid = um2.parentid
  94. GROUP BY um.mattressid
  95. ) AS vv_mattress on vv_mattress.mattressid = u_mattress.mattressid
  96. </selectstr>
  97. <where>
  98. <when notnull="@arg_mattressid">
  99. u_mattress.mattressid = @arg_mattressid
  100. </when>
  101. <when notnull="@arg_mattresstypeid">
  102. u_mattress.mattresstypeid = @arg_mattresstypeid
  103. </when>
  104. <when notnull="@arg_deptid">
  105. u_mattress.deptid = @arg_deptid
  106. </when>
  107. <when notempty="@@arg_arry_outrepstr@@">
  108. u_mattress.createby in (@@arg_arry_outrepstr@@) or @arg_empid = 0
  109. </when>
  110. <when notnull="@arg_qr_flag">
  111. u_mattress.qr_flag = @arg_qr_flag
  112. </when>
  113. <when notnull="@arg_flag">
  114. u_mattress.flag = @arg_flag
  115. </when>
  116. <when notnull="@arg_xd_flag">
  117. u_mattress.xd_flag = @arg_xd_flag
  118. </when>
  119. <when notnull="@arg_cp_flag">
  120. u_mattress.js1_flag = @arg_cp_flag
  121. </when>
  122. <when>
  123. u_mattress.bcptypeid = 0
  124. </when>
  125. <when notnull="@arg_search">
  126. u_mattress.mattresscode like '%'+ @arg_search + '%' OR u_mattress.mattressrelcode like '%'+ @arg_search + '%' OR u_mattress.mattressname like '%'+ @arg_search + '%'
  127. </when>
  128. </where>
  129. <orderstr>
  130. mattressid DESC
  131. </orderstr>
  132. <displayfields>
  133. <field field="pid" compute="getrow()">序</field>
  134. <field field="mattresscode">报价唯一码</field>
  135. <field field="xd_flag" datatype="checkbox">下单</field>
  136. <field field="js1_flag" datatype="checkbox">产品补充审核</field>
  137. <field field="flag" datatype="checkbox">财务审核</field>
  138. <field field="deptid" mapper="" ddd="ddd_mattress_dept_choose" align="left">部门</field>
  139. <field field="mattressrelcode">床垫编码</field>
  140. <field field="mattressname">床垫名称</field>
  141. <field field="mattresstypeid" mapper="" ddd="ddd_mattress_type_choose">床垫类别</field>
  142. <field field="erp_mtrlcode">L1物料编码</field>
  143. <field field="mattress_width" datatype="integer">床垫宽/CM</field>
  144. <field field="mattress_length" datatype="integer">床垫长/CM</field>
  145. <field field="mattress_height" datatype="integer">床垫高/CM</field>
  146. <field field="total_cost" datatype="number">总成本</field>
  147. <field field="nottax_factory_cost" datatype="number">不含税出厂价</field>
  148. <field field="nottax_dept_cost" datatype="number">部门不含税价</field>
  149. <field field="taxes" datatype="number">税金</field>
  150. <field field="dept_cost" datatype="number">部门含税价</field>
  151. <field field="foreign_cost" datatype="number">外币价</field>
  152. <field field="packtype" datatype="checkbox">包装方式</field>
  153. <field field="packqty" datatype="number">压包数量</field>
  154. <field field="woodpallettype" datatype="checkbox">木托方式</field>
  155. <field field="dijia_cost" datatype="number">底价</field>
  156. <field field="yongjin" datatype="number" compute="dijia_cost / (1 - (commission - 1 )) - dijia_cost">佣金</field>
  157. <field field="taxrate" datatype="number">税率</field>
  158. <field field="fob" datatype="number">FOB</field>
  159. <field field="moneyrate" mapper="u_mattress.if_moneyrate">币种</field>
  160. <field field="createby">登记人</field>
  161. <field field="createtime" datatype="datetime">登记时间</field>
  162. <field field="auditingrep">审核人</field>
  163. <field field="auditingdate" datatype="datetime">审核时间</field>
  164. <field field="mattressid">Mattressid</field>
  165. <field field="xd_auditingrep">下单人</field>
  166. <field field="xd_auditingdate" datatype="datetime">下单时间</field>
  167. <field field="qr_auditingrep">更新人</field>
  168. <field field="qr_auditingdate" datatype="datetime">最新更新日期</field>
  169. <field field="erp_cb_updatetime" datatype="datetime">erp成本更新时间</field>
  170. <field field="dept_profitrate_rangli" datatype="number">部门让利点数</field>
  171. <field field="fees_dscrp">额外费用说明</field>
  172. <field field="commission">佣金点数</field>
  173. <field field="other_rate">额外点数</field>
  174. <field field="extras_cost">额外费用</field>
  175. <field field="if_bcp_type" datatype="checkbox">半成品</field>
  176. <field field="if_w_butao" datatype="checkbox">顶布裥棉</field>
  177. <field field="biandai_qty" datatype="number">边带数</field>
  178. <field field="if_m_chai" datatype="checkbox">面拆</field>
  179. <field field="if_n_butao" datatype="checkbox">内布套</field>
  180. <field field="s_cover_qty" datatype="number">内布套上覆</field>
  181. <field field="z_cover_qty" datatype="number">内布套侧覆</field>
  182. <field field="x_cover_qty" datatype="number">内布套下覆</field>
  183. <field field="if_m_wbutao_way" datatype="checkbox">面料外布套做法</field>
  184. <field field="s_m_cover_qty" datatype="number">面层向大侧覆盖</field>
  185. <field field="z_m_cover_qty" datatype="number">大侧向底层覆盖</field>
  186. <field field="x_m_cover_qty" datatype="number">底层向大侧覆盖</field>
  187. </displayfields>
  188. </select>