|
|
@ -16,16 +16,18 @@ |
|
|
|
<div class="flex items-center"> |
|
|
|
<div class="flex items-center"> |
|
|
|
<template v-if="!$index"> |
|
|
|
<template v-if="!$index"> |
|
|
|
<span class="whitespace-nowrap">跨行业经营,行业门类数</span> |
|
|
|
<span class="whitespace-nowrap">跨行业经营,行业门类数</span> |
|
|
|
<div class="w-[90px] mx-2"> |
|
|
|
<div class="w-[95px] mx-2"> |
|
|
|
<el-select v-model="row.symbol"> |
|
|
|
<el-select v-model="row.symbol" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in symbols" |
|
|
|
<el-option v-for="item in symbols" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
|
:value="item" /> |
|
|
|
:value="item" /> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="w-[90px] "> |
|
|
|
<div class="w-[95px]"> |
|
|
|
<el-select v-model="row.num"> |
|
|
|
<el-select v-model="row.num" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in nums" |
|
|
|
<el-option v-for="item in nums" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
@ -36,8 +38,9 @@ |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-else-if="$index === 1"> |
|
|
|
<template v-else-if="$index === 1"> |
|
|
|
<span class="whitespace-nowrap">名下企业</span> |
|
|
|
<span class="whitespace-nowrap">名下企业</span> |
|
|
|
<div class="w-[90px] mx-2"> |
|
|
|
<div class="w-[95px] mx-2"> |
|
|
|
<el-select v-model="row.had"> |
|
|
|
<el-select v-model="row.had" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in have" |
|
|
|
<el-option v-for="item in have" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
@ -48,8 +51,9 @@ |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-else-if="$index === 2"> |
|
|
|
<template v-else-if="$index === 2"> |
|
|
|
<span class="whitespace-nowrap">名下企业</span> |
|
|
|
<span class="whitespace-nowrap">名下企业</span> |
|
|
|
<div class="w-[90px] mx-2"> |
|
|
|
<div class="w-[95px] mx-2"> |
|
|
|
<el-select v-model="row.had"> |
|
|
|
<el-select v-model="row.had" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in have" |
|
|
|
<el-option v-for="item in have" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
@ -60,8 +64,9 @@ |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-else-if="$index === 3"> |
|
|
|
<template v-else-if="$index === 3"> |
|
|
|
<span class="whitespace-nowrap">行内企业</span> |
|
|
|
<span class="whitespace-nowrap">行内企业</span> |
|
|
|
<div class="w-[90px] mx-2"> |
|
|
|
<div class="w-[95px] mx-2"> |
|
|
|
<el-select v-model="row.had"> |
|
|
|
<el-select v-model="row.had" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in have" |
|
|
|
<el-option v-for="item in have" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
@ -79,7 +84,7 @@ |
|
|
|
</el-checkbox-group> |
|
|
|
</el-checkbox-group> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-else-if="$index === 5"> |
|
|
|
<template v-else-if="$index === 5"> |
|
|
|
<div class="w-[90px]"> |
|
|
|
<div class="w-[95px]"> |
|
|
|
<el-select v-model="row.had" |
|
|
|
<el-select v-model="row.had" |
|
|
|
clearable> |
|
|
|
clearable> |
|
|
|
<el-option value="不是" /> |
|
|
|
<el-option value="不是" /> |
|
|
@ -89,7 +94,7 @@ |
|
|
|
<span class="whitespace-nowrap ml-2">被列为非正常户或注销户。</span> |
|
|
|
<span class="whitespace-nowrap ml-2">被列为非正常户或注销户。</span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-else-if="$index === 6"> |
|
|
|
<template v-else-if="$index === 6"> |
|
|
|
<div class="w-[90px]"> |
|
|
|
<div class="w-[95px]"> |
|
|
|
<el-select v-model="row.had" |
|
|
|
<el-select v-model="row.had" |
|
|
|
clearable> |
|
|
|
clearable> |
|
|
|
<el-option value="不是" /> |
|
|
|
<el-option value="不是" /> |
|
|
@ -100,24 +105,27 @@ |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-else-if="$index === 7"> |
|
|
|
<template v-else-if="$index === 7"> |
|
|
|
<span class="whitespace-nowrap">经营年限</span> |
|
|
|
<span class="whitespace-nowrap">经营年限</span> |
|
|
|
<div class="w-[90px] ml-2"> |
|
|
|
<div class="w-[95px] ml-2"> |
|
|
|
<el-select v-model="row.symbol"> |
|
|
|
<el-select v-model="row.symbol" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in symbols" |
|
|
|
<el-option v-for="item in symbols" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
|
:value="item" /> |
|
|
|
:value="item" /> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="w-[90px] mx-2"> |
|
|
|
<div class="w-[95px] mx-2"> |
|
|
|
<el-select v-model="row.num"> |
|
|
|
<el-select v-model="row.num" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in nums" |
|
|
|
<el-option v-for="item in nums" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
|
:value="item" /> |
|
|
|
:value="item" /> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="w-[90px] "> |
|
|
|
<div class="w-[95px]"> |
|
|
|
<el-select v-model="row.unit"> |
|
|
|
<el-select v-model="row.unit" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in units" |
|
|
|
<el-option v-for="item in units" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
@ -136,24 +144,27 @@ |
|
|
|
</el-checkbox-group> |
|
|
|
</el-checkbox-group> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-else-if="$index === 9"> |
|
|
|
<template v-else-if="$index === 9"> |
|
|
|
<div class="w-[90px]"> |
|
|
|
<div class="w-[95px]"> |
|
|
|
<el-select v-model="row.symbol"> |
|
|
|
<el-select v-model="row.symbol" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in symbols" |
|
|
|
<el-option v-for="item in symbols" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
|
:value="item" /> |
|
|
|
:value="item" /> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="w-[90px] mx-2"> |
|
|
|
<div class="w-[95px] mx-2"> |
|
|
|
<el-select v-model="row.num"> |
|
|
|
<el-select v-model="row.num" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in nums" |
|
|
|
<el-option v-for="item in nums" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
|
:value="item" /> |
|
|
|
:value="item" /> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="w-[90px]"> |
|
|
|
<div class="w-[95px]"> |
|
|
|
<el-select v-model="row.unit"> |
|
|
|
<el-select v-model="row.unit" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in units" |
|
|
|
<el-option v-for="item in units" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
@ -163,24 +174,27 @@ |
|
|
|
<span class="whitespace-nowrap ml-2">注册资本减少。</span> |
|
|
|
<span class="whitespace-nowrap ml-2">注册资本减少。</span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-else-if="$index === 10"> |
|
|
|
<template v-else-if="$index === 10"> |
|
|
|
<div class="w-[90px]"> |
|
|
|
<div class="w-[95px]"> |
|
|
|
<el-select v-model="row.symbol"> |
|
|
|
<el-select v-model="row.symbol" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in symbols" |
|
|
|
<el-option v-for="item in symbols" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
|
:value="item" /> |
|
|
|
:value="item" /> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="w-[90px] mx-2"> |
|
|
|
<div class="w-[95px] mx-2"> |
|
|
|
<el-select v-model="row.num"> |
|
|
|
<el-select v-model="row.num" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in nums" |
|
|
|
<el-option v-for="item in nums" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
|
:value="item" /> |
|
|
|
:value="item" /> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="w-[90px]"> |
|
|
|
<div class="w-[95px]"> |
|
|
|
<el-select v-model="row.unit"> |
|
|
|
<el-select v-model="row.unit" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in units" |
|
|
|
<el-option v-for="item in units" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
@ -190,24 +204,27 @@ |
|
|
|
<span class="whitespace-nowrap ml-2">内法定代表人变更。</span> |
|
|
|
<span class="whitespace-nowrap ml-2">内法定代表人变更。</span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-else-if="$index === 11"> |
|
|
|
<template v-else-if="$index === 11"> |
|
|
|
<div class="w-[90px]"> |
|
|
|
<div class="w-[95px]"> |
|
|
|
<el-select v-model="row.symbol"> |
|
|
|
<el-select v-model="row.symbol" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in symbols" |
|
|
|
<el-option v-for="item in symbols" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
|
:value="item" /> |
|
|
|
:value="item" /> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="w-[90px] mx-2"> |
|
|
|
<div class="w-[95px] mx-2"> |
|
|
|
<el-select v-model="row.num"> |
|
|
|
<el-select v-model="row.num" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in nums" |
|
|
|
<el-option v-for="item in nums" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
|
:value="item" /> |
|
|
|
:value="item" /> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="w-[90px]"> |
|
|
|
<div class="w-[95px]"> |
|
|
|
<el-select v-model="row.unit"> |
|
|
|
<el-select v-model="row.unit" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in units" |
|
|
|
<el-option v-for="item in units" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
@ -221,16 +238,18 @@ |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-else-if="$index === 13"> |
|
|
|
<template v-else-if="$index === 13"> |
|
|
|
<span class="whitespace-nowrap">申请人在该企业的股权占比</span> |
|
|
|
<span class="whitespace-nowrap">申请人在该企业的股权占比</span> |
|
|
|
<div class="w-[90px] mx-2"> |
|
|
|
<div class="w-[95px] mx-2"> |
|
|
|
<el-select v-model="row.symbol"> |
|
|
|
<el-select v-model="row.symbol" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in symbols" |
|
|
|
<el-option v-for="item in symbols" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
|
:value="item" /> |
|
|
|
:value="item" /> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="w-[90px] "> |
|
|
|
<div class="w-[95px] "> |
|
|
|
<el-select v-model="row.num"> |
|
|
|
<el-select v-model="row.num" |
|
|
|
|
|
|
|
clearable> |
|
|
|
<el-option v-for="item in nums" |
|
|
|
<el-option v-for="item in nums" |
|
|
|
:key="item" |
|
|
|
:key="item" |
|
|
|
:label="item" |
|
|
|
:label="item" |
|
|
@ -240,7 +259,7 @@ |
|
|
|
<span class="whitespace-nowrap ml-2">%。</span> |
|
|
|
<span class="whitespace-nowrap ml-2">%。</span> |
|
|
|
</template> |
|
|
|
</template> |
|
|
|
<template v-else-if="$index === 14"> |
|
|
|
<template v-else-if="$index === 14"> |
|
|
|
<div class="w-[90px] mx-2"> |
|
|
|
<div class="w-[95px] mx-2"> |
|
|
|
<el-select v-model="row.had" |
|
|
|
<el-select v-model="row.had" |
|
|
|
clearable> |
|
|
|
clearable> |
|
|
|
<el-option value="不在" /> |
|
|
|
<el-option value="不在" /> |
|
|
@ -293,9 +312,9 @@ const getConfig = async () => { |
|
|
|
name: e.name, |
|
|
|
name: e.name, |
|
|
|
subject: e.subject, |
|
|
|
subject: e.subject, |
|
|
|
stRecordId: e.id, |
|
|
|
stRecordId: e.id, |
|
|
|
symbol: symbol || '>=', |
|
|
|
symbol: symbol || '', |
|
|
|
unit: had || '年', |
|
|
|
unit: had || '', |
|
|
|
num: num || 1, |
|
|
|
num: num || '', |
|
|
|
had: (((i > 0 && i < 4) || i === 5 || i === 6 || i === 14) && cur?.rule) || '', |
|
|
|
had: (((i > 0 && i < 4) || i === 5 || i === 6 || i === 14) && cur?.rule) || '', |
|
|
|
check: (i === 4 || i === 8) && cur ? cur?.rule.split(',') : [], |
|
|
|
check: (i === 4 || i === 8) && cur ? cur?.rule.split(',') : [], |
|
|
|
}; |
|
|
|
}; |
|
|
|