Browse Source

feat(product-manage): 更新产品列表组件和全局设置

- 在 EditDrawer 组件中添加店铺选择框的 change 事件处理函数
- 更新店铺选择框的值时,同步更新 shop_id
- 修改网站标题和关键字
- 注释掉用户下拉菜单中的代码仓库选项
WanGxC 6 months ago
parent
commit
a7a1935bc0

+ 2 - 2
index.html

@@ -6,14 +6,14 @@
 		<meta name="viewport" content="width=device-width, initial-scale=1.0" />
 		<meta
 			name="keywords"
-			content="django-vue3-admin"
+			content="Ansjer运营平台"
 		/>
 		<meta
 			name="description"
 			content="django-vue-admin 基于RBAC模型的权限控制的一整套基础开发平台,权限粒度达到列级别,前后端分离,后端采用django + django-rest-framework,前端采用基于 vue3 + CompositionAPI + typescript + vite + element plus"
 		/>
 		<link rel="icon" href="/favicon.ico" />
-		<title>django-vue-admin</title>
+		<title>Ansjer 运营平台</title>
 	</head>
 	<body>
     <div id="app"></div>

+ 1 - 1
src/layout/navBars/breadcrumb/user.vue

@@ -93,7 +93,7 @@
 				<el-dropdown-menu>
 					<el-dropdown-item command="/home">{{ $t('message.user.dropdown1') }}</el-dropdown-item>
 					<el-dropdown-item command="/personal">{{ $t('message.user.dropdown2') }}</el-dropdown-item>
-					<el-dropdown-item command="wareHouse">{{ $t('message.user.dropdown6') }}</el-dropdown-item>
+					<!--<el-dropdown-item command="wareHouse">{{ $t('message.user.dropdown6') }}</el-dropdown-item>-->
 					<el-dropdown-item divided command="logOut">{{ $t('message.user.dropdown5') }}</el-dropdown-item>
 				</el-dropdown-menu>
 			</template>

+ 5 - 1
src/views/product-manage/product-list/component/EditDrawer.vue

@@ -86,6 +86,10 @@ const submitForm = async (formEl: FormInstance | undefined) => {
 function closeDrawer() {
   editDrawer.value.handleClose();
 }
+
+function mappingShopId(val: any) {
+  ruleForm.shop_id = val;
+}
 </script>
 
 <template>
@@ -109,7 +113,7 @@ function closeDrawer() {
           <el-input v-model="ruleForm.sku" />
         </el-form-item>
         <el-form-item class="font-medium" label="店 铺:" prop="shop_name">
-          <el-select v-model="ruleForm.shop_name">
+          <el-select v-model="ruleForm.shop_name" @change="mappingShopId">
             <el-option v-for="item in shopOptions" :key="item.id" :label="item.name" :value="item.id" />
           </el-select>
         </el-form-item>