WXL
2024-08-05 ad0ecacbc73d16c9b95b79ac3c82868cbff33e44
测试完成
已修改5个文件
132 ■■■■ 文件已修改
src/views/knowledge/questionnaire/compilequer/index.vue 24 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/knowledge/questionnaire/index.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/patient/outpatient.vue 69 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/patient/patient/profile/index.vue 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/repositoryai/templateku/index.vue 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/knowledge/questionnaire/compilequer/index.vue
@@ -450,6 +450,19 @@
                      </el-select> </el-form-item
                  ></el-col>
                </el-row>
                <el-row>
                  <el-col :span="12">
                    <el-form-item
                      label="题目分值"
                      v-if="topicobj.scoretype == 1"
                    >
                      <el-input
                        v-model="topicobj.score"
                        placeholder="请输入题号"
                      ></el-input>
                    </el-form-item>
                  </el-col>
                </el-row>
                <el-form-item label="是否由选项配置跳转">
                  <el-radio-group v-model="topicobj.branchFlag">
                    <el-radio :label="1">是</el-radio>
@@ -1132,6 +1145,13 @@
      console.log(this.ruleForm.svyTemplateLibScripts, "序前值");
      this.ruleForm.svyTemplateLibScripts.forEach((item, index) => {
        item.sort = Number(index) + 1;
        console.log(this.ruleForm.svyTemplateLibScripts.length, "length");
        if (item.sort == this.ruleForm.svyTemplateLibScripts.length) {
          item.nextScriptno = "已是最后一题";
        } else {
          item.nextScriptno = item.sort + 1;
        }
        if (item.svyLibTemplateTargetoptions) {
          item.svyLibTemplateTargetoptions.forEach((items) => {
            items.nextQuestion = Number(item.sort) + 1;
@@ -1478,7 +1498,7 @@
  margin: 20px 0;
  display: flex;
  .presentation-left {
    width: 50%;
    width: 45%;
    // height: 500px;
    .button-textxg {
      color: #024df0;
@@ -1498,7 +1518,7 @@
    }
  }
  .presentation-right {
    width: 50%;
    width: 55%;
    max-height: 688px;
    padding: 0 20px;
    font-size: 18px;
src/views/knowledge/questionnaire/index.vue
@@ -79,8 +79,9 @@
              </el-form-item>
              <el-form-item label="适用院区" prop="region">
                <el-select
                  v-model="queryParams.campus"
                  v-model="campus"
                  size="medium"
                  multiple
                  filterable
                  placeholder="请选择分类"
                >
@@ -441,8 +442,7 @@
                :key="index"
                :label="index"
              >
                {{ items.optioncontent  }}
                {{ items.optioncontent }}
              </el-checkbox>
            </el-checkbox-group>
          </div>
@@ -517,7 +517,7 @@
      courtyardlist: "",
      // 用户表格数据
      userList: [],
      campus: [],
      // 日期范围
      dateRange: [],
      // 岗位选项
@@ -628,6 +628,7 @@
    /** 搜索按钮操作 */
    handleQuery() {
      this.queryParams.pageNum = 1;
      this.queryParams.campus = this.campus.join(",");
      this.getList();
    },
    /** 重置按钮操作 */
@@ -760,8 +761,7 @@
        });
        return;
      }
      let calssvalue = {
      };
      let calssvalue = {};
      if (
        this.classifyform.pid &&
        this.classifyform.name &&
src/views/patient/patient/outpatient.vue
@@ -13,16 +13,16 @@
        >
          <el-form-item label="姓名" prop="name">
            <el-input
              v-model="queryParams.hospname"
              v-model="queryParams.patname"
              placeholder="请输入姓名"
              clearable
              style="width: 200px"
              @keyup.enter.native="handleQuery"
            />
          </el-form-item>
          <el-form-item label="患者编号" prop="idcardno">
          <el-form-item label="患者编号" prop="patid">
            <el-input
              v-model="queryParams.idcardno"
              v-model="queryParams.patid"
              placeholder="请输入患者编号"
              clearable
              style="width: 250px"
@@ -31,11 +31,7 @@
          </el-form-item>
          <el-form-item label="患者范围" prop="tagId">
            <el-select
              v-model="queryParams.Patientid"
              multiple
              placeholder="请选择"
            >
            <el-select v-model="queryParams.Patientid" placeholder="请选择">
              <el-option
                v-for="item in Patientrange"
                :key="item.id"
@@ -46,7 +42,7 @@
            </el-select>
          </el-form-item>
          <el-row>
            <el-form-item label="患者标签" prop="tagId">
            <!-- <el-form-item label="患者标签" prop="tagId">
              <el-select
                v-model="queryParams.tagIds"
                multiple
@@ -61,11 +57,11 @@
                >
                </el-option>
              </el-select>
            </el-form-item>
            <el-form-item label=" 就诊日期 " prop="admitdate">
            </el-form-item> -->
            <el-form-item label=" 就诊日期 " prop="createTime">
              <el-date-picker
                clearable
                v-model="queryParams.admitdate"
                v-model="queryParams.createTime"
                type="date"
                value-format="yyyy-MM-dd"
                placeholder="请选择 就诊日期 "
@@ -176,17 +172,17 @@
            prop="patname"
          />
          <el-table-column
            label="门诊编号"
            label="患者编号"
            align="center"
            key="outhospno"
            prop="outhospno"
            key="patid"
            prop="patid"
          />
          <el-table-column label="性别" align="center" key="sex" prop="sex">
            <template slot-scope="scope">
              <span>{{ scope.row.sex == 1 ? "男" : "女" }}</span>
            </template>
          </el-table-column>
          <el-table-column
          <!-- <el-table-column
            label="年龄(缺)"
            align="center"
            key="age"
@@ -199,8 +195,8 @@
            key="telephone"
            prop="telephone"
            width="120"
          />
          <el-table-column
          /> -->
          <!-- <el-table-column
            label="患者标签(缺)"
            align="center"
            key="tagList"
@@ -211,14 +207,8 @@
            <template slot-scope="scope">
              <span v-for="item in scope.row.tagList">{{ item }} </span>
            </template>
          </el-table-column>
          <el-table-column
            label="就诊类别(未定)"
            align="center"
            key="idcardtype"
            prop="idcardtype"
            width="120"
          />
          </el-table-column> -->
          <el-table-column
            label="诊断"
            align="center"
@@ -226,7 +216,13 @@
            prop="diagname"
            width="190"
          />
          <el-table-column
            label="主述"
            align="center"
            key="mainsuit"
            prop="mainsuit"
            width="120"
          />
          <el-table-column
            label="科室"
            align="center"
@@ -241,13 +237,7 @@
            prop="drname"
            width="120"
          />
          <el-table-column
            label="状态(未定)"
            align="center"
            key="telcode"
            prop="telcode"
            width="120"
          />
          <el-table-column
            label="就诊时间"
            align="center"
@@ -259,16 +249,7 @@
              <span>{{ parseTime(scope.row.createTime) }}</span>
            </template>
          </el-table-column>
          <el-table-column
            label="复诊时间"
            align="center"
            prop="updateTime"
            width="160"
          >
            <template slot-scope="scope">
              <span>{{ parseTime(scope.row.updateTime) }}</span>
            </template>
          </el-table-column>
          <el-table-column
            label="操作"
            fixed="right"
src/views/patient/patient/profile/index.vue
@@ -433,15 +433,19 @@
          </div>
          <el-divider></el-divider>
          <div style="margin-top: 10px">
            随访状态:已终止<span style="color: #2775b6"
            {{ item.name }}状态:已终止<span style="color: #2775b6"
              >(终止原因:患者痊愈回访结束,终止时间:2023-12-18 12:00)</span
            >
          </div>
          <div style="margin-top: 10px">
            随访发送时间:<span style="color: #2775b6">2023-11-23 12:00</span>
            {{ item.name }}发送时间:<span style="color: #2775b6"
              >2023-11-23 12:00</span
            >
          </div>
          <div style="margin-top: 10px">
            随访完成时间:<span style="color: #2775b6">2023-12-18 12:00</span>
            {{ item.name }}完成时间:<span style="color: #2775b6"
              >2023-12-18 12:00</span
            >
          </div>
          <div style="margin-top: 10px">
            疼痛程度:<span style="color: #2775b6">中度</span>
@@ -454,16 +458,17 @@
              border-left: 4px solid rgb(65, 161, 190);
            "
          >
            人工随访记录
            人工{{ item.name }}记录
          </div>
          <div style="margin-top: 10px">
            <el-row :gutter="20">
              <el-col :span="6"
                >随访日期:
                >{{ item.name }}日期:
                <span style="color: #2775b6">2023-11-22 11:22</span></el-col
              >
              <el-col :span="6"
                >随访人: <span style="color: #2775b6">吴小龙</span></el-col
                >{{ item.name }}人:
                <span style="color: #2775b6">吴小龙</span></el-col
              >
              <el-col :span="6"
                >患者配合度: <span style="color: #2775b6">高</span></el-col
@@ -471,10 +476,12 @@
            </el-row>
          </div>
          <div style="margin-top: 10px">
            随访结果: <span style="color: #2775b6">患者痊愈,身体倍棒</span>
            {{ item.name }}结果:
            <span style="color: #2775b6">患者痊愈,身体倍棒</span>
          </div>
          <div style="margin-top: 10px">
            随访备注: <span style="color: #2775b6">提醒注意饮食健康</span>
            {{ item.name }}备注:
            <span style="color: #2775b6">提醒注意饮食健康</span>
          </div>
        </el-card>
      </div>
src/views/repositoryai/templateku/index.vue
@@ -79,7 +79,7 @@
              </el-form-item>
              <el-form-item label="适用院区" prop="region">
                <el-select
                  v-model="queryParams.campus"
                  v-model="campus"
                  size="medium"
                  multiple
                  filterable
@@ -557,6 +557,7 @@
        pageNum: 1,
        pageSize: 10,
      },
      campus: [],
      // 表单校验
      rules: {},
      indexid: null,
@@ -603,6 +604,7 @@
  methods: {
    /** 查询信息 */
    getList() {
      this.queryParams.campus = this.campus.join(",");
      getFollowuplist(this.queryParams).then((res) => {
        console.log(res);
        console.log(this.userList);