Merge remote-tracking branch 'origin/dev' into dev

This commit is contained in:
闫晓茹 2024-04-23 15:45:52 +08:00
commit ba94c77cd3
5 changed files with 33 additions and 18 deletions

View File

@ -26,6 +26,14 @@ export function addSpecialDiseaseRoute(data) {
}) })
} }
//删除主路径
export function specialDiseaseRoutedel(id) {
return request({
url: `/system/specialDiseaseRoute/${id}`,
method: 'delete'
})
}
// 修改专病路径信息 // 修改专病路径信息
export function updateSpecialDiseaseRoute(data) { export function updateSpecialDiseaseRoute(data) {
return request({ return request({
@ -35,13 +43,6 @@ export function updateSpecialDiseaseRoute(data) {
}) })
} }
// 删除专病路径信息
export function delSpecialDiseaseRoute(id) {
return request({
url: '/system/specialDiseaseRoute/' + id,
method: 'delete'
})
}
//科室 //科室
export function selectDiseaseCount(departmentName, releaseStatus, servicePackageId) { export function selectDiseaseCount(departmentName, releaseStatus, servicePackageId) {
return request({ return request({

View File

@ -55,7 +55,7 @@ export default ({
toolbarConfig: { toolbarConfig: {
insertKeys: { insertKeys: {
index: 61, index: 61,
keys: ['MyButtonMenu', 'MyButtonMenutwo'] keys: ['MyButtonMenu3', 'MyButtonMenu4']
}, },
excludeKeys: [ excludeKeys: [
'fullScreen', 'fullScreen',
@ -224,7 +224,7 @@ export default ({
this.info(); this.info();
} }
}) })
class MyButtonMenu { // JS class MyButtonMenu3 { // JS
constructor(vueInstance) { constructor(vueInstance) {
this.vueInstance = vueInstance this.vueInstance = vueInstance
this.title = '添加画像标签字段' this.title = '添加画像标签字段'
@ -249,7 +249,7 @@ class MyButtonMenu { // JS 语法
this.vueInstance.labelshow = true this.vueInstance.labelshow = true
} }
} }
class MyButtonMenutwo { // JS class MyButtonMenu4 { // JS
constructor(vueInstance) { constructor(vueInstance) {
this.vueInstance = vueInstance this.vueInstance = vueInstance
this.title = '添加知识库字段' this.title = '添加知识库字段'
@ -275,15 +275,15 @@ class MyButtonMenutwo { // JS 语法
} }
} }
const menuConf = { const menuConf = {
key: 'MyButtonMenu', // menu key key: 'MyButtonMenu3', // menu key
factory() { factory() {
return new MyButtonMenu(that) return new MyButtonMenu3(that)
}, },
}; };
const menuConftwo = { const menuConftwo = {
key: 'MyButtonMenutwo', // menu key key: 'MyButtonMenu4', // menu key
factory() { factory() {
return new MyButtonMenutwo(that) return new MyButtonMenu4(that)
}, },
}; };
const module = { // JS const module = { // JS

View File

@ -303,7 +303,10 @@
<el-form-item label="手术记录" prop="surgicalRecord" v-if="form.visitMethod == 'BE_IN_HOSPITAL'"> <el-form-item label="手术记录" prop="surgicalRecord" v-if="form.visitMethod == 'BE_IN_HOSPITAL'">
<el-input type="textarea" v-model="form.surgicalRecord" style="width:800px" placeholder="请输入手术记录" :rows="8" /> <el-input type="textarea" v-model="form.surgicalRecord" style="width:800px" placeholder="请输入手术记录" :rows="8" />
</el-form-item> </el-form-item>
<el-form-item label="病历内容"> <el-form-item label="入院病历">
<editor v-model="form.inHospitalInfo" :min-height="192" />
</el-form-item>
<el-form-item label="出院病历" v-if="form.visitMethod == 'BE_IN_HOSPITAL'">
<editor v-model="form.outHospitalInfo" :min-height="192" /> <editor v-model="form.outHospitalInfo" :min-height="192" />
</el-form-item> </el-form-item>
<!-- <el-form-item label="患者来源" prop="patientSource"> <!-- <el-form-item label="患者来源" prop="patientSource">

View File

@ -426,7 +426,18 @@ export default {
routeNodeName: item[keytwo], routeNodeName: item[keytwo],
} }
}) })
let keys = [...new Set(keysArr)] let array = keysArr.filter((item, index, arr) =>
index === arr.findIndex(ite => (ite.routeNodeDay == item.routeNodeDay && ite.routeNodeName == item.routeNodeName))
)
// for (var i = 0; i < keysArr.length; i++) {
// for (var j = i + 1; j < keysArr.length; j++) {
// if (keysArr[i].routeNodeDay == keysArr[j].routeNodeDay && keysArr[i].routeNodeName == keysArr[j].routeNodeName) {
// keysArr.splice(j, 1);
// j--;
// }
// }
// }
let keys = [...new Set(array)]
let newList = keys.map(item => { let newList = keys.map(item => {
return { return {
// //

View File

@ -188,8 +188,8 @@
<script> <script>
import { import {
listSpecialDiseaseRoute, getSpecialDiseaseRoute, delSpecialDiseaseRoute, addSpecialDiseaseRoute, updateSpecialDiseaseRoute, listSpecialDiseaseRoute, getSpecialDiseaseRoute, addSpecialDiseaseRoute, updateSpecialDiseaseRoute,
editReleaseStatus, selectDiseaseCount, getDepartmentList, getdiseaseList editReleaseStatus, selectDiseaseCount, getDepartmentList, getdiseaseList, specialDiseaseRoutedel
} from "@/api/system/specialDiseaseRoute"; } from "@/api/system/specialDiseaseRoute";
import { import {
servicepackageinfo servicepackageinfo