Merge branch 'couponV2.0' of codeup.aliyun.com:5f9118049cffa29cfdd3be1c/marketing/frontend into couponV2.0

This commit is contained in:
wangsongsole 2022-09-30 15:02:49 +08:00
commit 2e3e045c66
4 changed files with 48 additions and 55 deletions

View File

@ -16,89 +16,84 @@ import "./style.less";
const tableColumn = [ const tableColumn = [
{ {
title: "商品编号", title: "商品编号",
name: "id", name: "product_id",
prop: "id", prop: "product_id",
className: "name",
type: "normal", type: "normal",
width: "auto", width: "auto",
}, },
{ {
title: "商品名称", title: "商品名称",
name: "product_name",
prop: "product_name", prop: "product_name",
name: "product_name",
width: "200px",
type: "normal", type: "normal",
width: "auto",
}, },
{ {
title: "官方价", title: "立减金平台批次号",
width: "200px",
prop: "channel_activity_id",
name: "channel_activity_id",
type: "normal",
},
{
title: "上游平台",
width: "auto",
prop: "upstream",
name: "upstream",
type: "normal",
},
{
title: "商品权重",
width: "auto",
prop: "weight",
name: "weight",
type: "normal",
},
{
title: "有效时间段",
width: "500px",
prop: "effectDate",
name: "effectDate",
type: "normal",
},
{
title: "官方价格",
name: "official_price", name: "official_price",
prop: "official_price", prop: "official_price",
type: "normal", type: "normal",
width: "auto", width: "auto",
}, },
{ {
title: "合同单价", title: "合同价",
name: "contract_price", name: "contract_price",
type: "normal",
prop: "contract_price", prop: "contract_price",
type: "normal",
width: "auto",
},
{
title: "库存数量",
name: "quantity",
prop: "quantity",
type: "normal",
width: "auto",
},
{
title: "批次号",
name: "channel_activity_id",
prop: "channel_activity_id",
type: "normal",
width: "auto",
},
{
title: "总预算",
name: "all_budget",
prop: "all_budget",
type: "normal",
width: "auto",
},
{
title: "有效时间段",
name: "effectDate",
prop: "effectDate",
type: "normal",
width: "auto", width: "auto",
}, },
{ {
title: "创建时间", title: "创建时间",
name: "create_time", name: "create_time",
prop: "create_time",
type: "normal", type: "normal",
width: "auto", prop: "create_time",
width: "250px",
}, },
{ {
title: "类型", title: "类型",
name: "product_type_text", name: "product_type_text",
type: "normal",
prop: "product_type_text", prop: "product_type_text",
type: "normal",
width: "auto",
},
{
title: "上游平台",
name: "upstream",
prop: "upstream",
type: "normal",
width: "auto", width: "auto",
}, },
{ {
title: "操作", title: "操作",
name: "opearo",
prop: "opearo", prop: "opearo",
name: "opearo",
type: "slot", type: "slot",
width: "200px", width: "200px",
}, },
]; ];
const UseCouponCommodity = () => { const UseCouponCommodity = () => {
const [state, setState] = useSetState({ const [state, setState] = useSetState({
tabList: [{ title: "商品范围列表", index: 0 }], tabList: [{ title: "商品范围列表", index: 0 }],

View File

@ -131,7 +131,7 @@ export default class edittemplate extends React.Component {
onClearItem={(e) => { onClearItem={(e) => {
this.setState({ jumpUrl: '' }) this.setState({ jumpUrl: '' })
}} }}
value={this.state.jumpUrl} placeholder={"请输入"} labelWidth={'0px'} maxLength={12} height={'36px'} width={'300px'} alignment={'left'} /> value={this.state.jumpUrl} placeholder={"请输入"} labelWidth={'0px'} maxLength={50} height={'36px'} width={'300px'} alignment={'left'} />
</FormItem>:null </FormItem>:null
} }
</Form> </Form>

View File

@ -167,6 +167,8 @@ export default class edittemplate extends React.Component {
Bus.addListener('componentLib', (prop) => { Bus.addListener('componentLib', (prop) => {
let couponEditorInfo = _.cloneDeep(JSON.parse(sessionStorage.getItem('editorConfig'))) let couponEditorInfo = _.cloneDeep(JSON.parse(sessionStorage.getItem('editorConfig')))
let coupongoodsConfig = this.state.product_list let coupongoodsConfig = this.state.product_list
console.log('coupongoodsConfig',coupongoodsConfig);
console.log('prop.attr',prop.attr);
coupongoodsConfig[prop.attr].iswitch = prop.value coupongoodsConfig[prop.attr].iswitch = prop.value
this.setState({ product_list: coupongoodsConfig }) this.setState({ product_list: coupongoodsConfig })
if(prop.value==0){ if(prop.value==0){

View File

@ -552,7 +552,7 @@
} }
.detailstemplatescale{ .detailstemplatescale{
.detailstemplate{ .detailstemplate{
transform: scale(0.31); transform: scale(0.387);
transform-origin: 0 0; transform-origin: 0 0;
img{ img{
width: auto!important; width: auto!important;
@ -563,8 +563,8 @@
} }
} }
.thumbheader { .thumbheader {
width: 115px; width: 145px;
height: 158px; height: 200px;
background: #F4F6F9; background: #F4F6F9;
overflow: hidden; overflow: hidden;
margin-top: 5px; margin-top: 5px;
@ -578,16 +578,12 @@
.goodsList-item { .goodsList-item {
.goodstemplate { .goodstemplate {
transform: scale(0.31); transform: scale(0.387);
transform-origin: 0 0; transform-origin: 0 0;
} }
.editor-main { .editor-main {
top: 0; top: 0;
// img {
// width: auto !important;
// }
} }
} }