pengjun 1 year ago
parent
commit
4ddcd26fb4
  1. BIN
      src/assets/images/doc.png
  2. 3
      src/components/patientRegister/PatientRegisterEdit.vue
  3. 2
      src/components/third/ThirdMedicalCenterBookDateList.vue
  4. 2
      src/components/third/ThirdMedicalCenterEdit.vue
  5. 2
      src/components/third/thirdMedicalCenter.vue
  6. 106
      src/views/fee-settings/ResultSetting.vue

BIN
src/assets/images/doc.png

After

Width: 200  |  Height: 200  |  Size: 2.3 KiB

3
src/components/patientRegister/PatientRegisterEdit.vue

@ -814,6 +814,9 @@ export default {
jobType: '', // jobType: '', //
poisonIds: [], // IDs poisonIds: [], // IDs
isPatientOccupationalDisease: 'Y', // isPatientOccupationalDisease: 'Y', //
appointPatientRegisterId:"",
thirdBookingId: "",
}, // }, //

2
src/components/third/ThirdMedicalCenterBookDateList.vue

@ -27,7 +27,7 @@
</div> </div>
<!-- 新增或者编辑弹框 --> <!-- 新增或者编辑弹框 -->
<el-dialog title="设置可预约日期" :close-on-click-modal="false" :visible.sync="setting" width="240px"
<el-dialog title="设置可预约日期" :close-on-click-modal="false" :visible.sync="setting" width="280px"
@close="close_setting"> @close="close_setting">
<div> <div>
<el-table :data="form.bookingDates" border height="480px" size="small" highlight-current-row <el-table :data="form.bookingDates" border height="480px" size="small" highlight-current-row

2
src/components/third/ThirdMedicalCenterEdit.vue

@ -93,7 +93,7 @@ export default {
// //
dictInit() { dictInit() {
// //
postapi("/api/app/CustomerOrgGroup/GetBasicList").then((res) => {
postapi("/api/app/ThirdMedicalCenter/GetCustomerOrgGroupList").then((res) => {
if (res.code != -1) { if (res.code != -1) {
this.customerOrgGroups = res.data; this.customerOrgGroups = res.data;
} }

2
src/components/third/thirdMedicalCenter.vue

@ -216,7 +216,7 @@ export default {
// //
dictInit() { dictInit() {
// //
postapi("/api/app/CustomerOrgGroup/GetBasicList").then((res) => {
postapi("/api/app/ThirdMedicalCenter/GetCustomerOrgGroupList").then((res) => {
if (res.code != -1) { if (res.code != -1) {
this.customerOrgGroups = res.data; this.customerOrgGroups = res.data;
} }

106
src/views/fee-settings/ResultSetting.vue

@ -19,7 +19,7 @@
:style="`width: 208px;overflow: scroll;height:${tableHeight + 28}px;background-color: #fff; border-radius: 8px;`"> :style="`width: 208px;overflow: scroll;height:${tableHeight + 28}px;background-color: #fff; border-radius: 8px;`">
<div style="margin-top: 10px"> <div style="margin-top: 10px">
<el-tree :data="pacsTemplateTree" :props="treeprops" @node-click="treeClick" node-key="id" ref="itemType" <el-tree :data="pacsTemplateTree" :props="treeprops" @node-click="treeClick" node-key="id" ref="itemType"
highlight-current auto-expand-parent>
highlight-current auto-expand-parent @node-contextmenu="nodeContextmenu">
<span class="custom-tree-node" slot-scope="{ node, data }"> <span class="custom-tree-node" slot-scope="{ node, data }">
<div> <div>
<span class="treeicons"> <span class="treeicons">
@ -27,8 +27,10 @@
class="el-icon-document-remove" class="el-icon-document-remove"
v-if="data.parentId == null" v-if="data.parentId == null"
></i> --> ></i> -->
<img style="width: 20px; height: 20px; vertical-align: sub" src="@/assets/images/order.png"
v-if="!data.parentId" />
<img v-if="data.isTemplate == 'Y'" style="width: 20px; height: 20px; vertical-align: sub"
src="@/assets/images/doc.png" />
<img v-else style="width: 20px; height: 20px; vertical-align: sub"
src="@/assets/images/order.png" />
</span> </span>
<span :class="!data.parentId ? 'maxtitle' : 'mintitle'">{{ <span :class="!data.parentId ? 'maxtitle' : 'mintitle'">{{
node.label node.label
@ -187,6 +189,8 @@
</div> </div>
</div> </div>
<!-- 新增或者编辑弹框 --> <!-- 新增或者编辑弹框 -->
<el-dialog :title="title == 1 ? '新增' : '编辑'" :visible.sync="dialogVisible" width="800px" @close="bindidclose" <el-dialog :title="title == 1 ? '新增' : '编辑'" :visible.sync="dialogVisible" width="800px" @close="bindidclose"
:close-on-click-modal="false"> :close-on-click-modal="false">
@ -216,7 +220,8 @@
<el-row> <el-row>
<el-col :span="24"> <el-col :span="24">
<el-form-item label="描述" prop="description"> <el-form-item label="描述" prop="description">
<el-input type="textarea" v-model="form.description" size="small" :autosize="{ minRows: 8, maxRows: 16 }"></el-input>
<el-input type="textarea" v-model="form.description" size="small"
:autosize="{ minRows: 8, maxRows: 16 }"></el-input>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
@ -314,6 +319,7 @@
<el-button type="primary" @click="btnSubmitCon" class="commonbutton"> </el-button> <el-button type="primary" @click="btnSubmitCon" class="commonbutton"> </el-button>
</span> </span>
</el-dialog> </el-dialog>
</div> </div>
</template> </template>
<script> <script>
@ -428,7 +434,7 @@ export default {
this.getPacsTemplateTree(); this.getPacsTemplateTree();
// //
this.retrieveTable();
// this.retrieveTable();
}, },
updated() { updated() {
@ -447,6 +453,96 @@ export default {
methods: { methods: {
dddw, dddw,
nodeContextmenu(event, data, node, self) {
console.log('event', event)
console.log('data', data)
console.log('node', node)
console.log('self', self)
let items = [{
label: "新增顶级词条类别",
onClick: () => {
editPacsType({})
}
}] //
//
if (data.isTemplate == 'Y') {
items.push({ label: "----------------" })
items.push({
label: '新增结果模版',
onClick: () => {
editPacsTemplate({})
}
})
items.push({
label: '编辑结果模版',
onClick: () => {
editPacsTemplate({})
}
})
items.push({
label: '删除结果模版',
onClick: () => {
delPacsTemplate({})
}
})
} else {
//
items.push({
label: '新增同级词条类别',
onClick: () => {
editPacsType({})
}
})
items.push({
label: '新增子级词条类别',
onClick: () => {
editPacsType({})
}
})
items.push({
label: '编辑词条类别',
onClick: () => {
editPacsType({})
}
})
items.push({
label: '删除词条类别',
onClick: () => {
delPacsType({})
}
})
}
this.$contextmenu({
items,
event,
//x: event.clientX,
//y: event.clientY,
customClass: "custom-class",
zIndex: 3,
minWidth: 80,
});
},
editPacsType(data) {
},
delPacsType(data) {
},
editPacsTemplate(data) {
},
delPacsTemplate(data) {
},
//pacs //pacs
getPacsTemplateTree() { getPacsTemplateTree() {
let resultType = [], resultTemplate = [], treeData = [] let resultType = [], resultTemplate = [], treeData = []

Loading…
Cancel
Save