|
@@ -26,7 +26,7 @@
|
|
|
<template #table-header="{}">
|
|
|
<div style="width: 100%">
|
|
|
<el-row style="padding: 0 0 0 80px">
|
|
|
- <el-col :span="5" style="width: 100px;">
|
|
|
+ <el-col :span="5" style="width: 100px">
|
|
|
<el-select
|
|
|
v-model="parmValue.level"
|
|
|
style="width: 100%"
|
|
@@ -131,6 +131,7 @@
|
|
|
<el-option label="需求编号" value="1" />
|
|
|
<el-option label="需求标题" value="2" />
|
|
|
<el-option label="申请人" value="3" />
|
|
|
+ <el-option label="处理人" value="4" />
|
|
|
</el-select>
|
|
|
<el-button
|
|
|
slot="append"
|
|
@@ -172,7 +173,7 @@
|
|
|
"
|
|
|
></el-tag>
|
|
|
</template>
|
|
|
- <template #company_name="{ scope }">
|
|
|
+ <template #company_name="{ scope }">
|
|
|
<el-tag
|
|
|
style="margin: 0 5px 0 0"
|
|
|
:size="tablebtnSize"
|
|
@@ -183,17 +184,19 @@
|
|
|
<span
|
|
|
v-for="(cItem, cindex) in ditem"
|
|
|
:key="cItem + dindex + cindex"
|
|
|
- :style="{'marginLeft':cindex>0?'0px':'0px'}"
|
|
|
+ :style="{ marginLeft: cindex > 0 ? '0px' : '0px' }"
|
|
|
>
|
|
|
<span v-show="cindex > 0">/</span><span>{{ cItem.name }}</span>
|
|
|
</span>
|
|
|
- </el-tag
|
|
|
- >
|
|
|
+ </el-tag>
|
|
|
</template>
|
|
|
<template #level="{ scope }">
|
|
|
<el-tag
|
|
|
:size="tablebtnSize"
|
|
|
- :type="scope.row.level == '0' ? 'warning' : ''"
|
|
|
+ :type="
|
|
|
+ (levelOptions.find((item) => item.value == scope.row.level) || {})
|
|
|
+ .type || 'success'
|
|
|
+ "
|
|
|
v-text="
|
|
|
(levelOptions.find((item) => item.value == scope.row.level) || {})
|
|
|
.label || '--'
|
|
@@ -231,7 +234,6 @@
|
|
|
@refresh="searchList"
|
|
|
@cancel="showModel = false"
|
|
|
/>
|
|
|
-
|
|
|
</div>
|
|
|
<no-auth v-else></no-auth>
|
|
|
</div>
|
|
@@ -255,7 +257,6 @@ export default {
|
|
|
mixins: [mixinPage, resToken],
|
|
|
components: {
|
|
|
addEdit,
|
|
|
-
|
|
|
},
|
|
|
computed: {
|
|
|
//组件SIZE设置
|
|
@@ -368,6 +369,11 @@ export default {
|
|
|
return;
|
|
|
}
|
|
|
this.loading = true;
|
|
|
+ this.parmValue.bugNo = this.select === "1" ? this.input : "";
|
|
|
+ this.parmValue.title = this.select === "2" ? this.input : "";
|
|
|
+ this.parmValue.apply_name = this.select === "3" ? this.input : "";
|
|
|
+ this.parmValue.deal_name = this.select === "4" ? this.input : "";
|
|
|
+
|
|
|
const res = await asyncRequest.list(this.parmValue);
|
|
|
if (res && res.code === 0 && res.data) {
|
|
|
this.tableData = res.data.list;
|