diff --git a/src/components/form-item/main.js b/src/components/form-item/main.js index 381ddc58..a1b612cf 100644 --- a/src/components/form-item/main.js +++ b/src/components/form-item/main.js @@ -23,8 +23,12 @@ import Menu from "../menu/main.js" {required?*:null}
- {this.props.children} + {this.props.children}
+
+ {this.props.expand} +
+ ) diff --git a/src/components/form/main.js b/src/components/form/main.js index d03fe579..1b528873 100644 --- a/src/components/form/main.js +++ b/src/components/form/main.js @@ -63,7 +63,7 @@ export default class form extends React.Component { let doms = dom.getElementsByClassName("form-Item"); for (let i = 0; i < doms.length; i++) { var com = doms[i].children; - let item = com[com.length - 1] + let item = com[1] let formItem = this.props.children[i]; let formItem_com = _.get(formItem, "props.children.props"); let self = this; @@ -203,7 +203,7 @@ export default class form extends React.Component { let self = this; for (let i = 0; i < doms.length; i++) { var com = doms[i].children; - let item = com[com.length - 1] + let item = com[1] let formItem = this.props.children[i]; let o = com[1].children[0]; //formItem对象 @@ -227,7 +227,7 @@ export default class form extends React.Component { let validate = true; for (let i = 0; i < doms.length; i++) { var com = doms[i].children; - let item = com[com.length - 1] + let item = com[1] let formItem = this.props.children[i]; if(formItem == null){ return; diff --git a/src/pages/distributor/adddistributorinfo/adddistributorinfo.js b/src/pages/distributor/adddistributorinfo/adddistributorinfo.js index 965d8233..e0c8b8d8 100644 --- a/src/pages/distributor/adddistributorinfo/adddistributorinfo.js +++ b/src/pages/distributor/adddistributorinfo/adddistributorinfo.js @@ -307,7 +307,7 @@ export default class adduserinfo extends React.Component{ { this.state.fieldArr.map((item,i)=>{ return( - + { let model2 = this.state.model; model2.name = e; diff --git a/src/pages/plan/add/step2.js b/src/pages/plan/add/step2.js index 945f801c..00984fff 100644 --- a/src/pages/plan/add/step2.js +++ b/src/pages/plan/add/step2.js @@ -38,6 +38,7 @@ export default class acclist extends React.Component{ issued:'',//发放总量 describe:'', date_time:"", + range:"" }, rank:null, rankoptions:[], @@ -348,10 +349,35 @@ export default class acclist extends React.Component{ //基本信息 - const rulesInfo = { - + const codeInfo = { + code_name: [ + { type: "required", message: "请输入兑换码名称"}, + + ], + issued: [ + { type: "required", message: "请输入发放总量"}, + ], + describe:[ + { type: "required", message: "请输入使用说明"}, + ] } + + //基本规则 + const rulesInfo = { + code_name: [ + { type: "required", message: "请输入兑换码名称"}, + + ], + issued: [ + { type: "required", message: "请输入发放总量"}, + ], + describe:[ + { type: "required", message: "请输入使用说明"}, + ] + } + + return(
@@ -453,7 +479,7 @@ export default class acclist extends React.Component{

- + { let model = this.state.codeInfo;