|
|
|
@ -16,12 +16,12 @@
|
|
|
|
|
<el-radio-group v-model="ruleForm.type" @change="changeType">
|
|
|
|
|
<el-radio :label="0">全部案件</el-radio>
|
|
|
|
|
<el-radio :label="1">指定案件</el-radio>
|
|
|
|
|
<el-radio :label="2">指定笔录</el-radio>
|
|
|
|
|
<el-radio :disabled="dataInfo.type === '1'" :label="3">指定证据</el-radio>
|
|
|
|
|
<el-radio :disabled="dataInfo.type === '1'" :label="2">指定笔录</el-radio>
|
|
|
|
|
<el-radio :disabled="dataInfo.type === '2'" :label="3">指定证据</el-radio>
|
|
|
|
|
</el-radio-group>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item v-show="ruleForm.type === 1" label="案件名称" prop="caseIdList">
|
|
|
|
|
<el-select v-model="ruleForm.caseIdList" multiple style="width: 100%;" placeholder="请选择案件名称">
|
|
|
|
|
<el-form-item v-show="ruleForm.type === 1" label="案件名称" :prop="ruleForm.type === 1?'caseIdList':''">
|
|
|
|
|
<el-select v-model="ruleForm.caseIdList" filterable multiple style="width: 100%;" placeholder="请选择案件名称">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="item in caseOptions"
|
|
|
|
|
:key="item.id"
|
|
|
|
@ -31,7 +31,7 @@
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item v-if="ruleForm.type === 2 || ruleForm.type === 3 " label="案件名称" prop="caseId">
|
|
|
|
|
<el-select v-model="ruleForm.caseId" style="width: 100%;" placeholder="请选择案件名称" @change="selectCase">
|
|
|
|
|
<el-select v-model="ruleForm.caseId" style="width: 100%;" filterable placeholder="请选择案件名称" @change="selectCase">
|
|
|
|
|
<el-option
|
|
|
|
|
|
|
|
|
|
v-for="item in caseOptions"
|
|
|
|
@ -42,7 +42,7 @@
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item v-if="ruleForm.type === 2" label="案件笔录" prop="recordIdList">
|
|
|
|
|
<el-select v-model="ruleForm['recordIdList']" multiple style="width: 100%;" placeholder="请选择案件笔录">
|
|
|
|
|
<el-select v-model="ruleForm['recordIdList']" filterable multiple style="width: 100%;" placeholder="请选择案件笔录">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="item in recordOptions"
|
|
|
|
|
:key="item.id"
|
|
|
|
@ -52,7 +52,7 @@
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
<el-form-item v-if="ruleForm.type === 3" label="案件证据" prop="evidenceIdList">
|
|
|
|
|
<el-select v-model="ruleForm['evidenceIdList']" multiple style="width: 100%;" placeholder="请选择案件证据">
|
|
|
|
|
<el-select v-model="ruleForm['evidenceIdList']" filterable multiple style="width: 100%;" placeholder="请选择案件证据">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="item in evidenceOptions"
|
|
|
|
|
:key="item.id"
|
|
|
|
|