1) 分销商兼容

This commit is contained in:
zhangds 2022-04-13 16:56:43 +08:00
parent 3656836f44
commit 94badd7687
3 changed files with 613 additions and 601 deletions

View File

@ -372,6 +372,15 @@ export default class adduserinfo extends React.Component {
this.getPersonnelFn(); this.getPersonnelFn();
this.getCompanyFn(); this.getCompanyFn();
let formInfo = JSON.parse(sessionStorage.getItem("dataInfo")); let formInfo = JSON.parse(sessionStorage.getItem("dataInfo"));
let direct_reseller_ids =
formInfo.direct_reseller_id === 0
? ""
: {
key: formInfo.direct_reseller_id,
text: formInfo.direct_reseller_name,
};
let isSelectDirects = formInfo.direct_reseller_id === 0 ? false : true;
console.log("formInfo ==>", formInfo);
if (this.props.enumer == 1) { if (this.props.enumer == 1) {
let reselData = _.cloneDeep(formInfo); //表单的信息 let reselData = _.cloneDeep(formInfo); //表单的信息
let data = { let data = {
@ -389,10 +398,7 @@ export default class adduserinfo extends React.Component {
text: reselData.salesman_name, text: reselData.salesman_name,
}, },
subject: reselData.subject, subject: reselData.subject,
direct_reseller_id: { direct_reseller_id: direct_reseller_ids,
key: formInfo.direct_reseller_id,
text: formInfo.direct_reseller_name,
},
}; };
let phoneTo = reselData.contact_phone; let phoneTo = reselData.contact_phone;
@ -427,7 +433,7 @@ export default class adduserinfo extends React.Component {
email_nums: emailTo.length, email_nums: emailTo.length,
model: data, model: data,
disabled: true, disabled: true,
isSelectDirect: true, isSelectDirect: isSelectDirects,
defaultFileList: [img], defaultFileList: [img],
id: reselData.id, id: reselData.id,
headImg: reselData.head_img, headImg: reselData.head_img,

View File

@ -325,6 +325,8 @@ export default class acclist extends React.Component {
case 2: case 2:
this.setState({ draw_title: "新建立减金" }); this.setState({ draw_title: "新建立减金" });
break; break;
default:
return;
} }
this.setState({ drawerVisible: false }); this.setState({ drawerVisible: false });
this.state.codeInfo = { this.state.codeInfo = {
@ -418,7 +420,7 @@ export default class acclist extends React.Component {
Notify.error("所选商品库存总数小于发放量"); Notify.error("所选商品库存总数小于发放量");
return; return;
} }
let productList = JSON.parse(sessionStorage.getItem("productsList")); // let productList = JSON.parse(sessionStorage.getItem("productsList"));
this.setState({ drawerVisible: false }); this.setState({ drawerVisible: false });
let rank = _.map(this.state.rank, (item) => { let rank = _.map(this.state.rank, (item) => {

File diff suppressed because it is too large Load Diff