diff --git a/.env.development b/.env.development
index 9a547cc1a..5cf9da4f1 100644
--- a/.env.development
+++ b/.env.development
@@ -2,5 +2,5 @@ NODE_ENV = 'development'
 VITE_NOW_TYPE = 'dist'
 
 # Base API
-VITE_APP_BASE_URL='http://192.168.1.22:8545'
-# VITE_APP_BASE_URL='https://test-multi-store.lihaink.cn'
+# VITE_APP_BASE_URL='http://192.168.1.22:8545'
+VITE_APP_BASE_URL='https://test-multi-store.lihaink.cn'
diff --git a/src/views/statistics/product/index.vue b/src/views/statistics/product/index.vue
index ea3cea1f4..596a0b143 100644
--- a/src/views/statistics/product/index.vue
+++ b/src/views/statistics/product/index.vue
@@ -230,7 +230,7 @@ const basicList = reactive([
         percent: 0
     }
 ])
-const startEndTime = ref(['', '']);
+const startEndTime = ref([new Date(), new Date()]);
 // 获取数据
 const getData = () => {
     let date = '';
diff --git a/src/views/statistics/statistics_user/index.vue b/src/views/statistics/statistics_user/index.vue
index d2cee870f..3c25cf016 100644
--- a/src/views/statistics/statistics_user/index.vue
+++ b/src/views/statistics/statistics_user/index.vue
@@ -200,7 +200,7 @@ const basicList = reactive([
         percent: 0
     }
 ])
-const startEndTime = ref(['', '']);
+const startEndTime = ref([new Date(), new Date()]);
 // 获取数据
 const getData = () => {
     let date = '';
diff --git a/src/views/statistics/transaction/index.vue b/src/views/statistics/transaction/index.vue
index 4016d5dc2..426ba95c1 100644
--- a/src/views/statistics/transaction/index.vue
+++ b/src/views/statistics/transaction/index.vue
@@ -66,7 +66,7 @@
                         <div class="text-info">{{ item.name }}</div>
                         <div class="text-6xl">{{ item.money }}</div>
                         <div class="text-info">环比增长: <span :class="item.rate > 0 ? 'text-success' : 'text-danger'">{{
-                            item.rate / 100 }}%</span></div>
+                            item.rate }}%</span></div>
                     </div>
                 </div>
             </div>
@@ -288,9 +288,9 @@ const rightOption2: any = reactive(JSON.parse(JSON.stringify(optionModel)))
 // 颜色
 const colorList = ['#5DB1FF', '#4CD384', '#FFC46A', '#CAA5F1', '#FFC46A', '#4CD384', '#5DB1FF', '#CAA5F1']
 // 商品浏览量, 商品访客数, 加购件数, 下单件数, 支付件数, 支付金额, 成本金额, 退款金额, 退款件数, 访客-支付转化率
-const iconList = ref(['RectangleCopy58', 'RectangleCopy48', 'RectangleCopy65', 'RectangleCopy62', 'RectangleCopy56', 'RectangleCopy55', 'RectangleCopy57', 'RectangleCopy65']);
+const iconList = ref(['RectangleCopy58', 'RectangleCopy48', 'RectangleCopy65', 'RectangleCopy62', 'RectangleCopy56', 'RectangleCopy55', 'RectangleCopy57', 'RectangleCopy65', 'RectangleCopy61', 'RectangleCopy52', 'RectangleCopy14', 'RectangleCopy32']);
 
-const startEndTime = ref(['', '']);
+const startEndTime = ref([new Date(), new Date()]);
 // 获取数据
 const getData = () => {
     let date = '';
diff --git a/src/views/store/statistics/index.vue b/src/views/store/statistics/index.vue
index d4886bc0d..5651a76f7 100644
--- a/src/views/store/statistics/index.vue
+++ b/src/views/store/statistics/index.vue
@@ -246,8 +246,15 @@ const basicList = reactive([
         num: 0,
 
     },
+    {
+        name: '保证金',
+        type: 'deposit_amount',
+        icon: 'RectangleCopy32',
+        num: 0,
+
+    },
 ])
