From 9f1e7f80a3260c30e1e534437da5c79e17fc20af Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 16 四月 2025 14:35:23 +0800 Subject: [PATCH] 代码初始化 --- admin/src/components/business/OperaWorkorderDetailDcaWindow.vue | 35 +++++++++++++++++++++++++++++++++++ 1 files changed, 35 insertions(+), 0 deletions(-) diff --git a/admin/src/components/business/OperaWorkorderDetailDcaWindow.vue b/admin/src/components/business/OperaWorkorderDetailDcaWindow.vue index 225d4a7..d1d92d5 100644 --- a/admin/src/components/business/OperaWorkorderDetailDcaWindow.vue +++ b/admin/src/components/business/OperaWorkorderDetailDcaWindow.vue @@ -79,6 +79,9 @@ <div class="table_info"> <div class="title">涓嶇鍚堥」宸ュ崟鍒楄〃</div> <el-table :data="info.dcaChildList" border fit> + <el-table-column prop="index" label="搴忓彿" width="55" fixed="left"> + <template slot-scope="scope">{{ scope.$index+1}}</template> + </el-table-column> <el-table-column label="宸ュ崟鍙�" prop="code" min-width="100"> <template slot-scope="{row}"> <span style="color: #2E68EC;cursor: pointer" @click="$refs.OperaWorkorderDetailDcaInfoWindow.open('DCA涓嶇鍚堥」宸ュ崟璇︽儏', row)" >{{ row.code || '-'}}</span> @@ -101,6 +104,17 @@ <!--<el-button type="text" @click="deleteById(row)" icon="el-icon-delete" v-permissions="['business:workorder:delete']">鍒犻櫎</el-button>--> </template> </el-table-column> + </el-table> + </div> + <div class="table_info"> + <div class="title">绗﹀悎椤瑰垪琛�</div> + <el-table :data="dataList2" border fit> + <el-table-column prop="index" label="搴忓彿" width="55" fixed="left"> + <template slot-scope="scope">{{ scope.$index+1}}</template> + </el-table-column> + <el-table-column label="涓�绾т富棰�" prop="typeName" min-width="160"> </el-table-column> + <el-table-column label="浜岀骇涓婚" prop="categoryName" min-width="150"> </el-table-column> + <el-table-column label="瑙傚療椤�" prop="problemTitle" min-width="400"> </el-table-column> </el-table> </div> </div> @@ -129,6 +143,7 @@ type: null, title: '宸ュ崟璇︽儏', info: {}, + dataList2: [], statusMap: { 0: '寰呭垎閰峎TS', 1: '寰呭垎閰嶄换鍔�', @@ -159,6 +174,7 @@ getDetail () { getById(this.info.id).then(res => { this.info = res + this.getDataListByRemak() if (this.info.logList && this.info.logList.length > 0) { this.info.logList.forEach(item => { if (item.approveList && item.approveList.length == 1 && item.type !== 1) { @@ -172,6 +188,25 @@ } }) }, + getDataListByRemak () { + this.dataList2 =[] + if(this.info.remark){ + var obj = JSON.parse(this.info.remark) + console.log(obj) + if(obj && obj.childMapList){ + obj.childMapList.forEach(item =>{ + if(item && item.problemMapList){ + item.problemMapList.forEach(item1 =>{ + if(item1 && item1.status === 1){ + this.dataList2.push({'typeName':this.info.typeName, 'categoryName':item.childTitle,'problemTitle':item1.title}) + } + }) + } + }) + } + + } + }, reject () { }, handleAvatarSuccess () { }, beforeAvatarUpload () { } -- Gitblit v1.9.3