添加功能

This commit is contained in:
zhou
2025-04-06 15:15:02 +08:00
parent e7c71ee765
commit 0676823cba
42 changed files with 96 additions and 97 deletions
+1 -1
View File
@@ -5,7 +5,7 @@
<field name="arch" type="xml">
<tree>
<field name="name"/>
<field name="department_id" optional="hide"/>
<field name="department_id" optional="hide" widget="ztree_select"/>
<field name="users_id" widget="ztree_select"/>
</tree>
</field>
@@ -51,7 +51,7 @@
<sheet>
<group>
<field name="employee_id" widget="ztree_select"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="groupname"/>
<field name="checkin_type"/>
<field name="checkin_time"/>
@@ -5,7 +5,7 @@
<field name="inherit_id" ref="planning.planning_role_view_tree"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='resource_ids']" position="after">
<field name="department_id" string="部门"/>
<field name="department_id" string="部门" widget="ztree_select"/>
<button name="button_department_employee" string="计算" type="object" class="oe_highlight"/>
</xpath>
<xpath expr="//field[@name='resource_ids']" position="attributes">
@@ -21,7 +21,7 @@
<field name="inherit_id" ref="planning.planning_slot_template_view_form"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='role_id']" position="after">
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="end_time2" widget="float_time"/>
<field name="day2"/>
<field name="color" widget="color_picker" optional="show"/>
@@ -5,7 +5,7 @@
<field name="inherit_id" ref="planning.planning_view_tree"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='role_id']" position="after">
<field name="department_id" string="部门"/>
<field name="department_id" string="部门" widget="ztree_select"/>
</xpath>
</field>
</record>
@@ -5,7 +5,7 @@
<field name="inherit_id" ref="resource.resource_resource_tree"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='user_id']" position="before">
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</xpath>
</field>
</record>
@@ -7,7 +7,7 @@
<field name="arch" type="xml">
<tree>
<field name="name"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="partner_id"/>
<field name="date"/>
<field name="statu"/>
@@ -55,7 +55,7 @@
</div>
<group>
<group>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="partner_id"/>
</group>
<group>
@@ -7,7 +7,7 @@
<tree>
<field name="name"/>
<field name="users_id" widget="ztree_select"/>
<field name="department_id" optional="hide"/>
<field name="department_id" optional="hide" widget="ztree_select"/>
</tree>
</field>
</record>
@@ -5,7 +5,7 @@
<field name="model">overtime.page</field>
<field name="arch" type="xml">
<tree string="加班时长配置">
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</tree>
</field>
</record>
@@ -18,7 +18,7 @@
<group>
<group>
<field name="company_id"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</group>
</group>
<group>
@@ -8,7 +8,7 @@
<tree>
<field name="name"/>
<field name="users_id" widget="ztree_select"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="date"/>
<field name="statu"/>
</tree>
@@ -55,7 +55,7 @@
<group string="审批人信息">
<group>
<field name="users_id" widget="ztree_select"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="date_start"/>
<field name="date_end"/>
</group>
@@ -6,7 +6,7 @@
<field name="inherit_id" ref="resource.view_resource_calendar_tree"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='company_id']" position="after">
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</xpath>
</field>
</record>
@@ -19,7 +19,7 @@
<attribute name="create">0</attribute>
</xpath>
<xpath expr="//field[@name='company_id']" position="after">
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</xpath>
<xpath expr="//page[@name='working_hours']" position="after">
<page name="baidu_holiday" string="法定节假日明细">
@@ -7,7 +7,7 @@
<tree string="值班补卡审批">
<field name="name"/>
<field name="users_id" widget="ztree_select"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</tree>
</field>
</record>
@@ -54,7 +54,7 @@
<group string="个人信息">
<group>
<field name="users_id" widget="ztree_select"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</group>
</group>
</sheet>
@@ -57,7 +57,7 @@
</group>
<group>
<field name="replacement_data"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</group>
</group>
</sheet>
@@ -46,7 +46,7 @@
<field name="customer_plan_id" column_invisible="1"/>
<field name="sequence" widget="handle"/>
<field name="employee_id" required="1"
domain="[('department_id.name', '=', '客户部')]"/>
domain="[('department_id.name', '=', '客户部')]" widget="ztree_select"/>
</tree>
</field>
</page>
@@ -25,7 +25,7 @@
<field name="name"/>
<field name="illustrate"/>
<field name="select_time" required="1"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</group>
<group string="运行班排班">
<field name="engineering_run_ids" string=" ">
@@ -41,7 +41,7 @@
<tree editable="bottom">
<field name="engineering_planning_id" column_invisible="1"/>
<field name="sequence"/>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="regular_holidays"/>
</tree>
</field>
@@ -75,14 +75,14 @@
<field name="name"/>
<field name="illustrate"/>
<field name="select_time" required="1"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</group>
<group string="综合班排班">
<field name="all_run_ids" string=" ">
<tree editable="bottom">
<field name="engineering_planning_id" column_invisible="1"/>
<field name="sequence"/>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
</tree>
</field>
</group>
@@ -115,14 +115,14 @@
<field name="name"/>
<field name="illustrate"/>
<field name="select_time" required="1"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</group>
<group string="高压班排班">
<field name="high_run_ids" string=" ">
<tree editable="bottom">
<field name="engineering_planning_id" column_invisible="1"/>
<field name="sequence"/>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
</tree>
</field>
</group>
@@ -7,7 +7,7 @@
<tree string="值班换班审批">
<field name="name"/>
<field name="users_id" widget="ztree_select"/>
<field name="department_id" optional="hide"/>
<field name="department_id" optional="hide" widget="ztree_select"/>
</tree>
</field>
</record>
@@ -40,7 +40,7 @@
<field name="planning_b_ids" string=" ">
<tree editable="bottom">
<field name="sequence" widget="handle" />
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="regular_holidays"/>
</tree>
</field>
@@ -49,7 +49,7 @@
<field name="planning_c_ids" string=" ">
<tree editable="bottom">
<field name="sequence" widget="handle" />
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="regular_holidays"/>
</tree>
</field>
@@ -59,7 +59,7 @@
<field name="planning_ever_white_ids" string=" ">
<tree editable="bottom">
<field name="sequence" widget="handle" />
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="regular_holidays"/>
</tree>
</field>
@@ -68,7 +68,7 @@
<field name="planning_ever_noon_ids" string=" ">
<tree editable="bottom">
<field name="sequence" widget="handle" />
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="regular_holidays"/>
</tree>
</field>
@@ -7,7 +7,7 @@
<tree string="特殊加班">
<field name="name"/>
<field name="users_id" widget="ztree_select"/>
<field name="department_id" optional="hide"/>
<field name="department_id" optional="hide" widget="ztree_select"/>
</tree>
</field>
</record>
@@ -6,7 +6,7 @@
<field name="arch" type="xml">
<tree string="报销单">
<field name="name"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="account_id"/>
</tree>
</field>
@@ -41,7 +41,7 @@
<group string="审批事项">
<field name="work_end" invisible="1"/>
<field name="name"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="department_id" invisible="1"/>
<field name="account_id"/>
<field name="reason_application"/>
@@ -71,9 +71,9 @@
<field name="physical_line_ids">
<tree editable="bottom">
<field name="reimbursement_id" column_invisible="1"/>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="sex"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="package_grouping"/>
<field name="reimbursement_date"/>
<field name="package_fee"/>
@@ -6,9 +6,9 @@
<field name="arch" type="xml">
<tree>
<field name="code"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="company_id" required="1"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="entrant_date"/>
<field name="entrant_illustrate"/>
</tree>
@@ -48,7 +48,7 @@
<group string="基础信息" >
<field name="department_id" invisible="1"/>
<field name="issues_result" invisible="is_issues == False"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="company_id" required="1"/>
<field name="entrant_date"/>
<field name="work_end" invisible="1"/>
@@ -8,7 +8,7 @@
<field name="name"/>
<field name="code"/>
<field name="job_id"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</tree>
</field>
</record>
@@ -6,7 +6,7 @@
<field name="arch" type="xml">
<tree string="退休申请">
<field name="name"/>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="departure_type"/>
<field name="expected_departure_date"/>
</tree>
@@ -41,7 +41,7 @@
<group string="审批事项">
<group>
<field name="name" readonly="0"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="work_end" invisible="1"/>
<field name="reason_application"/>
<field name="documents_ids" widget="preview_many2many"/>
@@ -50,7 +50,7 @@
<group string="离职信息" col="3">
<group>
<field name="employee_id"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="departure_type"/>
</group>
<group>
@@ -68,7 +68,7 @@
<tree editable="bottom">
<field name="leaving_id" column_invisible="1"/>
<field name="name"/>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="state"/>
<field name="remake"/>
</tree>
@@ -54,7 +54,7 @@
</group>
<group col="2" string="甲方信息">
<group>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="onboarding_status"/>
</group>
<group>
@@ -7,7 +7,7 @@
<tree>
<field name="name"/>
<field name="code"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
</tree>
</field>
</record>
@@ -64,7 +64,7 @@
<tree editable="bottom" create="false" delete="false" edit="false">
<field name="hr_job_id"/>
<field name="prepare_approval_id" column_invisible="1"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="job_type_id"/>
<field name="establishment_quotas"/>
<field name="no_of_employee"/>
@@ -81,7 +81,7 @@
<tree editable="bottom" delete="false">
<field name="hr_job_id" />
<field name="prepare_approval_id" column_invisible="1"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="job_type_id"/>
<field name="establishment_quotas"/>
<field name="no_of_employee"/>
@@ -5,11 +5,11 @@
<field name="model">yuthon.reassignment.approval</field>
<field name="arch" type="xml">
<tree>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="phone"/>
<field name="use_user_type"/>
<field name="department_id" string="调动前部门"/>
<field name="change_department_id" string="调动后部门"/>
<field name="department_id" string="调动前部门" widget="ztree_select"/>
<field name="change_department_id" string="调动后部门" widget="ztree_select"/>
<field name="job_id" string="调动前岗位"/>
<field name="change_job_id" string="调动后岗位"/>
<field name="change_date" string="调动日期"/>
@@ -53,12 +53,12 @@
<group string="原员工信息" col="4">
<group>
<field name="work_end" invisible="1"/>
<field name="users_id"/>
<field name="department_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="department_id" widget="ztree_select"/>
<field name="parent_id"/>
</group>
<group>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="business_superior_id"/>
<field name="place_of_work"/>
</group>
@@ -80,7 +80,7 @@
</group>
<group>
<field name="change_date"/>
<field name="change_department_id"/>
<field name="change_department_id" widget="ztree_select"/>
<field name="change_business_superior_id"/>
</group>
<group>
@@ -6,7 +6,7 @@
<field name="arch" type="xml">
<tree>
<field name="name"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="code"/>
</tree>
</field>
@@ -48,11 +48,11 @@
<group string="审批事项">
<field name="name" required="1"/>
<field name="work_end" invisible="1"/>
<field name="users_id" readonly="1"/>
<field name="users_id" readonly="1" widget="ztree_select"/>
<field name="reason"/>
<field name="issues_result" invisible="is_issues == False"/>
<field name="notice_documents_ids" widget="preview_many2many"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</group>
<notebook>
<page string="岗位">
@@ -61,7 +61,7 @@
<field name="company_id" column_invisible="1"/>
<field name="recruitment_approval_id" column_invisible="1"/>
<field name="name"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="job_type_id"/>
<field name="establishment_quotas" column_invisible="1"/>
<field name="no_of_employee" column_invisible="1"/>
@@ -5,10 +5,10 @@
<field name="model">yuthon.regularization.approval</field>
<field name="arch" type="xml">
<tree>
<field name="users_id" string="姓名"/>
<field name="users_id" string="姓名" widget="ztree_select"/>
<field name="phone"/>
<field name="onboarding_time"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="job_id"/>
<field name="job_coach" string="导师"/>
<field name="regularization_rules"/>
@@ -54,14 +54,14 @@
</group>
<group string="员工信息" col="3">
<group>
<field name="users_id" required="1"/>
<field name="department_id"/>
<field name="users_id" required="1" widget="ztree_select"/>
<field name="department_id" widget="ztree_select"/>
<field name="onboarding_time"/>
<field name="work_end" invisible="1"/>
<field name="business_leader"/>
</group>
<group>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="trial_end_date"/>
<field name="phone"/>
</group>
@@ -6,7 +6,7 @@
<field name="arch" type="xml">
<tree string="退休申请">
<field name="name"/>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="retirement_type"/>
<field name="treatment_choice"/>
<field name="expected_departure_date"/>
@@ -47,7 +47,7 @@
</div>
<group string="审批事项">
<group>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="work_end" invisible="1"/>
<field name="reason_application"/>
<field name="documents_ids" widget="preview_many2many"/>
@@ -55,8 +55,8 @@
</group>
<group string="人员信息" col="3">
<group>
<field name="employee_id"/>
<field name="department_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="department_id" widget="ztree_select"/>
<field name="retirement_type"/>
</group>
<group>
@@ -77,7 +77,7 @@
<tree editable="bottom">
<field name="retired_id" column_invisible="1"/>
<field name="name"/>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="state"/>
<field name="remake"/>
</tree>
@@ -7,7 +7,7 @@
<tree>
<field name="name"/>
<field name="code"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="entrant_date"/>
<field name="entrant_date"/>
</tree>
@@ -52,10 +52,10 @@
</group>
<group string="基础信息" col="3">
<group>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</group>
<group>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="entrant_illustrate"/>
</group>
<group>
@@ -67,7 +67,7 @@
<field name="reward_results_ids" string=" ">
<tree editable="bottom">
<field name="name"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="job_id"/>
<field name="reward_punishment_id"/>
<field name="reward_punishment_type"/>
@@ -7,7 +7,7 @@
<tree>
<field name="name"/>
<field name="code"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="onboarding_time"/>
<field name="job_id"/>
</tree>
@@ -47,11 +47,11 @@
<group string="审批事项">
<field name="name" required="1"/>
<field name="work_end" invisible="1"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="reason_issuance"/>
<field name="issues_result" invisible="is_issues == False"/>
<field name="service_type"/>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="job_id"/>
<field name="department_id" invisible="1"/>
<field name="onboarding_time"/>
@@ -14,7 +14,7 @@
<field name="subject_contract" optional="hide"/>
<field name="social_entity" optional="hide"/>
<field name="provident_entity" optional="hide"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="job_id"/>
<field name="entry_time" optional="hide"/>
<field name="separation_time" optional="hide"/>
@@ -59,7 +59,7 @@
<field name="work_end" invisible="1"/>
<field name="resignation_name"/>
<field name="subject_contract"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="city_work"/>
<field name="social_security_base"/>
</group>
@@ -6,7 +6,7 @@
<field name="arch" type="xml">
<tree>
<field name="code"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="main_post"/>
<field name="duties"/>
<field name="onboarding_date"/>
@@ -48,7 +48,7 @@
<group string="审批事项">
<field name="name" required="1"/>
<field name="work_end" invisible="1"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="reason" required="1"/>
<field name="issues_result" invisible="is_issues == False"/>
<field name="issue_text"/>
@@ -56,11 +56,11 @@
</group>
<group col="4" string="员工信息">
<group>
<field name="employee_id"/>
<field name="employee_id" widget="ztree_select"/>
<field name="onboarding_date"/>
</group>
<group>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="end_of_contract"/>
</group>
<group>
@@ -41,7 +41,7 @@
<field name="work_end" invisible="1"/>
<field name="name"/>
<field name="users_id" widget="ztree_select"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="reason"/>
<field name="total_received"/>
<field name="contract_id"/>
@@ -6,7 +6,7 @@
<field name="arch" type="xml">
<tree string="应收账单生成审批单">
<field name="name"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
</tree>
</field>
</record>
@@ -38,7 +38,7 @@
</div>
<group string="审批事项">
<field name="work_end" invisible="1"/>
<field name="users_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="reason_application"/>
<field name="documents_ids" widget="preview_many2many"/>
</group>
@@ -42,7 +42,7 @@
<field name="work_end" invisible="1"/>
<field name="name"/>
<field name="users_id" widget="ztree_select"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="reason"/>
<field name="total_received"/>
<field name="contract_id"/>
@@ -47,7 +47,7 @@
<field name="work_end" invisible="1"/>
<field name="name"/>
<field name="user_id"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="approval_comments"/>
<field name="approval_status"/>
<field name="issues_result" invisible="is_issues == False"/>
@@ -50,7 +50,7 @@
</group>
<group string="个人信息">
<field name="users_id" widget="ztree_select"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="sincerity_gold"/>
</group>
<notebook>
@@ -47,8 +47,8 @@
<group string="审批事项">
<field name="work_end" invisible="1"/>
<field name="name"/>
<field name="user_id"/>
<field name="department_id"/>
<field name="user_id" widget="ztree_select"/>
<field name="department_id" widget="ztree_select"/>
<field name="approval_comments"/>
<field name="approval_status"/>
<field name="issues_result" invisible="is_issues == False"/>
@@ -6,7 +6,7 @@
<field name="arch" type="xml">
<tree string="物业产权变更">
<field name="name"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="applicant"/>
<field name="start_date"/>
</tree>
@@ -26,7 +26,7 @@
</div>
<group col="2">
<group>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
<field name="original_property_name"/>
<field name="original_get"/>
</group>
@@ -51,7 +51,7 @@
</group>
<group string="个人信息">
<field name="users_id" widget="ztree_select"/>
<field name="department_id"/>
<field name="department_id" widget="ztree_select"/>
</group>
<notebook>
<page string="意向客户信息">
@@ -46,8 +46,8 @@
<group string="审批事项">
<field name="name"/>
<field name="work_end" invisible="1"/>
<field name="user_id"/>
<field name="department_id"/>
<field name="user_id" widget="ztree_select"/>
<field name="department_id" widget="ztree_select"/>
<field name="approval_comments"/>
<field name="approval_status"/>
<field name="issues_result" invisible="is_issues == False"/>
@@ -52,12 +52,11 @@
</group>
<group col="2" string="个人信息">
<group>
<field name="users_id"/>
<field name="department_id"/>
<field name="users_id" widget="ztree_select"/>
<field name="department_id" widget="ztree_select"/>
</group>
<group>
<field name="code"/>
<field name="department_id"/>
</group>
</group>
<group string="物业信息">