-- bug 项目搜索时间

This commit is contained in:
yuping
2022-12-03 17:47:00 +08:00
parent 7bbda2be68
commit 16aec52764

View File

@@ -47,14 +47,14 @@
showSearch
></a-select>
</div>
<!-- <div class="select">-->
<!-- <a-date-picker-->
<!-- v-model:value="searchParam.createTime"-->
<!-- type="date"-->
<!-- placeholder="创建时间"-->
<!-- style="width: 270px"-->
<!-- />-->
<!-- </div>-->
<div class="select">
<a-range-picker
v-model:value="searchParam.valueDate"
style="border-radius: 8px; height: 40px; margin-left: 5px"
:placeholder="[' 开始时间', ' 结束时间']"
valueFormat="X"
/>
</div>
<div style="display: flex; margin-bottom: 20px">
<div class="btnn btn1" @click="searchSubmit">
<div class="search"></div>
@@ -202,7 +202,8 @@
</div>
<div class="inname">项目经理:</div>
<div class="in">
<ProjectManager v-model:value="projectInfo.managerId" v-model:name="projectInfo.manager" mode="multiple"></ProjectManager>
<ProjectManager v-model:value="projectInfo.managerId" v-model:name="projectInfo.manager"
mode="multiple"></ProjectManager>
</div>
</div>
<div class="name">
@@ -347,7 +348,8 @@
</div>
</div>
<div class="modalMain">
<router-link :to="`/projectadd?parentId=${projectInfo.parentId || ''}&parentName=${projectInfo.parentName || ''}`">
<router-link
:to="`/projectadd?parentId=${projectInfo.parentId || ''}&parentName=${projectInfo.parentName || ''}`">
<div
class="taskbox"
style="
@@ -853,7 +855,8 @@ export default {
searchParam: {
pageNo: 1,
pageSize: 10,
}
},
valueDate: []
});
// 数据接入 - start -
const router = useRouter();
@@ -876,6 +879,17 @@ export default {
getTableDate()
};
function timeChange(e) {
console.log(e)
if (e && e.length === 2) {
state.searchParam.beginTime = e[0]
state.searchParam.endTime = e[1]
} else {
state.searchParam.beginTime = ''
state.searchParam.endTime = ''
}
}
function validate(obj, errorMsgs) {
for (let i in errorMsgs) {
if (!obj[i]) {
@@ -1439,7 +1453,7 @@ export default {
className="operation3"
style="cursor: pointer"
onClick={() => {
state.projectInfo = {parentName: value.record.name, parentId: value.record.projectId,type:2};
state.projectInfo = {parentName: value.record.name, parentId: value.record.projectId, type: 2};
state.reminderModal = true;
}}
>
@@ -1514,7 +1528,11 @@ export default {
}
]);
const getTableDate = () => api.getProjectList(state.searchParam).then((res) => {
const getTableDate = () => api.getProjectList({
...state.searchParam,
beginTime: state.searchParam.valueDate && state.searchParam.valueDate.length === 2 ? state.searchParam.valueDate[0] : '',
endTime: state.searchParam.valueDate && state.searchParam.valueDate.length === 2 ? state.searchParam.valueDate[1] : ''
}).then((res) => {
console.log(res);
state.tableDataTotal = Number(res.data.data.total);
const data = res.data.data.rows;
@@ -1626,6 +1644,7 @@ export default {
)
return {
...toRefs(state),
timeChange,
expandTable,
showModal,
closeModal,