-const startEndTime = ref(['', '']);
+const startEndTime = ref([new Date(), new Date()]);
 const store_id = ref('');
 const formData = ref({});
 const tradTypeOption = reactive(
diff --git a/src/views/store/store_product/details.vue b/src/views/store/store_product/details.vue
index b6a17c473..630d0c626 100644
--- a/src/views/store/store_product/details.vue
+++ b/src/views/store/store_product/details.vue
@@ -19,7 +19,11 @@
                         <el-descriptions-item label="库存">{{ formData.stock }}</el-descriptions-item>
                         <el-descriptions-item label="成本">{{ formData.cost }}</el-descriptions-item>
                         <el-descriptions-item label="供货价">{{ formData.purchase }}</el-descriptions-item>
-                        <el-descriptions-item label="上浮比例">{{ formData.rose }}</el-descriptions-item>
+                        <el-descriptions-item label="上浮比例" :span="2">{{ formData.rose }}</el-descriptions-item>
+                        <el-descriptions-item label="厂家备注" :span="2">
+                            <!-- <div style="white-space: pre;">{{ formData.manufacturer_information }}</div> -->
+                            <div style="white-space: pre;">{{ cMark(formData.manufacturer_information) }}</div>
+                        </el-descriptions-item>
                     </el-descriptions>
                 </el-tab-pane>
                 <el-tab-pane label="适用门店" name="second">
@@ -141,6 +145,7 @@ const formData = reactive({
     cost: "",
     purchase: "",
     rose: "0",
+    manufacturer_information: ""
 })
 
 
@@ -155,6 +160,25 @@ const setFormData = async (data: Record<any, any>) => {
             formData[key] = data[key]
         }
     }
