Zory 3 settimane fa
parent
commit
8720372350

+ 7 - 0
src/views/manage/setting/basic/index.vue

@@ -93,6 +93,10 @@
                                             <el-input v-model="sys.name" clearable placeholder="请输入"></el-input>
                                             <div class="el-form-item-msg">应用名称</div>
                                         </el-form-item>
+                                        <el-form-item label="商家ID" prop="shop_id">
+                                            <el-input v-model="sys.shop_id" clearable placeholder="请输入"></el-input>
+                                            <div class="el-form-item-msg">来客商家ID</div>
+                                        </el-form-item>
                                         <el-form-item label="AppId(应用 APPID)" prop="appid">
                                             <el-input v-model="sys.appid" show-password clearable placeholder="请输入"></el-input>
                                             <div class="el-form-item-msg"></div>
@@ -132,6 +136,9 @@ export default {
                 name: [
                     { required: true, message: '请输入' }
                 ],
+                shop_id: [
+                    { required: true, message: '请输入' }
+                ],
                 appid: [
                     { required: true, message: '请输入' }
                 ],

+ 7 - 0
src/views/manage/shop/index/components/form.vue

@@ -32,6 +32,13 @@
             <el-form-item label="到期时间" prop="vip_end">
                 <el-date-picker v-model="formData.vip_end" :style="{width: '100%'}" placeholder="请选择" />
             </el-form-item>
+            <el-form-item label="状态" prop="status">
+                <el-radio-group v-model="formData.status">
+                    <el-radio-button border label="1">开启</el-radio-button>
+                    <el-radio-button border label="2">关店</el-radio-button>
+                </el-radio-group>
+                <div class="el-form-item-msg"></div>
+            </el-form-item>
         </el-form>
 		<template #footer>
             <el-button @click="visible=false" size="large">取 消</el-button>

+ 1 - 1
src/views/manage/shop/index/components/table.vue

@@ -43,7 +43,7 @@
         <el-table-column label="状态" prop="status" width="120" align="center">
             <template #default="scope">
                 <div class="status-success" v-if="scope.row.status==1"><sc-status-indicator type="success"></sc-status-indicator> 正常</div>
-                <div class="status-danger" v-if="scope.row.status==2"><sc-status-indicator type="danger"></sc-status-indicator> 禁用</div>
+                <div class="status-danger" v-if="scope.row.status==2"><sc-status-indicator type="danger"></sc-status-indicator> 关店</div>
             </template>
         </el-table-column>
         <el-table-column label="创建时间" prop="create_at" width="180"></el-table-column>