Browse Source

表单限制调整

release_0.0.4
‘lijianhao’ 3 years ago
parent
commit
97b80c664f
  1. 2
      web/client/src/sections/organization/components/depModal.js
  2. 4
      web/client/src/sections/organization/components/userModal.js
  3. 9
      web/client/src/sections/quanju/containers/example.js
  4. 14
      web/client/src/sections/quanju/containers/footer/conserve/right/right-bottom.js

2
web/client/src/sections/organization/components/depModal.js

@ -43,7 +43,7 @@ const DepModal = (props) => {
autocomplete: 'new-password' autocomplete: 'new-password'
}} }}
rules={[ rules={[
{ required: true, message: '请输入部门名称' }, { max: 20, message: '请输入10个字以内的名称' } { required: true, message: '请输入部门名称' }, { max: 10, message: '请输入10个字以内的名称' }
]} ]}
/> />
<ProFormTreeSelect <ProFormTreeSelect

4
web/client/src/sections/organization/components/userModal.js

@ -41,12 +41,11 @@ const UserModal = (props) => {
<ProForm.Group> <ProForm.Group>
<ProFormText <ProFormText
name={['contract', 'name']} name={['contract', 'name']}
maxLength={10}
width="md" width="md"
label="姓名" label="姓名"
required required
placeholder="请输入姓名" placeholder="请输入姓名"
rules={[{ required: true, message: '请输入姓名' }]} rules={[{ required: true, message: '请输入姓名' },{ max: 10, message: '请输入10个字以内的名称' }]}
/> />
< ProFormText < ProFormText
name={['contract', 'phone']} name={['contract', 'phone']}
@ -156,7 +155,6 @@ const UserModal = (props) => {
function mapStateToProps(state) { function mapStateToProps(state) {
const { depMessage } = state; const { depMessage } = state;
console.log('depMessage:', depMessage);
const pakData = (dep) => { const pakData = (dep) => {
// console.log(dep); // console.log(dep);
return dep.map((d) => { return dep.map((d) => {

9
web/client/src/sections/quanju/containers/example.js

@ -26,7 +26,6 @@ const Example = (props) => {
useEffect(() => { useEffect(() => {
const timer = setTimeout(() => {
const map = new AMap.Map(MAPID, { const map = new AMap.Map(MAPID, {
//resizeEnable: true, //resizeEnable: true,
center: [115.912663, 28.543149],//地图中心点,初始定位加载显示楼块 center: [115.912663, 28.543149],//地图中心点,初始定位加载显示楼块
@ -46,7 +45,10 @@ const Example = (props) => {
window.onload = function () { window.onload = function () {
windowOnload = true; windowOnload = true;
} }
}, 100);
//主题样式 //主题样式
@ -57,8 +59,7 @@ const Example = (props) => {
}) })
map.clearMap(); map.clearMap();
if (map) map.destroy(); if (map) map.destroy();
map = null;
clearTimeout(timer)
} }
}, []) }, [])

14
web/client/src/sections/quanju/containers/footer/conserve/right/right-bottom.js

@ -23,7 +23,7 @@ const RightBottom = (props) => {
let typesNum = null let typesNum = null
const list = roadMaintenances?.reportCount?.map((r, index) => { const list = roadMaintenances?.reportCount?.map((r, index) => {
totalData += Number(r.count) totalData += Number(r.count)
if (r.projectType === type[index]) { if (r.projectType === 'culvert' || 'road' || 'bridge') {
typesNum += Number(r.count) typesNum += Number(r.count)
} }
switch (r.projectType) { switch (r.projectType) {
@ -41,12 +41,16 @@ const RightBottom = (props) => {
return { return {
name: '桥梁', name: '桥梁',
value: r.count value: r.count
} };
case '其他':
return {
name: '其他',
value: r.count
};
} }
}).filter(f => f !== undefined) }).filter(f => f !== undefined)
const otherNum = totalData - typesNum // const otherNum = totalData - typesNum
console.log(); // otherNum !== null && list?.push({ name: '其他', value: otherNum })
otherNum !== null && list?.push({ name: '其他', value: otherNum })
const style = { height: "31%", marginTop: "3%" } const style = { height: "31%", marginTop: "3%" }
return ( return (
<> <>

Loading…
Cancel
Save