GoodERP
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

243 lines
12KB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <odoo>
  3. <data>
  4. <!--联系人-->
  5. <record id="contact_form" model="ir.ui.view">
  6. <field name="name">contact form</field>
  7. <field name="model">partner.address</field>
  8. <field name="arch" type="xml">
  9. <form>
  10. <group>
  11. <group>
  12. <field name="partner_id" invisible="1"/>
  13. <field name="contact" required="1"/>
  14. <field name="address_func" context="{'default_type': 'address_func'}"/>
  15. <field name="department"/>
  16. <field name="job"/>
  17. <field name="supervisor_id"
  18. options="{'no_open': True, 'no_create': True}"/>
  19. <field name="gone"/>
  20. <field name="mobile" required="1"/>
  21. <field name="phone"/>
  22. <field name="qq"/>
  23. <field name="email" widget="email"/>
  24. </group>
  25. <group>
  26. <field name="country_id" required="1"/>
  27. <field name="province_id" required="1"/>
  28. <field name="city_id" required="1" context="{'default_province_id': province_id}"/>
  29. <field name="county_id" context="{'default_city_id': city_id}"/>
  30. <field name="town"/>
  31. <field name="detail_address" required='1'/>
  32. <field name="is_default_add"/>
  33. </group>
  34. <field name="note"/>
  35. </group>
  36. </form>
  37. </field>
  38. </record>
  39. <record id="contact_list" model="ir.ui.view">
  40. <field name="name">contact list</field>
  41. <field name="model">partner.address</field>
  42. <field name="arch" type="xml">
  43. <list>
  44. <field name="partner_id"/>
  45. <field name="contact"/>
  46. <field name="detail_address"/>
  47. </list>
  48. </field>
  49. </record>
  50. <!--继承客户form,添加地址信息-->
  51. <record id="customer_address_form_inherit" model="ir.ui.view">
  52. <field name="name">customer_address_form_inherit</field>
  53. <field name="model">partner</field>
  54. <field name='inherit_id' ref='core.customer_address_form' />
  55. <field name="arch" type="xml">
  56. <field name="main_contact" position="after">
  57. <field name="address"/>
  58. </field>
  59. <xpath expr="//notebook/page[@name='fin']" position="before">
  60. <page name="contact" string="联系人">
  61. <field name="child_ids">
  62. <kanban class="o_kanban_mobile">
  63. <field name="gone"/>
  64. <templates>
  65. <t t-name="kanban-box">
  66. <div t-attf-class="oe_kanban_content">
  67. <a t-if="! read_only_mode" type="delete" style="position: absolute; right: 0; padding: 4px; diplay: inline-block">X</a>
  68. <div name="tags">
  69. <field name="department"/>
  70. <field name="job"/>
  71. <span t-if="record.gone.raw_value" class="badge badge-pill badge-warning">已离职</span>
  72. <p/>
  73. <a type="open">
  74. <field name="contact" required="1"/>
  75. </a>
  76. <p/>
  77. <field name="mobile" required="1"/>
  78. <p/>
  79. <field name="phone"/>
  80. <p/>
  81. <field name="qq"/>
  82. <p/>
  83. <field name="email"/>
  84. <p/>
  85. <field name="province_id" required="1"/>
  86. <field name="city_id" required="1"/>
  87. <field name="county_id"/>
  88. <field name="town"/>
  89. <field name="detail_address" required='1'/>
  90. <p/>
  91. <field name="address_func"/>
  92. <p/>
  93. <field name="note"/>
  94. <p/>
  95. <field name="supervisor_id"/>
  96. </div>
  97. </div>
  98. </t>
  99. </templates>
  100. </kanban>
  101. </field>
  102. </page>
  103. </xpath>
  104. </field>
  105. </record>
  106. <!--继承供应商form,添加地址信息-->
  107. <record id="supplier_address_form_inherit" model="ir.ui.view">
  108. <field name="name">supplier_address_form_inherit</field>
  109. <field name="model">partner</field>
  110. <field name='inherit_id' ref='core.supplier_address_form' />
  111. <field name="arch" type="xml">
  112. <xpath expr="//notebook/page[@name='fin']" position="before">
  113. <page name="contact" string="联系人">
  114. <field name="child_ids">
  115. <kanban class="o_kanban_mobile">
  116. <field name="gone"/>
  117. <templates>
  118. <t t-name="kanban-box">
  119. <div t-attf-class="oe_kanban_content">
  120. <a t-if="! read_only_mode" type="delete" style="position: absolute; right: 0; padding: 4px; diplay: inline-block">X</a>
  121. <div name="tags">
  122. <field name="department"/>
  123. <field name="job"/>
  124. <span t-if="record.gone.raw_value" class="badge badge-pill badge-warning">已离职</span>
  125. <p/>
  126. <a type="open">
  127. <field name="contact" required="1"/>
  128. </a>
  129. <p/>
  130. <field name="mobile" required="1"/>
  131. <p/>
  132. <field name="phone"/>
  133. <p/>
  134. <field name="qq"/>
  135. <p/>
  136. <field name="email"/>
  137. <p/>
  138. <field name="province_id" required="1"/>
  139. <field name="city_id" required="1"/>
  140. <field name="county_id"/>
  141. <field name="town"/>
  142. <field name="detail_address" required='1'/>
  143. <p/>
  144. <field name="address_func"/>
  145. <p/>
  146. <field name="note"/>
  147. <p/>
  148. <field name="supervisor_id"/>
  149. </div>
  150. </div>
  151. </t>
  152. </templates>
  153. </kanban>
  154. </field>
  155. </page>
  156. </xpath>
  157. </field>
  158. </record>
  159. <record id="country_list" model="ir.ui.view">
  160. <field name="name">country.list</field>
  161. <field name="model">country</field>
  162. <field name='type'>list</field>
  163. <field name="arch" type="xml">
  164. <list string='国家' editable="top">
  165. <field name='name'/>
  166. </list>
  167. </field>
  168. </record>
  169. <record id="all_state_one_list" model="ir.ui.view">
  170. <field name="name">country.state.list</field>
  171. <field name="model">country.state</field>
  172. <field name='type'>list</field>
  173. <field name="arch" type="xml">
  174. <list string='省' editable="top">
  175. <field name='country_id'/>
  176. <field name='name'/>
  177. <field name='code'/>
  178. </list>
  179. </field>
  180. </record>
  181. <record id="country_action" model="ir.actions.act_window">
  182. <field name='name'>国家</field>
  183. <field name='res_model'>country</field>
  184. <field name='view_mode'>list</field>
  185. </record>
  186. <record id="all_state_one_action" model="ir.actions.act_window">
  187. <field name='name'>省</field>
  188. <field name='res_model'>country.state</field>
  189. <field name='view_mode'>list</field>
  190. </record>
  191. <record id="all_city_one_list" model="ir.ui.view">
  192. <field name="name">all.city.list</field>
  193. <field name="model">all.city</field>
  194. <field name='type'>list</field>
  195. <field name="arch" type="xml">
  196. <list string='市' editable="top">
  197. <field name='country_id'/>
  198. <field name='province_id'/>
  199. <field name='city_name'/>
  200. </list>
  201. </field>
  202. </record>
  203. <record id="all_city_one_action" model="ir.actions.act_window">
  204. <field name='name'>市</field>
  205. <field name='res_model'>all.city</field>
  206. <field name='view_mode'>list</field>
  207. </record>
  208. <record id="all_county_one_list" model="ir.ui.view">
  209. <field name="name">all.county.list</field>
  210. <field name="model">all.county</field>
  211. <field name='type'>list</field>
  212. <field name="arch" type="xml">
  213. <list string='县' editable="top">
  214. <field name='country_id' readonly="1"/>
  215. <field name='province_id' readonly="1"/>
  216. <field name='city_id'/>
  217. <field name='county_name'/>
  218. <field name='description'/>
  219. </list>
  220. </field>
  221. </record>
  222. <record id="all_county_one_action" model="ir.actions.act_window">
  223. <field name='name'>县</field>
  224. <field name='res_model'>all.county</field>
  225. <field name='view_mode'>list</field>
  226. </record>
  227. <menuitem id="customer_country_menu" name="国家" parent="core.system_menu" action="country_action" sequence='15'/>
  228. <menuitem id="customer_state_menu" name="省" parent="core.system_menu" action="all_state_one_action" sequence='20'/>
  229. <menuitem id="customer_city_menu" name="市" parent="core.system_menu" action="all_city_one_action" sequence='30'/>
  230. <menuitem id="customer_all_county_menu" name="县" parent="core.system_menu" action="all_county_one_action" sequence='40'/>
  231. </data>
  232. </odoo>
上海开阖软件有限公司 沪ICP备12045867号-1