+    
+}
+
+const cMark = (str:any)=>{
+    if(str){
+        return str.replace(/(\d{5,})/g, (match:string) => {
+            let replacement;
+            // 判断数字长度,执行不同替换逻辑
+            if (match.length >= 11) {
+                // 对于11位以上的连续数字,替换倒数第四到倒数第八位为星号
+                replacement = match.slice(0, -8) + "****" + match.slice(-4);
+            } else {
+                // 对于5到11位的数字,替换最后四位为星号
+                replacement = match.slice(0, -4) + "****";
+            }
+            return replacement;
+        });
+    } 
+    return '-';
 }
 
 const getDetail = async (row: Record<string, any>) => {
diff --git a/src/views/store/store_product/edit.vue b/src/views/store/store_product/edit.vue
index 472267c74..29a28a46a 100644
--- a/src/views/store/store_product/edit.vue
+++ b/src/views/store/store_product/edit.vue
@@ -31,21 +31,24 @@
             <el-form-item label="兑换库存" prop="swap">
                 <el-input v-model="formData.swap" type="number" class="w-[500px]" clearable placeholder="请输入库存" :readonly="false" />
             </el-form-item>
-            <el-form-item label="终端零售价" prop="price">
-                <el-input v-model="formData.price" type="number" class="w-[500px]" clearable placeholder="请输入终端零售价" :readonly="false" />
-            </el-form-item>
-            <el-form-item label="会员价" prop="vip_price">
-                <el-input v-model="formData.vip_price" type="number" class="w-[500px]" clearable placeholder="请输入会员价" :readonly="false" />
+            <el-form-item label="供货价" prop="purchase">
+                <el-input v-model="formData.purchase" type="number" class="w-[500px]" clearable placeholder="请输入供货价" :readonly="false" />
             </el-form-item>
             <el-form-item label="商户价" prop="cost">
                 <el-input v-model="formData.cost" type="number" class="w-[500px]" clearable placeholder="请输入商户价" :readonly="false" />
             </el-form-item>
-            <el-form-item label="供货价" prop="purchase">
-                <el-input v-model="formData.purchase" type="number" class="w-[500px]" clearable placeholder="请输入供货价" :readonly="false" />
+            <el-form-item label="会员价" prop="vip_price">
+                <el-input v-model="formData.vip_price" type="number" class="w-[500px]" clearable placeholder="请输入会员价" :readonly="false" />
+            </el-form-item>
+            <el-form-item label="终端零售价" prop="price">
+                <el-input v-model="formData.price" type="number" class="w-[500px]" clearable placeholder="请输入终端零售价" :readonly="false" />
             </el-form-item>
             <el-form-item label="起批量" prop="batch">
                 <el-input v-model="formData.batch" type="number" class="w-[500px]" clearable placeholder="请输入起批量" :readonly="false" />
             </el-form-item>
+            <el-form-item label="厂家备注" prop="manufacturer_information">
+                <el-input v-model="formData.manufacturer_information" type="textarea" autosize class="w-[500px]" clearable :placeholder="`厂家名称\n联系人姓名\n联系电话`" :readonly="false" />
+            </el-form-item>
             <!-- <el-form-item label="上浮比例" prop="rose">
                 <el-input v-model="formData.rose" type="number" class="w-[500px]" clearable placeholder="请输入上浮比例" :readonly="false" >
                     <template #suffix>%</template>
@@ -143,6 +146,7 @@ const formData = reactive({
     cost: "",
     purchase: "1",
     batch: "",
+    manufacturer_information: "", 
     rose: "0",
     is_return: 1, // 1支持退货,2不支持退货
     is_store_all: 1, //门店类型 1 全部门店 2 部分门店
diff --git a/src/views/store/store_product/index.vue b/src/views/store/store_product/index.vue
index 41ab377cc..807be5d96 100644
--- a/src/views/store/store_product/index.vue
+++ b/src/views/store/store_product/index.vue
@@ -43,10 +43,10 @@
                     <el-table-column label="商品名称" prop="store_name" min-width="200" show-overflow-tooltip />
                     <el-table-column label="分类" prop="cate_name" min-width="120" show-overflow-tooltip />
                     <el-table-column label="单位" prop="unit_name" min-width="80" show-overflow-tooltip />
-                    <el-table-column label="终端零售价" prop="price" min-width="120" show-overflow-tooltip />
-                    <el-table-column label="会员价" prop="vip_price" min-width="120" show-overflow-tooltip />
-                    <el-table-column label="商户价" prop="cost" min-width="120" show-overflow-tooltip />
                     <el-table-column label="供货价" prop="purchase" min-width="100" show-overflow-tooltip />
+                    <el-table-column label="商户价" prop="cost" min-width="120" show-overflow-tooltip />
+                    <el-table-column label="会员价" prop="vip_price" min-width="120" show-overflow-tooltip />
+                    <el-table-column label="终端零售价" prop="price" min-width="120" show-overflow-tooltip />
                     <el-table-column label="起批量" prop="batch" min-width="100" show-overflow-tooltip />
                     <el-table-column label="售卖库存" prop="stock" min-width="100" show-overflow-tooltip />
                     <el-table-column label="兑换库存" prop="swap" min-width="100" show-overflow-tooltip />
diff --git a/src/views/user/details.vue b/src/views/user/details.vue
index 4e0e8c821..8b17fd060 100644
--- a/src/views/user/details.vue
+++ b/src/views/user/details.vue
@@ -29,8 +29,10 @@
                         </el-descriptions-item>
                         <el-descriptions-item label="用户标签">{{ formData.label_name }}</el-descriptions-item>
                         <el-descriptions-item label="礼品券">{{ formData.integral }}</el-descriptions-item>
-                        <el-descriptions-item label="返还金">{{ formData.return_money }}</el-descriptions-item>
+                        <el-descriptions-item label="返还金">{{ Number(formData.return_money).toFixed(2) }}</el-descriptions-item>
                         <el-descriptions-item label="采购款">{{ formData.purchase_funds }}</el-descriptions-item>
+                        <el-descriptions-item label="用户余额">{{ formData.now_money }}</el-descriptions-item>
+                        <el-descriptions-item label="累计充值金额">{{ formData.total_recharge_amount }}</el-descriptions-item>
                         <el-descriptions-item label="用户地址" :span="2">{{ formData.user_address }}</el-descriptions-item>
                         <el-descriptions-item label="创建时间" :span="2">{{ formData.create_time }}</el-descriptions-item>
                     </el-descriptions>
@@ -107,7 +109,9 @@ const formData = reactive({
     "label_name": "",
     "sex_text": "",
     "user_address": "",
-    "return_money": 0
+    "return_money": 0,
+    "total_recharge_amount": "",
+    "now_money": ""
 })
 
 
diff --git a/src/views/user/indexList.vue b/src/views/user/indexList.vue
index 3527a8c61..de6e0e0c8 100644
--- a/src/views/user/indexList.vue
+++ b/src/views/user/indexList.vue
@@ -25,11 +25,11 @@
                 <template #icon>
                     <icon name="el-icon-Plus" />
                 </template>
-新增
-</el-button>
-<el-button v-perms="['user.user/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
-    删除
-</el-button> -->
+                新增
+                </el-button>
+                <el-button v-perms="['user.user/delete']" :disabled="!selectData.length" @click="handleDelete(selectData)">
+                    删除
+                </el-button> -->
             <div class="mt-4">
                 <el-table :data="pager.lists" @selection-change="handleSelectionChange" >
                     <!-- <el-table-column type="selection" width="55" /> -->
@@ -53,9 +53,13 @@
                     <el-table-column label="用户类型" prop="vip_name" />
                     <el-table-column label="用户标签" prop="label_name" />
                     <el-table-column label="礼品券" prop="integral" />
-                    <el-table-column label="返还金" prop="return_money" />
+                    <el-table-column label="返还金" prop="return_money">
+                        <template #default="{ row }">
+                            {{ Number(row.return_money).toFixed(2) }}
+                        </template>
+                    </el-table-column>
                     <el-table-column label="采购款" prop="purchase_funds" />
-                    <el-table-column label="用户余额" prop="user_money" />
+                    <el-table-column label="用户余额" prop="now_money" />
                     <el-table-column label="累计充值" prop="total_recharge_amount" />
                     <el-table-column label="地址" prop="user_address" />
                     <el-table-column label="操作" width="120" fixed="right">