diff --git a/client/src/views/ability/qualityTaskDo.vue b/client/src/views/ability/qualityTaskDo.vue
index 5f06b81..2a2d167 100644
--- a/client/src/views/ability/qualityTaskDo.vue
+++ b/client/src/views/ability/qualityTaskDo.vue
@@ -241,8 +241,8 @@
style="padding: 10px 20px;position: relative"
>
新增能力
- 能力类型 :{{showData.data.afield_name}}
- 能力领域:{{showData.data.afield_name}}
+ 能力类型 :{{atype_name}}
+ 能力领域:{{afield_name}}
上传文件:{{showData.data.file}}
{{showData.data.file}}
@@ -281,6 +281,7 @@
import checkPermission from "@/utils/permission";
import quliShow from "@/views/ability/quliShow";
import {upUrl, upHeaders} from "@/api/file";
+ import {getDictList} from "@/api/dict";
export default {
name: 'qualityTaskDo',
@@ -318,7 +319,10 @@
actionType: null,
tableHeight: null,
fieldList2: [],
-
+ atypeOptions: {},
+ afieldOptions: {},
+ atype_name:'',
+ afield_name:''
};
},
created() {
@@ -330,12 +334,32 @@
let computedHeight = height1-height2;
this.tableHeight = computedHeight/2-54;
this.qtaskId = sessionStorage.getItem('qtaskId');
+ this.getOptions();
this.getQtaskDept();
},
methods: {
-
+ //领域类型和领域名称
+ getOptions() {
+ getDictList({type__code: "field_type", is_used: true}).then((res) => {
+ let obj = new Object();
+ res.data.forEach(item=>{
+ obj[item.id]=item.name;
+ });
+ this.afieldOptions = obj;
+ debugger;
+ console.log(this.afieldOptions)
+ });
+ getDictList({type__code: "quality_type", is_used: true}).then((res) => {
+ // this.atypeOptions = res.data;
+ let obj1 = new Object();
+ res.data.forEach(item1=>{
+ obj1[item1.id]=item1.name;
+ });
+ this.atypeOptions = obj1;
+ });
+ },
checkPermission,
getQtaskDept() {
qtaskDetail({qtask: this.qtaskId}).then((res) => {
@@ -357,10 +381,19 @@
//操作处理
handleRecord(type, item) {
this.showData.id = item.id;
+ this.showData.data = item;
this.showData.type = item.action;
this.showData.action = type;
this.actionType = type;
this.fieldList2 =[];
+ if(item.afield){
+ debugger;
+ this.afield_name = this.afieldOptions[item.afield];
+ }
+ if(item.atype){
+ debugger;
+ this.atype_name = this.atypeOptions[item.atype];
+ }
qactionItem(item.id).then(res=>{
if (res.code>=200) {
let updateDetail = res.data.update_detail;//更改字段