Forráskód Böngészése

修改stage环境

wyling 4 éve
szülő
commit
15c19ab29a
2 módosított fájl, 35 hozzáadás és 33 törlés
  1. 1 1
      .env.staging
  2. 34 32
      src/views/product/info/index.vue

+ 1 - 1
.env.staging

@@ -4,4 +4,4 @@ NODE_ENV = production
 ENV = 'staging'
 
 # 若依管理系统/测试环境
-VUE_APP_BASE_API = '/prod-api/'
+VUE_APP_BASE_API = '/stage-api/'

+ 34 - 32
src/views/product/info/index.vue

@@ -16,24 +16,21 @@
           @keyup.enter.native="handleQuery"
         />
       </el-form-item>
-        <el-form-item label="父节点" prop="pid">
-          <el-select
-            v-model="queryParams.pid"
-            placeholder="请输入父节点"
-            clearable
-          >
-            <el-option
-              label="无"
-              value="0"
-            ></el-option>
-            <el-option
-              v-for="(item, index) in infoListFa"
-              :key="index"
-              :label="item.productName"
-              :value="item.id"
-            ></el-option>
-          </el-select>
-        </el-form-item>
+      <el-form-item label="父节点" prop="pid">
+        <el-select
+          v-model="queryParams.pid"
+          placeholder="请输入父节点"
+          clearable
+        >
+          <el-option label="无" value="0"></el-option>
+          <el-option
+            v-for="(item, index) in infoListFa"
+            :key="index"
+            :label="item.productName"
+            :value="item.id"
+          ></el-option>
+        </el-select>
+      </el-form-item>
       <el-form-item label="分类描述" prop="describe">
         <el-input
           v-model="queryParams.describe"
@@ -160,15 +157,8 @@
           <el-input v-model="form.productName" placeholder="请输入分类名称" />
         </el-form-item>
         <el-form-item label="父节点" prop="pid">
-          <el-select
-            v-model="form.pid"
-            placeholder="请输入父节点"
-            clearable
-          >
-            <el-option
-              label="无"
-              value="0"
-            ></el-option>
+          <el-select v-model="form.pid" placeholder="请输入父节点" clearable>
+            <el-option label="无" value="0"></el-option>
             <el-option
               v-for="(item, index) in infoListFa"
               :key="index"
@@ -177,6 +167,18 @@
             ></el-option>
           </el-select>
         </el-form-item>
+        <el-form-item label="分类图标" prop="describe">
+          <el-upload
+            class="avatar-uploader"
+            action="/open-api/common/file?fileType=98"
+            :show-file-list="false"
+            name='file'
+            :on-success="handleAvatarSuccess"
+          >
+            <img v-if="imageUrl" :src="imageUrl" class="avatar" />
+            <i v-else class="el-icon-plus avatar-uploader-icon"></i>
+          </el-upload>
+        </el-form-item>
         <el-form-item label="分类描述" prop="describe">
           <el-input
             v-model="form.describe"
@@ -257,6 +259,11 @@ export default {
   },
   created() {
     this.getList();
+    listInfo({
+      pid: 0
+    }).then(response => {
+      this.infoListFa = response.rows;
+    });
   },
   methods: {
     /** 查询品类列表 */
@@ -267,11 +274,6 @@ export default {
         this.total = response.total;
         this.loading = false;
       });
-      listInfo({
-        pid: 0
-      }).then(response => {
-        this.infoListFa = response.rows;
-      });
     },
     // 取消按钮
     cancel() {