|
@@ -36,7 +36,7 @@ class ProjecCount extends Component {
|
|
|
super(props);
|
|
|
this.state = {
|
|
|
loading: false,
|
|
|
- changeList: [],
|
|
|
+ changeList: undefined,
|
|
|
columns: currency((v, screen) => {
|
|
|
this.openProjectSummary(v, screen);
|
|
|
}),
|
|
@@ -261,22 +261,21 @@ class ProjecCount extends Component {
|
|
|
if (typeof this.state.projectType === "number") {
|
|
|
url =
|
|
|
url +
|
|
|
- `&projectTypeName=${
|
|
|
- this.state.projectType === 0
|
|
|
- ? "通用"
|
|
|
- : this.state.projectType === 1
|
|
|
+ `&projectTypeName=${this.state.projectType === 0
|
|
|
+ ? "通用"
|
|
|
+ : this.state.projectType === 1
|
|
|
? "专利"
|
|
|
: this.state.projectType === 2
|
|
|
- ? "软著"
|
|
|
- : this.state.projectType === 3
|
|
|
- ? "审计"
|
|
|
- : this.state.projectType === 4
|
|
|
- ? "双软"
|
|
|
- : this.state.projectType === 5
|
|
|
- ? "高新"
|
|
|
- : this.state.projectType === 6
|
|
|
- ? "商标"
|
|
|
- : ""
|
|
|
+ ? "软著"
|
|
|
+ : this.state.projectType === 3
|
|
|
+ ? "审计"
|
|
|
+ : this.state.projectType === 4
|
|
|
+ ? "双软"
|
|
|
+ : this.state.projectType === 5
|
|
|
+ ? "高新"
|
|
|
+ : this.state.projectType === 6
|
|
|
+ ? "商标"
|
|
|
+ : ""
|
|
|
}`;
|
|
|
}
|
|
|
if (this.state.commodityName) {
|
|
@@ -360,18 +359,18 @@ class ProjecCount extends Component {
|
|
|
this.state.projectType === 0
|
|
|
? "通用"
|
|
|
: this.state.projectType === 1
|
|
|
- ? "专利"
|
|
|
- : this.state.projectType === 2
|
|
|
- ? "软著"
|
|
|
- : this.state.projectType === 3
|
|
|
- ? "审计"
|
|
|
- : this.state.projectType === 4
|
|
|
- ? "双软"
|
|
|
- : this.state.projectType === 5
|
|
|
- ? "高新"
|
|
|
- : this.state.projectType === 6
|
|
|
- ? "商标"
|
|
|
- : "", //项目分类(中文)
|
|
|
+ ? "专利"
|
|
|
+ : this.state.projectType === 2
|
|
|
+ ? "软著"
|
|
|
+ : this.state.projectType === 3
|
|
|
+ ? "审计"
|
|
|
+ : this.state.projectType === 4
|
|
|
+ ? "双软"
|
|
|
+ : this.state.projectType === 5
|
|
|
+ ? "高新"
|
|
|
+ : this.state.projectType === 6
|
|
|
+ ? "商标"
|
|
|
+ : "", //项目分类(中文)
|
|
|
projectStatusName: option || undefined, //项目品类(中文)
|
|
|
provinceName: getNewDiccityArr(this.state.taberProvince) || undefined, //省份(中文)
|
|
|
projectId: this.state.kid || undefined,
|
|
@@ -383,20 +382,20 @@ class ProjecCount extends Component {
|
|
|
this.state.projectType === 4
|
|
|
? 2
|
|
|
: this.state.projectType === 2
|
|
|
- ? 3
|
|
|
- : this.state.projectType === 1
|
|
|
- ? 4
|
|
|
- : this.state.projectType === 5
|
|
|
- ? 1
|
|
|
- : this.state.contactsOptionData.filter(
|
|
|
- (v) => v.id === this.state.taberProjectStatus
|
|
|
- ).length > 0
|
|
|
- ? this.state.contactsOptionData.filter(
|
|
|
- (v) => v.id === this.state.taberProjectStatus
|
|
|
- )[0].cname === "高新"
|
|
|
- ? 1
|
|
|
- : 0
|
|
|
- : 0,
|
|
|
+ ? 3
|
|
|
+ : this.state.projectType === 1
|
|
|
+ ? 4
|
|
|
+ : this.state.projectType === 5
|
|
|
+ ? 1
|
|
|
+ : this.state.contactsOptionData.filter(
|
|
|
+ (v) => v.id === this.state.taberProjectStatus
|
|
|
+ ).length > 0
|
|
|
+ ? this.state.contactsOptionData.filter(
|
|
|
+ (v) => v.id === this.state.taberProjectStatus
|
|
|
+ )[0].cname === "高新"
|
|
|
+ ? 1
|
|
|
+ : 0
|
|
|
+ : 0,
|
|
|
screen: this.state.screen.toString(), //筛选项 0库存 1派单 2完成 3立项 4抽查 5未通过 6受理 7完结 8授权 9驳回 10下证 11申请 12公示数
|
|
|
|
|
|
|
|
@@ -408,7 +407,7 @@ class ProjecCount extends Component {
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
};
|
|
|
|
|
|
for (let key in data) {
|
|
@@ -549,12 +548,12 @@ class ProjecCount extends Component {
|
|
|
{this.state.status === 2
|
|
|
? "专利"
|
|
|
: this.state.status === 4
|
|
|
- ? "软著"
|
|
|
- : this.state.status === 1
|
|
|
- ? "高新"
|
|
|
- : this.state.status === 5
|
|
|
- ? "商标"
|
|
|
- : "通用"}
|
|
|
+ ? "软著"
|
|
|
+ : this.state.status === 1
|
|
|
+ ? "高新"
|
|
|
+ : this.state.status === 5
|
|
|
+ ? "商标"
|
|
|
+ : "通用"}
|
|
|
)
|
|
|
</span>
|
|
|
</div>
|
|
@@ -677,44 +676,44 @@ class ProjecCount extends Component {
|
|
|
columns:
|
|
|
e === 0
|
|
|
? currency((v, screen) => {
|
|
|
- this.openProjectSummary(v, screen);
|
|
|
- })
|
|
|
+ this.openProjectSummary(v, screen);
|
|
|
+ })
|
|
|
: e === 1
|
|
|
- ? invention((v, screen) => {
|
|
|
+ ? invention((v, screen) => {
|
|
|
this.openProjectSummary(v, screen);
|
|
|
})
|
|
|
- : e === 2
|
|
|
- ? softWriting((v, screen) => {
|
|
|
- this.openProjectSummary(v, screen);
|
|
|
- })
|
|
|
- : e === 3
|
|
|
- ? currency((v, screen) => {
|
|
|
- this.openProjectSummary(v, screen);
|
|
|
- })
|
|
|
- : e === 4
|
|
|
- ? currency((v, screen) => {
|
|
|
- this.openProjectSummary(v, screen);
|
|
|
- })
|
|
|
- : e === 5
|
|
|
- ? highTechColumns((v, screen) => {
|
|
|
- this.openProjectSummary(v, screen);
|
|
|
- })
|
|
|
- : e === 6
|
|
|
- ? otherTrademarks((v, screen) => {
|
|
|
- this.openProjectSummary(v, screen);
|
|
|
- })
|
|
|
- : [],
|
|
|
+ : e === 2
|
|
|
+ ? softWriting((v, screen) => {
|
|
|
+ this.openProjectSummary(v, screen);
|
|
|
+ })
|
|
|
+ : e === 3
|
|
|
+ ? currency((v, screen) => {
|
|
|
+ this.openProjectSummary(v, screen);
|
|
|
+ })
|
|
|
+ : e === 4
|
|
|
+ ? currency((v, screen) => {
|
|
|
+ this.openProjectSummary(v, screen);
|
|
|
+ })
|
|
|
+ : e === 5
|
|
|
+ ? highTechColumns((v, screen) => {
|
|
|
+ this.openProjectSummary(v, screen);
|
|
|
+ })
|
|
|
+ : e === 6
|
|
|
+ ? otherTrademarks((v, screen) => {
|
|
|
+ this.openProjectSummary(v, screen);
|
|
|
+ })
|
|
|
+ : [],
|
|
|
changeList: [],
|
|
|
status:
|
|
|
e === 1
|
|
|
? 2
|
|
|
: e === 2
|
|
|
- ? 4
|
|
|
- : e === 5
|
|
|
- ? 1
|
|
|
- : e === 6
|
|
|
- ? 5
|
|
|
- : 0, // 0通用 1高新 2发明专利 3实用新型 4软著 5商标
|
|
|
+ ? 4
|
|
|
+ : e === 5
|
|
|
+ ? 1
|
|
|
+ : e === 6
|
|
|
+ ? 5
|
|
|
+ : 0, // 0通用 1高新 2发明专利 3实用新型 4软著 5商标
|
|
|
}
|
|
|
// () => {
|
|
|
// this.loadData();
|
|
@@ -867,7 +866,7 @@ class ProjecCount extends Component {
|
|
|
size="middle"
|
|
|
scroll={{ x: 800, y: 0 }}
|
|
|
columns={
|
|
|
- this.state.changeList.length > 0
|
|
|
+ this.state.changeList
|
|
|
? this.state.changeList
|
|
|
: this.state.columns
|
|
|
}
|
|
@@ -919,20 +918,20 @@ class ProjecCount extends Component {
|
|
|
this.state.projectType === 4
|
|
|
? 2
|
|
|
: this.state.projectType === 2
|
|
|
- ? 3
|
|
|
- : this.state.projectType === 1
|
|
|
- ? 4
|
|
|
- : this.state.projectType === 5
|
|
|
- ? 1
|
|
|
- : this.state.contactsOptionData.filter(
|
|
|
- (v) => v.id === this.state.taberProjectStatus
|
|
|
- ).length > 0
|
|
|
- ? this.state.contactsOptionData.filter(
|
|
|
- (v) => v.id === this.state.taberProjectStatus
|
|
|
- )[0].cname === "高新"
|
|
|
- ? 1
|
|
|
- : 0
|
|
|
- : 0,
|
|
|
+ ? 3
|
|
|
+ : this.state.projectType === 1
|
|
|
+ ? 4
|
|
|
+ : this.state.projectType === 5
|
|
|
+ ? 1
|
|
|
+ : this.state.contactsOptionData.filter(
|
|
|
+ (v) => v.id === this.state.taberProjectStatus
|
|
|
+ ).length > 0
|
|
|
+ ? this.state.contactsOptionData.filter(
|
|
|
+ (v) => v.id === this.state.taberProjectStatus
|
|
|
+ )[0].cname === "高新"
|
|
|
+ ? 1
|
|
|
+ : 0
|
|
|
+ : 0,
|
|
|
screen: this.state.screen, //筛选项 0库存 1派单 2完成 3立项 4抽查 5未通过 6受理 7完结 8授权 9驳回 10下证 11申请 12公示数
|
|
|
}}
|
|
|
introduce={() => (
|
|
@@ -1022,18 +1021,18 @@ class ProjecCount extends Component {
|
|
|
{this.state.taberProjectType === 0
|
|
|
? "通用"
|
|
|
: this.state.taberProjectType === 1
|
|
|
- ? "专利"
|
|
|
- : this.state.taberProjectType === 2
|
|
|
- ? "软著"
|
|
|
- : this.state.taberProjectType === 3
|
|
|
- ? "审计"
|
|
|
- : this.state.taberProjectType === 4
|
|
|
- ? "双软"
|
|
|
- : this.state.taberProjectType === 5
|
|
|
- ? "高新"
|
|
|
- : this.state.taberProjectType === 6
|
|
|
- ? "商标"
|
|
|
- : ""}
|
|
|
+ ? "专利"
|
|
|
+ : this.state.taberProjectType === 2
|
|
|
+ ? "软著"
|
|
|
+ : this.state.taberProjectType === 3
|
|
|
+ ? "审计"
|
|
|
+ : this.state.taberProjectType === 4
|
|
|
+ ? "双软"
|
|
|
+ : this.state.taberProjectType === 5
|
|
|
+ ? "高新"
|
|
|
+ : this.state.taberProjectType === 6
|
|
|
+ ? "商标"
|
|
|
+ : ""}
|
|
|
</span>
|
|
|
</span>
|
|
|
) : null}
|