UI-Project/src/views/Caching/cachingbefore.vue
@@ -438,7 +438,7 @@ </div> </div> <!-- 历史任务 --> <el-dialog v-model="blindb" top="5vh" width="95%"> <el-dialog v-model="blindb" top="5vh" width="95%" @close="iframeUrl=''"> <iframe :src="iframeUrl" marginwidth="2000px" UI-Project/src/views/Caching/cachingun.vue
@@ -415,7 +415,7 @@ </div> </div> <!-- 历史任务 --> <el-dialog v-model="blindb" top="5vh" width="95%"> <el-dialog v-model="blindb" top="5vh" width="95%" @close="iframeUrl=''"> <iframe :src="iframeUrl" marginwidth="2000px" UI-Project/src/views/Caching/cachingunhistory.vue
@@ -38,14 +38,14 @@ <el-col :span="4"> <div id="dt" style="font-size: 15px;"> <el-form-item :label="$t('hellow.countOutTwo')" style="width: 14vw"> {{ countOutTwo }} {{ countOutOne }} </el-form-item> </div> </el-col> <el-col :span="5"> <div id="dta" style="font-size: 15px;"> <el-form-item :label="$t('hellow.totalAreaOutTwo')" style="width: 14vw"> {{ totalAreaOutTwo }} {{ totalAreaOutOne }} </el-form-item> </div> </el-col> @@ -117,8 +117,8 @@ const tableDatax = ref([]) const currentPage2 = ref(1) const totalRecords = ref(0) const countOutTwo = ref(0) const totalAreaOutTwo = ref(0) const countOutOne = ref(0) const totalAreaOutOne = ref(0) const glassId = ref(''); const startSlot = ref(''); const targetSlot = ref(''); UI-Project/src/views/GlassStorage/rawfilmstorage.vue
@@ -702,7 +702,7 @@ </el-table> </el-dialog> <!-- 历史任务 --> <el-dialog v-model="blindb" top="5vh" width="95%"> <el-dialog v-model="blindb" top="5vh" width="95%" @close="iframeUrl=''"> <iframe :src="iframeUrl" marginwidth="2000px" UI-Project/src/views/Returns/upreturns.vue
@@ -583,7 +583,7 @@ </template> </el-dialog> <!-- 历史任务 --> <el-dialog v-model="blindbd" top="5vh" width="95%"> <el-dialog v-model="blindbd" top="5vh" width="95%" @close="iframeUrl=''"> <iframe :src="iframeUrl" marginwidth="2000px" marginheight="2000px" width="100%" height="750px" frameborder="0"></iframe> </el-dialog> UI-Project/src/views/Returns/upreturns2.vue
@@ -500,7 +500,7 @@ </div> </div> <!-- 历史任务 --> <el-dialog v-model="blindbd" top="5vh" width="95%"> <el-dialog v-model="blindbd" top="5vh" width="95%" @close="iframeUrl=''"> <iframe :src="iframeUrl" marginwidth="2000px" UI-Project/src/views/Slicecage/slicecage.vue
@@ -1379,7 +1379,7 @@ </div> </el-dialog> <!-- 历史任务 --> <el-dialog v-model="blindb" top="5vh" width="95%"> <el-dialog v-model="blindb" top="5vh" width="95%" @close="iframeUrl=''"> <iframe :src="iframeUrl" marginwidth="2000px" UI-Project/src/views/StockBasicData/stockBasicData.vue
@@ -225,7 +225,7 @@ </el-card> </div> <!-- 历史任务 --> <el-dialog v-model="blindb" top="10vh" width="95%"> <el-dialog v-model="blindb" top="10vh" width="95%" @close="iframeUrl=''"> <iframe :src="iframeUrl" marginwidth="2000px" UI-Project/src/views/hollow/hollowequipment.vue
@@ -117,6 +117,7 @@ </template> </el-table-column> <el-table-column prop="projectNumber" fixed align="center" :label="$t('hellow.cardnumber')" min-width="20"/> <el-table-column prop="productname" fixed align="center" :label="$t('large.productname')" min-width="20"/> <el-table-column fixed="right" :label="$t('hellow.operate')" align="center" width="270"> <template #default="scope"> <el-button type="text" plain @click="handletake(scope.row)">{{ $t('hellow.claimquest') }}</el-button> @@ -946,7 +947,7 @@ </template> </el-dialog> <!-- 历史任务 --> <el-dialog v-model="blindb" top="5vh" width="95%"> <el-dialog v-model="blindb" top="5vh" width="95%" @close="iframeUrl=''"> <iframe :src="iframeUrl" marginwidth="2000px" @@ -1636,10 +1637,16 @@ } }; const parseData = (rawData) => { return Object.keys(rawData).map(projectNumber => ({ projectNumber, records: rawData[projectNumber] })); return Object.entries(rawData).map(([compositeKey, records]) => { const [projectNumber, productName] = compositeKey.split(':'); return { projectNumber, productname: productName, records: records.map(record => ({ ...record, })) }; }); }; const fetchFlowBind = async (flowCardId, layer, page) => { try { UI-Project/src/views/hollow/hollowequipmenthree.vue
@@ -91,6 +91,7 @@ </template> </el-table-column> <el-table-column prop="projectNumber" fixed align="center" :label="$t('hellow.cardnumber')" min-width="20"/> <el-table-column prop="productname" fixed align="center" :label="$t('large.productname')" min-width="20"/> <el-table-column fixed="right" :label="$t('hellow.operate')" align="center" width="270"> <template #default="scope"> <el-button type="text" plain @click="handletake(scope.row)">{{ $t('hellow.claimquest') }}</el-button> @@ -478,7 +479,7 @@ </template> </el-dialog> <!-- 历史任务 --> <el-dialog v-model="blindb" top="5vh" width="95%"> <el-dialog v-model="blindb" top="5vh" width="95%" @close="iframeUrl=''"> <iframe :src="iframeUrl" marginwidth="2000px" @@ -857,10 +858,16 @@ } }; const parseData = (rawData) => { return Object.keys(rawData).map(projectNumber => ({ projectNumber, records: rawData[projectNumber] })); return Object.entries(rawData).map(([compositeKey, records]) => { const [projectNumber, productName] = compositeKey.split(':'); return { projectNumber, productname: productName, records: records.map(record => ({ ...record, })) }; }); }; const fetchFlowBind = async (flowCardId, layer, page) => { try { UI-Project/src/views/hollow/hollowequipmenttwo.vue
@@ -91,6 +91,7 @@ </template> </el-table-column> <el-table-column prop="projectNumber" fixed align="center" :label="$t('hellow.cardnumber')" min-width="20"/> <el-table-column prop="productname" fixed align="center" :label="$t('large.productname')" min-width="20"/> <el-table-column fixed="right" :label="$t('hellow.operate')" align="center" width="270"> <template #default="scope"> <el-button type="text" plain @click="handletake(scope.row)">{{ $t('hellow.claimquest') }}</el-button> @@ -478,7 +479,7 @@ </template> </el-dialog> <!-- 历史任务 --> <el-dialog v-model="blindb" top="5vh" width="95%"> <el-dialog v-model="blindb" top="5vh" width="95%" @close="iframeUrl=''"> <iframe :src="iframeUrl" marginwidth="2000px" @@ -859,10 +860,16 @@ } }; const parseData = (rawData) => { return Object.keys(rawData).map(projectNumber => ({ projectNumber, records: rawData[projectNumber] })); return Object.entries(rawData).map(([compositeKey, records]) => { const [projectNumber, productName] = compositeKey.split(':'); return { projectNumber, productname: productName, records: records.map(record => ({ ...record, })) }; }); }; const fetchFlowBind = async (flowCardId, layer, page) => { try { UI-Project/src/views/hollow/hollowslicecage.vue
@@ -982,7 +982,7 @@ </div> </el-dialog> <!-- 历史任务 --> <el-dialog v-model="blindb" top="5vh" width="95%"> <el-dialog v-model="blindb" top="5vh" width="95%" @close="iframeUrl=''"> <iframe :src="iframeUrl" marginwidth="2000px" UI-Project/src/views/largescreendisplay/screendisplay.vue
@@ -429,15 +429,16 @@ iframeUrl10.value = `${window.location.origin}/#/largescreendisplay/statistics`; }; const transposedData = computed(() => { const keys = Object.keys(productionVO.value[0] || {}); const keys = Object.keys(fieldNames); // 按 fieldNames 的顺序 return keys.map(key => { const row = { name: fieldNames[key] || key }; productionVO.value.forEach((item, index) => { row[`value${index}`] = item[key]; row[`value${index}`] = item[key] ?? ''; // 处理可能不存在的键 }); return row; }); }); const fieldNames = { date: t('large.date'), countOutOne: t('large.countOutOne'), @@ -457,43 +458,43 @@ </script> <template> <div style="height: 500px;"> <el-dialog v-model="iframe1" top="5vh" width="95%"> <el-dialog v-model="iframe1" top="5vh" width="95%" @close="iframeUrl1=''"> <iframe :src="iframeUrl1" marginwidth="2000px" marginheight="2000px" width="100%" height="700px" frameborder="0"></iframe> </el-dialog> <el-dialog v-model="iframe2" top="5vh" width="95%"> <el-dialog v-model="iframe2" top="5vh" width="95%" @close="iframeUrl2=''"> <iframe :src="iframeUrl2" marginwidth="2000px" marginheight="2000px" width="100%" height="700px" frameborder="0"></iframe> </el-dialog> <el-dialog v-model="iframe3" top="5vh" width="95%"> <el-dialog v-model="iframe3" top="5vh" width="95%" @close="iframeUrl3=''"> <iframe :src="iframeUrl3" marginwidth="2000px" marginheight="2000px" width="100%" height="700" frameborder="0"></iframe> </el-dialog> <el-dialog v-model="iframe4" top="5vh" width="95%"> <el-dialog v-model="iframe4" top="5vh" width="95%" @close="iframeUrl4=''"> <iframe :src="iframeUrl4" marginwidth="2000px" marginheight="2000px" width="100%" height="750px" frameborder="0"></iframe> </el-dialog> <el-dialog v-model="iframe5" top="5vh" width="95%"> <el-dialog v-model="iframe5" top="5vh" width="95%" @close="iframeUrl5=''"> <iframe :src="iframeUrl5" marginwidth="2000px" marginheight="2000px" width="100%" height="750px" frameborder="0"></iframe> </el-dialog> <el-dialog v-model="iframe6" top="5vh" width="95%"> <el-dialog v-model="iframe6" top="5vh" width="95%" @close="iframeUrl6=''"> <iframe :src="iframeUrl6" marginwidth="2000px" marginheight="2000px" width="100%" height="750px" frameborder="0"></iframe> </el-dialog> <el-dialog v-model="iframe7" top="5vh" width="95%"> <el-dialog v-model="iframe7" top="5vh" width="95%" @close="iframeUrl7=''"> <iframe :src="iframeUrl7" marginwidth="2000px" marginheight="2000px" width="100%" height="750px" frameborder="0"></iframe> </el-dialog> <el-dialog v-model="iframe8" top="5vh" width="95%"> <el-dialog v-model="iframe8" top="5vh" width="95%" @close="iframeUrl8=''"> <iframe :src="iframeUrl8" marginwidth="2000px" marginheight="2000px" width="100%" height="750px" frameborder="0"></iframe> </el-dialog> <el-dialog v-model="iframe9" top="5vh" width="95%"> <el-dialog v-model="iframe9" top="5vh" width="95%" @close="iframeUrl9=''"> <iframe :src="iframeUrl9" marginwidth="2000px" marginheight="2000px" width="100%" height="750px" frameborder="0"></iframe> </el-dialog> <el-dialog v-model="iframe10" top="5vh" width="95%"> <el-dialog v-model="iframe10" top="5vh" width="95%" @close="iframeUrl10=''"> <iframe :src="iframeUrl10" marginwidth="2000px" marginheight="2000px" width="100%" height="750px" frameborder="0"></iframe> </el-dialog> hangzhoumesParent/common/servicebase/src/main/java/com/mes/damage/service/impl/DamageServiceImpl.java
@@ -208,6 +208,7 @@ new LambdaQueryWrapper<Damage>() .in(Damage::getType, Const.GLASS_STATE_DAMAGE, Const.GLASS_STATE_TAKE) .notIn(Damage::getStatus, 7, 8) .lt(Damage::getStatus, 7) .eq(Damage::getGlassId, damage.getGlassId()) ); } else { @@ -315,6 +316,7 @@ new LambdaQueryWrapper<Damage>() .eq(Damage::getGlassId, glassId) .in(Damage::getType, Const.GLASS_STATE_DAMAGE_TAKE) .lt(Damage::getStatus, 7) ); }