浏览代码

refactor(frontend): 优化摄影模块功能

- 在 check.vue 中添加 goArts 函数(未实现具体功能)
- 在 shot.vue 中调整重拍按钮位置和样式
- 在 check.vue 中移除多个 IPC 事件监听器
panqiuyao 5 月之前
父节点
当前提交
08bb934d80
共有 2 个文件被更改,包括 10 次插入2 次删除
  1. 7 0
      frontend/src/views/Photography/check.vue
  2. 3 2
      frontend/src/views/Photography/shot.vue

+ 7 - 0
frontend/src/views/Photography/check.vue

@@ -193,6 +193,9 @@ function hideVideo(){
 
 }
 
+function goArts(){
+
+}
 const loading = ref(true)
 const editData = ref(null);
 const imageTplPath = ref(null)
@@ -295,6 +298,10 @@ onBeforeUnmount(() => {
   clientStore.ipc.removeAllListeners(icpList.camera.takePictures);
   clientStore.ipc.removeAllListeners(icpList.camera.PreviewHide);
   clientStore.ipc.removeAllListeners(icpList.camera.PreviewShow);
+  clientStore.ipc.removeAllListeners(icpList.socket.message+'_run_mcu_single');
+  clientStore.ipc.removeAllListeners(icpList.socket.message+'_smart_shooter_photo_take');
+
+
 })
 </script>
 <style scoped lang="scss">

+ 3 - 2
frontend/src/views/Photography/shot.vue

@@ -108,12 +108,13 @@
                       </template>
                     </el-dropdown>
 
-                    <el-button size="small" :disabled="runLoading || takePictureLoading"  type="primary"  @click="reTakePictureNos(item.goods_art_no,item)" plain v-if="configInfoStore.appModel === 1">重拍</el-button>
                     <el-button size="small" :disabled="runLoading || takePictureLoading" @click="delGoods({goods_art_nos:[item.goods_art_no]})">删除</el-button>
                   </div>
                 </div>
-                <div class="flex  between flex-item  c-333">
+                <div class="flex  between flex-item  c-333" style="margin-top: 5px">
                   <div class="c-999 fs-12">{{ getTime(item.action_time) }}</div>
+                  <el-button size="small" :disabled="runLoading || takePictureLoading"  type="primary"  @click="reTakePictureNos(item.goods_art_no,item)" plain v-if="configInfoStore.appModel === 1">重拍</el-button>
+
                 </div>
                 <div class="mar-top-10 clearfix history-item_image_wrap" style="width: 100%" >
                     <component class="history-item_image"