添加功能

This commit is contained in:
李鹏宇
2026-06-16 16:53:33 +08:00
parent 714eb90d51
commit 2e4870ad5a
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -535,7 +535,7 @@ class IssueLibrary(models.Model):
# 校验选中记录的状态(非草稿不允许提交)
for i in issue_active_ids:
if i.issue_state != 'draft':
raise UserError("当前状态不允许提交")
raise UserError("当前状态不允许提交,请先推送")
# 2. 查找已存在的关联 issue.approval 记录
existing_approval = self.env['issue.approval'].search([
+3 -3
View File
@@ -33,8 +33,6 @@
<field name="is_push_depart" column_invisible="1"/>
<field name="issue_approval_id" column_invisible="1"/>
<field name="is_admin" column_invisible="1"/>
<button name="depart_push" string="推送" type="object" class="btn btn-blue"
invisible="issue_state != 'to_do'"/>
<button name="revoke" string="撤销" type="object" class="btn btn-blue"
invisible="issue_state == 'draft'" groups="soong_workflow.group_soong_workflow_manager"/>
<button name="issue_cancel" string="取消" type="object" class="btn btn-blue"
@@ -137,6 +135,8 @@
<field name="is_push_depart" column_invisible="1"/>
<field name="issue_approval_id" column_invisible="1"/>
<field name="is_admin" column_invisible="1"/>
<button name="depart_push" string="推送" type="object" class="btn btn-blue"
invisible="issue_state != 'to_do'"/>
<!-- <button name="single_issue_pull" string="提交" type="object" class="oe_highligh"/>-->
<button name="approval_details" string="审批详情" type="object" class="btn btn-blue"
invisible="not issue_approval_id"/>
@@ -1056,7 +1056,7 @@
<field name="name">部门议题库</field>
<field name="res_model">issue.library</field>
<field name="view_mode">tree,form</field>
<field name="domain">[('member_of_department', '=', True), ('is_push_depart', '=', True)]</field>
<field name="domain">[('member_of_department', '=', True)]</field>
<field name="view_ids" eval="[(5, 0, 0),
(0, 0, {'view_mode': 'tree', 'view_id': ref('yuthon_issue.view_issue_library_department_tree')})]"/>
</record>