浏览代码

商品管理新增刷新供应方功能,商品管理详情新增供应方,订单管理订单明细新增供应方字段

qymljy 3 周之前
父节点
当前提交
d0a2e1f9f1

+ 1 - 2
src/HDrpManagement/ProductMag/detail/modules/detailedData.vue

@@ -80,8 +80,7 @@
         <el-descriptions-item  :label="$t(`库存充足标准`)">{{ basic.stockstatus1 || '--'}}</el-descriptions-item>
         <el-descriptions-item  :label="$t(`库存缺货标准`)">{{ basic.stockstatus2 || '--'}}</el-descriptions-item>
         <el-descriptions-item  :label="$t(`质保期(年)`)">{{ basic.warrantyday || '--'}}</el-descriptions-item>
-
-
+        <el-descriptions-item  :label="$t(`供应方`)">{{ basic.supplier || '--'}}</el-descriptions-item>
       </el-descriptions>
     </div>
 

+ 17 - 2
src/HDrpManagement/ProductMag/index.vue

@@ -28,8 +28,11 @@
         <priceLevelSetting class="inline-16" v-if="tool.checkAuth($route.name,'priceSet')" ></priceLevelSetting>
         <commissionSchemeSet class="inline-16" v-if="tool.checkAuth($route.name,'commissionSchemeSet')"></commissionSchemeSet>
         <setFieldCommission class="inline-16" v-if="tool.checkAuth($route.name,'fieldCommissionSet')"></setFieldCommission>
-        <div class="inline-16" >
-          <el-button size="small" v-if="tool.checkAuth($route.name,'refreshStock')" type="primary" @click="refreshStock">{{$t(`刷新库存`)}}</el-button>
+        <div class="inline-16" v-if="tool.checkAuth($route.name,'refreshStock')">
+          <el-button size="small"  type="primary" @click="refreshStock">{{$t(`刷新库存`)}}</el-button>
+        </div>
+        <div class="inline-16" v-if="tool.checkAuth($route.name,'refreshSupplier')">
+          <el-button size="small"  type="primary" @click="refreshSupplier">{{$t(`刷新供应方`)}}</el-button>
         </div>
         <importFile
           v-if="tool.checkAuth($route.name,'export')"
@@ -387,6 +390,18 @@ export default {
         type:"success"
       })
     },
+    async refreshSupplier(){
+      Loading.service({ fullscreen: true ,text:this.$t('刷新中...')});
+      const res = await this.$api.requested({
+        "id": 2025071509043502,
+        "content": {},
+      })
+      Loading.service().close()
+      this.$message({
+        message:this.$t('刷新成功'),
+        type:"success"
+      })
+    },
     /*获取领域*/
     querytradefield(){
       this.$store.dispatch('optiontypeselect','tradefield').then(res=>{