feat: 微信立减金新增主体名称字段

This commit is contained in:
wangsongsole 2023-09-05 15:29:30 +08:00
parent ccab514d61
commit 22b65576c2
1 changed files with 20 additions and 5 deletions

View File

@ -101,7 +101,8 @@ export default class addKnockGold extends Component {
irregularDate: [[]], // irregularDate: [[]], //
irregularTime: [[]], // irregularTime: [[]], //
ruleDate: [[]], // ruleDate: [[]], //
ruleWeek: [] // ruleWeek: [], //
provider: "voucher_wechat_lsxd" //
}, },
TimeDiffer: "", TimeDiffer: "",
visible: false, // visible: false, //
@ -197,6 +198,7 @@ export default class addKnockGold extends Component {
model.weight = String(this.props.data.weight) model.weight = String(this.props.data.weight)
model.early_per = this.props.data.early_per.map((item) => String(item)) model.early_per = this.props.data.early_per.map((item) => String(item))
model.channel = String(this.props.data.channel) model.channel = String(this.props.data.channel)
model.provider = this.props.data.provider
model.natural_limit = String(this.props.data.natural_limit) model.natural_limit = String(this.props.data.natural_limit)
model.brush_limit = String(this.props.data.brush_limit) model.brush_limit = String(this.props.data.brush_limit)
model.card_type = this.props.data.card_type.map((item) => String(item)) model.card_type = this.props.data.card_type.map((item) => String(item))
@ -468,6 +470,7 @@ export default class addKnockGold extends Component {
transformDataCode() { transformDataCode() {
const transformData = {} const transformData = {}
transformData.channel = this.state.model.channel transformData.channel = this.state.model.channel
transformData.provider = this.state.model.provider
/* 是支付宝立减金 才进行模板赋值操作 */ /* 是支付宝立减金 才进行模板赋值操作 */
if (transformData.channel == 1) { if (transformData.channel == 1) {
transformData.temp_no = this.state.model.temp_no transformData.temp_no = this.state.model.temp_no
@ -764,6 +767,20 @@ export default class addKnockGold extends Component {
{!this.props.ysf && <RadioButton value={"3"}>云闪付</RadioButton>} {!this.props.ysf && <RadioButton value={"3"}>云闪付</RadioButton>}
</RadioGroup> </RadioGroup>
</FormItem> </FormItem>
{this.state.model.channel == 2 ? (
<FormItem labelname="主体名称" prop="provider" id="provider" key="provider">
<RadioGroup
disabled={this.props?.data?.id ? true : false}
onChange={({ target }) => {
this.onHandleChange(target.value, "provider")
}}
value={this.state.model.provider}
>
<RadioButton value={"voucher_wechat_lsxd"}>蓝色兄弟</RadioButton>
<RadioButton value={"voucher_wechat_fjxw"}>福建兴旺</RadioButton>
</RadioGroup>
</FormItem>
) : null}
<FormItem labelname="立减金平台批次号" prop="channel_activity_id" id="batch_number"> <FormItem labelname="立减金平台批次号" prop="channel_activity_id" id="batch_number">
<Ipt <Ipt
onChange={(value) => { onChange={(value) => {
@ -783,7 +800,7 @@ export default class addKnockGold extends Component {
/> />
</FormItem> </FormItem>
{this.state.model.channel == 1 ? ( {this.state.model.channel == 1 ? (
<FormItem labelname="券模板编号" prop="temp_no" id="batch_number"> <FormItem labelname="券模板编号" prop="temp_no" id="batch_number" key="temp_no">
<Ipt <Ipt
onChange={(value) => { onChange={(value) => {
this.onHandleChange(value, "temp_no") this.onHandleChange(value, "temp_no")
@ -801,9 +818,7 @@ export default class addKnockGold extends Component {
alignment={"left"} alignment={"left"}
/> />
</FormItem> </FormItem>
) : ( ) : null}
<></>
)}
<FormItem labelname="批次商品名称" prop="batch_goods_name" id="batch_goods_name"> <FormItem labelname="批次商品名称" prop="batch_goods_name" id="batch_goods_name">
<Ipt <Ipt