Browse Source

出包渠道新增出包类型

wangzhiqiang 2 months ago
parent
commit
12f55a86c0
2 changed files with 20 additions and 1 deletions
  1. 2 1
      .env.development
  2. 18 0
      src/views/main/outBagModule/channelTypeAdmin.vue

+ 2 - 1
.env.development

@@ -1,11 +1,12 @@
 ENV = 'development'
 
 # 线上测试
-VITE_BASE_URL = 'http://advise.ytmdm.com/gateway'
+# VITE_BASE_URL = 'http://advise.ytmdm.com/gateway'
 # VITE_BASE_URL = 'https://test.book.ytpm.net/yt-gateway'
 # VITE_BASE_URL = 'http://119.45.71.139:25001'
 
 # 本地 
 # VITE_BASE_URL = 'http://192.168.1.9:25001'
 # VITE_BASE_URL = 'http://192.168.1.159:25001'
+VITE_BASE_URL = 'http://192.168.1.20:25001'
 

+ 18 - 0
src/views/main/outBagModule/channelTypeAdmin.vue

@@ -9,6 +9,11 @@
       <Table @getTableData="changeTableData" v-model:page="page" ref="table" :data="tableData"
         @selection-change="handleSelectionChange">
         <el-table-column prop="ditchId" label="渠道ID" />
+        <el-table-column prop="ditchType" label="渠道类型">
+          <template #default="scope">
+            {{ getDictionaryName("app_type", scope.row.ditchType) }}
+          </template>
+        </el-table-column>
         <el-table-column prop="ditchName" label="渠道类型名称" />
         <el-table-column prop="createTime" label="创建时间">
           <template #default="scope">
@@ -36,6 +41,13 @@
     <!-- 操作弹窗 -->
     <Layer :layer="layer" @confirm="submit(ruleForm)" @close="layer.show = false">
       <el-form :model="formEdit" :rules="rules" ref="ruleForm" label-width="120px" style="margin-right:30px;">
+        <el-form-item label="渠道类型:" required prop="ditchType">
+          <el-select v-model="formEdit.ditchType" placeholder="请选择渠道类型" filterable style="width: 100%;">
+            <el-option v-for="option in getOptions('app_type').slice(1,3)" :key="option.label" :label="option.label"
+              :value="option.value">
+            </el-option>
+          </el-select>
+        </el-form-item>
         <el-form-item label="渠道类型名称:" required prop="ditchName">
           <el-input v-model="formEdit.ditchName" placeholder="请输入渠道类型名称" clearable />
         </el-form-item>
@@ -152,6 +164,7 @@ const layer = ref({
 const formEdit = ref({
   ditchId: undefined,
   ditchName: undefined,
+  ditchType:undefined,
 })
 
 const edit = (row) => {
@@ -161,6 +174,7 @@ const edit = (row) => {
     layer.value.edit = true
     formEdit.value.ditchId = row.ditchId
     formEdit.value.ditchName = row.ditchName
+    formEdit.value.ditchType = row.ditchType
   } else {
     layer.value.title = '新增渠道类型'
     layer.value.edit = false
@@ -168,6 +182,7 @@ const edit = (row) => {
     formEdit.value = {
       ditchId: undefined,
       ditchName: undefined,
+      ditchType:undefined,
     }
   }
   layer.value.show = true
@@ -179,6 +194,9 @@ const rules = reactive({
   ditchName: [
     { required: true, message: "请输入新增渠道类型名称", trigger: "blur" },
   ],
+  ditchType: [
+    { required: true, message: "请选择渠道类型", trigger: "change" },
+  ],
 });
 
 const submit = async (formEl) => {