Browse Source

2024.08.31
- 商家列表页和工厂列表页增加支付类型字段选择和传参;

zweiqin 7 months ago
parent
commit
cde29979e7

+ 9 - 0
src/views/brandFactory/factoryList/index.vue

@@ -160,6 +160,13 @@
                   </el-radio-group>
                 </el-form-item>
 
+                <el-form-item label="支持的支付类型" prop="payType">
+                  <el-radio-group v-model="ruleForm.payType">
+                    <el-radio :label="9">惠市宝</el-radio>
+                    <el-radio :label="4">通联</el-radio>
+                    <el-radio :label="0">无</el-radio>
+                  </el-radio-group>
+                </el-form-item>
                 <el-form-item label="是否支持代金券" prop="isVoucher">
                   <el-radio-group v-model="ruleForm.isVoucher">
                     <el-radio :disabled="disabled" :label="1">
@@ -336,6 +343,7 @@ export default {
         chargePersonName: '', // 店铺负责人
         chargePersonPhone: '', // 负责人电话
         shopType: 1, // 店铺类型 1商城 2本地
+        payType: 0, // 支付类型
         isVoucher: 1, // 是否支持代金卷 1 true 2 false
         shopAdress: '', // 地址
         effectiveDate: '', // 生效日期
@@ -588,6 +596,7 @@ export default {
         effectiveDate: '', // 生效日期
         effectiveYear: '', // 生效年限
         shopType: 1, // 商家类型 1 商家 2 本地
+        payType: 0, // 支付类型
         isVoucher: 1, // 是否支持代金卷 1 true 2 false
         contractState: 1, // 合同状态 1-有效 0-无效
         auditLive: 1,

+ 7 - 0
src/views/business/businessList/components/DetailModal.vue

@@ -8,6 +8,12 @@
       <el-form-item label="店铺名称" prop="shopName">
         {{ formData.shopName || '--' }}
       </el-form-item>
+      <el-form-item label="支持的支付类型" prop="payType">
+        <span v-if="formData.payType === 9">惠市宝</span>
+        <span v-else-if="formData.payType === 4">通联</span>
+        <span v-else-if="formData.payType === 0">无</span>
+        <span v-else>--</span>
+      </el-form-item>
       <el-form-item label="是否支持代金券" prop="isVoucher">
         <span v-if="formData.isVoucher === 1">允许</span>
         <span v-else-if="formData.isVoucher === 2">拒绝</span>
@@ -149,6 +155,7 @@ export default {
         effectiveDate: '', // 生效日期
         effectiveYear: '', // 生效年限
         shopType: 2, // 商家类型 1 商家 2 本地
+        payType: 0, // 支付类型
         isVoucher: 1, // 是否支持代金卷 1 true 2 false
         voucherReturn: '',
         contractState: 1, // 合同状态 1-有效 0-无效

+ 8 - 0
src/views/business/businessList/components/EditModal.vue

@@ -9,6 +9,13 @@
                 <el-form-item label="店铺名称" prop="shopName">
                   <el-input v-model="formData.shopName" maxlength="20" />
                 </el-form-item>
+                <el-form-item label="支持的支付类型" prop="payType">
+                  <el-radio-group v-model="formData.payType">
+                    <el-radio :label="9">惠市宝</el-radio>
+                    <el-radio :label="4">通联</el-radio>
+                    <el-radio :label="0">无</el-radio>
+                  </el-radio-group>
+                </el-form-item>
                 <el-form-item label="是否支持代金券" prop="isVoucher">
                   <el-radio-group v-model="formData.isVoucher">
                     <el-radio :label="1">
@@ -255,6 +262,7 @@ export default {
         effectiveDate: '', // 生效日期
         effectiveYear: '', // 生效年限
         shopType: 2, // 商家类型 1 商家 2 本地
+        payType: 0, // 支付类型
         isVoucher: 1, // 是否支持代金卷 1 true 2 false
         voucherReturn: '',
         contractState: 1, // 合同状态 1-有效 0-无效