|
@@ -1163,13 +1163,14 @@ export default {
|
|
|
console.error("获取穴位列表失败", e);
|
|
console.error("获取穴位列表失败", e);
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
- async getMeridianList(keyword = "") {
|
|
|
|
|
|
|
+ async getMeridianList(keyword = "", serchtype = "") {
|
|
|
try {
|
|
try {
|
|
|
const res = await collateralChannels({
|
|
const res = await collateralChannels({
|
|
|
mertype: "1",
|
|
mertype: "1",
|
|
|
pageid: 1,
|
|
pageid: 1,
|
|
|
pagesize: 999,
|
|
pagesize: 999,
|
|
|
keyword: keyword,
|
|
keyword: keyword,
|
|
|
|
|
+ serchtype: serchtype,
|
|
|
});
|
|
});
|
|
|
if (res.code == 0) {
|
|
if (res.code == 0) {
|
|
|
this.meridianList = (res.data.meridians || []).map((item) => ({
|
|
this.meridianList = (res.data.meridians || []).map((item) => ({
|
|
@@ -1181,9 +1182,9 @@ export default {
|
|
|
console.error("获取经络列表失败", e);
|
|
console.error("获取经络列表失败", e);
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
- async getEarAcupointList(keyword = "") {
|
|
|
|
|
|
|
+ async getEarAcupointList(keyword = "", serchtype = "") {
|
|
|
try {
|
|
try {
|
|
|
- const params = { page: 1, limit: 999 };
|
|
|
|
|
|
|
+ const params = { page: 1, limit: 999, serchtype };
|
|
|
if (keyword) params.keyWord = keyword;
|
|
if (keyword) params.keyWord = keyword;
|
|
|
const res = await getAcuMeridianList(params);
|
|
const res = await getAcuMeridianList(params);
|
|
|
if (res.code == 0) {
|
|
if (res.code == 0) {
|
|
@@ -1219,10 +1220,10 @@ export default {
|
|
|
const serchtype = pinyin.test(query) ? "1" : "";
|
|
const serchtype = pinyin.test(query) ? "1" : "";
|
|
|
switch (type) {
|
|
switch (type) {
|
|
|
case "经络":
|
|
case "经络":
|
|
|
- this.getMeridianList(query);
|
|
|
|
|
|
|
+ this.getMeridianList(query, serchtype);
|
|
|
break;
|
|
break;
|
|
|
case "耳穴":
|
|
case "耳穴":
|
|
|
- this.getEarAcupointList(query);
|
|
|
|
|
|
|
+ this.getEarAcupointList(query, serchtype);
|
|
|
break;
|
|
break;
|
|
|
default:
|
|
default:
|
|
|
this.getAcupointList(query, serchtype);
|
|
this.getAcupointList(query, serchtype);
|