WXL
2025-03-13 f5c20150a01789f3e0e45671c0261a6e25d27544
测试完成
已修改12个文件
156 ■■■■■ 文件已修改
src/api/AiCentre/Qtemplate.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/followvisit/discharge/index.vue 17 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/followvisit/record/detailpage/index.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/knowledge/questionnaire/index.vue 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/patient/ExternalPatient.vue 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/patient/behospitalized.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/patient/hospital.vue 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/patient/index.vue 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/propaganda/QuestionnaireTask.vue 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/propaganda/particty.vue 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/repositoryai/templateku/index.vue 33 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
vue.config.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/AiCentre/Qtemplate.js
@@ -13,8 +13,8 @@
export function getQtemplatelist(data) {
  return request({
    url: "/smartor/svyLibTemplate/list",
    method: "get",
    params: data,
    method: "post",
    data: data,
  });
}
// 问卷模板详情
src/views/followvisit/discharge/index.vue
@@ -95,6 +95,7 @@
          <el-input
            v-model="topqueryParams.sendname"
            placeholder="请输入患者姓名"
            @keyup.enter.native="handleQuery"
          ></el-input>
        </el-form-item>
@@ -119,6 +120,14 @@
            </el-option>
          </el-select>
        </el-form-item>
        <el-form-item label="患者标签" prop="tagname">
                <el-input
                  v-model="topqueryParams.tagname"
                  placeholder="输入进行模糊查询"
                  maxlength="30"
                  @keyup.enter.native="handleQuery"
                />
              </el-form-item>
        <el-form-item>
          <el-button
@@ -294,6 +303,14 @@
          </template>
        </el-table-column>
        <el-table-column
            label="标签"
            align="center"
            key="tagname"
            prop="tagname"
            show-overflow-tooltip
            width="180"
          />
        <el-table-column
          label="随访人员"
          align="center"
          key="createBy"
src/views/followvisit/record/detailpage/index.vue
@@ -18,7 +18,6 @@
                >查看患者本次服务信息</el-button
              >
            </div>
          </div>
          <!-- <el-button type="success">随访后短信</el-button> -->
        </div>
src/views/knowledge/questionnaire/index.vue
@@ -115,6 +115,14 @@
                  </el-option>
                </el-select>
              </el-form-item>
              <el-form-item label="患者标签" prop="tagname">
                <el-input
                  v-model="queryParams.tagname"
                  placeholder="输入进行模糊查询"
                  maxlength="30"
                  @keyup.enter.native="handleQuery"
                />
              </el-form-item>
              <el-form-item>
                <el-button
@@ -207,19 +215,13 @@
              </el-table-column>
              <el-table-column
                label="标签"
                align="center"
                key="labelInfo"
                prop="labelInfo"
                width="160"
                :show-overflow-tooltip="true"
              >
                <template slot-scope="scope">
                  <span v-for="item in scope.row.svyLibTemplateTagList"
                    >{{ item.tagname }}、
                  </span>
                </template>
              </el-table-column>
            label="标签"
            align="center"
            key="tagname"
            prop="tagname"
            show-overflow-tooltip
            width="180"
          />
              <el-table-column
                label="是否可用"
src/views/patient/patient/ExternalPatient.vue
@@ -24,14 +24,6 @@
                  @keyup.enter.native="handleQuery"
                />
              </el-form-item>
              <el-form-item label="患者标签" prop="tagname">
                <el-input
                  v-model="queryParams.tagname"
                  placeholder="输入进行模糊查询"
                  maxlength="30"
                  @keyup.enter.native="handleQuery"
                />
              </el-form-item>
              <el-form-item label="联系电话" prop="telcode">
                <el-input
src/views/patient/patient/behospitalized.vue
@@ -172,14 +172,20 @@
            width="120"
          />
          <el-table-column
            label="标签"
            align="center"
            key="tagname"
            prop="tagname"
            show-overflow-tooltip
            width="180"
          />
          <el-table-column
            label="联系电话"
            align="center"
            key="telcode"
            prop="telcode"
            width="120"
          />
          <el-table-column
            label="入院诊断"
            align="center"
