From 0e643287f9c8438eea8f7f07f17fab38670cdc5a Mon Sep 17 00:00:00 2001
From: caishi <1149225589@qq.com>
Date: Fri, 21 Jan 2022 15:29:14 +0800
Subject: [PATCH 01/12] =?UTF-8?q?issue=E5=88=97=E8=A1=A8=EF=BC=9A=E7=AD=9B?=
=?UTF-8?q?=E9=80=89=E6=B8=85=E9=99=A4=E6=8C=89=E9=92=AE=E3=80=81=E5=88=87?=
=?UTF-8?q?=E6=8D=A2=E6=97=B6=E6=B8=85=E9=99=A4=E5=88=86=E9=A1=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/forge/Order/order.js | 65 ++++++++++++++++++++++++++++++++--------
1 file changed, 53 insertions(+), 12 deletions(-)
diff --git a/src/forge/Order/order.js b/src/forge/Order/order.js
index 19babaab..5728872b 100644
--- a/src/forge/Order/order.js
+++ b/src/forge/Order/order.js
@@ -220,9 +220,6 @@ class order extends Component {
const { status_type } = this.state;
this.getIssueList(status_type);
})
- // this.state.select_params.order_name = key_name[0];
- // this.state.select_params.order_type = e.item.props.value;
- // this.state.select_params.page = 1;
};
getOption = (e, id, name, toGet) => {
@@ -283,15 +280,15 @@ class order extends Component {
// 翻页
ChangePage = (page) => {
window.scrollTo(0,0);
+ const { status_type } = this.state;
this.setState({
isSpin: true,
checkedValue: [],
- all: false
+ all: false,
+ },()=>{
+ this.state.select_params.page=page;
+ this.getIssueList(status_type);
});
-
- const { status_type } = this.state;
- this.state.select_params.page = page;
- this.getIssueList(status_type);
};
// 搜索
@@ -346,12 +343,12 @@ class order extends Component {
ChangeAssign = (type) => {
const { current_user } = this.props;
this.setState({
- isSpin: true,
+ isSpin: true
});
if (type) {
if (!current_user) {
this.setState({
- isSpin: false,
+ isSpin: false
});
return;
}
@@ -385,7 +382,7 @@ class order extends Component {
this.state.select_params.author_id = undefined;
}
const { status_type } = this.state;
-
+ this.state.select_params.page = 1;
this.getIssueList(status_type);
};
@@ -563,6 +560,49 @@ class order extends Component {
}
})
}
+
+ clearSelectParams=()=>{
+ this.setState({
+ status_type: "1", // 默认显示开启中的
+ issue_tag_ids: "标记",
+ tracker_ids: "类型",
+ author_ids: "发布人",
+ assigned_to_ids: "负责人",
+ fixed_version_ids: "里程碑",
+ status_ids: "状态",
+ done_ratios: "完成度",
+ paix: "排序",
+ update_author_ids: "更换负责人",
+ update_fixed_version_ids: '更换里程碑',
+ update_status_ids: "修改状态",
+ begin: '',
+ end: '',
+ checkedValue: [],
+ allValue: [],
+ all: false,
+ search:undefined,
+ select_params: {
+ assigned_to_id: undefined, // 负责人
+ author_id: undefined, // 发布人
+ issue_tag_id: undefined, // 标记
+ tracker_id: undefined, //类型
+ done_ratio: undefined, // 完成度
+ status_id: undefined, // 优先级
+ fixed_version_id: undefined,//里程碑
+ order_name: undefined,
+ order_type: undefined,
+ search: undefined,
+ update_author_id: undefined,
+ update_fixed_version_id: undefined,
+ update_status_id: undefined,
+ page: 1,
+ limit: 15,
+ }
+ },()=>{
+ this.getIssueList("1");
+ })
+ }
+
menu =()=> (