Compare commits
2 Commits
6e84da988c
...
75d515fbc6
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
75d515fbc6 | ||
|
|
dc39275e6e |
@ -55,7 +55,7 @@ import { ref, reactive } from "vue";
|
||||
import navBarSearch from "@/components/navBarSearch/navBarSearch.vue";
|
||||
import list from "@/uni_modules/z-paging/components/z-paging/z-paging";
|
||||
import api from "@/api/api";
|
||||
import { onLoad } from "@dcloudio/uni-app";
|
||||
import { onLoad,onShow } from "@dcloudio/uni-app";
|
||||
import dayjs from "dayjs";
|
||||
import switchImg from "@/static/switch.png";
|
||||
import navTo from "@/utils/navTo.js";
|
||||
@ -94,6 +94,9 @@ onLoad((options) => {
|
||||
doctor_id.value=options.doctor_id;
|
||||
}
|
||||
})
|
||||
onShow(()=>{
|
||||
paging.value?.refresh();
|
||||
})
|
||||
const goDetail=(url)=>{
|
||||
|
||||
navTo({
|
||||
|
||||
@ -28,7 +28,8 @@
|
||||
<view class="iptcon" @click="open">
|
||||
<up-input
|
||||
@click="open"
|
||||
:disabled="isH5?false:true"
|
||||
disabled
|
||||
:focus="false"
|
||||
type="text"
|
||||
placeholderClass="placeholderClass"
|
||||
placeholder="对病例发表您的看法"
|
||||
@ -341,7 +342,7 @@
|
||||
<view class="poptitle"></view>
|
||||
<view class="wraper">
|
||||
<up--textarea
|
||||
focus="true"
|
||||
:focus="false"
|
||||
ref="commentTextarea"
|
||||
height="200"
|
||||
v-model="content"
|
||||
@ -1378,6 +1379,7 @@ const toggleCollect = () => {
|
||||
: collectExchange(id.value);
|
||||
}
|
||||
};
|
||||
|
||||
const addArticleComment = (id, data) => {
|
||||
api.addArticleComment(id, data).then((res) => {
|
||||
uni.showToast({
|
||||
@ -1431,7 +1433,7 @@ const delVideoComment = (id) => {
|
||||
};
|
||||
const fromatImg = (val) => {
|
||||
if(val){
|
||||
return val.replace(/\<img/gi, '<img class="imgstyle"');
|
||||
return val.replace(/\<img|\<\s+img/gi, '<img class="imgstyle"');
|
||||
}else{
|
||||
return '';
|
||||
}
|
||||
@ -2018,6 +2020,12 @@ const readRecord=()=>{
|
||||
}
|
||||
.desc {
|
||||
padding-bottom: 80rpx;
|
||||
:deep(.imgstyle){
|
||||
max-width:100%;
|
||||
position: relative;
|
||||
left:50%;
|
||||
transform: translateX(-50%);
|
||||
}
|
||||
}
|
||||
|
||||
.bottom {
|
||||
|
||||
@ -127,6 +127,9 @@
|
||||
</view>
|
||||
|
||||
<tabBar></tabBar>
|
||||
<view class="publish" @click="goPublish">
|
||||
<u-icon name="plus" color="#fff" size="18"></u-icon>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
@ -220,6 +223,11 @@ const goHospital=()=>{
|
||||
url:'/pages/searchList/searchList?type=hospital&name=医院&id='
|
||||
})
|
||||
}
|
||||
const goPublish=()=>{
|
||||
navTo({
|
||||
url:'/pages/publish/publish'
|
||||
})
|
||||
}
|
||||
onShow(() => {
|
||||
getStatic();
|
||||
getData();
|
||||
@ -357,4 +365,16 @@ onShow(() => {
|
||||
}
|
||||
}
|
||||
}
|
||||
.publish{
|
||||
width: 92rpx;
|
||||
height: 92rpx;
|
||||
background: #3CC7C0;
|
||||
border-radius: 50%;
|
||||
position: fixed;
|
||||
right:30rpx;
|
||||
bottom:180rpx;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
</style>
|
||||
@ -33,7 +33,7 @@
|
||||
</view>
|
||||
<view class="listbox">
|
||||
<view class="titlename">我的临床病例库</view>
|
||||
<view class="cell" @click="goDoctor(userInfo.doctor_id,userInfo.user_name)" v-if="numInfo.article_num>0">
|
||||
<view class="cell" @click="goDoctor(userInfo.doctor_id,userInfo.user_name)" v-if="numInfo.article_num+numInfo.video_num>=5">
|
||||
<view class="left">
|
||||
<up--image
|
||||
:src="myFile"
|
||||
@ -57,7 +57,7 @@
|
||||
</view>
|
||||
<u-icon name="arrow-right" color="#9CA3AF" size="18"></u-icon>
|
||||
</view>
|
||||
<view class="cell" @click="goHospital(userInfo.hospital_id,userInfo.hospital_name)" v-if="hospitalInfo.video_read_num>0 || hospitalInfo.article_read_num>0">
|
||||
<view class="cell" @click="goHospital(userInfo.hospital_id,userInfo.hospital_name)" v-if="hospitalInfo.video_num>0+hospitalInfo.article_num>=20">
|
||||
<view class="left">
|
||||
<up--image
|
||||
:src="myHospital"
|
||||
|
||||
@ -60,7 +60,7 @@ import { ref, reactive } from "vue";
|
||||
import navBarSearch from "@/components/navBarSearch/navBarSearch.vue";
|
||||
import list from "@/uni_modules/z-paging/components/z-paging/z-paging";
|
||||
import api from "@/api/api";
|
||||
import { onLoad } from "@dcloudio/uni-app";
|
||||
import { onLoad,onShow} from "@dcloudio/uni-app";
|
||||
import dayjs from "dayjs";
|
||||
import switchImg from "@/static/switch.png";
|
||||
import navTo from "@/utils/navTo.js";
|
||||
@ -110,6 +110,9 @@ onLoad((options) => {
|
||||
keyWord.value = options.keyWord;
|
||||
};
|
||||
});
|
||||
onShow(()=>{
|
||||
paging.value?.refresh();
|
||||
})
|
||||
const changetype1=(e)=>{
|
||||
type1.value=e;
|
||||
paging.value.reload();
|
||||
|
||||
@ -90,7 +90,7 @@ import { ref, reactive } from "vue";
|
||||
import backLogoNav from "@/components/backLogoNav/backLogoNav.vue";
|
||||
import list from "@/uni_modules/z-paging/components/z-paging/z-paging";
|
||||
import api from "@/api/api";
|
||||
import { onLoad } from "@dcloudio/uni-app";
|
||||
import { onLoad,onShow } from "@dcloudio/uni-app";
|
||||
import dayjs from "dayjs";
|
||||
import switchImg from "@/static/switch.png";
|
||||
import certImg from "@/static/cert.png";
|
||||
@ -193,7 +193,9 @@ const switchTab = (item) => {
|
||||
onLoad((options) => {
|
||||
|
||||
});
|
||||
|
||||
onShow(()=>{
|
||||
paging.value?.refresh();
|
||||
})
|
||||
const formatdate = (date) => {
|
||||
return dayjs(date).format("YYYY-MM-DD");
|
||||
};
|
||||
|
||||
@ -11,7 +11,7 @@
|
||||
</view>
|
||||
</view>
|
||||
<!-- <backNav :navName="'发病例交流帖'"></backNav> -->
|
||||
<view class="form">
|
||||
<scroll-view class="form" id="form" scroll-y="true">
|
||||
<view class="textbox">
|
||||
<up--textarea
|
||||
autoHeight
|
||||
@ -86,7 +86,7 @@
|
||||
|
||||
</view> -->
|
||||
</view>
|
||||
</view>
|
||||
</scroll-view>
|
||||
<view class="bottom">
|
||||
<view class="toolbox">
|
||||
<view
|
||||
@ -131,7 +131,7 @@
|
||||
</view>
|
||||
<view class="bottombtn">
|
||||
<view class="left">
|
||||
<view class="draft" @click="showDraft = true">草稿箱</view>
|
||||
<view class="draft" @click="openDraftList">草稿箱</view>
|
||||
<view class="vote" @click="showVote = true">
|
||||
投票
|
||||
<up--image
|
||||
@ -240,7 +240,18 @@
|
||||
><up-icon name="close" color="#4B5563" size="20"></up-icon
|
||||
></view>
|
||||
</view>
|
||||
<view class="draftlist">
|
||||
<view class="draftlist" v-if="draftList.length==0">
|
||||
<div class="nodata">
|
||||
<up-empty
|
||||
marginTop="120rpx"
|
||||
text="草稿箱为空"
|
||||
mode="list"
|
||||
:icon="draftImg"
|
||||
>
|
||||
</up-empty>
|
||||
</div>
|
||||
</view>
|
||||
<view class="draftlist" v-if="draftList.length>0">
|
||||
<view
|
||||
class="cell"
|
||||
v-for="(item, index) in draftList"
|
||||
@ -254,7 +265,7 @@
|
||||
<view class="smalltitle">病例信息</view>
|
||||
<view
|
||||
class="con ellipsis-two-lines"
|
||||
v-html="item.exchange_content"
|
||||
v-html="fromatImg(item.exchange_content)"
|
||||
></view>
|
||||
</view>
|
||||
<view class="row" v-else-if="item.exchange_summary">
|
||||
@ -264,7 +275,7 @@
|
||||
<view
|
||||
class="con ellipsis-two-lines"
|
||||
v-if="item.exchange_summary"
|
||||
v-html="item.exchange_summary"
|
||||
v-html="fromatImg(item.exchange_summary)"
|
||||
></view>
|
||||
</view>
|
||||
|
||||
@ -380,8 +391,8 @@
|
||||
>
|
||||
<view class="right" @click="confirmCase">确定</view>
|
||||
</view>
|
||||
<view class="casecon">
|
||||
<view v-show="level == 1" >
|
||||
<scroll-view class="casecon" scroll-y="true">
|
||||
<view v-show="level == 1" calss="casePadding">
|
||||
<up-radio-group
|
||||
v-model="caseValue1"
|
||||
|
||||
@ -401,7 +412,7 @@
|
||||
</view>
|
||||
</up-radio-group>
|
||||
</view>
|
||||
<view v-show="level == 2" >
|
||||
<view v-show="level == 2" calss="casePadding">
|
||||
<up-radio-group
|
||||
v-model="caseValue2"
|
||||
iconPlacement="right"
|
||||
@ -420,7 +431,7 @@
|
||||
</view>
|
||||
</up-radio-group>
|
||||
</view>
|
||||
<view v-show="level == 3" >
|
||||
<view v-show="level == 3" calss="casePadding">
|
||||
<up-radio-group
|
||||
v-model="caseValue3"
|
||||
|
||||
@ -429,7 +440,7 @@
|
||||
>
|
||||
<view
|
||||
class="column"
|
||||
v-for="item in labelObj.list2"
|
||||
v-for="item in labelObj.list3"
|
||||
:key="item.app_iden"
|
||||
>
|
||||
<up-radio
|
||||
@ -440,7 +451,7 @@
|
||||
</view>
|
||||
</up-radio-group>
|
||||
</view>
|
||||
</view>
|
||||
</scroll-view>
|
||||
</view>
|
||||
</up-popup>
|
||||
</template>
|
||||
@ -451,6 +462,7 @@ import photoImg from "@/static/photo.png";
|
||||
import addImg from "@/static/add.png";
|
||||
import videoImg from "@/static/videoicon.png";
|
||||
import voteImg from "@/static/vote.png";
|
||||
import draftImg from "@/static/draft.png";
|
||||
import api from "@/api/api";
|
||||
import dayjs from "dayjs";
|
||||
import { onLoad } from "@dcloudio/uni-app";
|
||||
@ -503,7 +515,7 @@ const imgList = ref([]);
|
||||
const videoList = ref([]);
|
||||
const editorCtx = ref(null);
|
||||
const editorCtxResult = ref(null);
|
||||
const isFocusInfo = ref(true);
|
||||
const isFocusInfo = ref(false);
|
||||
const isFocusResult = ref(false);
|
||||
const labelList = ref([]);
|
||||
const goBack = () => {
|
||||
@ -511,6 +523,11 @@ const goBack = () => {
|
||||
delta: 1,
|
||||
});
|
||||
};
|
||||
const openDraftList=()=>{
|
||||
|
||||
getDraftList();
|
||||
showDraft.value=true;
|
||||
}
|
||||
const closeCase = () => {
|
||||
showCase.value = false;
|
||||
};
|
||||
@ -550,7 +567,7 @@ const clearVote = () => {
|
||||
form.case_exchange_vote.valid_day = 7;
|
||||
};
|
||||
const saveVote = () => {
|
||||
console.log(voteData);
|
||||
|
||||
if (voteData.vote_title == "") {
|
||||
uni.showToast({
|
||||
title: "请输入投票标题",
|
||||
@ -573,30 +590,31 @@ const saveVote = () => {
|
||||
return false;
|
||||
}
|
||||
|
||||
for (let i = 0; i < voteData.case_exchange_vote_option.length; i++) {
|
||||
if (voteData.case_exchange_vote_option[i].option_value == "") {
|
||||
uni.showToast({
|
||||
title: "投票选项不能为空",
|
||||
icon: "none",
|
||||
});
|
||||
return false;
|
||||
}
|
||||
if (voteData.case_exchange_vote_option[i].option_value.length > 16) {
|
||||
uni.showToast({
|
||||
title: "第" + (i + 1) + "个投票选项超过16个字符",
|
||||
icon: "none",
|
||||
});
|
||||
return false;
|
||||
}
|
||||
}
|
||||
if (voteData.case_exchange_vote_option.length < 2) {
|
||||
uni.showToast({
|
||||
title: "至少添加两个选项",
|
||||
icon: "none",
|
||||
});
|
||||
return false;
|
||||
}
|
||||
Object.assign(form.case_exchange_vote, voteData);
|
||||
// for (let i = 0; i < voteData.case_exchange_vote_option.length; i++) {
|
||||
// if (voteData.case_exchange_vote_option[i].option_value == "") {
|
||||
// uni.showToast({
|
||||
// title: "投票选项不能为空",
|
||||
// icon: "none",
|
||||
// });
|
||||
// return false;
|
||||
// }
|
||||
// if (voteData.case_exchange_vote_option[i].option_value.length > 16) {
|
||||
// uni.showToast({
|
||||
// title: "第" + (i + 1) + "个投票选项超过16个字符",
|
||||
// icon: "none",
|
||||
// });
|
||||
// return false;
|
||||
// }
|
||||
// }
|
||||
// if (voteData.case_exchange_vote_option.length < 2) {
|
||||
// uni.showToast({
|
||||
// title: "至少添加两个选项",
|
||||
// icon: "none",
|
||||
// });
|
||||
// return false;
|
||||
// }
|
||||
//Object.assign(form.case_exchange_vote, voteData);
|
||||
form.case_exchange_vote=voteData
|
||||
showVote.value = false;
|
||||
};
|
||||
const fromatDay = (value) => {
|
||||
@ -609,13 +627,29 @@ const fromatDay = (value) => {
|
||||
return dayjs(value).format("YYYY-MM-DD");
|
||||
}
|
||||
};
|
||||
|
||||
const fromatImg = (val) => {
|
||||
if(val){
|
||||
return val.replace(/\<img/gi, '<img class="imgstyle"');
|
||||
}else{
|
||||
return '';
|
||||
}
|
||||
|
||||
};
|
||||
const ready = (e) => {
|
||||
console.log(e);
|
||||
editorCtx.value = e;
|
||||
|
||||
let html =
|
||||
"<p>【患者信息】:</p><br/><p>【主诉】:</p><br/><p>【现病史及既往史】:</p><br/><p>【检查】:</p><br/><p>【临床诊断】:</p><br/><p>【治疗经过及结果】:</p><br/><br/>";
|
||||
editorCtx.value.initHtml(html);
|
||||
|
||||
// setTimeout(()=>{
|
||||
uni.hideKeyboard();
|
||||
uni.pageScrollTo({
|
||||
scrollTop:0,
|
||||
selector:"#form"
|
||||
// })
|
||||
})
|
||||
};
|
||||
const readyResult = (e) => {
|
||||
editorCtxResult.value = e;
|
||||
@ -630,9 +664,16 @@ const focusInfo = () => {
|
||||
isFocusInfo.value = true;
|
||||
};
|
||||
const blurInfo = () => {
|
||||
setTimeout(() => {
|
||||
isFocusInfo.value = false;
|
||||
}, 2000)
|
||||
// #ifdef MP-WEIXIN
|
||||
isFocusInfo.value = false;
|
||||
// #endif
|
||||
|
||||
// #ifdef H5
|
||||
setTimeout(() => {
|
||||
isFocusInfo.value = false;
|
||||
}, 2000)
|
||||
|
||||
// #endif
|
||||
};
|
||||
const focusResult = () => {
|
||||
isFocusResult.value = true;
|
||||
@ -691,7 +732,7 @@ const saveDraft = async () => {
|
||||
const res = await editorCtx.value.getLastContent();
|
||||
form.exchange_content = res.html;
|
||||
|
||||
const resResult = await editorCtx.value.getLastContent();
|
||||
const resResult = await editorCtxResult.value.getLastContent();
|
||||
form.exchange_summary = resResult.html;
|
||||
if(labelList.value.length>0){
|
||||
form.case_exchange_label = labelList.value;
|
||||
@ -721,7 +762,7 @@ const editDraft = (index) => {
|
||||
labelList.value = exchange_label;
|
||||
form.exchange_summary = exchange_summary;
|
||||
form.case_exchange_vote = exchange_vote;
|
||||
editorCtxResult.value.initHtml(exchange_content);
|
||||
editorCtxResult.value.initHtml(exchange_summary);
|
||||
Object.assign(voteData, draft);
|
||||
showDraft.value = false;
|
||||
};
|
||||
@ -732,6 +773,7 @@ const willDelDraft = (id) => {
|
||||
};
|
||||
const confirmDel = () => {
|
||||
showModal.value = false;
|
||||
console.log(delType.value);
|
||||
if (delType.value == "delDraft") {
|
||||
delDraft(delId.value);
|
||||
} else if (delType.value == "saveDraft") {
|
||||
@ -758,14 +800,16 @@ const alertSave = async () => {
|
||||
goBack()
|
||||
}else{
|
||||
const res = await editorCtx.value.getLastContent();
|
||||
const initInfo =
|
||||
"<p>【患者信息】:</p><br/><p>【主诉】:</p><br/><p>【现病史及既往史】:</p><br/><p>【检查】:</p><br/><p>【临床诊断】:</p><br/><p>【治疗经过及结果】:</p>";
|
||||
//let html = editorCtx.value.exportHtml(res.html);
|
||||
//const initInfo= "<p>【患者信息】:</p><br/><p>【主诉】:</p><br/><p>【现病史及既往史】:</p><br/><p>【检查】:</p><br/><p>【临床诊断】:</p><br/><p>【治疗经过及结果】:</p><br/><br/>";
|
||||
const resContent = await editorCtxResult.value.getLastContent();
|
||||
//let reshtml = editorCtxResult.value.exportHtml(resContent.html);
|
||||
if (
|
||||
form.exchange_title ||
|
||||
res.html ||
|
||||
resContent.html ||
|
||||
res.html!=initInfo ||
|
||||
resContent.text ||
|
||||
(form.case_exchange_vote &&
|
||||
form.case_exchange_vote.vote_title &&
|
||||
form.case_exchange_label &&
|
||||
@ -781,7 +825,7 @@ const alertSave = async () => {
|
||||
};
|
||||
const publish = async () => {
|
||||
const initInfo =
|
||||
"<p>【患者信息】:</p><br/><p>【主诉】:</p><br/><p>【现病史及既往史】:</p><br/><p>【检查】:</p><br/><p>【临床诊断】:</p><br/><p>【治疗经过及结果】:</p><br/><br/>";
|
||||
"<p>【患者信息】:</p><br/><p>【主诉】:</p><br/><p>【现病史及既往史】:</p><br/><p>【检查】:</p><br/><p>【临床诊断】:</p><br/><p>【治疗经过及结果】:</p>";
|
||||
if (form.exchange_title == "") {
|
||||
uni.showToast({
|
||||
title: "请输入标题",
|
||||
@ -994,7 +1038,7 @@ const getDraftList = () => {
|
||||
};
|
||||
const getCaseLabel = (lev,pid=0) => {
|
||||
api.getCaseLabel({
|
||||
pid:pid
|
||||
pId:pid
|
||||
}).then((res) => {
|
||||
if (lev == 1) {
|
||||
labelObj.list1 = res.data.data;
|
||||
@ -1078,7 +1122,7 @@ const openLabelPop=()=>{
|
||||
getCaseLabel(1,0);
|
||||
}
|
||||
onLoad(() => {
|
||||
getDraftList();
|
||||
//getDraftList();
|
||||
|
||||
});
|
||||
|
||||
@ -1094,7 +1138,7 @@ onLoad(() => {
|
||||
.casepop{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
max-height: calc(100vh - 750rpx);
|
||||
max-height: calc(100vh - 400rpx);
|
||||
.continue{
|
||||
color: #2878ff !important;
|
||||
}
|
||||
@ -1103,8 +1147,16 @@ onLoad(() => {
|
||||
flex:1;
|
||||
overflow-y: scroll;
|
||||
padding-top: 10rpx;
|
||||
max-height: calc(100vh - 700rpx);
|
||||
min-height: 350rpx;
|
||||
|
||||
padding-bottom: 20rpx;
|
||||
:deep(.u-radio){
|
||||
margin-bottom: 10px!important;
|
||||
margin-top: 0px!important;
|
||||
}
|
||||
.casePadding{
|
||||
padding-bottom: 0rpx;
|
||||
}
|
||||
.column {
|
||||
padding: 0 30rpx;
|
||||
border-bottom: 2rpx solid #e5e7eb;
|
||||
@ -1329,7 +1381,7 @@ onLoad(() => {
|
||||
}
|
||||
}
|
||||
#editor {
|
||||
padding: 0 30rpx;
|
||||
padding: 0 10rpx;
|
||||
height: calc(100vh - 700rpx);
|
||||
}
|
||||
#editorRes {
|
||||
@ -1671,7 +1723,7 @@ onLoad(() => {
|
||||
|
||||
.sickbox {
|
||||
display: flex;
|
||||
padding: 25rpx 25rpx 0;
|
||||
padding: 25rpx 25rpx 10rpx;
|
||||
margin-bottom: 20rpx;
|
||||
}
|
||||
.add {
|
||||
@ -1743,4 +1795,25 @@ onLoad(() => {
|
||||
}
|
||||
}
|
||||
}
|
||||
:deep(.ql-container){
|
||||
padding-bottom: 25rpx;
|
||||
height: calc(100vh - 700rpx);
|
||||
}
|
||||
:deep(.ql-container) img{
|
||||
max-width:100%;
|
||||
position: relative;
|
||||
left:50%;
|
||||
transform: translateX(-50%);
|
||||
}
|
||||
:deep(.ql-container) image{
|
||||
max-width:100%;
|
||||
position: relative;
|
||||
left:50%;
|
||||
transform: translateX(-50%);
|
||||
}
|
||||
.con {
|
||||
:deep(.imgstyle){
|
||||
max-width: 100%;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
@ -89,7 +89,7 @@
|
||||
>
|
||||
<view class="right" @click="confirmCase">确定</view>
|
||||
</view>
|
||||
<view class="casecon">
|
||||
<scroll-view class="casecon" scroll-y="true">
|
||||
<view v-show="level == 1" >
|
||||
<up-radio-group
|
||||
v-model="caseValue1"
|
||||
@ -138,7 +138,7 @@
|
||||
>
|
||||
<view
|
||||
class="column"
|
||||
v-for="item in labelObj.list2"
|
||||
v-for="item in labelObj.list3"
|
||||
:key="item.app_iden"
|
||||
>
|
||||
<up-radio
|
||||
@ -149,7 +149,7 @@
|
||||
</view>
|
||||
</up-radio-group>
|
||||
</view>
|
||||
</view>
|
||||
</scroll-view>
|
||||
</view>
|
||||
</up-popup>
|
||||
</template>
|
||||
@ -159,7 +159,7 @@ import { ref, reactive } from "vue";
|
||||
import navBarSearch from "@/components/navBarSearch/navBarSearch.vue";
|
||||
import list from "@/uni_modules/z-paging/components/z-paging/z-paging";
|
||||
import api from "@/api/api";
|
||||
import { onLoad } from "@dcloudio/uni-app";
|
||||
import { onLoad,onShow} from "@dcloudio/uni-app";
|
||||
import dayjs from "dayjs";
|
||||
import switchImg from "@/static/switch.png";
|
||||
import caseImg from "@/static/caseIcon.png";
|
||||
@ -188,7 +188,7 @@ const options= ref([
|
||||
value: 'desc',
|
||||
},
|
||||
]);
|
||||
const isSearch=ref(false);
|
||||
const isSearch=ref(true);
|
||||
const order=reactive({
|
||||
read_num:'',
|
||||
push_date:''
|
||||
@ -313,6 +313,9 @@ onLoad((options) => {
|
||||
canOpenCase.value = true;
|
||||
}
|
||||
});
|
||||
onShow(()=>{
|
||||
paging.value?.refresh();
|
||||
})
|
||||
const changeDate=(e)=>{
|
||||
console.log(e);
|
||||
order.read_num='';
|
||||
@ -585,9 +588,15 @@ const queryList = (pageNo, pageSize) => {
|
||||
}
|
||||
.casecon {
|
||||
flex:1;
|
||||
max-height: calc(100vh - 800rpx);
|
||||
overflow-y: scroll;
|
||||
padding-top: 10rpx;
|
||||
padding-top: 22rpx;
|
||||
padding-bottom: 20rpx;
|
||||
min-height: 350rpx;
|
||||
:deep(.u-radio){
|
||||
margin-bottom: 10px!important;
|
||||
margin-top: 0px!important;
|
||||
}
|
||||
.column {
|
||||
padding: 0 30rpx;
|
||||
border-bottom: 2rpx solid #e5e7eb;
|
||||
|
||||
@ -77,7 +77,7 @@ import { ref, reactive} from "vue";
|
||||
import navBarSearch from "@/components/navBarSearch/navBarSearch.vue";
|
||||
import list from "@/uni_modules/z-paging/components/z-paging/z-paging";
|
||||
import api from "@/api/api";
|
||||
import { onLoad } from "@dcloudio/uni-app";
|
||||
import { onLoad,onShow } from "@dcloudio/uni-app";
|
||||
import dayjs from "dayjs";
|
||||
import switchImg from "@/static/switch.png";
|
||||
import navTo from "@/utils/navTo.js";
|
||||
@ -125,6 +125,9 @@ onLoad((options) => {
|
||||
order.read_num='desc'
|
||||
};
|
||||
});
|
||||
onShow(()=>{
|
||||
paging.value?.refresh();
|
||||
})
|
||||
const change=(e)=>{
|
||||
paging.value.reload();
|
||||
}
|
||||
|
||||
@ -83,7 +83,7 @@ import { ref, reactive} from "vue";
|
||||
import navBarSearch from "@/components/navBarSearch/navBarSearch.vue";
|
||||
import list from "@/uni_modules/z-paging/components/z-paging/z-paging";
|
||||
import api from "@/api/api";
|
||||
import { onLoad } from "@dcloudio/uni-app";
|
||||
import { onLoad,onShow} from "@dcloudio/uni-app";
|
||||
import dayjs from "dayjs";
|
||||
import switchImg from "@/static/switch.png";
|
||||
import navTo from "@/utils/navTo.js";
|
||||
@ -132,9 +132,12 @@ onLoad((options) => {
|
||||
order.article_num='desc'
|
||||
};
|
||||
});
|
||||
onShow(()=>{
|
||||
paging.value?.refresh();
|
||||
})
|
||||
const changeDate=(e)=>{
|
||||
console.log(e);
|
||||
order.read_num='';
|
||||
order.article_num='';
|
||||
paging.value.reload();
|
||||
}
|
||||
const changeRead=(e)=>{
|
||||
|
||||
@ -159,7 +159,7 @@ import headImg from "@/static/headImg.png";
|
||||
import dayjs from "dayjs";
|
||||
import api from "@/api/api";
|
||||
import navTo from "@/utils/navTo.js";
|
||||
import { onLoad } from "@dcloudio/uni-app";
|
||||
import { onLoad,onShow} from "@dcloudio/uni-app";
|
||||
import list from "@/uni_modules/z-paging/components/z-paging/z-paging";
|
||||
const user_id = ref("");
|
||||
const is_selected = ref(0);
|
||||
@ -197,6 +197,10 @@ onLoad((options) => {
|
||||
is_selected.value = options.is_selected;
|
||||
}
|
||||
});
|
||||
onShow(()=>{
|
||||
|
||||
paging.value?.refresh();
|
||||
})
|
||||
const changeDate=(e)=>{
|
||||
console.log(e);
|
||||
order.read_num='';
|
||||
|
||||
@ -85,7 +85,7 @@ import navBarSearch from "@/components/navBarSearch/navBarSearch.vue";
|
||||
import list from "@/uni_modules/z-paging/components/z-paging/z-paging";
|
||||
import api from "@/api/api";
|
||||
import navTo from "@/utils/navTo.js";
|
||||
import { onLoad } from "@dcloudio/uni-app";
|
||||
import { onLoad,onShow} from "@dcloudio/uni-app";
|
||||
import dayjs from "dayjs";
|
||||
import switchImg from "@/static/switch.png";
|
||||
const paging = ref(null);
|
||||
@ -152,6 +152,9 @@ onLoad((options) => {
|
||||
|
||||
}
|
||||
});
|
||||
onShow(()=>{
|
||||
paging.value?.refresh();
|
||||
})
|
||||
const changeDate=(e)=>{
|
||||
console.log(e);
|
||||
order.read_num='';
|
||||
|
||||
BIN
static/draft.png
Normal file
BIN
static/draft.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.2 KiB |
@ -46,7 +46,7 @@ export function addImage(imgs, options = {}) {
|
||||
|
||||
// 取消键盘副作用
|
||||
noKeyboardEffect(() => {
|
||||
editorCtx.insertText({ text: '\n' })
|
||||
//editorCtx.insertText({ text: '\n' })
|
||||
upRes?.forEach((item) => {
|
||||
console.log('item')
|
||||
console.log(item)
|
||||
@ -56,7 +56,7 @@ export function addImage(imgs, options = {}) {
|
||||
})
|
||||
})
|
||||
// 建议加个换行,虽然会导致input回调再次触发,不过问题不大
|
||||
editorCtx.insertText({ text: '\n' })
|
||||
//editorCtx.insertText({ text: '\n' })
|
||||
})
|
||||
|
||||
return upRes
|
||||
@ -88,7 +88,7 @@ export async function addVideo(uploadFunc, options = {}) {
|
||||
|
||||
// 取消键盘副作用
|
||||
noKeyboardEffect(() => {
|
||||
editorCtx.insertText({ text: '\n' })
|
||||
//editorCtx.insertText({ text: '\n' })
|
||||
upRes?.forEach((item) => {
|
||||
editorCtx.insertImage({
|
||||
...options,
|
||||
@ -97,7 +97,7 @@ export async function addVideo(uploadFunc, options = {}) {
|
||||
})
|
||||
})
|
||||
// 建议加个换行,虽然会导致input回调再次触发,不过问题不大
|
||||
editorCtx.insertText({ text: '\n' })
|
||||
//editorCtx.insertText({ text: '\n' })
|
||||
})
|
||||
|
||||
return upRes
|
||||
|
||||
@ -182,7 +182,8 @@ export default {
|
||||
* 主动聚焦
|
||||
* @returns {void}
|
||||
*/
|
||||
this.editorCtx.focus = this.$refs.editorRenderRef.focus
|
||||
//this.editorCtx.focus = this.$refs.editorRenderRef.focus
|
||||
|
||||
|
||||
/**
|
||||
* 退格
|
||||
@ -209,7 +210,7 @@ export default {
|
||||
this.$refs.editorPluginRef.changePasteMode(type)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 生成视频封面图
|
||||
* @param {String} url 封面图片地址
|
||||
@ -270,6 +271,9 @@ export default {
|
||||
* 主动触发input回调事件
|
||||
* @returns {void}
|
||||
*/
|
||||
// this.editorCtx.blur = ()=>{
|
||||
// this.$refs.editorRenderRef.blur();
|
||||
// };
|
||||
this.editorCtx.changeInput = () => {
|
||||
this.editorCtx.getContents({
|
||||
success: (res) => {
|
||||
@ -314,6 +318,7 @@ export default {
|
||||
// #ifdef APP || H5
|
||||
if (this.pasteMode == 'origin') this.editorCtx.changePasteMode('origin')
|
||||
// #endif
|
||||
this.editorCtx.blur();
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
24
unpackage/dist/cache/.vite/deps/_metadata.json
vendored
24
unpackage/dist/cache/.vite/deps/_metadata.json
vendored
@ -1,31 +1,31 @@
|
||||
{
|
||||
"hash": "27413872",
|
||||
"configHash": "53c27b61",
|
||||
"hash": "f02f8263",
|
||||
"configHash": "472db92a",
|
||||
"lockfileHash": "bca6ff8a",
|
||||
"browserHash": "7a5cceb5",
|
||||
"browserHash": "e9b38ef5",
|
||||
"optimized": {
|
||||
"uview-plus": {
|
||||
"src": "../../../../../node_modules/uview-plus/index.js",
|
||||
"file": "uview-plus.js",
|
||||
"fileHash": "589e24d2",
|
||||
"fileHash": "ebca8704",
|
||||
"needsInterop": false
|
||||
},
|
||||
"vconsole": {
|
||||
"src": "../../../../../node_modules/vconsole/dist/vconsole.min.js",
|
||||
"file": "vconsole.js",
|
||||
"fileHash": "94152ede",
|
||||
"needsInterop": true
|
||||
},
|
||||
"uview-plus/libs/function/test": {
|
||||
"src": "../../../../../node_modules/uview-plus/libs/function/test.js",
|
||||
"file": "uview-plus_libs_function_test.js",
|
||||
"fileHash": "b9d2777b",
|
||||
"fileHash": "4d092aa4",
|
||||
"needsInterop": false
|
||||
},
|
||||
"dayjs": {
|
||||
"src": "../../../../../node_modules/dayjs/dayjs.min.js",
|
||||
"file": "dayjs.js",
|
||||
"fileHash": "0af3434a",
|
||||
"needsInterop": true
|
||||
},
|
||||
"vconsole": {
|
||||
"src": "../../../../../node_modules/vconsole/dist/vconsole.min.js",
|
||||
"file": "vconsole.js",
|
||||
"fileHash": "fefdaee2",
|
||||
"fileHash": "e60c7cff",
|
||||
"needsInterop": true
|
||||
}
|
||||
},
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"app.js","sources":[],"sourcesContent":[],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"}
|
||||
{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["<script setup>\r\n\timport { onLaunch,onShow,onHide } from '@dcloudio/uni-app'\r\n\tonLaunch(()=>{\r\n\t\tconsole.log('App Launch')\r\n\t});\r\n\tonShow(()=>{\r\n\t\tconsole.log('App Show')\r\n\t\t\r\n\t});\r\n\tonHide(()=>{\r\n\t\tconsole.log('App Hide')\r\n\t});\r\n</script>\r\n\r\n<style>\r\n\t\r\n\t/*每个页面公共css */\r\n\t/* #ifdef H5 */\r\n\t*{\r\n\t\tmargin: 0;\r\n\t\tpadding: 0;\r\n\t}\r\n\tuni-page-head {\r\n\t\tdisplay: none;\r\n\t}\r\n\t/* #endif */\r\n\twx-button:after{\r\n\t\tborder: none;\r\n\t}\r\n.ellipsis-two-lines {\r\n display: -webkit-box;\r\n -webkit-box-orient: vertical;\r\n -webkit-line-clamp: 2;\r\n overflow: hidden;\r\n}\r\n/* #ifdef H5 */\r\n.zp-container{\r\n\tz-index: 0!important;\r\n}\r\n/* #endif */\r\n</style>","import App from './App'\nimport uviewPlus, { setConfig } from 'uview-plus'\r\n// #ifdef H5\r\nimport VConsole from 'vconsole';\nconst vConsole = new VConsole();\r\n// #endif\n// #ifndef VUE3\nimport Vue from 'vue'\nimport './uni.promisify.adaptor'\nVue.config.productionTip = false\nApp.mpType = 'app'\nconst app = new Vue({\n ...App\n})\napp.$mount()\n// #endif\n// #ifdef VUE3\nimport { createSSRApp } from 'vue'\nexport function createApp() {\n const app = createSSRApp(App)\n \n app.use(uviewPlus, async() => {\t \n \t\treturn {\n \t\t\toptions: {\n \t\t\t\t// 修改$u.config对象的属性\n \t\t\t\tconfig: {\n \t\t\t\t\t// 修改默认单位为rpx,相当于执行 uni.$u.config.unit = 'rpx'\n \t\t\t\t\tunit: 'rpx'\n \t\t\t\t}\n \t\t\t}\n \t\t}\n \t})\n\t\n return {\n app\n }\n}\n// #endif\n"],"names":["onLaunch","uni","onShow","onHide","createSSRApp","App","uviewPlus"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;AAECA,kBAAAA,SAAS,MAAI;AACZC,oBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAAA,IAC1B,CAAE;AACDC,kBAAAA,OAAO,MAAI;AACVD,oBAAAA,MAAA,MAAA,OAAA,gBAAY,UAAU;AAAA,IAExB,CAAE;AACDE,kBAAAA,OAAO,MAAI;AACVF,oBAAAA,MAAA,MAAA,OAAA,iBAAY,UAAU;AAAA,IACxB,CAAE;;;;;ACOK,SAAS,YAAY;AAC1B,QAAM,MAAMG,cAAY,aAACC,SAAG;AAE5B,MAAI,IAAIC,cAAAA,WAAW,YAAW;AAC5B,WAAO;AAAA,MACN,SAAS;AAAA;AAAA,QAER,QAAQ;AAAA;AAAA,UAEP,MAAM;AAAA,QACN;AAAA,MACD;AAAA,IACD;AAAA,EACL,CAAI;AAEF,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"}
|
||||
@ -1 +1 @@
|
||||
{"version":3,"file":"assets.js","sources":["static/video.png","static/sick.png","static/hospital.png","static/doctor.png","static/photo.png","static/add.png","static/videoicon.png","static/vote.png","static/switch.png","static/arrowright.png","static/headImg.png","static/cert.png","static/myFile.png","static/myDownload.png","static/myCollect.png","static/myHospital.png","static/myJoin.png","static/myTalk.png","static/collectOn.png","static/collect.png","static/shang.png","static/chat.png","static/uploadImg.png","static/comment_icon.png","static/benren.png","static/caseIcon.png","static/default.png","static/group.png","static/ku.png","static/ku_on.png","static/group_on.png","static/talk.png","static/talk_on.png","static/logo.png"],"sourcesContent":["export default \"__VITE_ASSET__f55d1656__\"","export default \"__VITE_ASSET__b8c46462__\"","export default \"__VITE_ASSET__d413868a__\"","export default \"__VITE_ASSET__b35aa4a8__\"","export default \"__VITE_ASSET__fd0b1873__\"","export default \"__VITE_ASSET__7afdfa25__\"","export default \"__VITE_ASSET__f335dad1__\"","export default \"__VITE_ASSET__bc53d6e9__\"","export default \"__VITE_ASSET__34b6a406__\"","export default \"__VITE_ASSET__04d264d8__\"","export default \"__VITE_ASSET__2dc1225f__\"","export default \"__VITE_ASSET__968fe4e2__\"","export default \"__VITE_ASSET__2a791e4d__\"","export default \"__VITE_ASSET__02d8e89c__\"","export default \"__VITE_ASSET__018fc400__\"","export default \"__VITE_ASSET__f708625e__\"","export default \"__VITE_ASSET__219bc93e__\"","export default \"__VITE_ASSET__07ef65cb__\"","export default \"__VITE_ASSET__60605a3f__\"","export default \"__VITE_ASSET__1b1db7a1__\"","export default \"__VITE_ASSET__0d05d4c1__\"","export default \"__VITE_ASSET__b055dcc3__\"","export default \"__VITE_ASSET__66769c53__\"","export default \"__VITE_ASSET__27070269__\"","export default \"__VITE_ASSET__beb38987__\"","export default \"__VITE_ASSET__3981e088__\"","export default \"__VITE_ASSET__f5b8f828__\"","export default \"__VITE_ASSET__df35ad17__\"","export default \"__VITE_ASSET__c0792a8a__\"","export default \"__VITE_ASSET__514334a4__\"","export default \"__VITE_ASSET__40793151__\"","export default \"__VITE_ASSET__977b04a2__\"","export default \"__VITE_ASSET__e6204d41__\"","export default \"__VITE_ASSET__8ef1dcc4__\""],"names":[],"mappings":";AAAA,MAAe,aAAA;ACAf,MAAe,UAAA;ACAf,MAAe,cAAA;ACAf,MAAe,YAAA;ACAf,MAAe,WAAA;ACAf,MAAe,SAAA;ACAf,MAAe,WAAA;ACAf,MAAe,UAAA;ACAf,MAAe,YAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,UAAA;ACAf,MAAe,UAAA;ACAf,MAAe,SAAA;ACAf,MAAe,aAAA;ACAf,MAAe,YAAA;ACAf,MAAe,aAAA;ACAf,MAAe,SAAA;ACAf,MAAe,SAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,WAAA;ACAf,MAAe,UAAA;ACAf,MAAe,YAAA;ACAf,MAAe,aAAA;ACAf,MAAe,UAAA;ACAf,MAAe,UAAA;ACAf,MAAe,MAAA;ACAf,MAAe,QAAA;ACAf,MAAe,KAAA;ACAf,MAAe,QAAA;ACAf,MAAe,WAAA;ACAf,MAAe,OAAA;ACAf,MAAe,UAAA;ACAf,MAAe,UAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"}
|
||||
{"version":3,"file":"assets.js","sources":["static/video.png","static/sick.png","static/hospital.png","static/doctor.png","static/photo.png","static/add.png","static/videoicon.png","static/vote.png","static/draft.png","static/switch.png","static/arrowright.png","static/headImg.png","static/cert.png","static/myFile.png","static/myDownload.png","static/myCollect.png","static/myHospital.png","static/myJoin.png","static/myTalk.png","static/collectOn.png","static/collect.png","static/shang.png","static/chat.png","static/uploadImg.png","static/comment_icon.png","static/benren.png","static/caseIcon.png","static/default.png","static/group.png","static/ku.png","static/ku_on.png","static/group_on.png","static/talk.png","static/talk_on.png","static/logo.png"],"sourcesContent":["export default \"__VITE_ASSET__f55d1656__\"","export default \"__VITE_ASSET__b8c46462__\"","export default \"__VITE_ASSET__d413868a__\"","export default \"__VITE_ASSET__b35aa4a8__\"","export default \"__VITE_ASSET__fd0b1873__\"","export default \"__VITE_ASSET__7afdfa25__\"","export default \"__VITE_ASSET__f335dad1__\"","export default \"__VITE_ASSET__bc53d6e9__\"","export default \"__VITE_ASSET__8a9f1cf1__\"","export default \"__VITE_ASSET__34b6a406__\"","export default \"__VITE_ASSET__04d264d8__\"","export default \"__VITE_ASSET__2dc1225f__\"","export default \"__VITE_ASSET__968fe4e2__\"","export default \"__VITE_ASSET__2a791e4d__\"","export default \"__VITE_ASSET__02d8e89c__\"","export default \"__VITE_ASSET__018fc400__\"","export default \"__VITE_ASSET__f708625e__\"","export default \"__VITE_ASSET__219bc93e__\"","export default \"__VITE_ASSET__07ef65cb__\"","export default \"__VITE_ASSET__60605a3f__\"","export default \"__VITE_ASSET__1b1db7a1__\"","export default \"__VITE_ASSET__0d05d4c1__\"","export default \"__VITE_ASSET__b055dcc3__\"","export default \"__VITE_ASSET__66769c53__\"","export default \"__VITE_ASSET__27070269__\"","export default \"__VITE_ASSET__beb38987__\"","export default \"__VITE_ASSET__3981e088__\"","export default \"__VITE_ASSET__f5b8f828__\"","export default \"__VITE_ASSET__df35ad17__\"","export default \"__VITE_ASSET__c0792a8a__\"","export default \"__VITE_ASSET__514334a4__\"","export default \"__VITE_ASSET__40793151__\"","export default \"__VITE_ASSET__977b04a2__\"","export default \"__VITE_ASSET__e6204d41__\"","export default \"__VITE_ASSET__8ef1dcc4__\""],"names":[],"mappings":";AAAA,MAAe,aAAA;ACAf,MAAe,UAAA;ACAf,MAAe,cAAA;ACAf,MAAe,YAAA;ACAf,MAAe,WAAA;ACAf,MAAe,SAAA;ACAf,MAAe,WAAA;ACAf,MAAe,UAAA;ACAf,MAAe,WAAA;ACAf,MAAe,YAAA;ACAf,MAAe,gBAAA;ACAf,MAAe,UAAA;ACAf,MAAe,UAAA;ACAf,MAAe,SAAA;ACAf,MAAe,aAAA;ACAf,MAAe,YAAA;ACAf,MAAe,aAAA;ACAf,MAAe,SAAA;ACAf,MAAe,SAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,WAAA;ACAf,MAAe,UAAA;ACAf,MAAe,YAAA;ACAf,MAAe,aAAA;ACAf,MAAe,UAAA;ACAf,MAAe,UAAA;ACAf,MAAe,MAAA;ACAf,MAAe,QAAA;ACAf,MAAe,KAAA;ACAf,MAAe,QAAA;ACAf,MAAe,WAAA;ACAf,MAAe,OAAA;ACAf,MAAe,UAAA;ACAf,MAAe,UAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"}
|
||||
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"backLogoNav.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9jb21wb25lbnRzL2JhY2tMb2dvTmF2L2JhY2tMb2dvTmF2LnZ1ZQ"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/components/backLogoNav/backLogoNav.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"backLogoNav.js","sources":["components/backLogoNav/backLogoNav.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9jb21wb25lbnRzL2JhY2tMb2dvTmF2L2JhY2tMb2dvTmF2LnZ1ZQ"],"sourcesContent":["<template>\r\n <view class=\"navbox\">\r\n <view class=\"bg\"></view>\r\n <view class=\"namebox\">\r\n <view class=\"back\" @click=\"goBack\">\r\n <u-icon name=\"arrow-left\" color=\"#000\" size=\"24\"></u-icon>\r\n </view>\r\n <view class=\"logo\">\r\n <up--image\r\n :src=\"logoImg\"\r\n width=\"62rpx\"\r\n height=\"62rpx\"\r\n radius=\"50%\"\r\n\r\n ></up--image>\r\n </view>\r\n <view class=\"name\">{{ navName }}</view>\r\n </view>\r\n \r\n </view>\r\n</template>\r\n\r\n<script setup>\r\nimport logoImg from \"@/static/logo.png\";\r\nconst props = defineProps({\r\n navName: {\r\n type: String,\r\n default: \"我的\",\r\n }\r\n\r\n});\r\nconst goBack = () => {\r\n uni.navigateBack({\r\n delta: 1,\r\n });\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.navbox {\r\n padding-bottom: 20rpx;\r\n background-color: #f9fafb;\r\n position: relative;\r\n height:200rpx;\r\n background: radial-gradient(\r\n 60% 90% at 4% 2%,\r\n #43c9c3 0%,\r\n rgba(255, 255, 255, 0) 100%\r\n );\r\n}\r\n.bg {\r\n z-index: 0;\r\n top: 0;\r\n bottom: 0;\r\n width: 100%;\r\n position: absolute;\r\n background: radial-gradient(\r\n 43% 90% at 84% 6%,\r\n #ffd6c9 0%,\r\n rgba(255, 255, 255, 0) 100%\r\n );\r\n}\r\n.namebox {\r\n padding-top: 102rpx;\r\n margin: 0rpx 30rpx 0rpx;\r\n display: flex;\r\n align-items: center;\r\n display: flex;\r\n align-items: center;\r\n .logo{\r\n margin-left: 35rpx;\r\n }\r\n .back{\r\n position: absolute;\r\n left: 0;\r\n }\r\n .name {\r\n margin-left: 16rpx;\r\n font-size: 30rpx;\r\n color: #111827;\r\n }\r\n}\r\n.search {\r\n margin: 40rpx 30rpx 0rpx;\r\n display: flex;\r\n\r\n align-items: center;\r\n justify-content: space-between;\r\n .searchwrap {\r\n display: flex;\r\n align-items: center;\r\n flex: 1;\r\n padding-left: 28rpx;\r\n margin-right: 23rpx;\r\n height: 80rpx;\r\n background: #fbfbfb;\r\n box-shadow: 0px 4rpx 10rpx 0px rgba(153, 153, 153, 0.5);\r\n border-radius: 40rpx;\r\n\r\n .ipt {\r\n margin-left: 15rpx;\r\n font-size: 28rpx;\r\n }\r\n }\r\n}\r\n</style>","import Component from 'D:/GitWorkPlace/caseDataBase/components/backLogoNav/backLogoNav.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;;;;;;;;;;;;;;;;;AA+BA,UAAM,SAAS,MAAM;AACnBA,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MACX,CAAG;AAAA,IACH;;;;;;;;;;;;;;;;;;;;;AClCA,GAAG,gBAAgB,SAAS;"}
|
||||
@ -1 +1 @@
|
||||
{"version":3,"file":"backNav.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9jb21wb25lbnRzL2JhY2tOYXYvYmFja05hdi52dWU"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/components/backNav/backNav.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"backNav.js","sources":["components/backNav/backNav.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9jb21wb25lbnRzL2JhY2tOYXYvYmFja05hdi52dWU"],"sourcesContent":["<template>\r\n <view class=\"navbox\">\r\n <view class=\"bg\"></view>\r\n <view class=\"namebox\">\r\n <view class=\"back\" @click=\"goBack\">\r\n <u-icon name=\"arrow-left\" color=\"#000\" size=\"24\"></u-icon>\r\n </view>\r\n <!-- <view class=\"logo\">logo</view> -->\r\n <view class=\"name\">{{ navName }}</view>\r\n </view>\r\n \r\n </view>\r\n</template>\r\n\r\n<script setup>\r\nconst props = defineProps({\r\n navName: {\r\n type: String,\r\n default: \"我的\",\r\n }\r\n\r\n});\r\nconst goBack = () => {\r\n uni.navigateBack({\r\n delta: 1,\r\n });\r\n};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n.navbox {\r\n padding-bottom: 20rpx;\r\n background-color: #f9fafb;\r\n position: relative;\r\n height:200rpx;\r\n background: radial-gradient(\r\n 60% 90% at 4% 2%,\r\n #43c9c3 0%,\r\n rgba(255, 255, 255, 0) 100%\r\n );\r\n .bg {\r\n z-index: 0;\r\n top: 0;\r\n bottom: 0;\r\n width: 100%;\r\n position: absolute;\r\n background: radial-gradient(\r\n 43% 90% at 84% 6%,\r\n #ffd6c9 0%,\r\n rgba(255, 255, 255, 0) 100%\r\n );\r\n}\r\n.namebox {\r\n padding-top: 102rpx;\r\n justify-content: center;\r\n margin: 0rpx 30rpx 0rpx;\r\n position: relative;\r\n display: flex;\r\n .back{\r\n position: absolute;\r\n left: 0;\r\n }\r\n .name {\r\n margin-left: 16rpx;\r\n font-size: 30rpx;\r\n color: #111827;\r\n }\r\n}\r\n.search {\r\n margin: 40rpx 30rpx 0rpx;\r\n display: flex;\r\n\r\n align-items: center;\r\n justify-content: space-between;\r\n .searchwrap {\r\n display: flex;\r\n align-items: center;\r\n flex: 1;\r\n padding-left: 28rpx;\r\n margin-right: 23rpx;\r\n height: 80rpx;\r\n background: #fbfbfb;\r\n box-shadow: 0px 4rpx 10rpx 0px rgba(153, 153, 153, 0.5);\r\n border-radius: 40rpx;\r\n\r\n .ipt {\r\n margin-left: 15rpx;\r\n font-size: 28rpx;\r\n }\r\n }\r\n}\r\n}\r\n\r\n</style>","import Component from 'D:/GitWorkPlace/caseDataBase/components/backNav/backNav.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;;;;;;;;;;;;;;AAsBA,UAAM,SAAS,MAAM;AACnBA,oBAAAA,MAAI,aAAa;AAAA,QACf,OAAO;AAAA,MACX,CAAG;AAAA,IACH;;;;;;;;;;;;;;;ACzBA,GAAG,gBAAgB,SAAS;"}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"tabBar.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9jb21wb25lbnRzL3RhYkJhci90YWJCYXIudnVl"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/components/tabBar/tabBar.vue'\nwx.createComponent(Component)"],"names":["Component"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgBA,SAAS;"}
|
||||
{"version":3,"file":"tabBar.js","sources":["components/tabBar/tabBar.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9jb21wb25lbnRzL3RhYkJhci90YWJCYXIudnVl"],"sourcesContent":["<template>\r\n \r\n <up-tabbar\r\n class=\"u-page\"\r\n :value=\"value\"\r\n :fixed=\"true\"\r\n :zIndex=\"99\"\r\n :placeholder=\"false\"\r\n activeColor=\"#3CC7C0\"\r\n :safeAreaInsetBottom=\"true\"\r\n >\r\n <up-tabbar-item text=\"临床病例库\" @click=\"handleClick\" :activeIcon=\"ku_on\" :inactiveIcon=\"ku\">\r\n <!-- <view class=\"aa\" slot=\"active-icon\">222</view> -->\r\n <!-- <image\r\n class=\"u-page__item__slot-icon\"\r\n slot=\"active-icon\"\r\n src=\"https://www4.bing.com//th?id=OHR.RheaDad_ZH-CN6706868651_1920x1080.jpg&rf=LaDigue_1920x1080.jpg&pid=hp\"\r\n ></image> -->\r\n <!-- <image\r\n class=\"u-page__item__slot-icon\"\r\n slot=\"inactive-icon\"\r\n :src=\"ku\"\r\n ></image> -->\r\n </up-tabbar-item>\r\n <up-tabbar-item text=\"互动病例\" :activeIcon=\"group_on\" :inactiveIcon=\"group\" @click=\"handleClick\">\r\n <!-- <image\r\n class=\"u-page__item__slot-icon\"\r\n slot=\"active-icon\"\r\n :src=\"group_on\"\r\n ></image>\r\n <image\r\n class=\"u-page__item__slot-icon\"\r\n slot=\"inactive-icon\"\r\n :src=\"group\"\r\n ></image> -->\r\n </up-tabbar-item>\r\n <up-tabbar-item text=\"病例交流\" :activeIcon=\"talk_on\" :inactiveIcon=\"talk\" @click=\"handleClick\">\r\n <!-- <image\r\n class=\"u-page__item__slot-icon\"\r\n slot=\"active-icon\"\r\n width=\"47rpx\"\r\n height=\"47rpx\"\r\n :src=\"talk_on\"\r\n ></image>\r\n <image\r\n width=\"47rpx\"\r\n height=\"47rpx\"\r\n class=\"u-page__item__slot-icon\"\r\n slot=\"inactive-icon\"\r\n :src=\"talk\"\r\n ></image> -->\r\n </up-tabbar-item>\r\n </up-tabbar>\r\n\r\n</template>\r\n\r\n<script setup>\r\nimport group from \"@/static/group.png\";\r\nimport ku from \"@/static/ku.png\";\r\nimport ku_on from \"@/static/ku_on.png\";\r\nimport group_on from \"@/static/group_on.png\";\r\nimport talk from \"@/static/talk.png\";\r\nimport talk_on from \"@/static/talk_on.png\";\r\nimport navTo from \"@/utils/navTo.js\";\r\nimport { ref } from \"vue\";\r\nconst props=defineProps({\r\n value: {\r\n type: Number,\r\n default: 0,\r\n }\r\n});\r\nconst handleClick = (e) => {\r\n\tif(e==0){\r\n\t\tnavTo({\r\n\t\t url: \"/pages/index/index\",\r\n\t\t});\r\n\t}else if(e==1){\r\n navTo({\r\n url: \"/pages/case/case\",\r\n });\r\n }else if(e==2){\r\n navTo({\r\n url: \"/pages/caseTalk/caseTalk\",\r\n });\r\n }\r\n};\r\n</script>\r\n\r\n<style lang='scss'>\r\n.u-page__item__slot-icon{\r\n width: 47rpx;\r\n height: 47rpx;\r\n}\r\n .u-tabbar__content__item-wrapper{\r\n border-top: 2rpx solid #f3f4f6!important;\r\n }\r\n \r\n\r\n .u-tabbar-item__text{\r\n margin-bottom: 20rpx!important;\r\n\r\n \r\n} \r\n\r\n</style>","import Component from 'D:/GitWorkPlace/caseDataBase/components/tabBar/tabBar.vue'\nwx.createComponent(Component)"],"names":["navTo","Component"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;AAuEA,UAAM,cAAc,CAAC,MAAM;AAC1B,UAAG,KAAG,GAAE;AACPA,0BAAM;AAAA,UACJ,KAAK;AAAA,QACT,CAAG;AAAA,MACH,WAAU,KAAG,GAAE;AACTA,0BAAM;AAAA,UACN,KAAK;AAAA,QACX,CAAK;AAAA,MACL,WAAY,KAAG,GAAE;AACVA,0BAAM;AAAA,UACP,KAAK;AAAA,QACX,CAAK;AAAA,MACD;AAAA,IACJ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;ACpFA,GAAG,gBAAgBC,SAAS;"}
|
||||
@ -1 +1 @@
|
||||
{"version":3,"file":"u--image.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtLWltYWdlL3UtLWltYWdlLnZ1ZQ"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u--image/u--image.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"u--image.js","sources":["node_modules/uview-plus/components/u--image/u--image.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtLWltYWdlL3UtLWltYWdlLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<uvImage \r\n\t\t:src=\"src\"\r\n\t\t:mode=\"mode\"\r\n\t\t:width=\"width\"\r\n\t\t:height=\"height\"\r\n\t\t:shape=\"shape\"\r\n\t\t:radius=\"radius\"\r\n\t\t:lazyLoad=\"lazyLoad\"\r\n\t\t:showMenuByLongpress=\"showMenuByLongpress\"\r\n\t\t:loadingIcon=\"loadingIcon\"\r\n\t\t:errorIcon=\"errorIcon\"\r\n\t\t:showLoading=\"showLoading\"\r\n\t\t:showError=\"showError\"\r\n\t\t:fade=\"fade\"\r\n\t\t:webp=\"webp\"\r\n\t\t:duration=\"duration\"\r\n\t\t:bgColor=\"bgColor\"\r\n\t\t:customStyle=\"customStyle\"\r\n\t\t@click=\"$emit('click')\"\r\n\t\t@error=\"$emit('error')\"\r\n\t\t@load=\"$emit('load')\"\r\n\t>\r\n\t\t<template v-slot:loading>\r\n\t\t\t<slot name=\"loading\"></slot>\r\n\t\t</template>\r\n\t\t<template v-slot:error>\r\n\t\t\t<slot name=\"error\"></slot>\r\n\t\t</template>\r\n\t</uvImage>\r\n</template>\r\n\r\n<script>\r\n\t/**\r\n\t * 此组件存在的理由是,在nvue下,u-image被uni-app官方占用了,u-image在nvue中相当于image组件\r\n\t * 所以在nvue下,取名为u--image,内部其实还是u-iamge.vue,只不过做一层中转\r\n\t */\r\n\timport uvImage from '../u-image/u-image.vue';\r\n\timport { props } from '../u-image/props.js';\r\n\timport { mpMixin } from '../../libs/mixin/mpMixin';\r\n\timport { mixin } from '../../libs/mixin/mixin';\r\n\texport default {\r\n\t\tname: 'u--image',\r\n\t\tmixins: [mpMixin, props, mixin],\r\n\t\tcomponents: {\r\n\t\t\tuvImage\r\n\t\t},\r\n\t\temits: ['click', 'error', 'load']\r\n\t}\r\n</script>","import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u--image/u--image.vue'\nwx.createComponent(Component)"],"names":["mpMixin","props","mixin"],"mappings":";;AAqCC,MAAK,UAAW,MAAW;AAI3B,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,QAAQ,CAACA,cAAAA,SAASC,cAAK,OAAEC,mBAAK;AAAA,EAC9B,YAAY;AAAA,IACX;AAAA,EACA;AAAA,EACD,OAAO,CAAC,SAAS,SAAS,MAAM;AACjC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC/CD,GAAG,gBAAgB,SAAS;","x_google_ignoreList":[0]}
|
||||
@ -1 +1 @@
|
||||
{"version":3,"file":"u--textarea.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtLXRleHRhcmVhL3UtLXRleHRhcmVhLnZ1ZQ"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u--textarea/u--textarea.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"u--textarea.js","sources":["node_modules/uview-plus/components/u--textarea/u--textarea.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtLXRleHRhcmVhL3UtLXRleHRhcmVhLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<uvTextarea\r\n\t\t:value=\"value\"\r\n\t\t:modelValue=\"modelValue\"\r\n\t\t:placeholder=\"placeholder\"\r\n\t\t:height=\"height\"\r\n\t\t:confirmType=\"confirmType\"\r\n\t\t:disabled=\"disabled\"\r\n\t\t:count=\"count\"\r\n\t\t:focus=\"focus\"\r\n\t\t:autoHeight=\"autoHeight\"\r\n\t\t:fixed=\"fixed\"\r\n\t\t:cursorSpacing=\"cursorSpacing\"\r\n\t\t:cursor=\"cursor\"\r\n\t\t:showConfirmBar=\"showConfirmBar\"\r\n\t\t:selectionStart=\"selectionStart\"\r\n\t\t:selectionEnd=\"selectionEnd\"\r\n\t\t:adjustPosition=\"adjustPosition\"\r\n\t\t:disableDefaultPadding=\"disableDefaultPadding\"\r\n\t\t:holdKeyboard=\"holdKeyboard\"\r\n\t\t:maxlength=\"maxlength\"\r\n\t\t:border=\"border\"\r\n\t\t:customStyle=\"customStyle\"\r\n\t\t:formatter=\"formatter\"\r\n\t\t:ignoreCompositionEvent=\"ignoreCompositionEvent\"\r\n\t\t@input=\"e => $emit('input', e)\"\r\n\t\t@update:modelValue=\"e => $emit('update:modelValue', e)\"\r\n\t></uvTextarea>\r\n</template>\r\n\r\n<script>\r\n\t/**\r\n\t * 此组件存在的理由是,在nvue下,u--textarea被uni-app官方占用了,u-textarea在nvue中相当于textarea组件\r\n\t * 所以在nvue下,取名为u--textarea,内部其实还是u-textarea.vue,只不过做一层中转\r\n\t */\r\n\timport uvTextarea from '../u-textarea/u-textarea.vue';\r\n\timport { props } from '../u-textarea/props.js';\r\n\timport { mpMixin } from '../../libs/mixin/mpMixin';\r\n\timport { mixin } from '../../libs/mixin/mixin';\r\n\texport default {\r\n\t\tname: 'u--textarea',\r\n\t\tmixins: [mpMixin, props, mixin],\r\n\t\tcomponents: {\r\n\t\t\tuvTextarea\r\n\t\t},\r\n\t}\r\n</script>\r\n","import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u--textarea/u--textarea.vue'\nwx.createComponent(Component)"],"names":["mpMixin","props","mixin"],"mappings":";;AAmCC,mBAAmB,MAAW;AAI9B,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,QAAQ,CAACA,cAAAA,SAASC,cAAK,SAAEC,mBAAK;AAAA,EAC9B,YAAY;AAAA,IACX;AAAA,EACA;AACF;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AC5CD,GAAG,gBAAgB,SAAS;","x_google_ignoreList":[0]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"u-cell-group.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtY2VsbC1ncm91cC91LWNlbGwtZ3JvdXAudnVl"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-cell-group/u-cell-group.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"u-cell-group.js","sources":["node_modules/uview-plus/components/u-cell-group/u-cell-group.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtY2VsbC1ncm91cC91LWNlbGwtZ3JvdXAudnVl"],"sourcesContent":["<template>\n <view :style=\"[addStyle(customStyle)]\" :class=\"[customClass]\" class=\"u-cell-group\">\n <view v-if=\"title\" class=\"u-cell-group__title\">\n <slot name=\"title\">\n\t\t\t\t<text class=\"u-cell-group__title__text\">{{ title }}</text>\n\t\t\t</slot>\n </view>\n <view class=\"u-cell-group__wrapper\">\n\t\t\t<u-line v-if=\"border\"></u-line>\n <slot />\n </view>\n </view>\n</template>\n\n<script>\n\timport { props } from './props';\n\timport { mpMixin } from '../../libs/mixin/mpMixin';\n\timport { mixin } from '../../libs/mixin/mixin';\n\timport { addStyle } from '../../libs/function/index';\n\t/**\n\t * cellGroup 单元格\n\t * @description cell单元格一般用于一组列表的情况,比如个人中心页,设置页等。\n\t * @tutorial https://uview-plus.jiangruyi.com/components/cell.html\n\t * \n\t * @property {String}\ttitle\t\t分组标题\n\t * @property {Boolean}\tborder\t\t是否显示外边框 (默认 true )\n\t * @property {Object}\tcustomStyle\t定义需要用到的外部样式\n\t * \n\t * @event {Function} click \t点击cell列表时触发\n\t * @example <u-cell-group title=\"设置喜好\">\n\t */\n\texport default {\n\t\tname: 'u-cell-group',\n\t\tmixins: [mpMixin, mixin, props],\n\t\tmethods: {\n\t\t\taddStyle\n\t\t}\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t@import \"../../libs/css/components.scss\";\n\t\n\t$u-cell-group-title-padding: 16px 16px 8px !default;\n\t$u-cell-group-title-font-size: 15px !default;\n\t$u-cell-group-title-line-height: 16px !default;\n\t$u-cell-group-title-color: $u-main-color !default;\n\n .u-cell-group {\n\t\tflex: 1;\n\t\t\n &__title {\n padding: $u-cell-group-title-padding;\n\n &__text {\n font-size: $u-cell-group-title-font-size;\n line-height: $u-cell-group-title-line-height;\n color: $u-cell-group-title-color;\n }\n }\n\t\t\n\t\t&__wrapper {\n\t\t\tposition: relative;\n\t\t}\n }\n</style>\n\n","import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-cell-group/u-cell-group.vue'\nwx.createComponent(Component)"],"names":["mpMixin","mixin","props","addStyle"],"mappings":";;AA+BC,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,QAAQ,CAACA,cAAAA,SAASC,cAAK,OAAEC,sBAAK;AAAA,EAC9B,SAAS;AAAA,IACR,UAAAC,cAAO;AAAA,EACR;AACD;;;;;;;;;;;;;;;;;;;;;;ACpCD,GAAG,gBAAgB,SAAS;","x_google_ignoreList":[0]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"u-gap.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtZ2FwL3UtZ2FwLnZ1ZQ"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-gap/u-gap.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"u-gap.js","sources":["node_modules/uview-plus/components/u-gap/u-gap.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtZ2FwL3UtZ2FwLnZ1ZQ"],"sourcesContent":["<template>\n\t<view class=\"u-gap\" :style=\"[gapStyle]\"></view>\n</template>\n\n<script>\n\timport { props } from './props';\n\timport { mpMixin } from '../../libs/mixin/mpMixin';\n\timport { mixin } from '../../libs/mixin/mixin';\n\timport { addStyle, addUnit, deepMerge } from '../../libs/function/index.js';\n\t/**\n\t * gap 间隔槽\n\t * @description 该组件一般用于内容块之间的用一个灰色块隔开的场景,方便用户风格统一,减少工作量\n\t * @tutorial https://ijry.github.io/uview-plus/components/gap.html\n\t * @property {String}\t\t\tbgColor\t\t\t背景颜色 (默认 'transparent' )\n\t * @property {String | Number}\theight\t\t\t分割槽高度,单位px (默认 20 )\n\t * @property {String | Number}\tmarginTop\t\t与前一个组件的距离,单位px( 默认 0 )\n\t * @property {String | Number}\tmarginBottom\t与后一个组件的距离,单位px (默认 0 )\n\t * @property {Object}\t\t\tcustomStyle\t\t定义需要用到的外部样式\n\t * \n\t * @example <u-gap height=\"80\" bg-color=\"#bbb\"></u-gap>\n\t */\n\texport default {\n\t\tname: \"u-gap\",\n\t\tmixins: [mpMixin, mixin, props],\n\t\tcomputed: {\n\t\t\tgapStyle() {\n\t\t\t\tconst style = {\n\t\t\t\t\tbackgroundColor: this.bgColor,\n\t\t\t\t\theight: addUnit(this.height),\n\t\t\t\t\tmarginTop: addUnit(this.marginTop),\n\t\t\t\t\tmarginBottom: addUnit(this.marginBottom),\n\t\t\t\t}\n\t\t\t\treturn deepMerge(style, addStyle(this.customStyle))\n\t\t\t}\n\t\t}\n\t};\n</script>\n\n<style lang=\"scss\" scoped>\n\t@import \"../../libs/css/components.scss\";\n</style>\n","import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-gap/u-gap.vue'\nwx.createComponent(Component)"],"names":["mpMixin","mixin","props","addUnit","deepMerge","addStyle"],"mappings":";;AAqBC,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,QAAQ,CAACA,cAAAA,SAASC,cAAK,OAAEC,sBAAK;AAAA,EAC9B,UAAU;AAAA,IACT,WAAW;AACV,YAAM,QAAQ;AAAA,QACb,iBAAiB,KAAK;AAAA,QACtB,QAAQC,cAAAA,QAAQ,KAAK,MAAM;AAAA,QAC3B,WAAWA,cAAAA,QAAQ,KAAK,SAAS;AAAA,QACjC,cAAcA,cAAAA,QAAQ,KAAK,YAAY;AAAA,MACxC;AACA,aAAOC,cAAS,UAAC,OAAOC,cAAQ,SAAC,KAAK,WAAW,CAAC;AAAA,IACnD;AAAA,EACD;;;;;;;;ACjCF,GAAG,gBAAgB,SAAS;","x_google_ignoreList":[0]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"u-line.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtbGluZS91LWxpbmUudnVl"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-line/u-line.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"u-line.js","sources":["node_modules/uview-plus/components/u-line/u-line.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtbGluZS91LWxpbmUudnVl"],"sourcesContent":["<template>\n\t<view\n\t class=\"u-line\"\n\t :style=\"[lineStyle]\"\n\t>\n\n\t</view>\n</template>\n\n<script>\n\timport { props } from './props';\n\timport { mpMixin } from '../../libs/mixin/mpMixin';\n\timport { mixin } from '../../libs/mixin/mixin';\n\timport { addUnit, addStyle, deepMerge } from '../../libs/function/index';\n\t/**\n\t * line 线条\n\t * @description 此组件一般用于显示一根线条,用于分隔内容块,有横向和竖向两种模式,且能设置0.5px线条,使用也很简单\n\t * @tutorial https://ijry.github.io/uview-plus/components/line.html\n\t * @property {String}\t\t\tcolor\t\t线条的颜色 ( 默认 '#d6d7d9' )\n\t * @property {String | Number}\tlength\t\t长度,竖向时表现为高度,横向时表现为长度,可以为百分比,带px单位的值等 ( 默认 '100%' )\n\t * @property {String}\t\t\tdirection\t线条的方向,row-横向,col-竖向 (默认 'row' )\n\t * @property {Boolean}\t\t\thairline\t是否显示细线条 (默认 true )\n\t * @property {String | Number}\tmargin\t\t线条与上下左右元素的间距,字符串形式,如\"30px\" (默认 0 )\n\t * @property {Boolean}\t\t\tdashed\t\t是否虚线,true-虚线,false-实线 (默认 false )\n\t * @property {Object}\t\t\tcustomStyle\t定义需要用到的外部样式\n\t * @example <u-line color=\"red\"></u-line>\n\t */\n\texport default {\n\t\tname: 'u-line',\n\t\tmixins: [mpMixin, mixin, props],\n\t\tcomputed: {\n\t\t\tlineStyle() {\n\t\t\t\tconst style = {}\n\t\t\t\tstyle.margin = this.margin\n\t\t\t\t// 如果是水平线条,边框高度为1px,再通过transform缩小一半,就是0.5px了\n\t\t\t\tif (this.direction === 'row') {\n\t\t\t\t\t// 此处采用兼容分开写,兼容nvue的写法\n\t\t\t\t\tstyle.borderBottomWidth = '1px'\n\t\t\t\t\tstyle.borderBottomStyle = this.dashed ? 'dashed' : 'solid'\n\t\t\t\t\tstyle.width = addUnit(this.length)\n\t\t\t\t\tif (this.hairline) style.transform = 'scaleY(0.5)'\n\t\t\t\t} else {\n\t\t\t\t\t// 如果是竖向线条,边框宽度为1px,再通过transform缩小一半,就是0.5px了\n\t\t\t\t\tstyle.borderLeftWidth = '1px'\n\t\t\t\t\tstyle.borderLeftStyle = this.dashed ? 'dashed' : 'solid'\n\t\t\t\t\tstyle.height = addUnit(this.length)\n\t\t\t\t\tif (this.hairline) style.transform = 'scaleX(0.5)'\n\t\t\t\t}\n\n\t\t\t\tstyle.borderColor = this.color\n\t\t\t\treturn deepMerge(style, addStyle(this.customStyle))\n\t\t\t}\n\t\t}\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t@import \"../../libs/css/components.scss\";\n\n\t.u-line {\n\t\t/* #ifndef APP-NVUE */\n\t\tvertical-align: middle;\n\t\t/* #endif */\n\t}\n</style>\n","import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-line/u-line.vue'\nwx.createComponent(Component)"],"names":["mpMixin","mixin","props","addUnit","deepMerge","addStyle"],"mappings":";;AA2BC,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,QAAQ,CAACA,cAAAA,SAASC,cAAK,OAAEC,sBAAK;AAAA,EAC9B,UAAU;AAAA,IACT,YAAY;AACX,YAAM,QAAQ,CAAC;AACf,YAAM,SAAS,KAAK;AAEpB,UAAI,KAAK,cAAc,OAAO;AAE7B,cAAM,oBAAoB;AAC1B,cAAM,oBAAoB,KAAK,SAAS,WAAW;AACnD,cAAM,QAAQC,sBAAQ,KAAK,MAAM;AACjC,YAAI,KAAK;AAAU,gBAAM,YAAY;AAAA,aAC/B;AAEN,cAAM,kBAAkB;AACxB,cAAM,kBAAkB,KAAK,SAAS,WAAW;AACjD,cAAM,SAASA,sBAAQ,KAAK,MAAM;AAClC,YAAI,KAAK;AAAU,gBAAM,YAAY;AAAA,MACtC;AAEA,YAAM,cAAc,KAAK;AACzB,aAAOC,cAAS,UAAC,OAAOC,cAAQ,SAAC,KAAK,WAAW,CAAC;AAAA,IACnD;AAAA,EACD;AACD;;;;;;;ACpDD,GAAG,gBAAgB,SAAS;","x_google_ignoreList":[0]}
|
||||
@ -1 +1 @@
|
||||
{"version":3,"file":"u-link.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtbGluay91LWxpbmsudnVl"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-link/u-link.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"u-link.js","sources":["node_modules/uview-plus/components/u-link/u-link.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtbGluay91LWxpbmsudnVl"],"sourcesContent":["<template>\n\t<text\n\t class=\"u-link\"\n\t @tap.stop=\"openLink\"\n\t :style=\"[linkStyle, addStyle(customStyle)]\"\n\t>{{text}}</text>\n</template>\n\n<script>\n\timport { props } from './props';\n\timport { mpMixin } from '../../libs/mixin/mpMixin';\n\timport { mixin } from '../../libs/mixin/mixin';\n\timport { addStyle, addUnit, getPx, toast } from '../../libs/function/index';\n\t/**\n\t * link 超链接\n\t * @description 该组件为超链接组件,在不同平台有不同表现形式:在APP平台会通过plus环境打开内置浏览器,在小程序中把链接复制到粘贴板,同时提示信息,在H5中通过window.open打开链接。\n\t * @tutorial https://ijry.github.io/uview-plus/components/link.html\n\t * @property {String}\t\t\tcolor\t\t文字颜色 (默认 color['u-primary'] )\n\t * @property {String | Number}\tfontSize\t字体大小,单位px (默认 15 )\n\t * @property {Boolean}\t\t\tunderLine\t是否显示下划线 (默认 false )\n\t * @property {String}\t\t\thref\t\t跳转的链接,要带上http(s)\n\t * @property {String}\t\t\tmpTips\t\t各个小程序平台把链接复制到粘贴板后的提示语(默认“链接已复制,请在浏览器打开”)\n\t * @property {String}\t\t\tlineColor\t下划线颜色,默认同color参数颜色 \n\t * @property {String}\t\t\ttext\t\t超链接的问题,不使用slot形式传入,是因为nvue下无法修改颜色 \n\t * @property {Object}\t\t\tcustomStyle\t定义需要用到的外部样式\n\t * \n\t * @example <u-link href=\"http://www.uviewui.com\">蜀道难,难于上青天</u-link>\n\t */\n\texport default {\n\t\tname: \"u-link\",\n\t\tmixins: [mpMixin, mixin, props],\n\t\tcomputed: {\n\t\t\tlinkStyle() {\n\t\t\t\tconst style = {\n\t\t\t\t\tcolor: this.color,\n\t\t\t\t\tfontSize: addUnit(this.fontSize),\n\t\t\t\t\t// line-height设置为比字体大小多2px\n\t\t\t\t\tlineHeight: addUnit(getPx(this.fontSize) + 2),\n\t\t\t\t\ttextDecoration: this.underLine ? 'underline' : 'none'\n\t\t\t\t}\n\t\t\t\t// if (this.underLine) {\n\t\t\t\t// \tstyle.borderBottomColor = this.lineColor || this.color\n\t\t\t\t// \tstyle.borderBottomWidth = '1px'\n\t\t\t\t// }\n\t\t\t\treturn style\n\t\t\t}\n\t\t},\n\t\temits: [\"click\"],\n\t\tmethods: {\n\t\t\taddStyle,\n\t\t\topenLink() {\n\t\t\t\t// #ifdef APP-PLUS\n\t\t\t\tplus.runtime.openURL(this.href)\n\t\t\t\t// #endif\n\t\t\t\t// #ifdef H5\n\t\t\t\twindow.open(this.href)\n\t\t\t\t// #endif\n\t\t\t\t// #ifdef MP\n\t\t\t\tuni.setClipboardData({\n\t\t\t\t\tdata: this.href,\n\t\t\t\t\tsuccess: () => {\n\t\t\t\t\t\tuni.hideToast();\n\t\t\t\t\t\tthis.$nextTick(() => {\n\t\t\t\t\t\t\ttoast(this.mpTips);\n\t\t\t\t\t\t})\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\t\t// #endif\n\t\t\t\tthis.$emit('click')\n\t\t\t}\n\t\t}\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t@import \"../../libs/css/components.scss\";\n\t$u-link-line-height:1 !default;\n\n\t.u-link {\n\t\t/* #ifndef APP-NVUE */\n\t\tline-height: $u-link-line-height;\n\t\t/* #endif */\n\t\t@include flex;\n\t\tflex-wrap: wrap;\n\t\tflex: 1;\n\t}\n</style>\n","import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-link/u-link.vue'\nwx.createComponent(Component)"],"names":["mpMixin","mixin","props","addUnit","getPx","addStyle","uni","toast"],"mappings":";;AA4BC,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,QAAQ,CAACA,cAAAA,SAASC,cAAK,OAAEC,sBAAK;AAAA,EAC9B,UAAU;AAAA,IACT,YAAY;AACX,YAAM,QAAQ;AAAA,QACb,OAAO,KAAK;AAAA,QACZ,UAAUC,cAAAA,QAAQ,KAAK,QAAQ;AAAA;AAAA,QAE/B,YAAYA,cAAO,QAACC,cAAK,MAAC,KAAK,QAAQ,IAAI,CAAC;AAAA,QAC5C,gBAAgB,KAAK,YAAY,cAAc;AAAA,MAChD;AAKA,aAAO;AAAA,IACR;AAAA,EACA;AAAA,EACD,OAAO,CAAC,OAAO;AAAA,EACf,SAAS;AAAA,IACR,UAAAC,cAAQ;AAAA,IACR,WAAW;AAQVC,oBAAAA,MAAI,iBAAiB;AAAA,QACpB,MAAM,KAAK;AAAA,QACX,SAAS,MAAM;AACdA,wBAAG,MAAC,UAAS;AACb,eAAK,UAAU,MAAM;AACpBC,gCAAM,KAAK,MAAM;AAAA,WACjB;AAAA,QACF;AAAA,MACD,CAAC;AAED,WAAK,MAAM,OAAO;AAAA,IACnB;AAAA,EACD;AACD;;;;;;;;;;ACtED,GAAG,gBAAgB,SAAS;","x_google_ignoreList":[0]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"u-overlay.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3Utb3ZlcmxheS91LW92ZXJsYXkudnVl"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-overlay/u-overlay.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"u-overlay.js","sources":["node_modules/uview-plus/components/u-overlay/u-overlay.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3Utb3ZlcmxheS91LW92ZXJsYXkudnVl"],"sourcesContent":["<template>\n\t<u-transition\n\t :show=\"show\"\n\t custom-class=\"u-overlay\"\n\t :duration=\"duration\"\n\t :custom-style=\"overlayStyle\"\n\t @click=\"clickHandler\"\n\t\t@touchmove.stop.prevent=\"noop\"\n\t>\n\t\t<slot />\n\t</u-transition>\n</template>\n\n<script>\n\timport { props } from './props';\n\timport { mpMixin } from '../../libs/mixin/mpMixin';\n\timport { mixin } from '../../libs/mixin/mixin';\n\timport { addStyle, deepMerge } from '../../libs/function/index';\n\t/**\n\t * overlay 遮罩\n\t * @description 创建一个遮罩层,用于强调特定的页面元素,并阻止用户对遮罩下层的内容进行操作,一般用于弹窗场景\n\t * @tutorial https://ijry.github.io/uview-plus/components/overlay.html\n\t * @property {Boolean}\t\t\tshow\t\t是否显示遮罩(默认 false )\n\t * @property {String | Number}\tzIndex\t\tzIndex 层级(默认 10070 )\n\t * @property {String | Number}\tduration\t动画时长,单位毫秒(默认 300 )\n\t * @property {String | Number}\topacity\t\t不透明度值,当做rgba的第四个参数 (默认 0.5 )\n\t * @property {Object}\t\t\tcustomStyle\t定义需要用到的外部样式\n\t * @event {Function} click 点击遮罩发送事件\n\t * @example <u-overlay :show=\"show\" @click=\"show = false\"></u-overlay>\n\t */\n\texport default {\n\t\tname: \"u-overlay\",\n\t\tmixins: [mpMixin, mixin,props],\n\t\tcomputed: {\n\t\t\toverlayStyle() {\n\t\t\t\tconst style = {\n\t\t\t\t\tposition: 'fixed',\n\t\t\t\t\ttop: 0,\n\t\t\t\t\tleft: 0,\n\t\t\t\t\tright: 0,\n\t\t\t\t\tzIndex: this.zIndex,\n\t\t\t\t\tbottom: 0,\n\t\t\t\t\t'background-color': `rgba(0, 0, 0, ${this.opacity})`\n\t\t\t\t}\n\t\t\t\treturn deepMerge(style, addStyle(this.customStyle))\n\t\t\t}\n\t\t},\n\t\temits: [\"click\"],\n\t\tmethods: {\n\t\t\tclickHandler() {\n\t\t\t\tthis.$emit('click')\n\t\t\t}\n\t\t}\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t@import \"../../libs/css/components.scss\";\n $u-overlay-top:0 !default;\n $u-overlay-left:0 !default;\n $u-overlay-width:100% !default;\n $u-overlay-height:100% !default;\n $u-overlay-background-color:rgba(0, 0, 0, .7) !default;\n\t.u-overlay {\n\t\tposition: fixed;\n\t\ttop:$u-overlay-top;\n\t\tleft:$u-overlay-left;\n\t\twidth: $u-overlay-width;\n\t\theight:$u-overlay-height;\n\t\tbackground-color:$u-overlay-background-color;\n\t}\n</style>\n","import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-overlay/u-overlay.vue'\nwx.createComponent(Component)"],"names":["mpMixin","mixin","props","deepMerge","addStyle"],"mappings":";;AA8BC,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,QAAQ,CAACA,cAAAA,SAASC,cAAK,OAACC,qBAAK;AAAA,EAC7B,UAAU;AAAA,IACT,eAAe;AACd,YAAM,QAAQ;AAAA,QACb,UAAU;AAAA,QACV,KAAK;AAAA,QACL,MAAM;AAAA,QACN,OAAO;AAAA,QACP,QAAQ,KAAK;AAAA,QACb,QAAQ;AAAA,QACR,oBAAoB,iBAAiB,KAAK,OAAO;AAAA,MAClD;AACA,aAAOC,cAAS,UAAC,OAAOC,cAAQ,SAAC,KAAK,WAAW,CAAC;AAAA,IACnD;AAAA,EACA;AAAA,EACD,OAAO,CAAC,OAAO;AAAA,EACf,SAAS;AAAA,IACR,eAAe;AACd,WAAK,MAAM,OAAO;AAAA,IACnB;AAAA,EACD;AACD;;;;;;;;;;;;;;;;;;;;;;ACpDD,GAAG,gBAAgB,SAAS;","x_google_ignoreList":[0]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"u-safe-bottom.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3Utc2FmZS1ib3R0b20vdS1zYWZlLWJvdHRvbS52dWU"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-safe-bottom/u-safe-bottom.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"u-safe-bottom.js","sources":["node_modules/uview-plus/components/u-safe-bottom/u-safe-bottom.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3Utc2FmZS1ib3R0b20vdS1zYWZlLWJvdHRvbS52dWU"],"sourcesContent":["<template>\r\n\t<view\r\n\t\tclass=\"u-safe-bottom\"\r\n\t\t:style=\"[style]\"\r\n\t\t:class=\"[!isNvue && 'u-safe-area-inset-bottom']\"\r\n\t>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\timport { props } from \"./props.js\";\r\n\timport { mpMixin } from '../../libs/mixin/mpMixin';\r\n\timport { mixin } from '../../libs/mixin/mixin';\r\n\timport { addStyle, deepMerge, addUnit, getWindowInfo } from '../../libs/function/index';\r\n\t/**\r\n\t * SafeBottom 底部安全区\r\n\t * @description 这个适配,主要是针对IPhone X等一些底部带指示条的机型,指示条的操作区域与页面底部存在重合,容易导致用户误操作,因此我们需要针对这些机型进行底部安全区适配。\r\n\t * @tutorial https://ijry.github.io/uview-plus/components/safeAreaInset.html\r\n\t * @property {type}\t\tprop_name\r\n\t * @property {Object}\tcustomStyle\t定义需要用到的外部样式\r\n\t *\r\n\t * @event {Function()}\r\n\t * @example <u-status-bar></u-status-bar>\r\n\t */\r\n\texport default {\r\n\t\tname: \"u-safe-bottom\",\r\n\t\tmixins: [mpMixin, mixin, props],\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tsafeAreaBottomHeight: 0,\r\n\t\t\t\tisNvue: false,\r\n\t\t\t};\r\n\t\t},\r\n\t\tcomputed: {\r\n\t\t\tstyle() {\r\n\t\t\t\tconst style = {};\r\n\t\t\t\t// #ifdef APP-NVUE || MP-TOUTIAO\r\n\t\t\t\t// nvue下,高度使用js计算填充\r\n\t\t\t\tstyle.height = addUnit(getWindowInfo().safeAreaInsets.bottom, 'px');\r\n\t\t\t\t// #endif\r\n\t\t\t\treturn deepMerge(style, addStyle(this.customStyle));\r\n\t\t\t},\r\n\t\t},\r\n\t\tmounted() {\r\n\t\t\t// #ifdef APP-NVUE\r\n\t\t\t// 标识为是否nvue\r\n\t\t\tthis.isNvue = true;\r\n\t\t\t// #endif\r\n\t\t},\r\n\t};\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.u-safe-bottom {\r\n\t\t/* #ifndef APP-NVUE */\r\n\t\twidth: 100%;\r\n\t\t/* #endif */\r\n\t}\r\n</style>\r\n","import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-safe-bottom/u-safe-bottom.vue'\nwx.createComponent(Component)"],"names":["mpMixin","mixin","props","deepMerge","addStyle"],"mappings":";;AAwBC,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,QAAQ,CAACA,cAAAA,SAASC,cAAK,OAAEC,sBAAK;AAAA,EAC9B,OAAO;AACN,WAAO;AAAA,MACN,sBAAsB;AAAA,MACtB,QAAQ;AAAA;EAET;AAAA,EACD,UAAU;AAAA,IACT,QAAQ;AACP,YAAM,QAAQ,CAAA;AAKd,aAAOC,cAAAA,UAAU,OAAOC,cAAAA,SAAS,KAAK,WAAW,CAAC;AAAA,IAClD;AAAA,EACD;AAAA,EACD,UAAU;AAAA,EAKT;;;;;;;;;AC/CH,GAAG,gBAAgB,SAAS;","x_google_ignoreList":[0]}
|
||||
@ -1 +1 @@
|
||||
{"version":3,"file":"u-status-bar.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3Utc3RhdHVzLWJhci91LXN0YXR1cy1iYXIudnVl"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-status-bar/u-status-bar.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"u-status-bar.js","sources":["node_modules/uview-plus/components/u-status-bar/u-status-bar.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3Utc3RhdHVzLWJhci91LXN0YXR1cy1iYXIudnVl"],"sourcesContent":["<template>\n\t<view\n\t :style=\"[style]\"\n\t class=\"u-status-bar\"\n\t\t:class=\"[isH5 && 'u-safe-area-inset-top']\"\n\t>\n\t\t<slot />\n\t</view>\n</template>\n\n<script>\n\timport { props } from './props';\n\timport { mpMixin } from '../../libs/mixin/mpMixin';\n\timport { mixin } from '../../libs/mixin/mixin';\n\timport { addUnit, addStyle, deepMerge, getWindowInfo } from '../../libs/function/index';\n\t/**\n\t * StatbusBar 状态栏占位\n\t * @description 本组件主要用于状态填充,比如在自定导航栏的时候,它会自动适配一个恰当的状态栏高度。\n\t * @tutorial https://uview-plus.jiangruyi.com/components/statusBar.html\n\t * @property {String}\t\t\tbgColor\t\t\t背景色 (默认 'transparent' )\n\t * @property {String | Object}\tcustomStyle\t\t自定义样式 \n\t * @example <u-status-bar></u-status-bar>\n\t */\n\texport default {\n\t\tname: 'u-status-bar',\n\t\tmixins: [mpMixin, mixin, props],\n\t\tdata() {\n\t\t\treturn {\n\t\t\t\tisH5: false\n\t\t\t}\n\t\t},\n\t\tcreated() {\n\t\t\t// #ifdef H5\n\t\t\tthis.isH5 = true\n\t\t\t// #endif\n\t\t},\n\t\tcomputed: {\n\t\t\tstyle() {\n\t\t\t\tconst style = {}\n\t\t\t\t// 状态栏高度,由于某些安卓和微信开发工具无法识别css的顶部状态栏变量,所以使用js获取的方式\n\t\t\t\tlet sheight = getWindowInfo().statusBarHeight\n\t\t\t\tif (sheight == 0) {\n\t\t\t\t\tthis.isH5 = true\n\t\t\t\t} else {\n\t\t\t\t\tstyle.height = addUnit(sheight, 'px')\n\t\t\t\t}\n\t\t\t\tstyle.backgroundColor = this.bgColor\n\t\t\t\treturn deepMerge(style, addStyle(this.customStyle))\n\t\t\t}\n\t\t},\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t.u-status-bar {\n\t\t// nvue会默认100%,如果nvue下,显式写100%的话,会导致宽度不为100%而异常\n\t\t/* #ifndef APP-NVUE */\n\t\twidth: 100%;\n\t\t/* #endif */\n\t}\n</style>\n","import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-status-bar/u-status-bar.vue'\nwx.createComponent(Component)"],"names":["mpMixin","mixin","props","getWindowInfo","addUnit","deepMerge","addStyle"],"mappings":";;AAuBC,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,QAAQ,CAACA,cAAAA,SAASC,cAAK,OAAEC,sBAAK;AAAA,EAC9B,OAAO;AACN,WAAO;AAAA,MACN,MAAM;AAAA,IACP;AAAA,EACA;AAAA,EACD,UAAU;AAAA,EAIT;AAAA,EACD,UAAU;AAAA,IACT,QAAQ;AACP,YAAM,QAAQ,CAAC;AAEf,UAAI,UAAUC,cAAa,cAAA,EAAG;AAC9B,UAAI,WAAW,GAAG;AACjB,aAAK,OAAO;AAAA,aACN;AACN,cAAM,SAASC,sBAAQ,SAAS,IAAI;AAAA,MACrC;AACA,YAAM,kBAAkB,KAAK;AAC7B,aAAOC,cAAS,UAAC,OAAOC,cAAQ,SAAC,KAAK,WAAW,CAAC;AAAA,IACnD;AAAA,EACA;AACF;;;;;;;;ACjDD,GAAG,gBAAgB,SAAS;","x_google_ignoreList":[0]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"u-toolbar.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtdG9vbGJhci91LXRvb2xiYXIudnVl"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-toolbar/u-toolbar.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"u-toolbar.js","sources":["node_modules/uview-plus/components/u-toolbar/u-toolbar.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtdG9vbGJhci91LXRvb2xiYXIudnVl"],"sourcesContent":["<template>\n\t<view\n\t\tclass=\"u-toolbar\"\n\t\t@touchmove.stop.prevent=\"noop\"\n\t\tv-if=\"show\"\n\t>\n\t\t<view\n\t\t\tclass=\"u-toolbar__left\"\n\t\t>\n\t\t\t<view\n\t\t\t\tclass=\"u-toolbar__cancel__wrapper\"\n\t\t\t\thover-class=\"u-hover-class\"\n\t\t\t>\n\t\t\t\t<text\n\t\t\t\t\tclass=\"u-toolbar__wrapper__cancel\"\n\t\t\t\t\t@tap=\"cancel\"\n\t\t\t\t\t:style=\"{\n\t\t\t\t\t\tcolor: cancelColor\n\t\t\t\t\t}\"\n\t\t\t\t>{{ cancelText }}</text>\n\t\t\t</view>\n\t\t</view>\n\t\t<text\n\t\t\tclass=\"u-toolbar__title u-line-1\"\n\t\t\tv-if=\"title\"\n\t\t>{{ title }}</text>\n\t\t<view\n\t\t\tclass=\"u-toolbar__right\"\n\t\t>\n\t\t\t<view\n\t\t\t\tv-if=\"!rightSlot\"\n\t\t\t\tclass=\"u-toolbar__confirm__wrapper\"\n\t\t\t\thover-class=\"u-hover-class\"\n\t\t\t>\n\t\t\t\t<text\n\t\t\t\t\tclass=\"u-toolbar__wrapper__confirm\"\n\t\t\t\t\t@tap=\"confirm\"\n\t\t\t\t\t:style=\"{\n\t\t\t\t\tcolor: confirmColor\n\t\t\t\t}\"\n\t\t\t\t>{{ confirmText }}</text>\n\t\t\t</view>\n\t\t\t<template v-else>\n\t\t\t\t<slot name=\"right\">\n\t\t\t\t</slot>\n\t\t\t</template>\n\t\t</view>\n\t</view>\n</template>\n\n<script>\n\timport { props } from './props';\n\timport { mpMixin } from '../../libs/mixin/mpMixin';\n\timport { mixin } from '../../libs/mixin/mixin';\n\t/**\n\t * Toolbar 工具条\n\t * @description \n\t * @tutorial https://ijry.github.io/uview-plus/components/toolbar.html\n\t * @property {Boolean}\tshow\t\t\t是否展示工具条(默认 true )\n\t * @property {String}\tcancelText\t\t取消按钮的文字(默认 '取消' )\n\t * @property {String}\tconfirmText\t\t确认按钮的文字(默认 '确认' )\n\t * @property {String}\tcancelColor\t\t取消按钮的颜色(默认 '#909193' )\n\t * @property {String}\tconfirmColor\t确认按钮的颜色(默认 '#3c9cff' )\n\t * @property {String}\ttitle\t\t\t标题文字\n\t * @event {Function} \n\t * @example \n\t */\n\texport default {\n\t\tname: 'u-toolbar',\n\t\tmixins: [mpMixin, mixin, props],\n\t\temits: [\"confirm\", \"cancel\"],\n\t\tcreated() {\n\t\t\t// console.log(this.$slots)\n\t\t},\n\t\tmethods: {\n\t\t\t// 点击取消按钮\n\t\t\tcancel() {\n\t\t\t\tthis.$emit('cancel')\n\t\t\t},\n\t\t\t// 点击确定按钮\n\t\t\tconfirm() {\n\t\t\t\tthis.$emit('confirm')\n\t\t\t}\n\t\t},\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t@import \"../../libs/css/components.scss\";\n\n\t.u-toolbar {\n\t\theight: 42px;\n\t\t@include flex;\n\t\tjustify-content: space-between;\n\t\talign-items: center;\n\n\t\t&__wrapper {\n\t\t\t&__cancel {\n\t\t\t\tcolor: $u-tips-color;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tpadding: 0 15px;\n\t\t\t}\n\t\t}\n\n\t\t&__title {\n\t\t\tcolor: $u-main-color;\n\t\t\tpadding: 0 60rpx;\n\t\t\tfont-size: 16px;\n\t\t\tflex: 1;\n\t\t\ttext-align: center;\n\t\t}\n\n\t\t&__wrapper {\n\t\t\t&__left,\n\t\t\t&__right {\n\t\t\t\t@include flex;\n\t\t\t}\n\t\t\t&__confirm {\n\t\t\t\tcolor: $u-primary;\n\t\t\t\tfont-size: 15px;\n\t\t\t\tpadding: 0 15px;\n\t\t\t}\n\t\t}\n\t}\n</style>\n","import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-toolbar/u-toolbar.vue'\nwx.createComponent(Component)"],"names":["mpMixin","mixin","props"],"mappings":";;AAmEC,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,QAAQ,CAACA,cAAAA,SAASC,cAAK,OAAEC,sBAAK;AAAA,EAC9B,OAAO,CAAC,WAAW,QAAQ;AAAA,EAC3B,UAAU;AAAA,EAET;AAAA,EACD,SAAS;AAAA;AAAA,IAER,SAAS;AACR,WAAK,MAAM,QAAQ;AAAA,IACnB;AAAA;AAAA,IAED,UAAU;AACT,WAAK,MAAM,SAAS;AAAA,IACrB;AAAA,EACA;AACF;;;;;;;;;;;;;;;;;;;;;;ACnFD,GAAG,gBAAgB,SAAS;","x_google_ignoreList":[0]}
|
||||
@ -1 +1 @@
|
||||
{"version":3,"file":"u-transition.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtdHJhbnNpdGlvbi91LXRyYW5zaXRpb24udnVl"],"sourcesContent":["import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-transition/u-transition.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
|
||||
{"version":3,"file":"u-transition.js","sources":["node_modules/uview-plus/components/u-transition/u-transition.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovR2l0V29ya1BsYWNlL2Nhc2VEYXRhQmFzZS9ub2RlX21vZHVsZXMvdXZpZXctcGx1cy9jb21wb25lbnRzL3UtdHJhbnNpdGlvbi91LXRyYW5zaXRpb24udnVl"],"sourcesContent":["<template>\n\t<view\n\t\tv-if=\"inited\"\n\t\tclass=\"u-transition\"\n\t\tref=\"u-transition\"\n\t\t@tap=\"clickHandler\"\n\t\t:class=\"classes\"\n\t\t:style=\"[mergeStyle]\"\n\t\t@touchmove=\"noop\"\n\t>\n\t\t<slot />\n\t</view>\n</template>\n\n<script>\nimport { props } from './props';\nimport { mpMixin } from '../../libs/mixin/mpMixin';\nimport { mixin } from '../../libs/mixin/mixin';\nimport { addStyle } from '../../libs/function/index';\n// 组件的methods方法,由于内容较长,写在外部文件中通过mixin引入\nimport transitionMixin from \"./transitionMixin.js\";\n/**\n * transition 动画组件\n * @description\n * @tutorial\n * @property {String}\t\t\tshow\t\t\t是否展示组件 (默认 false )\n * @property {String}\t\t\tmode\t\t\t使用的动画模式 (默认 'fade' )\n * @property {String | Number}\tduration\t\t动画的执行时间,单位ms (默认 '300' )\n * @property {String}\t\t\ttimingFunction\t使用的动画过渡函数 (默认 'ease-out' )\n * @property {Object}\t\t\tcustomStyle\t\t自定义样式\n * @event {Function} before-enter\t进入前触发\n * @event {Function} enter\t\t\t进入中触发\n * @event {Function} after-enter\t进入后触发\n * @event {Function} before-leave\t离开前触发\n * @event {Function} leave\t\t\t离开中触发\n * @event {Function} after-leave\t离开后触发\n * @example\n */\nexport default {\n\tname: 'u-transition',\n\tdata() {\n\t\treturn {\n\t\t\tinited: false, // 是否显示/隐藏组件\n\t\t\tviewStyle: {}, // 组件内部的样式\n\t\t\tstatus: '', // 记录组件动画的状态\n\t\t\ttransitionEnded: false, // 组件是否结束的标记\n\t\t\tdisplay: false, // 组件是否展示\n\t\t\tclasses: '', // 应用的类名\n\t\t}\n\t},\n\temits: ['click', 'beforeEnter', 'enter', 'afterEnter', 'beforeLeave', 'leave', 'afterLeave'],\n\tcomputed: {\n\t mergeStyle() {\n\t const { viewStyle, customStyle } = this\n\t return {\n\t // #ifndef APP-NVUE\n\t transitionDuration: `${this.duration}ms`,\n\t // display: `${this.display ? '' : 'none'}`,\n\t\t\t\ttransitionTimingFunction: this.timingFunction,\n\t // #endif\n\t\t\t\t// 避免自定义样式影响到动画属性,所以写在viewStyle前面\n\t ...addStyle(customStyle),\n\t ...viewStyle\n\t }\n\t }\n\t},\n\t// 将mixin挂在到组件中,实际上为一个vue格式对象。\n\tmixins: [mpMixin, mixin, transitionMixin, props],\n\twatch: {\n\t\tshow: {\n\t\t\thandler(newVal) {\n\t\t\t\t// vue和nvue分别执行不同的方法\n\t\t\t\t// #ifdef APP-NVUE\n\t\t\t\tnewVal ? this.nvueEnter() : this.nvueLeave()\n\t\t\t\t// #endif\n\t\t\t\t// #ifndef APP-NVUE\n\t\t\t\tnewVal ? this.vueEnter() : this.vueLeave()\n\t\t\t\t// #endif\n\t\t\t},\n\t\t\t// 表示同时监听初始化时的props的show的意思\n\t\t\timmediate: true\n\t\t}\n\t}\n}\n</script>\n\n<style lang=\"scss\" scoped>\n@import '../../libs/css/components.scss';\n\n/* #ifndef APP-NVUE */\n// vue版本动画相关的样式抽离在外部文件\n@import './vue.ani-style.scss';\n/* #endif */\n\n.u-transition {}\n</style>\n","import Component from 'D:/GitWorkPlace/caseDataBase/node_modules/uview-plus/components/u-transition/u-transition.vue'\nwx.createComponent(Component)"],"names":["addStyle","mpMixin","mixin","transitionMixin","props"],"mappings":";;AAsCA,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,OAAO;AACN,WAAO;AAAA,MACN,QAAQ;AAAA;AAAA,MACR,WAAW,CAAE;AAAA;AAAA,MACb,QAAQ;AAAA;AAAA,MACR,iBAAiB;AAAA;AAAA,MACjB,SAAS;AAAA;AAAA,MACT,SAAS;AAAA;AAAA,IACV;AAAA,EACA;AAAA,EACD,OAAO,CAAC,SAAS,eAAe,SAAS,cAAc,eAAe,SAAS,YAAY;AAAA,EAC3F,UAAU;AAAA,IACN,aAAa;AACT,YAAM,EAAE,WAAW,YAAY,IAAI;AACnC,aAAO;AAAA,QAEH,oBAAoB,GAAG,KAAK,QAAQ;AAAA;AAAA,QAE7C,0BAA0B,KAAK;AAAA;AAAA,QAGtB,GAAGA,cAAAA,SAAS,WAAW;AAAA,QACvB,GAAG;AAAA,MACP;AAAA,IACJ;AAAA,EACH;AAAA;AAAA,EAED,QAAQ,CAACC,cAAO,SAAEC,qBAAOC,cAAAA,iBAAiBC,cAAAA,QAAK;AAAA,EAC/C,OAAO;AAAA,IACN,MAAM;AAAA,MACL,QAAQ,QAAQ;AAMf,iBAAS,KAAK,aAAa,KAAK,SAAS;AAAA,MAEzC;AAAA;AAAA,MAED,WAAW;AAAA,IACZ;AAAA,EACD;AACD;;;;;;;;;;;;AClFA,GAAG,gBAAgB,SAAS;","x_google_ignoreList":[0]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"case.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2FzZS9jYXNlLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'D:/GitWorkPlace/caseDataBase/pages/case/case.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
|
||||
{"version":3,"file":"case.js","sources":["pages/case/case.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2FzZS9jYXNlLnZ1ZQ"],"sourcesContent":["<template>\n\t<view class=\"content\">\n\t\t<view class=\"page\">\n\t\t\t<web-view :src=\"src\" ></web-view>\n\t\t</view>\n\t <tabBar :value=\"1\"></tabBar>\t\n\t</view>\n</template>\n\n<script setup>\n\timport { reactive, ref } from 'vue';\n\timport { onShow,onLoad } from \"@dcloudio/uni-app\";\n\timport tabBar from '@/components/tabBar/tabBar.vue';\n\tconst src = ref('')\n\tonLoad((options)=>{\n\t\tif(process.env.UNI_PLATFORM ==\"h5\"){\n\t\t\t let token='';\n\t\t\tif(window.location.href.indexOf('//casedata.igandan.com')>-1){\n\t\t\t token=uni.getStorageSync(\"AUTH_TOKEN_CASEDATA\");\n src.value = 'https://caseplatform.igandan.com/web/home?token='+token;\n\t\t\t}else{\n\t\t\t\t token=uni.getStorageSync(\"DEV_AUTH_TOKEN_CASEDATA\");\n\t\t\t src.value = 'https://dev-caseplatform.igandan.com/web/home?token='+token;\n\t\t\t}\n\t\t\t\n\t\t}else{\n\t\t\tconst { envVersion } = uni.getAccountInfoSync().miniProgram;\n\t\t let token=''\n if (envVersion == \"release\") {\n token=uni.getStorageSync(\"AUTH_TOKEN_CASEDATA\");\n } else {\n token= uni.getStorageSync(\"DEV_AUTH_TOKEN_CASEDATA\");\n };\n\t\t src.value = 'https://dev-caseplatform.igandan.com/web/home?token='+token;\n\t\t}\n \n\t})\n\t\n</script>\n\n<style scoped>\n\t.page{\n\t\twidth:100%;\n\t\theight:calc(100vh - 100rpx);\n\t\toverflow-y: scroll;\n\t}\n\n</style>\n","import MiniProgramPage from 'D:/GitWorkPlace/caseDataBase/pages/case/case.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","onLoad","uni"],"mappings":";;;;;AAYC,MAAA,SAAmB,MAAA;;;;AACb,UAAA,MAAMA,kBAAI,EAAE;AAClBC,kBAAA,OAAO,CAAC,YAAU;AAWZ;AACJ,cAAM,EAAE,WAAe,IAAAC,cAAA,MAAI,qBAAqB;AAC/C,YAAI,QAAM;AACJ,YAAI,cAAc,WAAW;AACrB,kBAAAA,cAAA,MAAI,eAAe,qBAAqB;AAAA,QAAA,OACzC;AACE,kBAAAA,cAAA,MAAI,eAAe,yBAAyB;AAAA,QACrD;AACP,YAAI,QAAQ,yDAAuD;AAAA,MACpE;AAAA,IAAA,CAEA;;;;;;;;;;;;ACnCF,GAAG,WAAW,eAAe;"}
|
||||
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"certImg.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2VydEltZy9jZXJ0SW1nLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'D:/GitWorkPlace/caseDataBase/pages/certImg/certImg.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAW,eAAe;"}
|
||||
{"version":3,"file":"certImg.js","sources":["pages/certImg/certImg.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2VydEltZy9jZXJ0SW1nLnZ1ZQ"],"sourcesContent":["<template>\r\n <backNav :navName=\"'病例收录证书'\"></backNav>\r\n <view class=\"imgbox\">\r\n <u--image\r\n :showLoading=\"true\"\r\n :src=\"src\"\r\n width=\"100%\"\r\n mode=\"widthFix\"\r\n ></u--image>\r\n </view>\r\n</template>\r\n\r\n<script setup>\r\nimport { ref } from 'vue';\r\nimport { onLoad } from \"@dcloudio/uni-app\";\r\nimport backNav from \"@/components/backNav/backNav.vue\";\r\nconst src = ref('')\r\nonLoad((options) => {\r\n if(options.src){\r\n src.value = options.src;\r\n }else{\r\n src.value= 'https://cn.bing.com//th?id=OHR.SanMiguelAzores_ZH-CN2511982585_1920x1080.jpg&rf=LaDigue_1920x1080.jpg&pid=hp';\r\n }\r\n \r\n});\r\n</script>\r\n\r\n<style lang='scss' scoped>\r\n.imgbox{\r\n margin-top: -30rpx;\r\n}\r\n</style>\r\n","import MiniProgramPage from 'D:/GitWorkPlace/caseDataBase/pages/certImg/certImg.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","onLoad"],"mappings":";;;;;;;;;;AAeA,MAAM,UAAU,MAAW;;;;AAC3B,UAAM,MAAMA,cAAG,IAAC,EAAE;AAClBC,kBAAM,OAAC,CAAC,YAAY;AAChB,UAAG,QAAQ,KAAI;AACX,YAAI,QAAQ,QAAQ;AAAA,MAC5B,OAAS;AACF,YAAI,QAAO;AAAA,MACb;AAAA,IAEL,CAAC;;;;;;;;;;;;;;;;;ACvBD,GAAG,WAAW,eAAe;"}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"web.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvd2ViL3dlYi52dWU"],"sourcesContent":["import MiniProgramPage from 'D:/GitWorkPlace/caseDataBase/pages/web/web.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;;;;;;;;;;;;;;;AACA,GAAG,WAAWA,SAAe;"}
|
||||
{"version":3,"file":"web.js","sources":["pages/web/web.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvd2ViL3dlYi52dWU"],"sourcesContent":["<template>\r\n\t<web-view :src=\"src\"></web-view>\n</template>\n\n<script setup>\n\timport { ref } from 'vue';\n\timport { onLoad } from \"@dcloudio/uni-app\";\r\n\tconst src=ref('')\r\n onLoad((option)=>{\r\n\t\tsrc.value=option.src\r\n\t})\n</script>\n\n<style scoped>\n\n</style>\n","import MiniProgramPage from 'D:/GitWorkPlace/caseDataBase/pages/web/web.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","onLoad","MiniProgramPage"],"mappings":";;;;;AAOC,UAAM,MAAIA,cAAG,IAAC,EAAE;AACbC,kBAAM,OAAC,CAAC,WAAS;AACnB,UAAI,QAAM,OAAO;AAAA,IACnB,CAAE;;;;;;;;ACTF,GAAG,WAAWC,SAAe;"}
|
||||
@ -1 +1 @@
|
||||
{"version":3,"file":"index.js","sources":["../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXNfY2FzZVxpbmRleFxpbmRleC52dWU"],"sourcesContent":["import MiniProgramPage from 'D:/GitWorkPlace/caseDataBase/pages_case/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,WAAWA,SAAe;"}
|
||||
{"version":3,"file":"index.js","sources":["pages_case/index/index.vue","../../software/HBuilderX.4.23.2024070804/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXNfY2FzZVxpbmRleFxpbmRleC52dWU"],"sourcesContent":["<template>\n\t<view class=\"u-page\">\n\t\t<up-list\n\t\t\t@scrolltolower=\"scrolltolower\"\n\t\t>\n\t\t\t<up-list-item\n\t\t\t\tv-for=\"(item, index) in indexList\"\n\t\t\t\t:key=\"index\"\n\t\t\t>\n\t\t\t\t<up-cell\n\t\t\t\t\t:title=\"`列表长度-${index + 1}`\"\n\t\t\t\t>\n\t\t\t\t\t<template #icon>\n\t\t\t\t\t\t<up-avatar\n\t\t\t\t\t\t\tshape=\"square\"\n\t\t\t\t\t\t\tsize=\"35\"\n\t\t\t\t\t\t\t:src=\"item.url\"\n\t\t\t\t\t\t\tcustomStyle=\"margin: -3px 5px -3px 0\"\n\t\t\t\t\t\t></up-avatar>\n\t\t\t\t\t</template>\n\t\t\t\t</up-cell>\n\t\t\t</up-list-item>\n\t\t</up-list>\n\t</view>\n</template>\n\n<script setup>\nimport { ref, reactive } from 'vue';\nimport { onLoad, onShow } from '@dcloudio/uni-app'; \n\nconst indexList = ref([]);\nconst urls = [\n 'https://uview-plus.jiangruyi.com/album/1.jpg',\n 'https://uview-plus.jiangruyi.com/album/2.jpg',\n 'https://uview-plus.jiangruyi.com/album/3.jpg',\n 'https://uview-plus.jiangruyi.com/album/4.jpg',\n 'https://uview-plus.jiangruyi.com/album/5.jpg',\n 'https://uview-plus.jiangruyi.com/album/6.jpg',\n 'https://uview-plus.jiangruyi.com/album/7.jpg',\n 'https://uview-plus.jiangruyi.com/album/8.jpg',\n 'https://uview-plus.jiangruyi.com/album/9.jpg',\n 'https://uview-plus.jiangruyi.com/album/10.jpg',\n];\n\nonLoad(() => {\n loadmore();\n});\n\nconst scrolltolower = () => {\n loadmore();\n};\n\nconst loadmore = () => {\n for (let i = 0; i < 30; i++) {\n indexList.value.push({\n url: urls[uni.$u.random(0, urls.length - 1)],\n });\n }\n};\n</script>","import MiniProgramPage from 'D:/GitWorkPlace/caseDataBase/pages_case/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","onLoad","uni","MiniProgramPage"],"mappings":";;;;;;;;;;;;;;;;;;;AA8BA,UAAM,YAAYA,cAAAA,IAAI,CAAA,CAAE;AACxB,UAAM,OAAO;AAAA,MACX;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IACF;AAEAC,kBAAAA,OAAO,MAAM;AACX;IACF,CAAC;AAED,UAAM,gBAAgB,MAAM;AAC1B;IACF;AAEA,UAAM,WAAW,MAAM;AACrB,eAAS,IAAI,GAAG,IAAI,IAAI,KAAK;AAC3B,kBAAU,MAAM,KAAK;AAAA,UACnB,KAAK,KAAKC,cAAG,MAAC,GAAG,OAAO,GAAG,KAAK,SAAS,CAAC,CAAC;AAAA,QACjD,CAAK;AAAA,MACF;AAAA,IACH;;;;;;;;;;;;;;;;;;;;;;;;;ACzDA,GAAG,WAAWC,SAAe;"}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
||||
{"version":3,"file":"z-paging-constant.js","sources":[],"sourcesContent":[],"names":[],"mappings":";;;;;;;;;;;;;;;;;;"}
|
||||
{"version":3,"file":"z-paging-constant.js","sources":["uni_modules/z-paging/components/z-paging/js/z-paging-constant.js"],"sourcesContent":["// [z-paging]常量\n\nexport default {\n\t// 当前版本号\n\tversion: '2.8.6',\n\t// 延迟操作的通用时间\n\tdelayTime: 100,\n\t// 请求失败时候全局emit使用的key\n\terrorUpdateKey: 'z-paging-error-emit',\n\t// 全局emit complete的key\n\tcompleteUpdateKey: 'z-paging-complete-emit',\n\t// z-paging缓存的前缀key\n\tcachePrefixKey: 'z-paging-cache',\n\t\n\t// 虚拟列表中列表index的key\n\tlistCellIndexKey: 'zp_index',\n\t// 虚拟列表中列表的唯一key\n\tlistCellIndexUniqueKey: 'zp_unique_index'\n}\n"],"names":[],"mappings":";AAEA,MAAe,IAAA;AAAA;AAAA,EAEd,SAAS;AAAA;AAAA,EAET,WAAW;AAAA;AAAA,EAEX,gBAAgB;AAAA;AAAA,EAEhB,mBAAmB;AAAA;AAAA,EAEnB,gBAAgB;AAAA;AAAA,EAGhB,kBAAkB;AAAA;AAAA,EAElB,wBAAwB;AACzB;;"}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user