Browse Source

1、用户表新增字段:是否商家

master
Aug 2 months ago
parent
commit
593ad04fce
8 changed files with 34 additions and 5 deletions
  1. +1
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/controller/HanHaiMemberController.java
  2. +6
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/entity/HanHaiMember.java
  3. +1
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/mapper/HanHaiMemberMapper.java
  4. +1
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/service/IHanHaiMemberService.java
  5. +1
    -1
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/service/impl/HanHaiMemberServiceImpl.java
  6. +6
    -0
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/vue/HanHaiMemberList.vue
  7. +5
    -0
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/vue/modules/HanHaiMemberForm.vue
  8. +13
    -0
      jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/vue3/HanHaiMember.data.ts

+ 1
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/controller/HanHaiMemberController.java View File

@ -39,7 +39,7 @@ import org.jeecg.common.aspect.annotation.AutoLog;
/** /**
* @Description: han_hai_member * @Description: han_hai_member
* @Author: jeecg-boot * @Author: jeecg-boot
* @Date: 2025-03-19
* @Date: 2025-03-25
* @Version: V1.0 * @Version: V1.0
*/ */
@Api(tags="han_hai_member") @Api(tags="han_hai_member")


+ 6
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/entity/HanHaiMember.java View File

@ -20,7 +20,7 @@ import lombok.experimental.Accessors;
/** /**
* @Description: han_hai_member * @Description: han_hai_member
* @Author: jeecg-boot * @Author: jeecg-boot
* @Date: 2025-03-19
* @Date: 2025-03-25
* @Version: V1.0 * @Version: V1.0
*/ */
@Data @Data
@ -202,6 +202,11 @@ public class HanHaiMember implements Serializable {
@Excel(name = "是否分销商", width = 15) @Excel(name = "是否分销商", width = 15)
@ApiModelProperty(value = "是否分销商") @ApiModelProperty(value = "是否分销商")
private java.lang.String isDai; private java.lang.String isDai;
/**是否商家*/
@Excel(name = "是否商家", width = 15, dicCode = "is_merchants")
@Dict(dicCode = "is_merchants")
@ApiModelProperty(value = "是否商家")
private java.lang.String isMerchants;
/**推广佣金*/ /**推广佣金*/
@Excel(name = "推广佣金", width = 15) @Excel(name = "推广佣金", width = 15)
@ApiModelProperty(value = "推广佣金") @ApiModelProperty(value = "推广佣金")


+ 1
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/mapper/HanHaiMemberMapper.java View File

@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/** /**
* @Description: han_hai_member * @Description: han_hai_member
* @Author: jeecg-boot * @Author: jeecg-boot
* @Date: 2025-03-19
* @Date: 2025-03-25
* @Version: V1.0 * @Version: V1.0
*/ */
public interface HanHaiMemberMapper extends BaseMapper<HanHaiMember> { public interface HanHaiMemberMapper extends BaseMapper<HanHaiMember> {


+ 1
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/service/IHanHaiMemberService.java View File

@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
/** /**
* @Description: han_hai_member * @Description: han_hai_member
* @Author: jeecg-boot * @Author: jeecg-boot
* @Date: 2025-03-19
* @Date: 2025-03-25
* @Version: V1.0 * @Version: V1.0
*/ */
public interface IHanHaiMemberService extends IService<HanHaiMember> { public interface IHanHaiMemberService extends IService<HanHaiMember> {


+ 1
- 1
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/service/impl/HanHaiMemberServiceImpl.java View File

@ -10,7 +10,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
/** /**
* @Description: han_hai_member * @Description: han_hai_member
* @Author: jeecg-boot * @Author: jeecg-boot
* @Date: 2025-03-19
* @Date: 2025-03-25
* @Version: V1.0 * @Version: V1.0
*/ */
@Service @Service


+ 6
- 0
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/vue/HanHaiMemberList.vue View File

@ -306,6 +306,11 @@
align:"center", align:"center",
dataIndex: 'isDai' dataIndex: 'isDai'
}, },
{
title:'是否商家',
align:"center",
dataIndex: 'isMerchants_dictText'
},
{ {
title:'推广佣金', title:'推广佣金',
align:"center", align:"center",
@ -386,6 +391,7 @@
fieldList.push({type:'string',value:'appletAppid',text:'小程序appid',dictCode:''}) fieldList.push({type:'string',value:'appletAppid',text:'小程序appid',dictCode:''})
fieldList.push({type:'string',value:'sex',text:'性别',dictCode:''}) fieldList.push({type:'string',value:'sex',text:'性别',dictCode:''})
fieldList.push({type:'string',value:'isDai',text:'是否分销商',dictCode:''}) fieldList.push({type:'string',value:'isDai',text:'是否分销商',dictCode:''})
fieldList.push({type:'string',value:'isMerchants',text:'是否商家',dictCode:'is_merchants'})
fieldList.push({type:'BigDecimal',value:'recommendAmount',text:'推广佣金',dictCode:''}) fieldList.push({type:'BigDecimal',value:'recommendAmount',text:'推广佣金',dictCode:''})
fieldList.push({type:'BigDecimal',value:'recommendedAmount',text:'被推广佣金',dictCode:''}) fieldList.push({type:'BigDecimal',value:'recommendedAmount',text:'被推广佣金',dictCode:''})
this.superFieldList = fieldList this.superFieldList = fieldList


+ 5
- 0
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/vue/modules/HanHaiMemberForm.vue View File

@ -183,6 +183,11 @@
<a-input v-model="model.isDai" placeholder="请输入是否分销商" ></a-input> <a-input v-model="model.isDai" placeholder="请输入是否分销商" ></a-input>
</a-form-model-item> </a-form-model-item>
</a-col> </a-col>
<a-col :span="24">
<a-form-model-item label="是否商家" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="isMerchants">
<j-dict-select-tag type="list" v-model="model.isMerchants" dictCode="is_merchants" placeholder="请选择是否商家" />
</a-form-model-item>
</a-col>
<a-col :span="24"> <a-col :span="24">
<a-form-model-item label="推广佣金" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="recommendAmount"> <a-form-model-item label="推广佣金" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="recommendAmount">
<a-input-number v-model="model.recommendAmount" placeholder="请输入推广佣金" style="width: 100%" /> <a-input-number v-model="model.recommendAmount" placeholder="请输入推广佣金" style="width: 100%" />


+ 13
- 0
jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/hanHaiMember/vue3/HanHaiMember.data.ts View File

@ -188,6 +188,11 @@ export const columns: BasicColumn[] = [
align:"center", align:"center",
dataIndex: 'isDai' dataIndex: 'isDai'
}, },
{
title: '是否商家',
align:"center",
dataIndex: 'isMerchants_dictText'
},
{ {
title: '推广佣金', title: '推广佣金',
align:"center", align:"center",
@ -392,6 +397,14 @@ export const formSchema: FormSchema[] = [
field: 'isDai', field: 'isDai',
component: 'Input', component: 'Input',
}, },
{
label: '是否商家',
field: 'isMerchants',
component: 'JDictSelectTag',
componentProps:{
dictCode:"is_merchants"
},
},
{ {
label: '推广佣金', label: '推广佣金',
field: 'recommendAmount', field: 'recommendAmount',


Loading…
Cancel
Save