优化
This commit is contained in:
parent
1dca9c9fa4
commit
77f7569381
@ -91,11 +91,26 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
btnSubAdd: ({row, srcRecord,getSelectedRecords,record,saveRowRecord,colInfo,parentRecord,pageCode, stateData,setState, close, loadData, login, btn, dispatch,props }) => {
|
btnSubAdd: (params) => {
|
||||||
|
const { row, srcRecord,getSelectedRecords, clearSelectedRowKeys,saveRowRecord,close, loadData, login, btn, dispatch,props } = params ? params : {};
|
||||||
let DetailCheck = getSelectedRecords();
|
let DetailCheck = getSelectedRecords();
|
||||||
|
// if (!DetailCheck || DetailCheck.length == 0) {
|
||||||
|
// message.error("请先勾选管控措施!");
|
||||||
|
// return;
|
||||||
|
// }
|
||||||
|
|
||||||
if(login.tempContents && login.tempContents.length>0)
|
if(login.tempContents && login.tempContents.length>0)
|
||||||
{
|
{
|
||||||
if(DetailCheck && DetailCheck.length > 0)
|
if(DetailCheck && DetailCheck.length > 0)
|
||||||
|
{
|
||||||
|
if (DetailCheck.length !== 1) {
|
||||||
|
DetailCheck = [];
|
||||||
|
login.tempContents =[];
|
||||||
|
close();
|
||||||
|
message.error("每次只能勾选一条管控措施!");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
else
|
||||||
{
|
{
|
||||||
let tmpDatas=[]
|
let tmpDatas=[]
|
||||||
login.tempContents.map(item=>{
|
login.tempContents.map(item=>{
|
||||||
@ -150,17 +165,20 @@ export default {
|
|||||||
}
|
}
|
||||||
saveRowRecord({ record: iRow, editCode: "T_SK_BASIC_LIBRARY_DETAIL" })
|
saveRowRecord({ record: iRow, editCode: "T_SK_BASIC_LIBRARY_DETAIL" })
|
||||||
}
|
}
|
||||||
|
DetailCheck = [];
|
||||||
|
login.tempContents =[];
|
||||||
|
message.success("执行成功");
|
||||||
|
close();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
login.tempContents =[];
|
login.tempContents =[];
|
||||||
message.error("请先勾选管控措施!");
|
message.error("请先勾选管控措施!");
|
||||||
|
close();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
login.tempContents =[];
|
|
||||||
close();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|||||||
@ -223,6 +223,15 @@ export default {
|
|||||||
if(login.tempContents && login.tempContents.length>0)
|
if(login.tempContents && login.tempContents.length>0)
|
||||||
{
|
{
|
||||||
if(DetailCheck && DetailCheck.length > 0)
|
if(DetailCheck && DetailCheck.length > 0)
|
||||||
|
{
|
||||||
|
if (DetailCheck.length !== 1) {
|
||||||
|
DetailCheck = [];
|
||||||
|
login.tempContents =[];
|
||||||
|
close();
|
||||||
|
message.error("每次只能勾选一条管控措施!");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
else
|
||||||
{
|
{
|
||||||
let tmpDatas=[]
|
let tmpDatas=[]
|
||||||
login.tempContents.sort((a,b)=>{a.NUM>b.NUM?1:-1}).map(item=>{
|
login.tempContents.sort((a,b)=>{a.NUM>b.NUM?1:-1}).map(item=>{
|
||||||
@ -277,17 +286,20 @@ export default {
|
|||||||
}
|
}
|
||||||
saveRowRecord({ record: iRow, editCode: "T_SK_ENTERPRISE_LIBRARY_DETAIL" })
|
saveRowRecord({ record: iRow, editCode: "T_SK_ENTERPRISE_LIBRARY_DETAIL" })
|
||||||
}
|
}
|
||||||
|
DetailCheck = [];
|
||||||
|
login.tempContents =[];
|
||||||
|
message.success("执行成功");
|
||||||
|
close();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
login.tempContents =[];
|
login.tempContents =[];
|
||||||
message.error("请先勾选管控措施!");
|
message.error("请先勾选管控措施!");
|
||||||
|
close();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
login.tempContents =[];
|
|
||||||
close();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
|
|||||||
@ -155,11 +155,22 @@ export default {
|
|||||||
{
|
{
|
||||||
let tmpDatas=[]
|
let tmpDatas=[]
|
||||||
login.tempContents.map((item,i)=>{
|
login.tempContents.map((item,i)=>{
|
||||||
|
let basics=[]
|
||||||
|
item.Nav_ContentsBasics && item.Nav_ContentsBasics.map((y,i)=>{
|
||||||
|
let basic={
|
||||||
|
ID: guid(),
|
||||||
|
LAW_ID:y.LAW_ID,
|
||||||
|
Nav_Law:y.Nav_Law
|
||||||
|
}
|
||||||
|
basics.push(basic)
|
||||||
|
})
|
||||||
let tmpData = {
|
let tmpData = {
|
||||||
ID: guid(),
|
ID: guid(),
|
||||||
CHECK_CONTENTS_ID:item.ID,
|
CHECK_CONTENTS_ID:item.ID,
|
||||||
Nav_Contents:item,
|
Nav_Contents:item,
|
||||||
|
Nav_CheckNoticeDetailBasics:basics,
|
||||||
CHECKCONTENT:item.CHECKCONTENT,
|
CHECKCONTENT:item.CHECKCONTENT,
|
||||||
|
CHECKSTANDARD:item.CHECK_STANDARD,
|
||||||
// NUM:i+1
|
// NUM:i+1
|
||||||
}
|
}
|
||||||
tmpDatas.push(tmpData);
|
tmpDatas.push(tmpData);
|
||||||
|
|||||||
@ -9,8 +9,15 @@ import { Button, Row, Col, Form, Input, Select, Upload, Icon, Modal, Spin, Table
|
|||||||
*/
|
*/
|
||||||
// 编辑
|
// 编辑
|
||||||
export default {
|
export default {
|
||||||
btnSaveNotice: ({ params, row, loadData, pageCode, close, record, dispatch, colInfo, login, stateData, getSelectedRowKeys, clearSelectedRowKeys, saveRowRecord, setFieldValueByBatch, getSelectedRecords }) => {
|
btnSaveNotice: (params) => {
|
||||||
|
const { row, loadData, pageCode, close, record, dispatch, colInfo, login, stateData, getSelectedRowKeys, clearSelectedRowKeys, saveRowRecord, setFieldValueByBatch, getSelectedRecords } = params ? params : {};
|
||||||
let selectedKeys = getSelectedRowKeys();
|
let selectedKeys = getSelectedRowKeys();
|
||||||
|
if (!selectedKeys || selectedKeys.length == 0) {
|
||||||
|
message.error('请选择要导入的内容');
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
let filter = initFilter();
|
let filter = initFilter();
|
||||||
let filterGroup = initFilterGroup(false);
|
let filterGroup = initFilterGroup(false);
|
||||||
selectedKeys.forEach((item) => {
|
selectedKeys.forEach((item) => {
|
||||||
@ -26,7 +33,6 @@ export default {
|
|||||||
onlyData: false,
|
onlyData: false,
|
||||||
onComplete: (re) => {
|
onComplete: (re) => {
|
||||||
if (re && re.IsSuccessful) {
|
if (re && re.IsSuccessful) {
|
||||||
message.success("执行成功");
|
|
||||||
clearSelectedRowKeys();
|
clearSelectedRowKeys();
|
||||||
let DetailCheck=re.Data;
|
let DetailCheck=re.Data;
|
||||||
if (DetailCheck && DetailCheck.length > 0) {
|
if (DetailCheck && DetailCheck.length > 0) {
|
||||||
@ -56,6 +62,8 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user