Browse Source

供应商履约单页面修改

jiandexin1 1 year ago
parent
commit
a7e9d74538

+ 1 - 1
src/api/distribution/storeappoint.js

@@ -60,7 +60,7 @@ export const shipments = (ids) => {
 
 export const goodsList = (current, size, arrivalCode) => {
   return request({
-    url: '/api/finance/appointgoods/appointGoodsList',
+    url: '/api/finance/appointgoods/storeAppointGoodsList',
     method: 'get',
     params: {
       arrivalCode,

+ 10 - 19
src/option/mall/appointGoodsOption.js

@@ -4,33 +4,24 @@ export const appointGoodsOption = {
     tip: false,
     border: true,
     index: true,
-    viewBtn: true,
+    viewBtn: false,
+    editBtn: false,
+    delBtn: false,
     addBtn: false,
     dialogClickModal: false,
-    menu: false,
+    menu: true,
     column: [
         {
-            label: "商品名称",
-            prop: "goodsName",
-            rules: [{
-                required: true,
-                message: "请输入商品名称",
-                trigger: "blur"
-            }]
+            label: "自提点名称",
+            prop: "takeName",
         },
         {
-            label: "商品图片",
-            prop: "goodsImage",
-            type: 'img',
+            label: "联系电话",
+            prop: "takeTel",
         },
         {
-            label: "商品数量",
-            prop: "goodsNum",
-            rules: [{
-                required: true,
-                message: "请输入商品数量",
-                trigger: "blur"
-            }]
+            label: "商品总数量",
+            prop: "goodsAllNum",
         },
     ]
 }

+ 16 - 4
src/views/store/storeappoint/index.vue

@@ -29,14 +29,14 @@
       <template slot-scope="scope" slot="menu">
         <el-button type="text"
                    size="small"
-                   @click="goodsListView(scope.row.arrivalCode)">发货</el-button>
+                   @click="goodsListView(scope.row.arrivalCode)">确认发货</el-button>
         <el-button type="text"
                    size="small"
-                   @click="goodsListView(scope.row.arrivalCode)">下载详情</el-button>
+                   @click="goodsListView(scope.row.arrivalCode)">查看详情</el-button>
       </template>
     </avue-crud>
     <!--  商品列表dialog  -->
-    <el-dialog title="商品列表"
+    <el-dialog title="详情列表"
                append-to-body
                :visible.sync="goodsBox"
                :before-close="handleClose"
@@ -48,6 +48,18 @@
                  :page.sync="goodsPage"
                  ref="grouponCrud"
                  @on-load="goodsOnLoad">
+        <template slot="menuLeft">
+                  <el-button type="primary"
+                             size="small"
+                             plain
+                             @click="handleDelete">下载详情
+                  </el-button>
+        </template>
+        <template slot-scope="scope" slot="menu">
+          <el-button type="text"
+                     size="small"
+                     @click="goodsListView(scope.row.arrivalCode)">确认发货</el-button>
+        </template>
       </avue-crud>
     </el-dialog>
   </basic-container>
@@ -94,7 +106,7 @@
           border: true,
           index: true,
           editBtn: false,
-          viewBtn: true,
+          viewBtn: false,
           delBtn: false,
           selection: true,
           searchSpan: 5,