lkk
2024-12-05 2d44c32e5781a315d97752d7a4a43e2492635ae8
0000
2个文件已修改
102 ■■■■ 已修改文件
src/views/system/tijian/index.vue 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/tijianall/index.vue 90 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/tijian/index.vue
@@ -2316,7 +2316,7 @@
                };
                var jStr = JSON.stringify(jsonObj);
                this.websocket.send(jStr);
                alert("请放身份证再点确认");
                // alert("请放身份证再点确认");
                var jsonObj = {
                  // name: "readCert",
                };
@@ -2382,7 +2382,9 @@
    // 最新使用webSocket通信
    readCardWebSocket(resultObj){
      let _this = this;
      if (resultObj.code === 200) {
      if (resultObj.code === 200 && resultObj.data.name != null) {
        console.log('213131');
          //回显相关数据
          _this.form.cusName = resultObj.data.name;
          _this.form.cusSex =
@@ -2404,7 +2406,9 @@
              "data:image/jpeg;base64," +
              resultObj.data.img;
          }
        } else if (resultObj.resultFlag == "-1") {
        } else {
          this.$message.error(resultObj.msg)
        }/* if (resultObj.resultFlag == "-1") {
          if (resultObj.errorMsg == "端口打开失败") {
            //alert("读卡器未连接");
          } else {
@@ -2412,7 +2416,7 @@
          }
        } else if (resultObj.resultFlag == "-2") {
          //alert(resultObj.errorMsg);
        }
        } */
    },
    // TODO 以下代码可能是泾川使用的
    jingChuanHandlerWebSocketResult(resultObj) {
src/views/system/tijianall/index.vue
@@ -650,9 +650,7 @@
                      </el-collapse-item>
                    </div>
                  </el-collapse> -->
                  <h3  style="font-weight: 600">
                    合计:{{ marryall }}元
                  </h3>
                  <h3 style="font-weight: 600">合计:{{ marryall }}元</h3>
                </div>
              </el-col>
            </el-row>
@@ -991,7 +989,8 @@
  getTransitionList,
  getProParentIdDxList,
  getProSonDxList,
  getaddTj,getconfigKey,
  getaddTj,
  getconfigKey,
  getHistryTjOrderProByCusIdCard,
  delTbBycusCardIdAndProId,
} from "@/api/system/tijian";
@@ -1000,7 +999,8 @@
export default {
  components: {
    VTreeTransfer,
    historyTj,Packages
    historyTj,
    Packages,
  },
  dicts: [
    "dict_user_national",
@@ -1065,7 +1065,7 @@
      valueUrls: "ws://127.0.0.1:6789/websocket",
      dialogVisiblese: false,
      cardreader: false,
      cardreaderradio:3,
      cardreaderradio: 3,
      inputSSS: "",
      lishi: false,
      table: false,
@@ -1213,7 +1213,7 @@
      // 表单参数
      form: {
        cusIdcard: "",
        tjType: '3',
        tjType: "3",
        category: "01",
        cusSex: 1,
        cusNational: "1",
@@ -1278,8 +1278,7 @@
  },
  created() {
    this.getList1();
    console.log(this.dict.type.dict_team,999);
    console.log(this.dict.type.dict_team, 999);
  },
  methods: {
    inputChange() {
@@ -1659,7 +1658,7 @@
                };
                var jStr = JSON.stringify(jsonObj);
                this.websocket.send(jStr);
                alert("请放身份证再点确认");
                // alert("请放身份证再点确认");
                var jsonObj = {
                  // name: "readCert",
                };
@@ -1669,14 +1668,14 @@
              };
              //接收到消息的回调方法
              websocket.onmessage =  (event)=> {
              websocket.onmessage = (event) => {
                var resultObj = eval("(" + event.data + ")");
                //resultFlag为0代表读卡成功
                // TODO 以下代码可能是泾川使用的
                console.log(resultObj);
                // this.jingChuanHandlerWebSocketResult(resultObj)
                this.readCardWebSocket(resultObj)
                this.readCardWebSocket(resultObj);
              };
              //连接关闭的回调方法
@@ -1722,32 +1721,31 @@
        });
      }
    },
// 最新使用webSocket通信
readCardWebSocket(resultObj){
    // 最新使用webSocket通信
    readCardWebSocket(resultObj) {
      let _this = this;
      if (resultObj.code === 200) {
          //回显相关数据
          _this.form.cusName = resultObj.data.name;
          _this.form.cusSex =
            resultObj.data.sex == "0" ? "女" : "男";
          _this.form.cusNational = resultObj.data.mz;
          _this.form.cusBrithday = resultObj.data.csrq;
          if (_this.form.cusBrithday) {
            _this.form.cusBrithday = _this.form.cusBrithday.replace(
              /^(\d{4})(\d{2})(\d{2})$/,
              "$1-$2-$3"
            );
          }
          _this.form.cusAddr = resultObj.data.addres;
          _this.form.cusIdcard = resultObj.data.card;
          _this.imageUrl =
            "data:image/jpeg;base64," + resultObj.data.img;
          if (resultObj.name == "readCert" || resultObj.name == "PushWithImg") {
            this.imageUrl =
              "data:image/jpeg;base64," +
              resultObj.data.img;
          }
        } else if (resultObj.resultFlag == "-1") {
      if (resultObj.code === 200 && resultObj.data.name != null) {
        //回显相关数据
        _this.form.cusName = resultObj.data.name;
        _this.form.cusSex = resultObj.data.sex == "0" ? "女" : "男";
        _this.form.cusNational = resultObj.data.mz;
        _this.form.cusBrithday = resultObj.data.csrq;
        if (_this.form.cusBrithday) {
          _this.form.cusBrithday = _this.form.cusBrithday.replace(
            /^(\d{4})(\d{2})(\d{2})$/,
            "$1-$2-$3"
          );
        }
        _this.form.cusAddr = resultObj.data.addres;
        _this.form.cusIdcard = resultObj.data.card;
        _this.imageUrl = "data:image/jpeg;base64," + resultObj.data.img;
        if (resultObj.name == "readCert" || resultObj.name == "PushWithImg") {
          this.imageUrl = "data:image/jpeg;base64," + resultObj.data.img;
        }
      } else {
        this.$message.warning("未查到用户信息");
      }
      /* else if (resultObj.resultFlag == "-1") {
          if (resultObj.errorMsg == "端口打开失败") {
            //alert("读卡器未连接");
          } else {
@@ -1755,7 +1753,7 @@
          }
        } else if (resultObj.resultFlag == "-2") {
          //alert(resultObj.errorMsg);
        }
        } */
    },
    // TODO 以下代码可能是泾川使用的
    jingChuanHandlerWebSocketResult(resultObj) {
@@ -1816,7 +1814,6 @@
      // this.form.cusName = param1[0].pacName;
      // this.form.cusPhone = param1[0].pacRemark;
    },
    changeradio() {
      if (this.cardreaderradio != 3) {
@@ -1911,7 +1908,7 @@
            }
          }
          _this.form.cusAddr = resultObj.data.addres;
          _this.cardreader = false;
        };
@@ -1984,13 +1981,13 @@
        websocket.onmessage = function (event) {
          var resultObj = JSON.parse(event.data);
          _this.form.cusName = resultObj.data.name;
          if( resultObj.data.nation == "汉族"){
            _this.form.cusNational ="1";
          if (resultObj.data.nation == "汉族") {
            _this.form.cusNational = "1";
          }
          if(resultObj.data.gender == "男"){
          if (resultObj.data.gender == "男") {
            _this.form.cusSex = 0;
          }else{
          } else {
            _this.form.cusSex = 1;
          }
          _this.form.cusBrithday = resultObj.data.birthday;
@@ -2036,7 +2033,6 @@
        };
      }
    },
    // checkSelectable(row, index) {
    //   if (!row) {