src/views/patient/patient/hospital.vue
@@ -175,6 +175,14 @@
            width="80"
          />
          <el-table-column
            label="标签"
            align="center"
            key="tagname"
            prop="tagname"
            show-overflow-tooltip
            width="180"
          />
          <el-table-column
            label="联系电话"
            align="center"
            key="telcode"
@@ -182,13 +190,7 @@
            width="120"
          />
          <!-- <el-table-column
            label="入院诊断"
            align="center"
            key="diagname"
            prop="diagname"
            width="190"
          /> -->
          <el-table-column
            label="出院诊断"
            align="center"
src/views/patient/patient/index.vue
@@ -1,7 +1,7 @@
<template>
  <div class="Questionnairemanagement">
    <!-- 左侧栏 -->
    <div class="sidecolumn">
    <!-- <div class="sidecolumn">
      <div class="sidecolumn-top">
        <div class="top-wj">医院患者</div>
      </div>
@@ -12,13 +12,12 @@
          v-model="queryParams.allhosp"
          @tab-click="handleClick"
        >
          <!-- <el-tab-pane label="患者列表" name="0"></el-tab-pane> -->
          <el-tab-pane label="出入院患者" name="1"></el-tab-pane>
          <el-tab-pane label="门诊患者" name="2"></el-tab-pane>
          <el-tab-pane label="体检患者" name="3"></el-tab-pane>
        </el-tabs>
      </div>
    </div>
    </div> -->
    <!-- 右侧数据 -->
    <div class="leftvlue">
