src/views/knowledge/questionbank/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/knowledge/questionbank/particulars/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/knowledge/questionnaire/compilequer/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/knowledge/questionnaire/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/patient/patient/behospitalized.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/patient/patient/profile/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/patient/propaganda/particty.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/repositoryai/verbaltrick/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/repositoryai/verbaltrick/particulars/index.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/views/knowledge/questionbank/index.vue
@@ -567,7 +567,7 @@ compileUpdate(row) { this.$router.push({ path: "/knowledge/questionbank/particulars/", query: { id: row.id }, query: { id: row.id, categoryid: this.queryParams.categoryid }, }); }, // 疾病----------------------- @@ -779,13 +779,7 @@ this.single = selection.length != 1; this.multiple = !selection.length; }, /** 新增按钮操作 */ handleAdd() { this.$router.push({ path: "/knowledge/verbaltrick/particulars/", query: { id: "" }, }); }, // 修改分类弹框 popoveramend(tagcategoryid) { this.idds = tagcategoryid; src/views/knowledge/questionbank/particulars/index.vue
@@ -188,7 +188,8 @@ <el-form-item label="填空信息" v-if=" topicobj.scriptType == 3 && topicobj.svyLibScriptOptions.length topicobj.scriptType == 3 && topicobj.svyLibScriptOptions.length " > <el-card class="box-card" style="width: 200%"> @@ -694,6 +695,11 @@ // 获取数据 getissueinfo() { this.id = this.$route.query.id; this.topicobj.categoryid = Number(this.$route.query.categoryid); console.log(this.topicobj.categoryid); this.topicobj.isavailable = "1"; this.topicobj.language = "普通话"; // 分类 getissueclassify({}).then((res) => { this.classifylist = res.rows; src/views/knowledge/questionnaire/compilequer/index.vue
@@ -162,7 +162,10 @@ <el-row :gutter="20"> <el-col :span="6"> <el-form-item label="版本号" prop="name"> <el-input v-model="ruleForm.version"></el-input> </el-form-item <el-input v-model="ruleForm.version" placeholder="默认1.0" ></el-input> </el-form-item ></el-col> <el-col :span="9"> <el-form-item label="可用状态" prop="region"> @@ -987,6 +990,8 @@ item.icdname = item.icd10name; }); }); } else { this.ruleForm.isenable = "1"; } listDept(this.queryParams).then((response) => { @@ -999,20 +1004,20 @@ }, submitForm(formName) { this.$modal.loading("正在上传数据,请稍候..."); this.ruleForm.suitway = this.ruleForm.suitway.join(","); if (condition) { } if (this.id) { this.ruleForm.isoperation = 2; compileQtemplate(this.ruleForm).then((res) => { this.$modal.msgSuccess("修改成功"); this.confirmillness(); this.$modal.closeLoading(); this.$router.go(-1); }); } else { this.ruleForm.isoperation = 1; this.ruleForm.version = this.ruleForm.version ? ruleForm : "1.0"; compileQtemplate(this.ruleForm).then((res) => { this.$modal.msgSuccess("新增成功"); this.confirmillness(res.data); @@ -1026,10 +1031,8 @@ // 科室处理 Departmenttreatment() { this.ruleForm.deptNames = JSON.stringify(this.tempDetpRelevanceslist); console.log(this.tempDetpRelevanceslist); this.ruleForm.svyTemplateLibScripts = this.ruleForm.svyTemplateLibScripts.concat(this.delScriptVOList); console.log(this.tempDetpRelevanceslist, "this.tempDetpRelevanceslist"); const result = this.tempDetpRelevanceslist.map( (subArr) => subArr[subArr.length - 1] ); src/views/knowledge/questionnaire/index.vue
@@ -649,6 +649,7 @@ handleAdd() { this.$router.push({ path: "/knowledge/questionnaire/compilequer/", query: { categoryid: this.queryParams.categoryid }, }); }, /** 修改按钮操作 */ src/views/patient/patient/behospitalized.vue
@@ -202,18 +202,7 @@ prop="telephone" width="120" /> <!-- <el-table-column label="患者标签(缺)" align="center" key="tagList" prop="tagList" width="160" :show-overflow-tooltip="true" > <template slot-scope="scope"> <span v-for="item in scope.row.tagList">{{ item }} </span> </template> </el-table-column> --> <el-table-column label="入院诊断" @@ -223,13 +212,7 @@ width="190" /> <!-- <el-table-column label="主述" align="center" key="mainsuit" prop="mainsuit" width="120" /> --> <el-table-column label="病区" align="center" src/views/patient/patient/profile/index.vue
@@ -346,22 +346,71 @@ <!-- 门诊 --> <div v-if="sonactiveName == 'outpatient'"> <el-table :data="serviceData" style="width: 100%"> <el-table-column prop="daya" label="就诊日期" width="180"> <el-table-column label="就诊时间" align="center" key="createTime" prop="createTime" width="160" > <template slot-scope="scope"> <span>{{ parseTime(scope.row.createTime) }}</span> </template> </el-table-column> <el-table-column prop="administrative" label="就诊科室" width="180"> <el-table-column label="门诊号" align="center" key="patid" prop="patid" /> <el-table-column label="姓名" align="center" key="patname" prop="patname" /> <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 prop="doctor" label="医生"> </el-table-column> <el-table-column prop="result" label="疾病诊断"> </el-table-column> <el-table-column prop="administrative" label="检验"> </el-table-column> <el-table-column prop="administrative" label="检查"> </el-table-column> <el-table-column prop="administrative" label="手术"> </el-table-column> <el-table-column prop="administrative" label="用药"> </el-table-column> <el-table-column prop="columcz" label="医嘱" width="200"> </el-table-column> <el-table-column label="年龄" align="center" key="age" prop="age" width="120" /> <el-table-column label="联系电话" align="center" key="telephone" prop="telephone" width="120" /> <el-table-column label="诊断" align="center" key="diagname" prop="diagname" width="190" /> <el-table-column label="就诊科室" align="center" key="deptname" prop="deptname" width="120" /> <el-table-column label="接诊医生" align="center" key="drname" prop="drname" width="120" /> </el-table> <pagination @@ -374,30 +423,80 @@ </div> <!-- 住院 --> <div v-if="sonactiveName == 'inhospital'"> <el-table :data="serviceData" style="width: 100%"> <el-table-column prop="godaya" label="入院日期"> </el-table-column> <el-table-column prop="hospitalname" label="出院时间"> <el-table :data="serviceDatary" style="width: 100%"> <el-table-column label="住院号" align="center" key="patid" prop="patid" /> <el-table-column label="姓名" align="center" key="patname" prop="patname" /> <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 prop="administrative" label="病区"> </el-table-column> <el-table-column prop="result" label="主治医师"> </el-table-column> <el-table-column prop="bed" label="管床护士"> </el-table-column> <el-table-column prop="doctor" label="出院疾病诊断"> </el-table-column> <el-table-column prop="today" label="检验"> </el-table-column> <el-table-column prop="administrative" label="检查"> </el-table-column> <el-table-column prop="administrative" label="手术"> </el-table-column> <el-table-column prop="administrative" label="用药"> </el-table-column> <el-table-column prop="columcz" label="出院小结" width="200"> </el-table-column> <el-table-column label="年龄" align="center" key="age" prop="age" width="120" /> <el-table-column label="联系电话" align="center" key="telephone" prop="telephone" width="120" /> <el-table-column label="入院诊断" align="center" key="diagname" prop="diagname" width="190" /> <el-table-column label="病区" align="center" key="deptname" prop="deptname" width="120" /> <el-table-column label="床位号" align="center" key="bedNo" prop="bedNo" width="120" /> <el-table-column label="主治医生" align="center" key="drname" prop="drname" width="120" /> <el-table-column label="责任护士" align="center" key="Sister" prop="Sister" width="120" /> </el-table> </div> <!-- 体检 --> <!-- 出院 --> <div v-if="sonactiveName == 'checkout'"> <el-table :data="serviceData" style="width: 100%"> <el-table :data="serviceDatacy" style="width: 100%"> <el-table-column prop="godaya" label="体检类型"> </el-table-column> <el-table-column prop="hospitalname" label="体检套餐名称"> </el-table-column> @@ -712,15 +811,9 @@ address: "89", }, ], serviceData: [ { daya: "2023-12-12", hospitalname: "协和", result: "韧带拉伤", administrative: "骨科", doctor: "吴大龙", }, ], serviceData: [], serviceDatary: [], serviceDatacy: [], options: [ { value: "1", @@ -794,18 +887,24 @@ // 查询医疗档案各列表信息 getList(type) { this.loading = true; if (type == 1) { if (type == 0) { // 门诊记录 listPatouthosp({ patid: this.id }).then((response) => { console.log(response); if (response.code == 200) { this.serviceData = response.rows; } }); } else if (type == 1) { listpatient({ patid: this.id }).then((response) => { if (response.code == 200) { this.serviceDatary = response.rows; } }); } else if (type == 2) { listpatient({ patid: this.id }).then((response) => { console.log(response); }); } else if (type == 3) { listpatient({ patid: this.id }).then((response) => { console.log(response); if (response.code == 200) { this.serviceDatacy = response.rows; } }); } }, @@ -960,11 +1059,12 @@ }, // tab切换 handleClick(tab, event) { this.getList(tab.index); if (tab.index == "1") { this.getList(0); } }, handleClickson(tab, event) { console.log(tab.index, "son"); this.getList(tab.index); }, // 联系方式新增 src/views/patient/propaganda/particty.vue
@@ -411,8 +411,6 @@ <el-input v-model="patientqueryParams.name"></el-input> </el-form-item> <el-form-item> <el-button type="primary" @@ -896,7 +894,7 @@ }, // 保存 submitForm(formName) { // this.form.preachform = this.checkList.join(","); this.form.preachform = this.checkList.join(","); this.formatFn(1); if (!this.form.patTaskRelevances[0]) { this.$modal.msgError("请选择病人"); src/views/repositoryai/verbaltrick/index.vue
@@ -13,7 +13,6 @@ class="input-with-select" size="medium " > </el-input> </div> <div class="head-container" style="margin-top: 20px"> @@ -631,7 +630,7 @@ handleAdd() { this.$router.push({ path: "/knowledge/verbaltrick/particulars/", query: { id: "" }, query: { id: "", categoryid: this.queryParams.categoryid }, }); }, // 分类树----------------------------------------- src/views/repositoryai/verbaltrick/particulars/index.vue
@@ -504,7 +504,10 @@ <el-row> <el-col :span="24"> <el-form-item label="值类型"> <el-radio-group disabled v-model="indexform.valueType"> <el-radio-group :disabled="indexform.targetid" v-model="indexform.valueType" > <el-radio :label="1">选项</el-radio> <el-radio :label="2">文本</el-radio> <el-radio :label="3">数值</el-radio> @@ -512,16 +515,19 @@ </el-form-item> <el-form-item label="题目类型"> <el-radio-group disabled v-model="indexform.scriptType"> <el-radio-group @input="typeselection" :disabled="indexform.targetid" v-model="indexform.scriptType" > <el-radio :label="1">单选</el-radio> <el-radio :label="2">多选</el-radio> <el-radio :label="3">填空</el-radio> <!-- <el-radio :label="2">多选</el-radio> --> <el-radio :label="4">问答</el-radio> </el-radio-group> </el-form-item> </el-col></el-row > <div v-if="indexform.valueType == 1"> <div v-if="indexform.scriptType == 1 || indexform.scriptType == 2"> <el-card class="box-card" style="margin-bottom: 20px"> <Regular :TargetoptionList="indexform.ivrLibaScriptTargetoptionList" @@ -764,6 +770,9 @@ // 获取详情数据 getverbaltrick() { let id = this.$route.query.id; this.indexform.language = "普通话"; this.indexform.isAvailable = "1"; if (id) { getverbaltrick({ id: id }).then((res) => { this.indexform = res.data; @@ -892,6 +901,25 @@ this.gettargetInfo(); }, // 题目类型更换 typeselection(row) { if ( (row == 1 || row == 2) && !this.indexform.ivrLibaScriptTargetoptionList.length ) { this.indexform.ivrLibaScriptTargetoptionList.push({ guid: 1, isoperation: 1, targetvalue: "", targetregex: "", targetregex2: "", dynamiccruxs: [], nodynamiccruxs: [], dynamiccruxsJson: "", nodynamiccruxsJson: "", }); } }, // 下一步 nextstep() { if (this.Editprogress <= 1) {