指派人的bug
This commit is contained in:
parent
8817757f5e
commit
4841001751
|
@ -34,12 +34,12 @@ const store = new Vuex.Store({
|
|||
vuex_user: lifeData.vuex_user ? lifeData.vuex_user : {},
|
||||
vuex_token: lifeData.vuex_token ? lifeData.vuex_token : '',
|
||||
// vuex_host: 'http://127.0.0.1:8000',
|
||||
vuex_api: 'http://127.0.0.1:8000/api',
|
||||
vuex_apifile: 'http://127.0.0.1:8000/api/file/',
|
||||
// vuex_api: 'http://127.0.0.1:8000/api',
|
||||
// vuex_apifile: 'http://127.0.0.1:8000/api/file/',
|
||||
|
||||
vuex_host: 'https://testsearch.ctc.ac.cn',
|
||||
// vuex_api: 'https://testsearch.ctc.ac.cn/api',
|
||||
// vuex_apifile: 'https://testsearch.ctc.ac.cn/api/file/',
|
||||
vuex_api: 'https://testsearch.ctc.ac.cn/api',
|
||||
vuex_apifile: 'https://testsearch.ctc.ac.cn/api/file/',
|
||||
|
||||
// 如果vuex_version无需保存到本地永久存储,无需lifeData.vuex_version方式
|
||||
// vuex_version: '1.0.1',
|
||||
|
|
|
@ -277,12 +277,12 @@ class InspectRecordViewSet(OptimizationMixin, PageOrNot, ModelViewSet):
|
|||
data = request.data
|
||||
records = InspectRecord.objects.filter(id__in=data['records'])
|
||||
checker = User.objects.get(pk=data['checker'])
|
||||
records.update(checker=checker)
|
||||
records.filter(checked=False).update(checker=checker)
|
||||
# 子任务下未分配检查项目按该逻辑分配
|
||||
subtask = records.first().subtask
|
||||
items = records.values_list('item', flat=True)
|
||||
InspectRecord.objects.filter(item__in=items, subtask=subtask, checker__isnull=True).update(checker=checker)
|
||||
return Response(data)
|
||||
InspectRecord.objects.filter(item__in=items, subtask=subtask, checker__isnull=True, checked= False).update(checker=checker)
|
||||
return Response(status=status.HTTP_200_OK)
|
||||
|
||||
@action(methods=['put'], detail=True, perms_map = {'put':'inspectrecord_update'},
|
||||
permission_classes=[IsAdminUser|IsInspectRecordChecker|IsSubInspectTaskLeader])
|
||||
|
|
Loading…
Reference in New Issue