@@ -1299,9 +1298,9 @@
</script>
<style lang="scss" scoped>
.Questionnairemanagement {
  display: flex;
}
// .Questionnairemanagement {
//   display: flex;
// }
.sidecolumn {
  width: 180px;
  min-height: 100vh;
@@ -1381,8 +1380,8 @@
  cursor: pointer; /* 鼠标悬浮时变为手形 */
}
.leftvlue {
  width: 80%;
  margin-top: 10px;
  width: 100%;
  // margin-top: 10px;
}
.leftvlue-bg {
  //   display: flex;
src/views/patient/propaganda/QuestionnaireTask.vue
@@ -486,6 +486,12 @@
                  @keyup.enter.native="handleQuery"
                ></el-input>
              </el-form-item>
              <el-form-item label="患者标签:">
                <el-input
                  v-model="patientqueryParams.tagname"
                  @keyup.enter.native="handleQuery"
                ></el-input>
              </el-form-item>
              <el-select
                v-model="patientqueryParams.searchscope"
                placeholder="请选择患者范围"
@@ -882,6 +888,7 @@
        { label: "身份证", width: "200", prop: "idcardno" },
        { label: "性别", width: "", prop: "sex" },
        { label: "年龄", width: "", prop: "age" },
        { label: "患者标签", width: "", prop: "tag" },
        { label: "责任护士", width: "", prop: "nurseName" },
        { label: "主治医生", width: "", prop: "drname" },
        { label: "科室", width: "240", prop: "dept" },
@@ -1492,6 +1499,7 @@
          { label: "身份证", width: "200", prop: "idcardno" },
          { label: "性别", width: "", prop: "sex" },
          { label: "年龄", width: "", prop: "age" },
          { label: "患者标签", width: "200", prop: "tag" },
          { label: "出院天数", width: "", prop: "endDay" },
          { label: "责任护士", width: "", prop: "nurseName" },
          { label: "医生", width: "", prop: "drname" },
@@ -1505,6 +1513,7 @@
          { label: "身份证", width: "200", prop: "idcardno" },
          { label: "性别", width: "", prop: "sex" },
          { label: "年龄", width: "", prop: "age" },
          { label: "患者标签", width: "200", prop: "tag" },
          { label: "出院天数", width: "", prop: "endDay" },
          { label: "责任护士", width: "", prop: "nurseName" },
          { label: "医生", width: "", prop: "drname" },
src/views/patient/propaganda/particty.vue
@@ -477,6 +477,12 @@
                  @keyup.enter.native="handleQuery"
                ></el-input>
              </el-form-item>
              <el-form-item label="患者标签:">
                <el-input
                  v-model="patientqueryParams.tagname"
                  @keyup.enter.native="handleQuery"
                ></el-input>
              </el-form-item>
              <el-select
                v-model="patientqueryParams.searchscope"
                placeholder="请选择患者范围"
@@ -871,12 +877,13 @@
      propstask: { value: "deptCode", label: "deptName" },
      // 患者表单
      tableLabelhz: [
        { label: "出院日期", width: "150", prop: "inhosptime" },
        { label: "出院日期", width: "150", prop: "endtime" },
        { label: "患者", width: "", prop: "name" },
        { label: "身份证", width: "200", prop: "idcardno" },
        { label: "电话号码", width: "180", prop: "telcode" },
        { label: "性别", width: "", prop: "sex" },
        { label: "年龄", width: "", prop: "age" },
        { label: "患者标签", width: "", prop: "tag" },
        { label: "责任护士", width: "", prop: "nurseName" },
        { label: "主治医生", width: "", prop: "drname" },
        { label: "科室", width: "240", prop: "dept" },
@@ -1518,6 +1525,7 @@
          { label: "电话号码", width: "180", prop: "telcode" },
          { label: "性别", width: "", prop: "sex" },
          { label: "年龄", width: "", prop: "age" },
        { label: "患者标签", width: "", prop: "tag" },
          { label: "出院天数", width: "", prop: "endDay" },
          { label: "责任护士", width: "", prop: "nurseName" },
          { label: "医生", width: "", prop: "drname" },
@@ -1532,6 +1540,7 @@
          { label: "电话号码", width: "180", prop: "telcode" },
          { label: "性别", width: "", prop: "sex" },
          { label: "年龄", width: "", prop: "age" },
        { label: "患者标签", width: "", prop: "tag" },
          { label: "出院天数", width: "", prop: "endDay" },
          { label: "责任护士", width: "", prop: "nurseName" },
          { label: "医生", width: "", prop: "drname" },
src/views/repositoryai/templateku/index.vue
@@ -106,6 +106,14 @@
                  </el-option>
                </el-select>
              </el-form-item>
              <el-form-item label="患者标签" prop="tagname">
                <el-input
                  v-model="queryParams.tag"
                  placeholder="输入进行模糊查询"
                  maxlength="30"
                  @keyup.enter.native="handleQuery"
                />
              </el-form-item>
              <el-form-item>
                <el-button
@@ -204,24 +212,13 @@
              </el-table-column>
              <el-table-column
                label="标签"
                align="center"
                key="labelInfo"
                prop="labelInfo"
                width="160"
                :show-overflow-tooltip="true"
              >
                <template slot-scope="scope">
                  <div v-if="scope.row.labelInfo">
                    <span v-for="item in JSON.parse(scope.row.labelInfo)">{{
                      item.tagname
                    }}</span>
                  </div>
                  <div v-else>
                    <span>无</span>
                  </div>
                </template>
              </el-table-column>
            label="标签"
            align="center"
            key="tag"
            prop="tag"
            show-overflow-tooltip
            width="180"
          />
              <el-table-column
                label="适用院区"
                align="center"
vue.config.js
@@ -36,9 +36,9 @@
      // detail: https://cli.vuejs.org/config/#devserver-proxy
      [process.env.VUE_APP_BASE_API]: {
        // target: `http://192.168.168.60:8095`,
        target: `http://192.168.144.34:8095`,
        // target: `http://192.168.144.34:8095`,
        // target: `http://61.160.111.174:8095`,
        // target:`http://localhost:8095`,
        target:`http://localhost:8095`,
        // target: `http://192.168.101.135:8095`,
        // target: `http://192.168.101.166:8093`,
        // target: `http://192.168.191.181:8095`,