diff --git a/src/app/plan-management/create-plan-online-five/create-plan-online-five.component.html b/src/app/plan-management/create-plan-online-five/create-plan-online-five.component.html index d6657d7..7ea512f 100644 --- a/src/app/plan-management/create-plan-online-five/create-plan-online-five.component.html +++ b/src/app/plan-management/create-plan-online-five/create-plan-online-five.component.html @@ -288,41 +288,83 @@ -
+
{{element.tableth||''}}
+ [(ngModel)]="itemthj.head" *ngIf="pattern == 'edit'">
+ [(ngModel)]="itemthj.body" *ngIf="pattern == 'edit'">
+
+
-
- {{itemunit.name}}
-
-
+
+ {{itemunit.name}}
+
+
-
- {{element.surveyName}}
+
+ {{element.surveyName}}
@@ -484,23 +560,37 @@
-
- {{attack.head}}
+
+ {{attack.head}}
-
-
-
+
+
+
-
-
+
+
+
-
- {{attack.name}}
+
+ {{attack.name}}
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
+
-
-
+
diff --git a/src/app/plan-management/entry-plan-look/entry-plan-look.component.ts b/src/app/plan-management/entry-plan-look/entry-plan-look.component.ts
index e90a214..ef49dae 100644
--- a/src/app/plan-management/entry-plan-look/entry-plan-look.component.ts
+++ b/src/app/plan-management/entry-plan-look/entry-plan-look.component.ts
@@ -193,7 +193,46 @@ export class EntryPlanLookComponent implements OnInit {
const config = new MatSnackBarConfig();
config.verticalPosition = 'top';
config.duration = 3000
- let isTrue = confirm('编辑后审核状态会成为未审核状态,您确定要编辑吗')
+ if(e.auditStatus==8){
+ if (e.planType == 1) { //如果是在线编辑
+ let id = e.id
+ sessionStorage.setItem("planId", id)
+ sessionStorage.setItem("companyId", this.companyId)
+ sessionStorage.setItem("buildingTypeId", this.unittypeId)
+ sessionStorage.setItem("editable", "1")
+ sessionStorage.setItem("planName", e.name)
+ let companyId = sessionStorage.getItem("companyId")
+ window.open(`/keyUnit/editunitinfo?id=${companyId}&orName=${this.route.snapshot.queryParams.orName}&orId=${this.route.snapshot.queryParams.orId}`);
+ }
+ else if (e.planType == 16) {
+ if (e.attachmentUrls == null) {
+ console.log(this.compantData)
+ window.open(`/planManagement/createplanonlinefive?navIsOpen=false&companyId=${this.companyId}&planName=${e.name}&unitName=${this.unitdata.unitname}&planCategory=${e.planCategory}&planId=${e.id}&unitTypeId=${this.compantData.buildingTypes[0].id}&orName=${this.compantData.organizationName}&orId=${this.compantData.organizationId}`)
+ }
+ else {
+ let body = {};
+ let resetAudit = true
+ let headers = new HttpHeaders({
+ 'Content-Type': 'text/json'
+ });
+ let options = {
+ headers
+ };
+ this.http.put(`/api/PlanComponents/${e.id}?resetAudit=${resetAudit}`, body, options).subscribe(data => {
+ this.getAllPlanComponents()
+ this.lookPlan(e)
+ }/* ,err => {
+ this.snackBar.open(err,'确定',config);
+ } */)
+ }
+
+ }
+ else {
+
+ this.snackBar.open('只有二维预案和文本预案可以编辑!', '确定', config);
+ }
+ }else{
+ let isTrue = confirm('编辑后审核状态会成为未审核状态,您确定要编辑吗')
if (isTrue) {
if (e.planType == 1) { //如果是在线编辑
let id = e.id
@@ -233,6 +272,8 @@ export class EntryPlanLookComponent implements OnInit {
this.snackBar.open('只有二维预案和文本预案可以编辑!', '确定', config);
}
}
+ }
+
}
allPlanComponents: any //所有预案组件
+
+ {{parts.heafName}}
-
-
+
+
+
-
-
+
+
+
-
-
+
+
+
-
-
+
+
+
-
-
+
+
+
|
---|