Commit 72d8343b authored by shaoan123's avatar shaoan123

修改移动应用界面bug

parent 1215edc8
Pipeline #31864 passed with stages
in 37 minutes 6 seconds
...@@ -21,22 +21,26 @@ const EditForm = props => { ...@@ -21,22 +21,26 @@ const EditForm = props => {
otherForm.resetFields(); otherForm.resetFields();
}, [info]); }, [info]);
useEffect(() => { useEffect(() => {
if (nodeType === 1 || nodeType === 2) { if(JSON.stringify(info)!='{}' ){
let arr = Object.keys(form.getFieldsValue()); let data =info.data
let obj = {}; if (nodeType === 1 || nodeType === 2) {
arr.map(i => { let arr = Object.keys(form.getFieldsValue());
obj[i] = info[i]; let obj = {};
}); arr.map(i => {
form.setFieldsValue({ ...obj, shortName: info.menuShortName }); obj[i] = data[i];
} });
if (nodeType === 3 || nodeType === 4) { form.setFieldsValue({ ...obj, shortName: data.menuShortName });
let arr = Object.keys(otherForm.getFieldsValue()); }
let obj = {}; if (nodeType === 3 || nodeType === 4) {
arr.map(i => { let arr = Object.keys(otherForm.getFieldsValue());
obj[i] = info[i]; let obj = {};
}); arr.map(i => {
otherForm.setFieldsValue({ ...obj, shortName: info.menuShortName }); obj[i] = data[i];
});
otherForm.setFieldsValue({ ...obj, shortName: data.menuShortName });
}
} }
}, [info]); }, [info]);
const submit = () => { const submit = () => {
...@@ -214,7 +218,7 @@ const EditForm = props => { ...@@ -214,7 +218,7 @@ const EditForm = props => {
<Input /> <Input />
</Item> </Item>
<CheckList <CheckList
info={info} info={info.data?info.data:{}}
nodeType={nodeType} nodeType={nodeType}
valueCallback={valueCallback} valueCallback={valueCallback}
/> />
......
...@@ -33,7 +33,6 @@ const AddModal = props => { ...@@ -33,7 +33,6 @@ const AddModal = props => {
if (validate) { if (validate) {
setLoading(true); setLoading(true);
let obj = form.getFieldsValue(); let obj = form.getFieldsValue();
console.log('obj', obj);
let data = [{ Unit: pramData.Unit || '', StoreType: "nvarchar(255)", Group: pramData.Group || '', Shape, ExceptionEvent: pramData.ExceptionEvent || '', RowSpan: pramData.RowSpan || 0, ColSpan: pramData.ColSpan || 0, ReadOnly: pramData.ReadOnly || false, EditableLater: pramData.EditableLater || false, ExceptionValue: pramData.ExceptionValue || '', Preset: pramData.Preset || '', ID: Number(itemData.ID), Name: obj.Name, Alias: obj.Alias, SyncEvent: obj.SyncEvent, ValidationRule: obj.ValidationRule, ExceptionEventFields: characterValue }] let data = [{ Unit: pramData.Unit || '', StoreType: "nvarchar(255)", Group: pramData.Group || '', Shape, ExceptionEvent: pramData.ExceptionEvent || '', RowSpan: pramData.RowSpan || 0, ColSpan: pramData.ColSpan || 0, ReadOnly: pramData.ReadOnly || false, EditableLater: pramData.EditableLater || false, ExceptionValue: pramData.ExceptionValue || '', Preset: pramData.Preset || '', ID: Number(itemData.ID), Name: obj.Name, Alias: obj.Alias, SyncEvent: obj.SyncEvent, ValidationRule: obj.ValidationRule, ExceptionEventFields: characterValue }]
switch (Shape) { switch (Shape) {
......
...@@ -121,27 +121,26 @@ const ProjectManage = () => { ...@@ -121,27 +121,26 @@ const ProjectManage = () => {
} }
const changeDesc = (record) => { const changeDesc = (record) => {
setCurrentTempalte(record) setCurrentTempalte(record)
// history.push({pathname:`/platformCenter/schemeDetail`,state:{template:record}} ) // history.push({ pathname: `/platformCenter/schemeDetail`, state: { template: record } })
handleShowModal("editVisible", true) handleShowModal("editVisible", true)
} }
const TestDesc = (record) => { const TestDesc = (record) => {
if (record.ThemeName)
if(record.ThemeName) TestPush({
TestPush({ theme: record.ThemeName,
theme:record.ThemeName, msgType: record.MsgType,
msgType:record.MsgType, tousers: record.PushGroup,
tousers:record.PushGroup, pushPath: record.item.AgentConfig ? record.item.AgentConfig.Url : '',
pushPath:record.item.AgentConfig?record.item.AgentConfig.Url:'', msgTypeId: record.ID
msgTypeId:record.ID }).then(
}).then( res => {
res =>{ if (res.code === 0) {
if(res.code === 0){ message.success("测试推送成功")
message.success("测试推送成功") } else {
}else{ message.error(res.msg)
message.error(res.msg) }
} }
} )
)
} }
const DeleteProject = (record) => { const DeleteProject = (record) => {
let agen = record.item.AgentConfig let agen = record.item.AgentConfig
...@@ -158,21 +157,21 @@ const ProjectManage = () => { ...@@ -158,21 +157,21 @@ const ProjectManage = () => {
res3 => { res3 => {
if (res3.code === 0) { if (res3.code === 0) {
message.success("删除方案成功") message.success("删除方案成功")
setFlag(flag +1) setFlag(flag + 1)
} }
} }
) )
} }
} }
) )
}else{ } else {
DeleteMessageConfig({ DeleteMessageConfig({
id:config.ID id: config.ID
}).then( }).then(
res3 =>{ res3 => {
if(res3.code === 0){ if (res3.code === 0) {
message.success("删除方案成功") message.success("删除方案成功")
setFlag(flag +1) setFlag(flag + 1)
} }
} }
) )
...@@ -189,11 +188,11 @@ const ProjectManage = () => { ...@@ -189,11 +188,11 @@ const ProjectManage = () => {
setvisibleParams({ ...visibleParams, [key]: value }); setvisibleParams({ ...visibleParams, [key]: value });
}; };
const editModal = () => { const editModal = () => {
handleShowModal("editVisbile",false) handleShowModal("editVisbile", false)
setFlag(flag + 1) setFlag(flag + 1)
} }
const bddModal = () => { const bddModal = () => {
handleShowModal("addVisbile",false) handleShowModal("addVisbile", false)
setFlag(flag + 1) setFlag(flag + 1)
} }
const onAddClick = () => { const onAddClick = () => {
...@@ -237,6 +236,7 @@ const ProjectManage = () => { ...@@ -237,6 +236,7 @@ const ProjectManage = () => {
res => { res => {
let mesList = [] let mesList = []
if (res.code === 0) { if (res.code === 0) {
console.log('res.data.MessageConfigModels',res.data.MessageConfigModels);
res.data.MessageConfigModels.map((item) => { res.data.MessageConfigModels.map((item) => {
mesList.push({ mesList.push({
name: item.MessageConfig.MsgType, name: item.MessageConfig.MsgType,
...@@ -248,7 +248,7 @@ const ProjectManage = () => { ...@@ -248,7 +248,7 @@ const ProjectManage = () => {
item: item item: item
}) })
}) })
console.log('mesList',mesList); console.log('mesList', mesList);
setDataList(mesList) setDataList(mesList)
} }
} }
...@@ -297,7 +297,7 @@ const ProjectManage = () => { ...@@ -297,7 +297,7 @@ const ProjectManage = () => {
</div> </div>
<div className={styles.list_view}> <div className={styles.list_view}>
<Table columns={columns} dataSource={dataList} pagination={{ pageSize: '10' }} rowKey='ID'/> <Table columns={columns} dataSource={dataList} pagination={{ pageSize: '10' }} rowKey='ID' />
</div> </div>
<EditModal <EditModal
visible={visibleParams.editVisible} visible={visibleParams.editVisible}
......
...@@ -25,7 +25,6 @@ const VisibleIISAgentConfig = props => { ...@@ -25,7 +25,6 @@ const VisibleIISAgentConfig = props => {
const [form] = Form.useForm(); const [form] = Form.useForm();
const dateFormat = 'YYYY-MM-DD HH:mm:ss'; const dateFormat = 'YYYY-MM-DD HH:mm:ss';
const { agentConfig, value, onIISAgentSubmit } = props const { agentConfig, value, onIISAgentSubmit } = props
useEffect(() => { useEffect(() => {
if (agentConfig) { if (agentConfig) {
form.setFieldsValue({ form.setFieldsValue({
...@@ -53,11 +52,13 @@ const VisibleIISAgentConfig = props => { ...@@ -53,11 +52,13 @@ const VisibleIISAgentConfig = props => {
} }
if(value){
form.setFieldsValue({ form.setFieldsValue({
name: value name: value
}) })
setSelectRole(props.value) setSelectRole(props.value)
}
}, [props]) }, [props])
...@@ -174,6 +175,7 @@ const VisibleIISAgentConfig = props => { ...@@ -174,6 +175,7 @@ const VisibleIISAgentConfig = props => {
destroyOnClose destroyOnClose
cancelText="取消" cancelText="取消"
okText="确认" okText="确认"
forceRender
visible={previewVisible} visible={previewVisible}
onOk={() => handleOk()} onOk={() => handleOk()}
confirmLoading={loading} confirmLoading={loading}
......
.agent_container { .agent_container {
display: flex; display: flex;
flex-direction: row; flex-direction: row;
width: 80%;
.select_btn { .select_btn {
display: inline-block; display: inline-block;
color: #2f54eb; color: #2f54eb;
cursor: pointer; cursor: pointer;
border-bottom: 1px solid #2f54eb; border-bottom: 1px solid #2f54eb;
width: 80px; width: 6rem;
text-align: center;
margin-left: 20px; margin-left: 20px;
} }
......
.role_container { .role_container {
display: flex; display: flex;
flex-direction: row; flex-direction: row;
width: 80%;
.select_btn { .select_btn {
display: inline-block; display: inline-block;
color: #2f54eb; color: #2f54eb;
cursor: pointer; cursor: pointer;
border-bottom: 1px solid #2f54eb; border-bottom: 1px solid #2f54eb;
width: 80px; width: 6rem;
text-align: center;
margin-left: 20px; margin-left: 20px;
} }
} }
......
...@@ -72,11 +72,8 @@ const TemplateManage = () => { ...@@ -72,11 +72,8 @@ const TemplateManage = () => {
setOption([]); setOption([]);
GetThirdpartyTemplates(obj).then(res => { GetThirdpartyTemplates(obj).then(res => {
if (res.msg==="Ok") { if (res.msg==="Ok") {
console.log(res.data);
setOption(res.data); setOption(res.data);
console.log(2)
} else { } else {
console.log(1);
notification.error({ notification.error({
message: '提示', message: '提示',
duration: 15, duration: 15,
......
.editModal_container{ .editModal_container{
width: 100%; width: 100%;
background-color: #FFFFFF; overflow-y: hidden;
overflow-y: scroll; height: calc(100% - 20px);
display: flex; display: flex;
flex-direction: column; flex-direction: column;
.content{
height: calc(100vh - 140px);
overflow-y: scroll;
}
.cardList{
display: flex;
flex-wrap: wrap;
.cardListItem{
width: 50%;
line-height: 3rem;
}
}
.ant-card-bordered {
border-right: none;
}
.push_trench{ .push_trench{
width: 100%; width: 100%;
height: fit-content; height: fit-content;
display: flex; display: flex;
flex-direction:row; flex-direction:row;
flex-wrap: wrap; flex-wrap: wrap;
justify-content: space-between;
.trench_card{ .trench_card{
width: 500px; margin-top: 1rem;
margin: 20px; width: 49.6%;
border-width: 1px; border-width: 1px;
border-color: #EEEEEE; border-color: #EEEEEE;
border-style: solid; border-style: solid;
border-radius: 5px; border-radius: 5px;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
justify-content: space-around;
align-items: center; align-items: center;
background-color: #ffffff;
.card_title{ .card_title{
border-bottom-style: solid; border-bottom-style: solid;
border-bottom-width: 1px; border-bottom-width: 1px;
...@@ -30,7 +45,8 @@ ...@@ -30,7 +45,8 @@
width: 100%; width: 100%;
display: flex; display: flex;
flex-direction: row; flex-direction: row;
justify-content: flex-start; justify-content:space-between;
padding: 0 1rem;
align-items: center; align-items: center;
.lable{ .lable{
font-size: large; font-size: large;
...@@ -41,7 +57,10 @@ ...@@ -41,7 +57,10 @@
margin-top: 10px; margin-top: 10px;
width: 100%; width: 100%;
padding: 10px; padding: 10px;
height: 18rem;
display: flex;
flex-direction: column;
justify-content: center;
} }
} }
......
...@@ -223,7 +223,7 @@ const AddModal = props => { ...@@ -223,7 +223,7 @@ const AddModal = props => {
</Input> </Input>
<Dropdown <Dropdown
placement='bottomRight' placement='bottomRight'
style={{width:'10rem'}} style={{width:'20rem'}}
overlay={<Menu> overlay={<Menu>
{tableData.length ? tableData.map((item, index) => { return <Menu.Item onClick={()=>{setType(item); form.setFieldsValue({ Type:item})}} style={{width:'26.6rem'}} key={index}>{item}</Menu.Item> }) : ''} {tableData.length ? tableData.map((item, index) => { return <Menu.Item onClick={()=>{setType(item); form.setFieldsValue({ Type:item})}} style={{width:'26.6rem'}} key={index}>{item}</Menu.Item> }) : ''}
</Menu>} > </Menu>} >
......
...@@ -303,6 +303,12 @@ const standingBook = props => { ...@@ -303,6 +303,12 @@ const standingBook = props => {
size="small" size="small"
rowKey='ID' rowKey='ID'
bordered bordered
onRow={record => {
return {
onDoubleClick: event => {event.stopPropagation(); editor(record)}, //双击
};
}}
columns={columns} columns={columns}
dataSource={allData[pickItem]} dataSource={allData[pickItem]}
// loading={tableLoading} // loading={tableLoading}
......
...@@ -331,7 +331,7 @@ ...@@ -331,7 +331,7 @@
} }
} }
.formData{ .formData{
height: 26rem; height: 38rem;
overflow-y: scroll; overflow-y: scroll;
.ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before{ .ant-form-item-label > label.ant-form-item-required:not(.ant-form-item-required-mark-optional)::before{
display: none; display: none;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment