WXL (wul)
昨天 3d41233538c06622686fec3e613f61411f320b2b
测试完成
已删除2个文件
已重命名1个文件
已修改10个文件
已复制1个文件
65 ■■■■ 文件已修改
SY-wl.zip 补丁 | 查看 | 原始文档 | blame | 历史
lishui (2).zip 补丁 | 查看 | 原始文档 | blame | 历史
lishui (3).zip 补丁 | 查看 | 原始文档 | blame | 历史
lishui (4).zip 补丁 | 查看 | 原始文档 | blame | 历史
lishui.zip 补丁 | 查看 | 原始文档 | blame | 历史
src/api/login.js 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/CallButton/index.vue 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/store/modules/user.js 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/utils/sipService.js 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/login.vue 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/sfstatistics/percentage/index.vue 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/sfstatistics/percentage/satisfaction.vue 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
vue.config.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
wailian.zip 补丁 | 查看 | 原始文档 | blame | 历史
SY-wl.zip
Binary files differ
lishui (2).zip
Binary files differ
lishui (3).zip
Binary files differ
lishui (4).zip
copy from dist.zip copy to "lishui \0504\051.zip" Binary files differ
lishui.zip
Binary files differ
src/api/login.js
@@ -1,12 +1,13 @@
import request from "@/utils/request";
// 登录方法
export function login(username, password, code, orgid) {
export function login(username, password, code, orgid,campusid) {
  const data = {
    username,
    password,
    code,
    orgid,
    campusid,
  };
  return request({
    url: "/login",
src/components/CallButton/index.vue
@@ -56,8 +56,8 @@
      sipStatusClass: "status-disconnected",
      sipConfig: {
        // 移除硬编码的wsUrl和domain
        wsUrl:'',
        sipUri:'',
        wsUrl: "",
        sipUri: "",
        password: "Smartor@2023",
        displayName: "Web 小龙",
        // realm: "9.208.5.18:8090",
@@ -199,6 +199,8 @@
          this.sipConfig.sipUri = `${this.randomNum}@192.168.10.124`;
        } else if (orgName == "龙泉市人民医院") {
          this.sipConfig.sipUri = `${this.randomNum}@10.10.0.220`;
        } else if (orgName == "杭州市第一人民医院湖滨院区"||orgName == "杭州市第一人民医院吴山院区") {
          this.sipConfig.sipUri = `${this.randomNum}@192.169.5.248`;
        }
      } catch (error) {
        console.error("获取分机号失败:", error);
src/store/modules/user.js
@@ -125,10 +125,11 @@
      const username = userInfo.username.trim();
      const password = userInfo.password;
      const code = userInfo.code;
      const campusid = userInfo.campusid;
      const orgid = userInfo.orgid;
      return new Promise((resolve, reject) => {
        login(username, password, code, orgid)
        login(username, password, code, orgid, campusid)
          .then((res) => {
            setToken(res.token);
            commit("SET_TOKEN", res.token);
@@ -199,13 +200,24 @@
              localStorage.setItem("deptCode", "");
              localStorage.setItem("YongHuID", "1497875635748474880");
              localStorage.setItem("YongHuXM", "SYZYY");
            }
             else if (orgid == "47231077933110211A1101") {
            } else if (orgid == "47231077933110211A1101") {
              localStorage.setItem("orgname", "莲都区人民医院");
              localStorage.setItem("ZuHuID", "1429338802177000011");
              localStorage.setItem("deptCode", "");
              localStorage.setItem("YongHuID", "1512710152715767808");
              localStorage.setItem("YongHuXM", "LDRMYY");
            } else if (orgid == "1") {
              localStorage.setItem("orgname", "杭州市第一人民医院湖滨院区");
              localStorage.setItem("ZuHuID", "");
              localStorage.setItem("deptCode", "");
              localStorage.setItem("YongHuID", "");
              localStorage.setItem("YongHuXM", "");
            } else if (orgid == "2") {
              localStorage.setItem("orgname", "杭州市第一人民医院吴山院区");
              localStorage.setItem("ZuHuID", "");
              localStorage.setItem("deptCode", "");
              localStorage.setItem("YongHuID", "");
              localStorage.setItem("YongHuXM", "");
            }
            resolve();
          })
src/utils/sipService.js
@@ -10,6 +10,14 @@
    wsUrl: "wss://10.10.0.220:7443",
    domain: "10.10.0.220",
  },
   杭州市第一人民医院湖滨院区: {
    wsUrl: "wss://192.169.5.248:5060",
    domain: "192.169.5.248",
  },
  杭州市第一人民医院吴山院区: {
    wsUrl: "wss://192.169.5.248:5060",
    domain: "192.169.5.248",
  },
  // 可以继续添加其他医院配置
  default: {
    wsUrl: "wss://192.168.10.124:7443",
src/views/login.vue
@@ -189,6 +189,7 @@
      this.$refs.loginForm.validate((valid) => {
        if (valid) {
          this.loading = true;
          if (this.loginForm.rememberMe) {
            Cookies.set("username", this.loginForm.username, { expires: 30 });
            Cookies.set("password", encrypt(this.loginForm.password), {
@@ -202,7 +203,19 @@
            Cookies.remove("password");
            Cookies.remove("rememberMe");
          }
          // this.loginForm.orgid = '1',
      // 动态设置 campusid 参数
      const selectedOrg = this.options.find(item => item.value === this.loginForm.orgid);
      if (selectedOrg) {
        if (selectedOrg.label.includes('湖滨')) {
          this.loginForm.campusid = 1;
        } else if (selectedOrg.label.includes('吴山')) {
          this.loginForm.campusid = 2;
        } else {
          this.loginForm.campusid = 1; // 默认值或其他处理
        }
      }
          this.$store
            .dispatch("Login", this.loginForm)
            .then((res) => {
@@ -222,7 +235,7 @@
            });
        }
      });
    },
}
  },
};
</script>
src/views/sfstatistics/percentage/index.vue
@@ -1227,8 +1227,6 @@
      },
      // 查询标签列表参数
      queryParams: {
        pageNum: 1,
        pageSize: 10,
        serviceType: [2],
        dateRange: [],
        statisticaltype: 1,
src/views/sfstatistics/percentage/satisfaction.vue
@@ -248,13 +248,13 @@
              </el-table-column>
            </el-table>
            <pagination
            <!-- <pagination
              v-show="total > 0"
              :total="total"
              :page.sync="queryParams.pageNum"
              :limit.sync="queryParams.pageSize"
              @pagination="getList"
            />
            /> -->
          </el-col>
        </el-row>
      </div>
@@ -730,8 +730,7 @@
      },
      // 查询标签列表参数
      queryParams: {
        pageNum: 1,
        pageSize: 10,
        serviceType: [2],
        dateRange: [],
        statisticaltype: 1,
vue.config.js
@@ -36,12 +36,12 @@
      // detail: https://cli.vuejs.org/config/#devserver-proxy
      [process.env.VUE_APP_BASE_API]: {
        // target: `https://www.health-y.cn/lssf`,
        target: `http://192.168.100.10:8096`,
        // target: `http://192.168.100.10:8096`,
        // target: `http://192.168.100.10:8094`,//省立同德
        // target: `http://192.168.100.10:8095`,//新华
        // target:`http://localhost:8095`,
        // target:`http://35z1t16164.qicp.vip`,
        // target: `http://192.168.100.111:8095`,
        target: `http://192.168.100.172:8095`,
        // target: `http://192.168.101.166:8093`,
        // target: `http://192.168.191.181:8095`,
        changeOrigin: true,
wailian.zip
Binary files differ