ZengTao
2023-12-04 cf00f005c1e3fa4b19caf1efd61501da0331c876
修改提示框大小
5个文件已修改
208 ■■■■■ 已修改文件
CanadaMes-ui/src/views/Electrical/Parameter2.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
CanadaMes-ui/src/views/home/index.vue 77 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CanadaMes-ui/src/views/login/index.vue 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springboot-vue3/src/main/java/com/example/springboot/component/Plchome.java 117 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springboot-vue3/src/main/java/com/example/springboot/config/AppRunnerConfig.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CanadaMes-ui/src/views/Electrical/Parameter2.vue
@@ -187,7 +187,7 @@
      if (typeof WebSocket === "undefined") {
        console.log("您的浏览器不支持WebSocket");
      } else {
        let socketUrl = "ws://" + "localhost:8888" + "/springboot-vue3/api/talk/" + viewname;
        let socketUrl = "ws://" + "192.168.10.102:8888" + "/springboot-vue3/api/talk/" + viewname;
        if (socket != null) {
          socket.close();
CanadaMes-ui/src/views/home/index.vue
@@ -182,8 +182,32 @@
    }
}
.blocks {
    transform: scale(1, 1);
}
.el-dialog {
    width: 90%;
}
.el-message-box__message {
    font-size: 27px;
}
.el-message-box {
    height: 200px;
    width: 600px;
}
.el-button--small {
    font-size: 25px;
}
.el-message-box__btns {
    padding: 0px 15px 0;
    text-align: right;
}
/* .el-table td,
@@ -873,8 +897,19 @@
        },
        load() {
            //加载笼子使用情况数据
            let cookies = document.cookie;
            var cooks = cookies.split(";")[0];
            var value = cooks.substring(cooks.indexOf("=") + 1);
            console.log(value);
            // let cookie=cookies.split(';');
            // console.log()
            // console.log(cookies.get('name'));
            home().then(res => {
                this.tableData = res.data.list;
            });
            SelectCageInfo(1).then(res => {
                this.cageinfo = res.data.cageinfo;
                this.currentPages = 1;
            });
            //加载理片笼玻璃数据
            home2().then(res => {
@@ -1542,25 +1577,41 @@
                if (this.disabled == false) {
                    this.disabled = true;
                    this.$message.error(this.$t('The glass size is not within the range'));
                    this.$confirm(this.$t('The glass size is not within the range'), this.$t('confirm'), {
                        // confirmwidth: 7000,
                        // height: 8000,
                        // confirmButtonText: this.$t('Yes'),
                        // cancelButtonText: this.$t('No'),
                        type: 'warning'
                    }).then(() => {
                        this.$message.success(this.$t('Operation successful'));
                    }).catch(() => {
                        this.$message({
                            type: 'info',
                            message: this.$t('Operation canceled')
                        });
                    this.$alert(this.$t('The glass size is not within the range'), this.$t('confirm'), {
                        confirmButtonText: this.$t('Yes'),
                        callback: action => {
                            this.$message({
                                type: 'info',
                                message: this.DeleteBarcodeGlass()
                            });
                        }
                    });
                }
                // this.$message(this.$t('The glass size is not within the range'), this.$t('confirm'), {
                //     // confirmwidth: 7000,
                //     // height: 8000,
                //     confirmButtonText: this.$t('Yes'),
                //     type: 'info'
                // }).then(() => {
                //     this.$message.success(this.$t('Operation successful'));
                // }).catch(() => {
                //     this.$message({
                //         type: 'warning',
                //         message: this.$t('Operation canceled')
                //     });
                // });
                // }
                this.disabled1 = true;
            } else {
                // if(isConfirmStates==true){
                //     this.InsertQueueGlass();
                // }
                this.disabled1 = false;
            }
        },
        DeleteBarcodeGlass(){
            this.form5={};
        }
    }
}
CanadaMes-ui/src/views/login/index.vue
@@ -78,6 +78,8 @@
      this.$refs.loginFormRef.validate(async valid => {
        if (!valid) return;
        login(this.loginForm).then(res => {
          document.cookie="Authorizationssss="+this.loginForm.username+"; expires=Thu, 18 Dec 2203 12:00:00 GMT";
          // 设置token
          setToken(res.data.Authorization);
          this.$router.push('/layout')
springboot-vue3/src/main/java/com/example/springboot/component/Plchome.java
@@ -4,6 +4,7 @@
import cn.hutool.poi.excel.sax.handler.MapRowHandler;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
@@ -18,7 +19,6 @@
import com.example.springboot.service.North_Glass_Buffer1Service;
import com.example.springboot.service.SpianService;
public class Plchome extends Thread {
    @Autowired
@@ -27,12 +27,13 @@
    private SpianService spianService;
    private North_Glass_Buffer1Service north_Glass_Buffer1Service;
    private JdbcConnections dbserve;
    //出片队列是否允许出片
    public static Boolean isAllowQueue=true;
    //铝框id
    // 出片队列是否允许出片
    public static Boolean isAllowQueue = true;
    // 铝框id
    public static String FrameNo;
    //是否需要手动确认玻璃
    public static Boolean isConfirm=true;
    // 是否需要手动确认玻璃
    public static Boolean isConfirm = true;
    // public static Map b=new HashMap<>();
    // b.put()
    @Override
@@ -71,25 +72,28 @@
            List<alarmmg> alarmmg = homeMapper.SelectAlarmmgInfo();
            jsonObject.append("alarmmg", alarmmg);
            // 读去Plc进片车与出片车位置W
            // List<String> addressList = new ArrayList<String>();
            // addressList.add("DB106.12");
            // addressList.add("DB106.0");
            // List<Short> paramlist = S7control.getinstance().ReadWord(addressList);
            // if (paramlist != null) {
            // jsonObject.append("params", paramlist);
            // }
            // // 获取进片车状态
            // List<Short> datas1ListState = S7control.getinstance().ReadWord("DB106.8",
            // 1);// 获取进片车状态
            // boolean exist1 = datas1ListState.contains((short) 0);
            // jsonObject.append("zhuangtai", exist1);
            // //获取进片玻璃信息
            // List<Short> inglassInfo = S7control.getinstance().ReadWord("DB106.24", 1);
            // if (inglassInfo != null) {
            // if (inglassInfo.size() > 0)
            // jsonObject.append("loadglassheight", inglassInfo.get(0) * 70);
            // }
            // 伍 获取进是否有待确认的玻璃id
            List<String> addressList = new ArrayList<String>();
            if (addressList != null) {
                addressList.add("DB106.12");
                addressList.add("DB106.0");
            }
            List<Short> paramlist = S7control.getinstance().ReadWord(addressList);
            if (paramlist != null) {
                jsonObject.append("params", paramlist);
            }
            // 获取进片车状态
            List<Short> datas1ListState = S7control.getinstance().ReadWord("DB106.8",
                    1);// 获取进片车状态
            boolean exist1 = datas1ListState.contains((short) 0);
            jsonObject.append("zhuangtai", exist1);
            // 获取进片玻璃信息
            List<Short> inglassInfo = S7control.getinstance().ReadWord("DB106.24", 1);
            if (inglassInfo != null) {
                if (inglassInfo.size() > 0)
                    jsonObject.append("loadglassheight", inglassInfo.get(0) * 70);
            }
            // 获取进是否有待确认的玻璃id
            String queid = spianMapper.Selectqueueid();
            int state = spianMapper.Selectqueuestate();
            jsonObject.append("queid", queid);
@@ -97,10 +101,10 @@
            // 获取扫码位与上片位玻璃信息
            Queue form2 = homeMapper.GetQueueInfo(2);
            Queue form3 = homeMapper.GetQueueInfo(1);
            if(form2.getglassId()!=null&&form2.getglassId()!=""){
            if (form2.getglassId() != null && form2.getglassId() != "") {
                jsonObject.append("form2", form2);
            }
            if(form3.getglassId()!=null&&form3.getglassId()!=""){
            if (form3.getglassId() != null && form3.getglassId() != "") {
                jsonObject.append("form3", form3);
            }
            // 获取出片队列信息
@@ -109,53 +113,48 @@
                out_slice.setstorageCage(homeMapper.SelectStorageGlassById(out_slice.getGlassId()));
            }
            jsonObject.append("listoutslice", listoutslice);
            //获取当前出片队列状态
            jsonObject.append("isAllowQueue",Plchome.isAllowQueue);
            // 获取当前出片队列状态
            jsonObject.append("isAllowQueue", Plchome.isAllowQueue);
            //获取铝框idDB106.DBW64
            // 获取铝框idDB106.DBW64
            // String frameno=spianService.queGlassid("DB106.24",14).toString();
            // if(frameno!=Plchome.FrameNo){
            //     Plchome.FrameNo=frameno;
            // Plchome.FrameNo=frameno;
            // }
            // Plchome.FrameNo="123";
            // try {
            //     north_Glass_Buffer1Service.AddOutSliceS(Plchome.FrameNo);
            // north_Glass_Buffer1Service.AddOutSliceS(Plchome.FrameNo);
            // } catch (SQLException e) {
            //     // TODO Auto-generated catch block
            //     e.printStackTrace();
            // // TODO Auto-generated catch block
            // e.printStackTrace();
            // }
            //是否需要人工确认上片玻璃
            // 是否需要人工确认上片玻璃
            jsonObject.append("isConfirm", isConfirm);
            //铝框线交互
            // 铝框线交互
            // //铝框id请求字
            // List<Short> framerequest = S7control.getinstance().ReadWord("铝框id请求字地址", 1);
            // if(framerequest!=null){
            //     //铝框id
            //     String franmeno= spianService.queGlassid("铝框id地址", 14).toString();
            //     String position;
            //         try {
            //             position=dbserve.SelectPositionByFrameBarcode(franmeno);
            //         } catch (SQLException e) {
            //             // TODO Auto-generated catch block
            //             position="0";
            //             e.printStackTrace();
            //         }
            //     Short send;
            //     if(position=="0"){
            //         send=0;
            //     }else{
            //         send=1;
            //     }
            //     S7control.getinstance().WriteWord("铝框翻转发送地址", (short)send);
            // //铝框id
            // String franmeno= spianService.queGlassid("铝框id地址", 14).toString();
            // String position;
            // try {
            // position=dbserve.SelectPositionByFrameBarcode(franmeno);
            // } catch (SQLException e) {
            // // TODO Auto-generated catch block
            // position="0";
            // e.printStackTrace();
            // }
            // Short send;
            // if(position=="0"){
            // send=0;
            // }else{
            // send=1;
            // }
            // S7control.getinstance().WriteWord("铝框翻转发送地址", (short)send);
            // }
            dbserve = WebSocketServer.applicationContext.getBean(JdbcConnections.class);
            boolean dbconnected = false;
            try {
@@ -172,8 +171,6 @@
                sendwServer.sendMessage(jsonObject.toString());
            }
        }
    }
}
springboot-vue3/src/main/java/com/example/springboot/config/AppRunnerConfig.java
@@ -35,11 +35,11 @@
    //
    System.out.println("启动完成");
//    new PlcHold().start();
//
    //
//    new Plchome().start();
//    //
    // new PlcHold().start();
   new Plchome().start();
   //
     new PlcParameter().start();
     //
     // new Plcalarm().start();