|
@@ -21,9 +21,9 @@
|
|
|
<uni-td class="grid-text">{{item.title2}}</uni-td>
|
|
|
<uni-td class="grid-text">{{item.title3}}</uni-td>
|
|
|
</uni-tr>
|
|
|
- <uni-tr class="section-title" v-for="(taskProcess : TaskProcess,index2 : number) in taskProcessList"
|
|
|
- :key="index2" @click="enterProcess(taskProcess.id, taskProcess.num)">
|
|
|
- <uni-td class="grid-text">{{taskProcess.name}}</uni-td>
|
|
|
+ <uni-tr class="section-title" v-for="(taskProcess : RecordCalculate,index2 : number) in taskProcessList"
|
|
|
+ :key="index2" @click="enterProcess(taskProcess.photoitem, taskProcess.total, taskProcess.pid)">
|
|
|
+ <uni-td class="grid-text">{{taskProcess.photoitem}}</uni-td>
|
|
|
<uni-td class="grid-text">
|
|
|
<text :class="{
|
|
|
'bg-green bg-text': taskProcess.status === 3,
|
|
@@ -31,7 +31,7 @@
|
|
|
'bg-black bg-text': taskProcess.status === 1,
|
|
|
'bg-red bg-text': taskProcess.status === 4
|
|
|
}">
|
|
|
- {{taskProcess.step}}/{{taskProcess.num}}
|
|
|
+ {{taskProcess.step}}/{{taskProcess.total}}
|
|
|
</text>
|
|
|
</uni-td>
|
|
|
<uni-td class="grid-text">
|
|
@@ -53,14 +53,14 @@
|
|
|
ref,
|
|
|
onMounted
|
|
|
} from 'vue'
|
|
|
- import { getList, Download, TaskProcess } from '@/api/work';
|
|
|
+ import { getList, Download, TaskProcess, getRecordCalculate, RecordCalculate } from '@/api/work';
|
|
|
|
|
|
const titleList = [{
|
|
|
title1: "部位", title2: "进度", title3: "状态"
|
|
|
}];
|
|
|
|
|
|
- var taskProcessList = ref<TaskProcess[]>([]);
|
|
|
- var initTasks = [] as TaskProcess[]
|
|
|
+ var taskProcessList = ref<RecordCalculate[]>([]);
|
|
|
+ var initTasks = [] as RecordCalculate[]
|
|
|
|
|
|
const download = ref<Download>({
|
|
|
pdid: 0,
|
|
@@ -122,13 +122,13 @@
|
|
|
})
|
|
|
|
|
|
//获取下载产品任务数据
|
|
|
- getList('app_media_task', 'pid', downloadId, null).then((res:UTSJSONObject) => {
|
|
|
+ getRecordCalculate('app_media_record', downloadId, null).then((res:UTSJSONObject) => {
|
|
|
console.log(res)
|
|
|
let dataList = res?.['data'] as UTSJSONObject[] ?? Array<UTSJSONObject>()
|
|
|
if(dataList!=null && dataList.length>0){
|
|
|
dataList.forEach(item =>{
|
|
|
if(item!=null){
|
|
|
- let task = JSON.parse<TaskProcess>(item.toJSONString());
|
|
|
+ let task = JSON.parse<RecordCalculate>(item.toJSONString());
|
|
|
if(task!=null){
|
|
|
initTasks.push(task)
|
|
|
}
|
|
@@ -146,10 +146,10 @@
|
|
|
uni.navigateBack()
|
|
|
}
|
|
|
|
|
|
- const enterProcess = (id : number, num: number) => {
|
|
|
- console.log(id);
|
|
|
+ const enterProcess = (photoitem : string, num: number, pid: number) => {
|
|
|
+ console.log(photoitem);
|
|
|
uni.navigateTo({
|
|
|
- url: `/pages/work/record/RecordList?id=${id}&num=${num}`
|
|
|
+ url: `/pages/work/record/RecordList?photoitem=${photoitem}&num=${num}&pid=${pid}`
|
|
|
});
|
|
|
}
|
|
|
</script>
|