psguo vor 4 Monaten
Ursprung
Commit
25d23918d0
2 geänderte Dateien mit 35 neuen und 17 gelöschten Zeilen
  1. 2 0
      src/views/psi/goods/index.vue
  2. 33 17
      src/views/psi/store/index.vue

+ 2 - 0
src/views/psi/goods/index.vue

@@ -135,6 +135,7 @@
     <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
       @pagination="getList" />
 
+
     <!-- 添加或修改商品对话框 -->
     <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
       <el-form ref="form" :model="form" :rules="rules" label-width="80px">
@@ -172,6 +173,7 @@
           <el-col :span="24">
         <el-radio v-model="radio" label="1">固定保质期</el-radio>
         <el-radio v-model="radio" label="2">选择保质期</el-radio>
+
         </el-col>
         <el-col :span="24" style="height: 20px;"></el-col> <!-- 空的列,用于增加间距 -->
         <el-col :span="24">

+ 33 - 17
src/views/psi/store/index.vue

@@ -74,13 +74,21 @@
 
       <el-table-column label="仓库名称" align="center" prop="storeName" />
       <!--        仓库地址-->
-      <el-table-column label="仓库地址" align="center" prop="storeName" />
-      <!--        仓储费-->
-      <el-table-column label="仓储费" align="center" prop="storeName" />
+      <el-table-column label="仓库地址" align="center" prop="storeAdd" />
+
       <!--        负责人-->
-      <el-table-column label="负责人" align="center" prop="storeName" />
-      <!--        排序-->
-      <el-table-column label="排序" align="center" prop="storeName" />
+      <el-table-column label="负责人" align="center" prop="head" />
+      <!--        状态-->
+      <el-table-column label="状态" align="center" prop="status">
+        <template slot-scope="scope">
+          <el-switch
+            v-model="scope.row.status"
+            :active-value= "0"
+            :inactive-value= "1"
+            @change="updateStore(scope.row)"
+          />
+        </template>
+      </el-table-column>
       <!--        备注-->
       <el-table-column label="备注" align="center" prop="remark" />
 
@@ -119,18 +127,15 @@
         <el-form-item label="仓库名称" prop="storeName">
           <el-input v-model="form.storeName" placeholder="请输入仓库名称" />
         </el-form-item>
-        <el-form-item label="仓库地址" prop="storeName">
-          <el-input v-model="form.storeName" placeholder="请输入仓库地址" />
-        </el-form-item>
-        <el-form-item label="仓储费" prop="storeName">
-          <el-input v-model="form.storeName" placeholder="请输入仓储费" />
-        </el-form-item>
-        <el-form-item label="负责人" prop="storeName">
-          <el-input v-model="form.storeName" placeholder="请输入负责人" />
+        <el-form-item label="仓库地址" prop="storeAdd">
+          <el-input v-model="form.storeAdd" placeholder="请输入仓库地址" />
         </el-form-item>
-        <el-form-item label="排序" prop="storeName">
-          <el-input v-model="form.storeName" placeholder="请输入排序" />
+
+        <el-form-item label="负责人" prop="head">
+          <el-input v-model="form.head" placeholder="请输入负责人" />
         </el-form-item>
+
+
         <el-form-item label="备注" prop="remark">
           <el-input type="textarea"  placeholder="请输入备注" v-model="form.remark">
           </el-input>
@@ -166,6 +171,8 @@ export default {
       showSearch: true,
       // 总条数
       total: 0,
+
+      liy: 0,
       // 仓库表格数据
       storeList: [],
       // 弹出层标题
@@ -177,19 +184,26 @@ export default {
         pageNum: 1,
         pageSize: 10,
         storeName: null,
+        storeAdd:null,
         remark :null
       },
       // 表单参数
       form: {},
       // 表单校验
       rules: {
-      }
+      },
+      tableData: [
+        { status: 0 },
+        { status: 1 },
+        ]
     };
   },
   created() {
     this.getList();
   },
   methods: {
+    updateStore,
+
     /** 查询仓库列表 */
     getList() {
       this.loading = true;
@@ -240,6 +254,8 @@ export default {
       const storeId = row.storeId || this.ids
       getStore(storeId).then(response => {
         this.form = response.data;
+        console.log("this.form")
+        console.log(this.form)
         this.open = true;
         this.title = "修改仓库";
       });