添加功能
This commit is contained in:
@@ -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([
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user