qinxianzhangyao
2024-02-18 1e60adac102dc1665eaab39ae0f81bff7ccb351d
qxtj
8个文件已修改
92 ■■■■■ 已修改文件
src/api/hosp/project.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/package.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/system/tijian.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/hosp/order/index.vue 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/login.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/tijian/index.vue 60 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/team/disease/index.vue 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/team/reportresults/index.vue 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/hosp/project.js
@@ -11,7 +11,7 @@
// 查询体检项目列表(树形结构)
export function ProjectTree(data) {
  return request({
    url: '/hosp/project/getlist',
    url: '/hosp/project/getDxList',
    method: 'get',
    params: data
  })
src/api/system/package.js
@@ -66,7 +66,7 @@
// 全部套餐
export function getAllPackageList() {
  return request({
    url: '/hosp/project/getlist',
    url: '/hosp/project/getDxList',
    method: 'get',
  })
}
src/api/system/tijian.js
@@ -21,7 +21,7 @@
// 每个项目
export function projectGetList() {
  return request({
    url: '/hosp/project/getlist',
    url: '/hosp/project/getDxList',
    method: 'get',
  })
}
src/views/hosp/order/index.vue
@@ -205,7 +205,7 @@
          <div style="text-align: center; margin-bottom: 10px;margin-top:10px">项目列表</div>
          <div class="tab3">
            <div class="outside1">
              <el-tree :data="Treedata" show-checkbox node-key="proId" :props="defaultProps"
              <el-tree  v-loading="loading" :data="Treedata" show-checkbox node-key="proId" :props="defaultProps"
                @check-change="handleCurrentChecked">
              </el-tree>
            </div>
@@ -294,18 +294,18 @@
    <!-- 添加补录项目 -->
    <el-dialog :title="title" :visible.sync="Projectopen1" width="980px" style="height: 860px" append-to-body>
      <el-row type="flex" class="row-bg" justify="space-around">
        <el-col :span="6">
        <el-col :span="8">
          <div style="text-align: center; margin-bottom: 10px;margin-top:10px">项目列表</div>
          <div class="tab3">
            <div class="outside1">
              <el-tree :data="Treedata" show-checkbox node-key="proId" :props="defaultProps"
            <div class="outside1" >
              <el-tree  v-loading="loading" :data="Treedata" show-checkbox node-key="proId" :props="defaultProps"
                @check-change="handleCurrentChecked">
              </el-tree>
            </div>
          </div>
        </el-col>
        <el-col :span="18">
        <el-col :span="15">
          <div class="grid-content bg-purple">
            <template>
              <el-form :model="form">
@@ -801,6 +801,7 @@
    // 补录项目
    handleProject(row) {
      this.loading = true;
      this.orderId = row.orderId;
      this.cusId = row.tjCusIdCard;
      this.userId = row.userId;
@@ -818,12 +819,14 @@
      /** 查询部门下拉树结构 */
      projectGetList().then((response) => {
        this.Treedata = response.data.list;
        this.loading = false;
      });
      this.Projectopen = true;
      this.title = "补录项目";
    },
    // 补录项目
    handleProject1(row) {
      this.loading = true;
      this.orderId = this.ids;
      this.cusId = this.cusIds;
      this.userId = this.userIds;
@@ -841,6 +844,7 @@
      /** 查询部门下拉树结构 */
      projectGetList().then((response) => {
        this.Treedata = response.data.list;
        this.loading = false;
      });
      this.Projectopen1 = true;
      this.title = "补录项目";
@@ -1055,7 +1059,10 @@
  display: flex;
  margin-top: 8px;
}
.tab3{
 max-height: 500px;
  overflow-y:auto;
}
.outside1 {
  width: 700px;
  display: flex;
src/views/login.vue
@@ -60,7 +60,7 @@
    <!--  底部  -->
    <div class="el-login-footer">
      <span>Copyright © 2022-2023路泰科技 All Rights Reserved.</span>
      <span>Copyright © 2023-2024路泰科技 All Rights Reserved.</span>
      <!-- <span>Copyright © 2022-2023龙美网络 All Rights Reserved.</span> -->
    </div>
  </div>
src/views/system/tijian/index.vue
@@ -901,7 +901,7 @@
        cusPhone: [
          { required: true, message: "", trigger: "change" },
        ],
         cusBrithday: [
        cusBrithday: [
          { required: true, message: "", trigger: "change" },
        ],
        // cusNational: [
@@ -1548,7 +1548,7 @@
              websocket.onclose = function () {
                alert("读卡器连接关闭");
              };
            } else  if (res.msg == "Y"){
            } else if (res.msg == "Y") {
              this.$refs.aaa.open = true;
              this.$refs.aaa.getAllList();
              this.$refs.aaa.title = "证件字典";
@@ -1560,15 +1560,15 @@
    },
    handleChanges(param1) {
      if(this.form.pacCode == "不详"){
      if (this.form.pacCode == "不详") {
        this.form.cusIdcard = param1[0].xh;
      }else{
      } else {
        this.form.cusIdcard = param1[0].pacCode;
      }
      // this.form.cusName = param1[0].pacName;
      // this.form.cusPhone = param1[0].pacRemark;
    },
    // selected(row, index) {
@@ -2073,6 +2073,21 @@
      }
    },
    listgetOrder(data) {
      getOrder(data).then((res) => {
        this.$modal.msgSuccess("提交成功");
        // this.dialogVisibles = true;
        // this.url = window.webkitURL.createObjectURL(res); //将后端返回的blob文件读取出url
        //调接口显示导检单
        const tjNumber = res.msg;
        const viewNum = "792931586196398080";
        const params = { viewNum, tjNumber };
        this.$tab.openPage("导诊单", "/report/breDailyReport", params);
        _this.confirm = true;
      });
      this.$tab.refreshPage();
    },
    // 最后提交按钮
    submitPrice() {
      let _this = this;
@@ -2119,7 +2134,7 @@
      this.tjFlowingWater = { copeWith, paidIn, discount };
      let data;
      if (pacId) {
      if (pacId || this.tjOrderList.length > 0) {
        data = {
          photo: this.srcUrl,
          pacId,
@@ -2127,30 +2142,26 @@
          tjFlowingWater: this.tjFlowingWater,
          userId,
          tjType,
          tjCategory:this.tjCategory
          tjCategory: this.tjCategory
        };
      } else {
        this.listgetOrder(data)
      } else if (pacId || this.tjOrderList.length > 0) {
        data = {
          photo: this.srcUrl,
          tjOrderList: this.tjOrderList,
          tjFlowingWater: this.tjFlowingWater,
          userId,
          tjType,
          tjCategory:this.tjCategory
          tjCategory: this.tjCategory
        };
        this.listgetOrder(data)
      } else {
        this.$message({
          type: "warning ",
          message: "请选择套餐!",
        });
      }
      getOrder(data).then((res) => {
        this.$modal.msgSuccess("提交成功");
        // this.dialogVisibles = true;
        // this.url = window.webkitURL.createObjectURL(res); //将后端返回的blob文件读取出url
        //调接口显示导检单
        const tjNumber = res.msg;
        const viewNum = "792931586196398080";
        const params = { viewNum, tjNumber };
        this.$tab.openPage("导诊单", "/report/breDailyReport", params);
        _this.confirm = true;
      });
      this.$tab.refreshPage();
    },
  },
};
@@ -2159,8 +2170,9 @@
<style >
.el-form-item__error {
        display: none;
    }
  display: none;
}
.el-table__header-wrapper .el-checkbox {
  display: none;
}
src/views/team/disease/index.vue
@@ -179,6 +179,7 @@
        <el-table
          border
          :data="tableData1"
          max-height="500"
          style="width: 100%; margin-right: 10px"
          @selection-change="handleSelectionChange"
        >
@@ -190,7 +191,7 @@
          >
          </el-table-column>
        </el-table>
        <el-table border :data="tableData2" style="width: 100%">
        <el-table border :data="tableData2"   max-height="500" style="width: 100%">
          <el-table-column type="selection" width="40" align="center" />
          <el-table-column prop="bingzhong" label="已选病种名称" align="center">
          </el-table-column>
src/views/team/reportresults/index.vue
@@ -612,6 +612,8 @@
// }
.outside1 {
  width: 500px;
  max-height: 500px;
  overflow-y:auto;
  display: flex;
  margin-top: 8px;
  flex-direction: column;