Accept Merge Request #480: (feature/制造-计划优化 -> develop)
Merge Request: tree视图记录左侧增加序号展示记录数 Created By: @马广威 Accepted By: @马广威 URL: https://jikimo-hn.coding.net/p/jikimo_sfs/d/jikimo_sf/git/merge/480?initial=true
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
""",
|
||||
'category': 'sf',
|
||||
'website': 'https://www.sf.jikimo.com',
|
||||
'depends': [],
|
||||
'depends': ['web'],
|
||||
'data': [
|
||||
|
||||
],
|
||||
@@ -23,6 +23,10 @@
|
||||
'web.assets_backend': [
|
||||
'jikimo_frontend/static/src/fields/custom_many2many_checkboxes/*',
|
||||
'jikimo_frontend/static/src/scss/custom_style.scss',
|
||||
# 'jikimo_frontend/static/src/views/list_nums/list_nbCols.js',
|
||||
'jikimo_frontend/static/src/views/list_nums/list_nums.xml',
|
||||
'jikimo_frontend/static/src/views/list_nums/list_nums2.xml',
|
||||
'jikimo_frontend/static/src/views/list_nums/list_nums3.xml',
|
||||
],
|
||||
|
||||
},
|
||||
|
||||
11
jikimo_frontend/static/src/views/list_nums/list_nbCols.js
Normal file
11
jikimo_frontend/static/src/views/list_nums/list_nbCols.js
Normal file
@@ -0,0 +1,11 @@
|
||||
/** @odoo-module **/
|
||||
|
||||
import { patch } from "@web/core/utils/patch";
|
||||
import { ListRenderer } from "@web/views/list/list_renderer";
|
||||
|
||||
patch(ListRenderer.prototype, '/jikimo_frontend/static/src/views/list_nums/list_nbCols.js', {
|
||||
get nbCols() {
|
||||
const nbCols = this._super(...arguments);
|
||||
return nbCols + 1;
|
||||
}
|
||||
});
|
||||
74
jikimo_frontend/static/src/views/list_nums/list_nums.xml
Normal file
74
jikimo_frontend/static/src/views/list_nums/list_nums.xml
Normal file
@@ -0,0 +1,74 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!-- <odoo> -->
|
||||
<!-- <data> -->
|
||||
<!-- <templates xml:space="preserve"> -->
|
||||
|
||||
<t t-name="og.web.ListRenderer" t-inherit="web.ListRenderer" t-inherit-mode="extension">
|
||||
<xpath expr="//table/thead/tr/th[@t-if='hasSelectors']" position="before">
|
||||
<th><i class="fa fa-list-ol"/></th>
|
||||
</xpath>
|
||||
</t>
|
||||
|
||||
|
||||
|
||||
<!-- 暂存,同一份文件中有问题,拆分后正常工作 -->
|
||||
|
||||
<!-- <t t-name="og.web.ListRenderer.Rows" t-inherit="web.ListRenderer.Rows" t-inherit-mode="extension"> -->
|
||||
<!-- <xpath expr="//t[@t-key='record.id']/t[last()]" position="inside"> -->
|
||||
<!-- <t t-set="recordSeq" t-value="record_index + 1"/> -->
|
||||
<!-- <t t-set="recordOffset" t-value="list.offset"/> -->
|
||||
<!-- </xpath> -->
|
||||
<!-- </t> -->
|
||||
|
||||
|
||||
|
||||
<!-- <t t-name="og.web.ListRenderer.RecordRow" t-inherit="web.ListRenderer.RecordRow" t-inherit-mode="extension"> -->
|
||||
<!-- <xpath expr="//tr/td[1]" position="before"> -->
|
||||
<!-- <td> -->
|
||||
<!-- <t t-esc="222"/> -->
|
||||
<!-- </td> -->
|
||||
<!-- </xpath> -->
|
||||
<!-- </t> -->
|
||||
|
||||
<!-- <t t-set="recordlimit" t-value="list.limit"/> -->
|
||||
<!-- <t t-set="recordpage" t-value="list.page"/> -->
|
||||
<!-- <t t-set="recordpages" t-value="list.pages"/> -->
|
||||
<!-- <t t-set="recordcount" t-value="list.count"/> -->
|
||||
<!-- <t t-set="recordids" t-value="list.ids"/> -->
|
||||
<!-- <t t-set="recordid" t-value="record.id"/> -->
|
||||
<!-- <t t-set="recordindex" t-value="record.index"/> -->
|
||||
<!-- <t t-set="recorddata" t-value="record.data"/> -->
|
||||
<!-- <t t-set="recordstate" t-value="record.state"/> -->
|
||||
<!-- <t t-set="recordres_id" t-value="record.res_id"/> -->
|
||||
<!-- <t t-set="recordcontext" t-value="record.context"/> -->
|
||||
<!-- <t t-set="recordmodel" t-value="record.model"/> -->
|
||||
<!-- <t t-set="recordfields" t-value="record.fields"/> -->
|
||||
<!-- <t t-set="recordfields_view" t-value="record.fields_view"/> -->
|
||||
<!-- <t t-set="recordfields_keys" t-value="record.fields_keys"/> -->
|
||||
<!-- <t t-set="recordfields_get" t-value="record.fields_get"/> -->
|
||||
<!-- <t t-set="recordfields_raw" t-value="record.fields_raw"/> -->
|
||||
<!-- <t t-set="recordfields_view_get" t-value="record.fields_view_get"/> -->
|
||||
<!-- <t t-set="recordfields_view_raw" t-value="record.fields_view_raw"/> -->
|
||||
<!-- <t t-set="recordfields_view_fields" t-value="record.fields_view_fields"/> -->
|
||||
<!-- <t t-set="recordfields_view_arch" t-value="record.fields_view_arch"/> -->
|
||||
<!-- <t t-set="recordfields_view_type" t-value="record.fields_view_type"/> -->
|
||||
<!-- <t t-set="recordfields_view_inherit" t-value="record.fields_view_inherit"/> -->
|
||||
<!-- <t t-set="recordfields_view_parent" t-value="record.fields_view_parent"/> -->
|
||||
<!-- <t t-set="recordfields_view_id" t-value="record.fields_view_id"/> -->
|
||||
<!-- <t t-set="recordfields_view_name" t-value="record.fields_view_name"/> -->
|
||||
<!-- <t t-set="recordfields_view_mode" t-value="record.fields_view_mode"/> -->
|
||||
<!-- <t t-set="recordfields_view_type" t-value="record.fields_view_type"/> -->
|
||||
<!-- <t t-set="recordfields_view_arch" t-value="record.fields_view_arch"/> -->
|
||||
<!-- <t t-set="recordfields_view_inherit" t-value="record.fields_view_inherit"/> -->
|
||||
<!-- <t t-set="recordfields_view_parent" t-value="record.fields_view_parent"/> -->
|
||||
<!-- <t t-set="recordfields_view_id" t-value="record.fields_view_id"/> -->
|
||||
<!-- </templates> -->
|
||||
|
||||
<!-- <templates xml:space="preserve"> -->
|
||||
|
||||
<!-- </templates> -->
|
||||
<!-- </data> -->
|
||||
<!-- </odoo> -->
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<t t-name="og.web.ListRenderer.Rows" t-inherit="web.ListRenderer.Rows" t-inherit-mode="extension">
|
||||
<xpath expr="//t[@t-key='record.id']/t[last()]" position="inside">
|
||||
<t t-set="recordSeq" t-value="record_index + 1"/>
|
||||
<t t-set="recordOffset" t-value="list.offset"/>
|
||||
</xpath>
|
||||
</t>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<t t-name="og.web.ListRenderer.RecordRow" t-inherit="web.ListRenderer.RecordRow" t-inherit-mode="extension">
|
||||
<xpath expr="//tr/td[1]" position="before">
|
||||
<td>
|
||||
<t t-esc="recordOffset + recordSeq"/>
|
||||
</td>
|
||||
</xpath>
|
||||
</t>
|
||||
Reference in New Issue
Block a user