update chinese, add currency order

This commit is contained in:
ivan deng
2018-12-09 20:44:16 +08:00
parent 6dcb18206b
commit aaef5062f3
5 changed files with 36 additions and 3 deletions

View File

@@ -18,7 +18,7 @@
{ {
'name': "App base chinese中国化基本模块增强", 'name': "App base chinese中国化基本模块增强",
'version': '12.0.11.14', 'version': '12.0.12.09',
'author': 'Sunpop.cn', 'author': 'Sunpop.cn',
'category': 'Base', 'category': 'Base',
'website': 'http://www.sunpop.cn', 'website': 'http://www.sunpop.cn',
@@ -34,7 +34,8 @@
odoo Chinese Enhance. 中国化增强-基础 odoo Chinese Enhance. 中国化增强-基础
1. 中文默认值,如国家、时区、货币等。处理模块 base, product. 1. 中文默认值,如国家、时区、货币等。处理模块 base, product.
2. 客户加简称,地址显示中文化,客户编码显示优先 2. 客户加简称,地址显示中文化,客户编码显示优先
3. todo:中文演示数据(只有demo模式才加载) 3. 货币处理,增加排序显示
4. todo:中文演示数据(只有demo模式才加载)
""", """,
'pre_init_hook': 'pre_init_hook', 'pre_init_hook': 'pre_init_hook',
@@ -47,6 +48,7 @@
'data': [ 'data': [
'views/res_partner_category_views.xml', 'views/res_partner_category_views.xml',
'views/res_partner_views.xml', 'views/res_partner_views.xml',
'views/res_currency_views.xml',
'data/ir_default_data.xml', 'data/ir_default_data.xml',
'data/ir_sequence_data.xml', 'data/ir_sequence_data.xml',
'data/base_data.xml', 'data/base_data.xml',

View File

@@ -1,6 +1,7 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from . import res_partner from . import res_partner
from . import res_currency

View File

@@ -4,6 +4,9 @@ from odoo import api, fields, models
class ResCurrency(models.Model): class ResCurrency(models.Model):
_inherit = 'res.currency' _inherit = 'res.currency'
_order = 'active desc, sequence, name'
sequence = fields.Integer('Sequence', default=10, help="Determine the display order. Sort ascending.")
def rmb_upper(self, value): def rmb_upper(self, value):
""" """

View File

@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data noupdate="0">
<!-- currency视图, tree -->
<record id="app_view_currency_tree" model="ir.ui.view">
<field name="name">app.res.currency.tree</field>
<field name="model">res.currency</field>
<field name="inherit_id" ref="base.view_currency_tree"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='name']" position="before">
<field name="sequence" widget="handle"/>
</xpath>
</field>
</record>
<!-- currency视图, form -->
<record id="app_view_currency_form" model="ir.ui.view">
<field name="name">app.res.currency.form</field>
<field name="model">res.currency</field>
<field name="inherit_id" ref="base.view_currency_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='position']" position="after">
<field name="sequence"/>
</xpath>
</field>
</record>
</data>
</odoo>

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<odoo> <odoo>
<data noupdate="0"> <data noupdate="0">
<!-- Partner Form视图用继承方式改写2018-11-21,ivan --> <!-- Partner tree视图用继承方式改写2018-11-21,ivan -->
<record id="app_view_partner_category_list" model="ir.ui.view"> <record id="app_view_partner_category_list" model="ir.ui.view">
<field name="name">app Contact Tags</field> <field name="name">app Contact Tags</field>
<field name="model">res.partner.category</field> <field name="model">res.partner.category</field>