From b099e758396f61b39d24cf5fa6be7bb0d10c2b4d Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期一, 18 五月 2026 19:16:26 +0800
Subject: [PATCH] 提交
---
admin/src/components/business/OperaShopApprovalWindow.vue | 63 +++++++++++++++++++++++++++++++
1 files changed, 62 insertions(+), 1 deletions(-)
diff --git a/admin/src/components/business/OperaShopApprovalWindow.vue b/admin/src/components/business/OperaShopApprovalWindow.vue
index a1ea922..b36ab93 100644
--- a/admin/src/components/business/OperaShopApprovalWindow.vue
+++ b/admin/src/components/business/OperaShopApprovalWindow.vue
@@ -198,6 +198,31 @@
style="width: 300px"
></el-input>
</el-form-item>
+ <div class="profit-section">
+ <h4 class="section-title">灏卞湴瀵勫瓨妯″紡</h4>
+ <el-form-item label="鍦ㄨ鍗曚腑浣滀负瀵勪欢鐐规椂锛屽垎鎴愭瘮渚嬩负" prop="localDeposit">
+ <div class="profit-input">
+ <el-input v-model.number="approvalForm.localDeposit" placeholder="璇疯緭鍏ュ垎鎴愭瘮渚�" style="width: 150px;"></el-input>
+ <span class="unit">%</span>
+ </div>
+ </el-form-item>
+ </div>
+
+ <div class="profit-section">
+ <h4 class="section-title">鍚屽煄瀵勯�佹ā寮�</h4>
+ <el-form-item label="鍦ㄨ鍗曚腑浣滀负瀵勪欢鐐规椂锛屽垎鎴愭瘮渚嬩负" prop="remoteTake">
+ <div class="profit-input">
+ <el-input v-model.number="approvalForm.remoteTake" placeholder="璇疯緭鍏ュ垎鎴愭瘮渚�" style="width: 150px;"></el-input>
+ <span class="unit">%</span>
+ </div>
+ </el-form-item>
+ <el-form-item label="鍦ㄨ鍗曚腑浣滀负鏀朵欢鐐规椂锛屽垎鎴愭瘮渚嬩负" prop="remoteDeposit">
+ <div class="profit-input">
+ <el-input v-model.number="approvalForm.remoteDeposit" placeholder="璇疯緭鍏ュ垎鎴愭瘮渚�" style="width: 150px;"></el-input>
+ <span class="unit">%</span>
+ </div>
+ </el-form-item>
+ </div>
<section class="approval-buttons">
<el-button type="primary" @click="handleSubmit" :loading="isWorking.submit">鎻愪氦</el-button>
<el-button @click="handleCancel">鍙栨秷</el-button>
@@ -222,11 +247,23 @@
approvalForm: {
id: null,
auditStatus: 0,
- auditRemark: ''
+ auditRemark: '',
+ localDeposit: '',
+ remoteTake: '',
+ remoteDeposit: ''
},
approvalRules: {
auditRemark: [
{ required: true, message: '璇疯緭鍏ユ嫆缁濆師鍥�', trigger: 'blur' }
+ ],
+ localDeposit: [
+ { required: true, message: '璇疯緭鍏ュ垎鎴愭瘮渚�', trigger: 'blur' }
+ ],
+ remoteTake: [
+ { required: true, message: '璇疯緭鍏ュ垎鎴愭瘮渚�', trigger: 'blur' }
+ ],
+ remoteDeposit: [
+ { required: true, message: '璇疯緭鍏ュ垎鎴愭瘮渚�', trigger: 'blur' }
]
},
approvalRules1: { },
@@ -295,6 +332,30 @@
</script>
<style scoped>
+.profit-section {
+ margin-bottom: 30px;
+ background: #f5f7fa;
+ border-radius: 4px;
+}
+
+.profit-section .section-title {
+ font-size: 16px;
+ font-weight: bold;
+ color: #303133;
+ margin-bottom: 20px;
+ padding-bottom: 10px;
+ border-bottom: 1px solid #e4e7ed;
+}
+.profit-input {
+ display: flex;
+ align-items: center;
+ gap: 10px;
+}
+.inline-form /deep/ .el-form-item {
+ display: block;
+ margin-right: 0;
+}
+
.store-header {
display: flex;
background: #f5f7fa;
--
Gitblit v1.9.3