111117.29

This commit is contained in:
zoujiandong
2025-07-29 15:39:33 +08:00
parent 071ab8de73
commit 4ca1b9cf42
71 changed files with 4259 additions and 652 deletions
+58 -67
View File
@@ -47,6 +47,7 @@ const _sfc_main = {
const numInfo = common_vendor.reactive({});
const searchInfo = common_vendor.reactive({});
const freshKey = common_vendor.ref(0);
const navType = common_vendor.ref("");
const navName = common_vendor.ref("肝胆相照临床病例库");
const paging = common_vendor.ref(null);
const hideType = common_vendor.ref(false);
@@ -155,18 +156,6 @@ const _sfc_main = {
const openCase = () => {
showCase.value = true;
};
const cancelCase = () => {
showCase.value = false;
level.value = 1;
caseValue1.name = "";
caseValue1.value = "";
caseValue2.name = "";
caseValue2.value = "";
caseValue3.name = "";
caseValue3.value = "";
labelObj.list2 = [];
labelObj.list3 = [];
};
const confirmCase = () => {
if (level.value == 1 && caseValue1.value == "") {
common_vendor.index.showToast({ title: "请选择疾病选项", icon: "none" });
@@ -203,6 +192,8 @@ const _sfc_main = {
common_vendor.onLoad((options2) => {
if (options2.from == "home") {
isSearch.value = true;
} else if (options2.from == "myCase") {
navType.value = "myCase";
}
if (options2.keyWord) {
keyWord.value = options2.keyWord;
@@ -263,7 +254,7 @@ const _sfc_main = {
return common_vendor.dayjs(date).format("YYYY-MM-DD");
};
const goDetail = (id, isLink, src) => {
common_vendor.index.__f__("log", "at pages/search/search.vue:472", isLink);
common_vendor.index.__f__("log", "at pages/search/search.vue:475", isLink);
if (isLink == 1) {
api_api.api.readRecord({
type: isArticle.value ? 1 : 2,
@@ -283,8 +274,6 @@ const _sfc_main = {
const swicthType = () => {
isArticle.value = !isArticle.value;
dataList.value = [];
order.read_num = "";
order.push_date = "";
paging.value.reload();
};
const searchArticle = (params) => {
@@ -406,7 +395,7 @@ const _sfc_main = {
});
};
const queryList = (pageNo, pageSize) => {
common_vendor.index.__f__("log", "at pages/search/search.vue:626", 666666);
common_vendor.index.__f__("log", "at pages/search/search.vue:629", 666666);
const params = {
page: pageNo,
page_size: pageSize
@@ -418,11 +407,12 @@ const _sfc_main = {
a: common_vendor.o(changeWord),
b: common_vendor.p({
searchWord: keyWord.value,
navName: navName.value
navName: navName.value,
type: navType.value
}),
c: hospital_id.value || doctor_id.value || label_iden.value && !canOpenCase.value
}, hospital_id.value || doctor_id.value || label_iden.value && !canOpenCase.value ? {
d: common_vendor.t(numInfo.article_collect_num),
d: common_vendor.t(numInfo.article_num),
e: common_vendor.t(numInfo.video_num),
f: common_vendor.t(numInfo.video_read_num + numInfo.article_read_num)
} : {}, {
@@ -454,9 +444,10 @@ const _sfc_main = {
width: "31rpx",
height: "31rpx"
}),
s: common_vendor.o(openCase)
s: label_iden.value ? 1 : "",
t: common_vendor.o(openCase)
} : {}, {
t: common_vendor.f(options.value, (item, k0, i0) => {
v: common_vendor.f(options.value, (item, k0, i0) => {
return {
a: "c10c040c-7-" + i0 + ",c10c040c-6",
b: common_vendor.p({
@@ -468,23 +459,23 @@ const _sfc_main = {
d: common_vendor.n(orderFilter.value == item.value ? "active" : "")
};
}),
v: common_vendor.o(changeDate),
w: common_vendor.o(($event) => orderFilter.value = $event),
x: common_vendor.p({
w: common_vendor.o(changeDate),
x: common_vendor.o(($event) => orderFilter.value = $event),
y: common_vendor.p({
iconPlacement: "right",
placement: "column",
modelValue: orderFilter.value
}),
y: common_vendor.p({
z: common_vendor.p({
title: dropTitle.value
}),
z: common_vendor.sr(uDropdownRef, "c10c040c-4,c10c040c-0", {
A: common_vendor.sr(uDropdownRef, "c10c040c-4,c10c040c-0", {
"k": "uDropdownRef"
}),
A: canOpenCase.value ? 1 : "",
B: hideType.value ? 1 : "",
C: isCase.value ? 1 : "",
D: common_vendor.f(dataList.value, (item, index, i0) => {
B: canOpenCase.value ? 1 : "",
C: hideType.value ? 1 : "",
D: isCase.value ? 1 : "",
E: common_vendor.f(dataList.value, (item, index, i0) => {
return common_vendor.e({
a: common_vendor.t(isArticle.value ? item.article_title : item.video_title),
b: common_vendor.f(item.author, (tag, k1, i1) => {
@@ -511,56 +502,56 @@ const _sfc_main = {
l: common_vendor.o(($event) => isArticle.value ? goDetail(item.article_id, item.is_link, item.is_link_url) : goDetail(item.video_id, item.is_link, item.is_link_url), index)
});
}),
E: common_vendor.p({
F: common_vendor.p({
name: "eye",
color: "#6B7280",
size: "28rpx"
}),
F: common_vendor.p({
G: common_vendor.p({
name: "clock",
color: "#6B7280",
size: "28rpx"
}),
G: common_vendor.sr(paging, "c10c040c-0", {
H: common_vendor.sr(paging, "c10c040c-0", {
"k": "paging"
}),
H: common_vendor.o(queryList),
I: common_vendor.o(($event) => dataList.value = $event),
J: common_vendor.p({
I: common_vendor.o(queryList),
J: common_vendor.o(($event) => dataList.value = $event),
K: common_vendor.p({
["inside-more"]: true,
["loading-more-no-more-text"]: "咱也是有底线的!",
["auto-show-back-to-top"]: true,
modelValue: dataList.value
}),
K: common_vendor.o(cancelCase),
L: common_vendor.o(confirmCase),
M: common_vendor.t(!caseValue1.name ? "请选择选项" : caseValue1.name),
N: common_vendor.p({
L: common_vendor.o(closeCase),
M: common_vendor.o(confirmCase),
N: common_vendor.t(!caseValue1.name ? "请选择选项" : caseValue1.name),
O: common_vendor.p({
name: "arrow-right"
}),
O: common_vendor.o(($event) => openCaseLevel("1")),
P: caseValue1.name && labelObj.list2.length > 0
P: common_vendor.o(($event) => openCaseLevel("1")),
Q: caseValue1.name && labelObj.list2.length > 0
}, caseValue1.name && labelObj.list2.length > 0 ? {
Q: common_vendor.t(!caseValue2.name ? "请选择选项" : caseValue2.name),
R: common_vendor.p({
R: common_vendor.t(!caseValue2.name ? "请选择选项" : caseValue2.name),
S: common_vendor.p({
name: "arrow-right"
}),
S: common_vendor.o(($event) => openCaseLevel("2"))
T: common_vendor.o(($event) => openCaseLevel("2"))
} : {}, {
T: caseValue2.name && labelObj.list3.length > 0
U: caseValue2.name && labelObj.list3.length > 0
}, caseValue2.name && labelObj.list3.length > 0 ? {
U: common_vendor.t(!caseValue3.name ? "请选择选项" : caseValue3.name),
V: common_vendor.p({
V: common_vendor.t(!caseValue3.name ? "请选择选项" : caseValue3.name),
W: common_vendor.p({
name: "arrow-right"
}),
W: common_vendor.o(($event) => openCaseLevel("3"))
X: common_vendor.o(($event) => openCaseLevel("3"))
} : {}, {
X: freshKey.value,
Y: common_vendor.p({
Y: freshKey.value,
Z: common_vendor.p({
current: level.value - 1,
direction: "column"
}),
Z: common_vendor.f(labelObj.list1, (item, k0, i0) => {
aa: common_vendor.f(labelObj.list1, (item, k0, i0) => {
return {
a: "c10c040c-20-" + i0 + ",c10c040c-19",
b: common_vendor.p({
@@ -571,16 +562,16 @@ const _sfc_main = {
c: item.app_iden
};
}),
aa: common_vendor.o(groupChange1),
ab: common_vendor.o(($event) => caseValue1.value = $event),
ac: common_vendor.p({
ab: common_vendor.o(groupChange1),
ac: common_vendor.o(($event) => caseValue1.value = $event),
ad: common_vendor.p({
name: "group1",
iconPlacement: "right",
placement: "column",
modelValue: caseValue1.value
}),
ad: level.value == 1,
ae: common_vendor.f(labelObj.list2, (item, k0, i0) => {
ae: level.value == 1,
af: common_vendor.f(labelObj.list2, (item, k0, i0) => {
return {
a: "c10c040c-22-" + i0 + ",c10c040c-21",
b: common_vendor.p({
@@ -591,16 +582,16 @@ const _sfc_main = {
c: item.app_iden
};
}),
af: common_vendor.o(groupChange2),
ag: common_vendor.o(($event) => caseValue2.value = $event),
ah: common_vendor.p({
ag: common_vendor.o(groupChange2),
ah: common_vendor.o(($event) => caseValue2.value = $event),
ai: common_vendor.p({
name: "group2",
iconPlacement: "right",
placement: "column",
modelValue: caseValue2.value
}),
ai: level.value == 2,
aj: common_vendor.f(labelObj.list3, (item, k0, i0) => {
aj: level.value == 2,
ak: common_vendor.f(labelObj.list3, (item, k0, i0) => {
return {
a: "c10c040c-24-" + i0 + ",c10c040c-23",
b: common_vendor.p({
@@ -611,17 +602,17 @@ const _sfc_main = {
c: item.app_iden
};
}),
ak: common_vendor.o(groupChange3),
al: common_vendor.o(($event) => caseValue3.value = $event),
am: common_vendor.p({
al: common_vendor.o(groupChange3),
am: common_vendor.o(($event) => caseValue3.value = $event),
an: common_vendor.p({
name: "group3",
iconPlacement: "right",
placement: "column",
modelValue: caseValue3.value
}),
an: level.value == 3,
ao: common_vendor.o(closeCase),
ap: common_vendor.p({
ao: level.value == 3,
ap: common_vendor.o(closeCase),
aq: common_vendor.p({
round: 10,
zIndex: "9",
closeOnClickOverlay: false,
File diff suppressed because one or more lines are too long
+1 -1
View File
@@ -207,7 +207,7 @@
}
.filterbox.data-v-c10c040c .u-dropdown__menu__item__text {
font-size: 14px !important;
color: #3c9cff !important;
color: #3CC7C0 !important;
}
.filterbox.data-v-c10c040c .u-dropdown__menu__item {
height: 74rpx;