feat: 样式修改
This commit is contained in:
parent
4160f737e7
commit
e16b683813
@ -44,7 +44,7 @@
|
||||
<view class="label">院内来源</view>
|
||||
<view class="val link">
|
||||
{{ latestTransferRecord?.executeTeamName || '点击查看' }}
|
||||
<uni-icons type="arrowright" size="14" color="#4f6ef7" />
|
||||
<uni-icons type="arrowright" size="14" color="#0877F1" />
|
||||
</view>
|
||||
</view>
|
||||
<form-template
|
||||
@ -420,7 +420,7 @@ watch(() => props.data?._id, () => {
|
||||
color: #333;
|
||||
}
|
||||
.val.link {
|
||||
color: #4f6ef7;
|
||||
color: #0877F1;
|
||||
display: flex;
|
||||
justify-content: flex-end;
|
||||
align-items: center;
|
||||
@ -457,11 +457,11 @@ watch(() => props.data?._id, () => {
|
||||
}
|
||||
.btn.plain {
|
||||
background: #fff;
|
||||
color: #4f6ef7;
|
||||
border: 2rpx solid #4f6ef7;
|
||||
color: #0877F1;
|
||||
border: 2rpx solid #0877F1;
|
||||
}
|
||||
.btn.primary {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
@ -503,7 +503,7 @@ watch(() => props.data?._id, () => {
|
||||
top: 56rpx;
|
||||
bottom: 36rpx;
|
||||
width: 4rpx;
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
}
|
||||
.item {
|
||||
position: relative;
|
||||
@ -520,9 +520,9 @@ watch(() => props.data?._id, () => {
|
||||
width: 24rpx;
|
||||
height: 24rpx;
|
||||
border-radius: 50%;
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
border: 4rpx solid #fff;
|
||||
box-shadow: 0 0 0 4rpx #4f6ef7;
|
||||
box-shadow: 0 0 0 4rpx #0877F1;
|
||||
}
|
||||
.time {
|
||||
font-size: 24rpx;
|
||||
|
||||
@ -523,7 +523,7 @@ watch(
|
||||
}
|
||||
.status-tab.active {
|
||||
background: #dbe6ff;
|
||||
color: #4f6ef7;
|
||||
color: #0877F1;
|
||||
}
|
||||
.filter-btn {
|
||||
flex-shrink: 0;
|
||||
@ -603,7 +603,7 @@ watch(
|
||||
}
|
||||
.st-notStart {
|
||||
background: #dbe6ff;
|
||||
color: #4f6ef7;
|
||||
color: #0877F1;
|
||||
}
|
||||
.st-treated {
|
||||
background: #dcfce7;
|
||||
@ -644,7 +644,7 @@ watch(
|
||||
width: 52px;
|
||||
height: 52px;
|
||||
border-radius: 26px;
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
@ -704,8 +704,8 @@ watch(
|
||||
color: #333;
|
||||
}
|
||||
.chip.active {
|
||||
background: #4f6ef7;
|
||||
border-color: #4f6ef7;
|
||||
background: #0877F1;
|
||||
border-color: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
.select-row {
|
||||
@ -769,11 +769,11 @@ watch(
|
||||
}
|
||||
.btn.plain {
|
||||
background: #fff;
|
||||
color: #4f6ef7;
|
||||
border: 1px solid #4f6ef7;
|
||||
color: #0877F1;
|
||||
border: 1px solid #0877F1;
|
||||
}
|
||||
.btn.primary {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -508,7 +508,7 @@ watch(
|
||||
border-radius: 16rpx;
|
||||
}
|
||||
.bg-blue {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
}
|
||||
.bg-amber {
|
||||
background: #d97706;
|
||||
@ -539,7 +539,7 @@ watch(
|
||||
width: 104rpx;
|
||||
height: 104rpx;
|
||||
border-radius: 52rpx;
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
|
||||
@ -501,7 +501,7 @@ watch(
|
||||
width: 16rpx;
|
||||
height: 16rpx;
|
||||
border-radius: 50%;
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
}
|
||||
.time {
|
||||
font-size: 28rpx;
|
||||
@ -510,7 +510,7 @@ watch(
|
||||
}
|
||||
.file-link {
|
||||
font-size: 26rpx;
|
||||
color: #4f6ef7;
|
||||
color: #0877F1;
|
||||
}
|
||||
.meta {
|
||||
display: flex;
|
||||
@ -521,8 +521,8 @@ watch(
|
||||
}
|
||||
.tag {
|
||||
font-size: 24rpx;
|
||||
color: #4f6ef7;
|
||||
border: 2rpx solid #4f6ef7;
|
||||
color: #0877F1;
|
||||
border: 2rpx solid #0877F1;
|
||||
border-radius: 999rpx;
|
||||
padding: 8rpx 16rpx;
|
||||
}
|
||||
@ -567,7 +567,7 @@ watch(
|
||||
top: 68rpx;
|
||||
bottom: 0;
|
||||
width: 4rpx;
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
opacity: 0.6;
|
||||
}
|
||||
.empty {
|
||||
@ -583,7 +583,7 @@ watch(
|
||||
width: 104rpx;
|
||||
height: 104rpx;
|
||||
border-radius: 52rpx;
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
@ -637,7 +637,7 @@ watch(
|
||||
border: none;
|
||||
}
|
||||
.btn.primary {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
<text class="label">{{ name }}</text>
|
||||
<text v-if="required" class="required">*</text>
|
||||
</view>
|
||||
<uni-icons type="plusempty" size="20" color="#4f6ef7" />
|
||||
<uni-icons type="plusempty" size="20" color="#0877F1" />
|
||||
</view>
|
||||
|
||||
<view v-if="value.length" class="list">
|
||||
@ -154,7 +154,7 @@ function remove(idx) {
|
||||
color: #fff;
|
||||
}
|
||||
.action.edit {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
}
|
||||
.action.del {
|
||||
background: #ff4d4f;
|
||||
|
||||
@ -30,7 +30,7 @@ defineProps({
|
||||
line-height: 40rpx;
|
||||
transform: translateX(-50%);
|
||||
border-radius: 50%;
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
font-size: 24rpx;
|
||||
text-align: center;
|
||||
@ -43,7 +43,7 @@ defineProps({
|
||||
width: 2rpx;
|
||||
height: 100%;
|
||||
transform: translateX(-50%);
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
z-index: 2;
|
||||
}
|
||||
.node-body {
|
||||
|
||||
@ -95,7 +95,7 @@ const sendFile = computed(() => {
|
||||
color: #9ca3af;
|
||||
}
|
||||
.link {
|
||||
color: #4f6ef7;
|
||||
color: #0877F1;
|
||||
}
|
||||
.clamp2 {
|
||||
overflow: hidden;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="page">
|
||||
<view class="card">
|
||||
<view class="header">
|
||||
@ -38,11 +38,11 @@
|
||||
<view class="info-right">
|
||||
<template v-if="archive.mobile">
|
||||
<view class="phone-area" @click="makeCall">
|
||||
<uni-icons type="phone-filled" size="18" color="#4f6ef7" class="mr-4" />
|
||||
<uni-icons type="phone-filled" size="18" color="#0877F1" class="mr-4" />
|
||||
<text class="phone-text">{{ archive.mobile }}</text>
|
||||
</view>
|
||||
<view class="edit-icon" @click.stop="openContact">
|
||||
<uni-icons type="compose" size="20" color="#4f6ef7" />
|
||||
<uni-icons type="compose" size="20" color="#0877F1" />
|
||||
</view>
|
||||
</template>
|
||||
<view v-else class="empty-click" @click="openContact">
|
||||
@ -56,7 +56,7 @@
|
||||
<view class="block-header">
|
||||
<text class="input-label">备注</text>
|
||||
<view class="edit-icon" @click.stop="openNotes">
|
||||
<uni-icons type="compose" size="20" color="#4f6ef7" />
|
||||
<uni-icons type="compose" size="20" color="#0877F1" />
|
||||
</view>
|
||||
</view>
|
||||
<view class="block-content">
|
||||
@ -72,7 +72,7 @@
|
||||
<view class="block-header">
|
||||
<text class="input-label">分组</text>
|
||||
<view class="edit-icon" @click.stop="openGroups">
|
||||
<uni-icons type="compose" size="20" color="#4f6ef7" />
|
||||
<uni-icons type="compose" size="20" color="#0877F1" />
|
||||
</view>
|
||||
</view>
|
||||
<view class="block-content">
|
||||
@ -188,7 +188,7 @@
|
||||
<uni-icons
|
||||
:type="selectedGroupMap[String(g._id)] ? 'checkbox-filled' : 'checkbox'"
|
||||
size="20"
|
||||
:color="selectedGroupMap[String(g._id)] ? '#4f6ef7' : '#c7c7c7'"
|
||||
:color="selectedGroupMap[String(g._id)] ? '#0877F1' : '#c7c7c7'"
|
||||
/>
|
||||
<text class="group-name">{{ g.groupName }}</text>
|
||||
</view>
|
||||
@ -920,7 +920,7 @@ const saveAddGroup = async () => {
|
||||
|
||||
.phone-text {
|
||||
font-size: 32rpx;
|
||||
color: #4f6ef7;
|
||||
color: #0877F1;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
@ -954,10 +954,10 @@ const saveAddGroup = async () => {
|
||||
height: 48rpx;
|
||||
line-height: 44rpx;
|
||||
padding: 0 20rpx;
|
||||
border: 2rpx solid #4f6ef7;
|
||||
border: 2rpx solid #0877F1;
|
||||
border-radius: 24rpx;
|
||||
font-size: 24rpx;
|
||||
color: #4f6ef7;
|
||||
color: #0877F1;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
@ -988,7 +988,7 @@ const saveAddGroup = async () => {
|
||||
}
|
||||
|
||||
.tab.active {
|
||||
color: #4f6ef7;
|
||||
color: #0877F1;
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
@ -999,7 +999,7 @@ const saveAddGroup = async () => {
|
||||
bottom: 0;
|
||||
width: 64rpx;
|
||||
height: 6rpx;
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
transform: translateX(-50%);
|
||||
border-radius: 4rpx;
|
||||
}
|
||||
@ -1040,7 +1040,7 @@ const saveAddGroup = async () => {
|
||||
.bind-btn {
|
||||
width: 100%;
|
||||
height: 88rpx;
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
border-radius: 12rpx;
|
||||
display: flex;
|
||||
@ -1101,13 +1101,13 @@ const saveAddGroup = async () => {
|
||||
}
|
||||
|
||||
.modal-btn.cancel {
|
||||
border: 2rpx solid #4f6ef7;
|
||||
color: #4f6ef7;
|
||||
border: 2rpx solid #0877F1;
|
||||
color: #0877F1;
|
||||
background: #fff;
|
||||
}
|
||||
|
||||
.modal-btn.save {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
@ -1151,7 +1151,7 @@ const saveAddGroup = async () => {
|
||||
min-width: 120rpx;
|
||||
text-align: right;
|
||||
font-size: 28rpx;
|
||||
color: #4f6ef7;
|
||||
color: #0877F1;
|
||||
}
|
||||
|
||||
.sheet-body {
|
||||
@ -1200,7 +1200,7 @@ const saveAddGroup = async () => {
|
||||
.primary-btn {
|
||||
width: 100%;
|
||||
height: 88rpx;
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
border-radius: 8rpx;
|
||||
font-size: 30rpx;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="page">
|
||||
<CustomerProfileTab
|
||||
:data="archive"
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="share-container">
|
||||
<view class="content">
|
||||
<view class="section-title">选择共享团队</view>
|
||||
@ -277,7 +277,7 @@ onLoad(async () => {
|
||||
}
|
||||
|
||||
&.primary {
|
||||
background-color: #5d8aff;
|
||||
background-color: #0877F1;
|
||||
color: #fff;
|
||||
border: none;
|
||||
}
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="transfer-container">
|
||||
<view class="content">
|
||||
<view class="section-title">选择新负责团队</view>
|
||||
@ -278,7 +278,7 @@ onLoad(async () => {
|
||||
}
|
||||
|
||||
&.primary {
|
||||
background-color: #5d8aff;
|
||||
background-color: #0877F1;
|
||||
color: #fff;
|
||||
border: none;
|
||||
}
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="container">
|
||||
<!-- Header -->
|
||||
<view class="header">
|
||||
@ -64,7 +64,7 @@
|
||||
<uni-icons
|
||||
:type="selectedItems.includes(getSelectId(patient)) ? 'checkbox-filled' : 'checkbox'"
|
||||
size="24"
|
||||
:color="selectedItems.includes(getSelectId(patient)) ? '#007aff' : '#ccc'"
|
||||
:color="selectedItems.includes(getSelectId(patient)) ? '#0877F1' : '#ccc'"
|
||||
></uni-icons>
|
||||
</view>
|
||||
<view class="card-content">
|
||||
@ -919,7 +919,7 @@ onShow(async () => {
|
||||
flex-shrink: 0;
|
||||
|
||||
&.active {
|
||||
color: #5d8aff;
|
||||
color: #0877F1;
|
||||
background-color: #e6f0ff;
|
||||
font-weight: bold;
|
||||
}
|
||||
@ -1004,8 +1004,8 @@ onShow(async () => {
|
||||
|
||||
.tag {
|
||||
font-size: 20rpx;
|
||||
color: #5d8aff;
|
||||
border: 2rpx solid #5d8aff;
|
||||
color: #0877F1;
|
||||
border: 2rpx solid #0877F1;
|
||||
padding: 0 8rpx;
|
||||
border-radius: 16rpx;
|
||||
height: 32rpx;
|
||||
@ -1078,7 +1078,7 @@ onShow(async () => {
|
||||
}
|
||||
|
||||
&.primary {
|
||||
background-color: #5d8aff;
|
||||
background-color: #0877F1;
|
||||
color: #fff;
|
||||
border: none;
|
||||
}
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="page">
|
||||
<!-- Mobile 来源: ykt-management-mobile/src/pages/customer/followup-detail/followup-detail.vue -->
|
||||
<scroll-view scroll-y class="scroll">
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="manage-container">
|
||||
<view class="group-list">
|
||||
<view v-for="(item, index) in groups" :key="item._id" class="group-item">
|
||||
@ -370,7 +370,7 @@ onLoad(() => {
|
||||
box-shadow: 0 -2px 10px rgba(0, 0, 0, 0.05);
|
||||
|
||||
.add-btn {
|
||||
background-color: #5d8aff;
|
||||
background-color: #0877F1;
|
||||
color: #fff;
|
||||
border-radius: 4px;
|
||||
font-size: 16px;
|
||||
@ -451,7 +451,7 @@ onLoad(() => {
|
||||
}
|
||||
|
||||
&.confirm {
|
||||
background-color: #5d8aff;
|
||||
background-color: #0877F1;
|
||||
color: #fff;
|
||||
border: none; // Remove border for confirm button usually
|
||||
}
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="medical-case-form">
|
||||
<view class="form-container">
|
||||
<!-- 动态渲染表单字段 -->
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<!-- Mobile 来源: ykt-management-mobile/src/pages/customer/new-followup-record/new-followup-record.vue(简化移植:去除 pinia/接口) -->
|
||||
<view class="page">
|
||||
<view class="card">
|
||||
@ -447,11 +447,11 @@ function closeTypePicker() {
|
||||
}
|
||||
.btn.plain {
|
||||
background: #fff;
|
||||
color: #4f6ef7;
|
||||
border: 1px solid #4f6ef7;
|
||||
color: #0877F1;
|
||||
border: 1px solid #0877F1;
|
||||
}
|
||||
.btn.primary {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<!-- Mobile 来源: ykt-management-mobile/src/pages/customer/new-followup/new-followup.vue(wxapp:仅新增“待办”任务) -->
|
||||
<view class="page">
|
||||
<view class="card">
|
||||
@ -453,7 +453,7 @@ function closeExecutorPicker() {
|
||||
color: #333;
|
||||
}
|
||||
.pill.active {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
.info {
|
||||
@ -491,11 +491,11 @@ function closeExecutorPicker() {
|
||||
}
|
||||
.btn.plain {
|
||||
background: #fff;
|
||||
color: #4f6ef7;
|
||||
border: 1px solid #4f6ef7;
|
||||
color: #0877F1;
|
||||
border: 1px solid #0877F1;
|
||||
}
|
||||
.btn.primary {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
@ -533,7 +533,7 @@ function closeExecutorPicker() {
|
||||
font-size: 14px;
|
||||
}
|
||||
.modal-btn.save {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="page">
|
||||
<view class="body">
|
||||
<scroll-view scroll-y class="scroll">
|
||||
@ -328,7 +328,7 @@ function getAgeFromBirthday(birthday) {
|
||||
}
|
||||
|
||||
.btn.primary {
|
||||
background: #5d8aff;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -493,7 +493,7 @@ async function save() {
|
||||
}
|
||||
|
||||
.btn.primary {
|
||||
background: #5d8aff;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="page">
|
||||
<view class="content">
|
||||
<view class="code-row">
|
||||
<text class="code-text">{{ displayTeamCode }}</text>
|
||||
<view class="help" @click="showHelp">
|
||||
<uni-icons type="help-filled" size="18" color="#5d8aff"></uni-icons>
|
||||
<uni-icons type="help-filled" size="18" color="#0877F1"></uni-icons>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
@ -214,12 +214,12 @@ onShareAppMessage(() => {
|
||||
|
||||
.footer-btn.outline {
|
||||
background: #fff;
|
||||
color: #5d8aff;
|
||||
border: 1px solid #5d8aff;
|
||||
color: #0877F1;
|
||||
border: 1px solid #0877F1;
|
||||
}
|
||||
|
||||
.footer-btn.primary {
|
||||
background: #5d8aff;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="page">
|
||||
<scroll-view scroll-y class="scroll">
|
||||
<view class="section header">
|
||||
@ -356,11 +356,11 @@ async function confirm() {
|
||||
}
|
||||
.btn.plain {
|
||||
background: #fff;
|
||||
color: #4f6ef7;
|
||||
border: 1px solid #4f6ef7;
|
||||
color: #0877F1;
|
||||
border: 1px solid #0877F1;
|
||||
}
|
||||
.btn.primary {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<!-- Mobile 来源: ykt-management-mobile/src/pages/manage-plan/plan-list/plan-list.vue -->
|
||||
<view class="page">
|
||||
<view v-if="loading" class="loading">加载中...</view>
|
||||
@ -186,12 +186,12 @@ function preview(plan) {
|
||||
border-radius: 6px;
|
||||
}
|
||||
.tag.corp {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
.tag.outline {
|
||||
border: 1px solid #4f6ef7;
|
||||
color: #4f6ef7;
|
||||
border: 1px solid #0877F1;
|
||||
color: #0877F1;
|
||||
background: #fff;
|
||||
}
|
||||
.desc {
|
||||
@ -205,8 +205,8 @@ function preview(plan) {
|
||||
flex-shrink: 0;
|
||||
padding: 8px 12px;
|
||||
border-radius: 999px;
|
||||
border: 1px solid #4f6ef7;
|
||||
color: #4f6ef7;
|
||||
border: 1px solid #0877F1;
|
||||
color: #0877F1;
|
||||
font-size: 13px;
|
||||
}
|
||||
.empty {
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="page">
|
||||
<scroll-view scroll-y class="scroll">
|
||||
<view class="section header">
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="search-container">
|
||||
<!-- Search Header -->
|
||||
<view class="search-header">
|
||||
@ -257,7 +257,7 @@ const goDetail = (patient) => {
|
||||
|
||||
.cancel-btn {
|
||||
font-size: 14px;
|
||||
color: #5d8aff;
|
||||
color: #0877F1;
|
||||
}
|
||||
}
|
||||
|
||||
@ -322,8 +322,8 @@ const goDetail = (patient) => {
|
||||
|
||||
.tag {
|
||||
font-size: 10px;
|
||||
color: #5d8aff;
|
||||
border: 1px solid #5d8aff;
|
||||
color: #0877F1;
|
||||
border: 1px solid #0877F1;
|
||||
padding: 0 4px;
|
||||
border-radius: 8px;
|
||||
height: 16px;
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="page">
|
||||
<!-- Mobile 来源: ykt-management-mobile/src/pages/customer/service-record-detail/service-record-detail.vue -->
|
||||
<view class="body">
|
||||
@ -369,11 +369,11 @@ function remove() {
|
||||
}
|
||||
.btn.plain {
|
||||
background: #fff;
|
||||
color: #4f6ef7;
|
||||
border: 1px solid #4f6ef7;
|
||||
color: #0877F1;
|
||||
border: 1px solid #0877F1;
|
||||
}
|
||||
.btn.primary {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<view class="page">
|
||||
<!-- Mobile 来源: ykt-management-mobile/src/pages/customer/visit-record-detail/visit-record-detail.vue -->
|
||||
<view class="body">
|
||||
@ -442,11 +442,11 @@ function previewFile(idx) {
|
||||
}
|
||||
.btn.plain {
|
||||
background: #fff;
|
||||
color: #4f6ef7;
|
||||
border: 2rpx solid #4f6ef7;
|
||||
color: #0877F1;
|
||||
border: 2rpx solid #0877F1;
|
||||
}
|
||||
.btn.primary {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
<template>
|
||||
<template>
|
||||
<!-- 详情页参考截图:顶部蓝条显示创建信息,支持编辑/删除;黄底提示不渲染 -->
|
||||
<view class="page">
|
||||
<view class="topbar">
|
||||
@ -360,7 +360,7 @@ function remove() {
|
||||
border: 2rpx solid #ff4d4f;
|
||||
}
|
||||
.btn.primary {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -179,7 +179,7 @@ function save() {
|
||||
border: none;
|
||||
}
|
||||
.btn.primary {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -118,11 +118,11 @@ function save() {
|
||||
}
|
||||
.btn.plain {
|
||||
background: #fff;
|
||||
color: #4f6ef7;
|
||||
border: 2rpx solid #4f6ef7;
|
||||
color: #0877F1;
|
||||
border: 2rpx solid #0877F1;
|
||||
}
|
||||
.btn.primary {
|
||||
background: #4f6ef7;
|
||||
background: #0877F1;
|
||||
color: #fff;
|
||||
}
|
||||
</style>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user