Browse Source

(*)销售人员 业务线 必填

master
wuqun 4 years ago
parent
commit
ce12aee28d
  1. 9
      web/client/src/sections/humanAffairs/containers/salersDistribution/importSalersModal.js
  2. 1
      web/client/src/sections/humanAffairs/containers/salersDistribution/salesMemberModal.js

9
web/client/src/sections/humanAffairs/containers/salersDistribution/importSalersModal.js

@ -144,9 +144,6 @@ const ImportSalersModal = props => {
} }
const judgeLines = (businessLines) => { const judgeLines = (businessLines) => {
if (!businessLines) {//可以不填
return true;
}
let noMark = 0; let noMark = 0;
businessLines?.split('、')?.map(p => { businessLines?.split('、')?.map(p => {
if (businessLinesConst.indexOf(p) == -1) { if (businessLinesConst.indexOf(p) == -1) {
@ -241,6 +238,10 @@ const ImportSalersModal = props => {
error(`第${i + 2}行销售区域(市)错误`) error(`第${i + 2}行销售区域(市)错误`)
return return
} }
if (!businessLines) {//业务线 必填
error(`第${i + 2}行业务线为空,请填写`)
return
}
let bValid = judgeLines(businessLines); let bValid = judgeLines(businessLines);
if (!bValid) { if (!bValid) {
error(`第${i + 2}行业务线错误`) error(`第${i + 2}行业务线错误`)
@ -272,7 +273,7 @@ const ImportSalersModal = props => {
<div>姓名:必填,若与员工编号对应的项企用户姓名不同,将以项企数据为准;</div> <div>姓名:必填,若与员工编号对应的项企用户姓名不同,将以项企数据为准;</div>
<div>销售区域(省/直辖市):必填,省或直辖市顿号隔开,如“北京市、江西省、江苏省”;</div> <div>销售区域(省/直辖市):必填,省或直辖市顿号隔开,如“北京市、江西省、江苏省”;</div>
<div>销售区域(市):非必填,归属所填省的地级市顿号隔开,如“南昌市、镇江市”。</div> <div>销售区域(市):非必填,归属所填省的地级市顿号隔开,如“南昌市、镇江市”。</div>
<div>业务线:非必填,顿号隔开,如“智慧城市、工地”。</div> <div>业务线:必填,顿号隔开,如“智慧城市、工地”。</div>
</div> </div>
</Form> </Form>
</Modal > </Modal >

1
web/client/src/sections/humanAffairs/containers/salersDistribution/salesMemberModal.js

@ -238,6 +238,7 @@ const SalesMemberModal = (props) => {
label="业务线" label="业务线"
field='businessLines' field='businessLines'
showClear showClear
rules={[{ required: true, message: '请选择业务线' }]}
placeholder='请选择业务线' placeholder='请选择业务线'
multiple filter multiple filter
style={{ width: '100%' }} style={{ width: '100%' }}

Loading…
Cancel
Save