fix: BUG修改

This commit is contained in:
kun 2023-08-18 17:42:47 +08:00
parent 45a064af18
commit 330abe56a3
15 changed files with 170 additions and 104 deletions

View File

@ -262,6 +262,7 @@ const tooltipContent = ref({
name: ""
});
const getDataList = async () => {
if (searchSn.value) {
const res = await bigItemAll({ engineeringSn: searchSn.value });
console.log(res);
if (res) {
@ -271,6 +272,9 @@ const getDataList = async () => {
setTimeout(function () {
setGantts();
}, 300);
} else {
projects.value = [];
}
};
const dealArr = arr => {
arr.map(item => {

View File

@ -296,11 +296,18 @@ const rules = reactive<FormRules>({
message: "请输入",
trigger: "blur"
},
completeRatio: {
completeRatio: [
{
required: true,
message: "请输入",
trigger: "blur"
},
{
pattern: /^[0-9\.]+$/,
message: "请输入整数或小数",
trigger: "blur"
}
],
state: {
required: true,
message: "请选择",
@ -383,6 +390,7 @@ const getDataList = async () => {
engineeringSn: searchSn.value
};
delete requestData.timeRange;
if (requestData.engineeringSn || requestData.projectSn) {
const res = await bigItemList(requestData);
if (res) {
tableData.value = res.result.records;
@ -392,6 +400,9 @@ const getDataList = async () => {
total: +res.result.total
});
}
} else {
tableData.value = [];
}
console.log(res);
};
const childrenConfirm = async (formEl: FormInstance | undefined, form: any) => {
@ -406,8 +417,8 @@ const childrenConfirm = async (formEl: FormInstance | undefined, form: any) => {
return;
}
}
form.overdueIssueFile = JSON.stringify(form.overdueIssueFile);
form.annexFile = JSON.stringify(form.annexFile);
form.overdueIssueFile = form.overdueIssueFile ? JSON.stringify(form.overdueIssueFile) : "";
form.annexFile = form.annexFile ? JSON.stringify(form.annexFile) : "";
if (form.id) {
if (newTitle.value == "编辑子项") {
form.parentId = parentObj.value.parentId;

View File

@ -333,6 +333,7 @@ const getVideoData = async () => {
engineeringSn: searchSn.value ? searchSn.value : ""
};
delete requestData.createTime;
if (requestData.engineeringSn || requestData.projectSn) {
const res = await videoList(requestData);
if (res.result && res.result.records.length > 0) {
res.result.records.map(item => {
@ -342,8 +343,9 @@ const getVideoData = async () => {
} else {
videoData.value.records = [];
}
console.log(videoData.value);
console.log(res);
} else {
videoData.value.records = [];
}
};
const uploadSuccess = (response: any) => {

View File

@ -327,6 +327,7 @@ const getDataList = async () => {
} else {
requestData.engineeringSn = searchSn.value;
}
if (requestData.projectSn || requestData.engineeringSn) {
const res = await bigItemGovermentAll(requestData);
console.log(res);
if (res) {
@ -336,6 +337,9 @@ const getDataList = async () => {
setTimeout(function () {
setGantts();
}, 300);
} else {
projects.value = [];
}
};
const dealArr = arr => {
arr.map(item => {

View File

@ -353,6 +353,7 @@ const getDataList = async () => {
} else {
requestData.engineeringSn = searchSn.value;
}
if (requestData.engineeringSn || requestData.projectSn) {
const res = await bigItemGovermentList(requestData);
if (res) {
tableData.value = res.result.records;
@ -362,6 +363,9 @@ const getDataList = async () => {
total: +res.result.total
});
}
} else {
tableData.value = [];
}
console.log(res);
};
// snsn

View File

@ -305,6 +305,7 @@ const refresh = () => {
};
// form
const handSearch = async () => {
if (searchSn.value) {
const res = await getUnmannedPage(
active.value === 0
? { ...form.value, ...pageable.value, projectSn: searchSn.value }
@ -319,10 +320,12 @@ const handSearch = async () => {
questList.value = [];
}
pageable.value.total = +res.result.total;
} else {
questList.value = [];
}
};
// div
const onSearch = async (params: ResAiProjectPage | ResAiEngineerPage) => {
handSearch();
active.value === 0
? (searchSn.value = (params as ResAiProjectPage).projectSn)
: (searchSn.value = (params as ResAiEngineerPage).engineeringSn);
@ -336,6 +339,7 @@ const onSearch = async (params: ResAiProjectPage | ResAiEngineerPage) => {
startTime: "",
endTime: ""
};
handSearch();
// getAiMonitorDevList();
};
@ -377,12 +381,14 @@ const getAIproPage = async () => {
const { result } = await getUnmannedProjectPage(pages.value);
records.value = result.records;
pages.value.total = Number(result.total);
searchSn.value = (records.value as ResAiProjectPage[])[0].projectSn;
};
//
const getAIengPage = async () => {
const { result } = await getUnmannedEngineeringPage(pages.value);
records.value = result.records;
pages.value.total = +result.total;
searchSn.value = (records.value as ResAiProjectPage[])[0].engineeringSn;
};
//

View File

@ -410,10 +410,16 @@ const getAIproPage = async () => {
} else if (activeValue.value == "project") {
requestData.projectSn = searchSn.value;
}
if (requestData.engineeringSn || requestData.projectSn) {
const { result } = await getAIAlarmPage(requestData);
questList.value = result;
qusLength.value = result.records;
pages.value.total = Number(result.total);
} else {
questList.value = { records: [] };
qusLength.value = [];
pages.value.total = 0;
}
};
// value
const getAiMonitorDevList = async () => {

View File

@ -242,6 +242,11 @@ const handleDeleteItem = async (params: jxj_User.ResUserList) => {
//
const saveItem = async (form: any) => {
if (activeValue.value == "eng") {
form.engineeringSn = searchSn.value;
} else if (activeValue.value == "project") {
form.projectSn = searchSn.value;
}
if (form.id) {
const res = await editDustManagement(form);
proTable.value.getTableList();

View File

@ -345,7 +345,7 @@
v-model="form.entryTime"
format="YYYY-MM-DD"
value-format="YYYY-MM-DD"
type="datetime"
type="date"
placeholder="请选择"
:disabled="props.title == '查看人员'"
/>
@ -355,7 +355,7 @@
v-model="form.trainingTime"
format="YYYY-MM-DD"
value-format="YYYY-MM-DD"
type="datetime"
type="date"
placeholder="请选择"
:disabled="props.title == '查看人员'"
/>

View File

@ -175,7 +175,7 @@ const exitFormData = ref({
const formData = ref({
personName: "",
sex: 1,
birthday: "",
birthday: null,
nation: "",
registerAddress: "",
idCard: "",
@ -208,8 +208,8 @@ const formData = ref({
maritalStatus: null,
contacts: "",
contactsTel: "",
entryTime: "",
trainingTime: "",
entryTime: null,
trainingTime: null,
personEmail: ""
});
// -
@ -408,7 +408,7 @@ const handleAddItem = async (index: number, row: any) => {
formData.value = reactive({
personName: "",
sex: 1,
birthday: "",
birthday: null,
nation: "",
registerAddress: "",
idCard: "",
@ -441,8 +441,8 @@ const handleAddItem = async (index: number, row: any) => {
maritalStatus: null,
contacts: "",
contactsTel: "",
entryTime: "",
trainingTime: "",
entryTime: null,
trainingTime: null,
personEmail: ""
});
} else {
@ -527,8 +527,10 @@ const saveItem = async (form: any) => {
};
const res = await addMember(requestData);
proTable.value.getTableList();
if (res.success) {
ElMessage.success("添加成功");
newMemberDialog.value = false;
}
};
// tab

View File

@ -295,6 +295,7 @@ const getDataList = async () => {
} else if (activeValue.value == "project") {
requestData.projectSn = searchSn.value;
}
if (requestData.engineeringSn || requestData.projectSn) {
const res = await bigItemAll(requestData);
console.log(res);
if (res) {
@ -304,6 +305,9 @@ const getDataList = async () => {
setTimeout(function () {
setGantts();
}, 300);
} else {
projects.value = [];
}
};
const dealArr = arr => {
arr.map(item => {

View File

@ -298,11 +298,18 @@ const rules = reactive<FormRules>({
message: "请输入",
trigger: "blur"
},
completeRatio: {
completeRatio: [
{
required: true,
message: "请输入",
trigger: "blur"
},
{
pattern: /^[0-9\.]+$/,
message: "请输入整数或小数",
trigger: "blur"
}
],
state: {
required: true,
message: "请选择",
@ -407,6 +414,7 @@ const getDataList = async () => {
requestData.projectSn = searchSn.value;
}
delete requestData.timeRange;
if (requestData.engineeringSn || requestData.projectSn) {
const res = await bigItemList(requestData);
if (res) {
tableData.value = res.result.records;
@ -416,6 +424,10 @@ const getDataList = async () => {
total: +res.result.total
});
}
} else {
tableData.value = [];
}
console.log(res);
};
const childrenConfirm = async (formEl: FormInstance | undefined, form: any) => {
@ -434,8 +446,8 @@ const childrenConfirm = async (formEl: FormInstance | undefined, form: any) => {
return;
}
}
form.overdueIssueFile = JSON.stringify(form.overdueIssueFile);
form.annexFile = JSON.stringify(form.annexFile);
form.overdueIssueFile = form.overdueIssueFile ? JSON.stringify(form.overdueIssueFile) : "";
form.annexFile = form.annexFile ? JSON.stringify(form.annexFile) : "";
if (form.id) {
if (newTitle.value == "编辑子项") {
form.parentId = parentObj.value.parentId;

View File

@ -283,6 +283,7 @@ const getVideoData = async () => {
requestData.projectSn = searchSn.value;
}
delete requestData.createTime;
if (requestData.engineeringSn || requestData.projectSn) {
const res = await videoList(requestData);
if (res.result && res.result.records.length > 0) {
res.result.records.map(item => {
@ -292,8 +293,9 @@ const getVideoData = async () => {
} else {
videoData.value.records = [];
}
console.log(videoData.value);
console.log(res);
} else {
videoData.value.records = [];
}
};
const handleExceed: UploadProps["onExceed"] = files => {
// console.log(1111);

View File

@ -361,6 +361,7 @@ const getengineering = async () => {
if (res.result && res.result.length > 0) {
searchSn.value = res.result[0].engineeringSn;
}
proTable.value.getTableList();
console.log(res);
};
//
@ -370,6 +371,7 @@ const onUpdate = async row => {
} else if (activeValue.value == "project") {
searchSn.value = row.projectSn;
}
proTable.value.getTableList();
ElMessage.success("页面已更新");
};
onMounted(async () => {

View File

@ -296,6 +296,7 @@ const getengineering = async () => {
if (res.result && res.result.length > 0) {
searchSn.value = res.result[0].engineeringSn;
}
proTable.value.getTableList();
console.log(res);
};
//
@ -305,6 +306,7 @@ const onUpdate = async row => {
} else if (activeValue.value == "project") {
searchSn.value = row.projectSn;
}
proTable.value.getTableList();
ElMessage.success("页面已更新");
};
onMounted(async () => {