在之前我们增加了一个删除功能,是用于删除整个任务的。但在实际过程中,我们并不希望删除该任务,而是希望它留存下来供日后查询,仅仅需要的是一个结束任务的功能。当结束任务后,任务中的任何信息都不能再更改,任务的状态也变更成了已结单。
1. 在task_edit.html中增加结束任务的按钮,由于之前已经设置相关按钮在‘处理中’的状态时才显示,因此通过结束任务按钮将任务状态置为已结单,那么相关按钮将不再显示。
{% if user == item.process_signer and task.task_status == '处理中' %}
<span>
<a href="{% url 'process_edit' item.id %}" style="color:grey">编辑</a>|
<a id="modal_button_2" class="grey" data-toggle="modal" href="#modal_form" rel="{% url 'process_d