Browse Source

[修改]三四五级预案编辑接口传参修改body

tangshan
chenjingyu 4 years ago
parent
commit
ab617df559
  1. 4
      src/app/plan-management/create-plan-online-five/create-plan-online-five.component.html
  2. 1
      src/app/plan-management/create-plan-online-five/create-plan-online-five.component.scss
  3. 26
      src/app/plan-management/create-plan-online-five/create-plan-online-five.component.ts
  4. 9
      src/app/plan-management/entry-plan-look/entry-plan-look.component.ts
  5. 2
      src/app/ui/plan-template/addgroup.html
  6. 4
      src/app/ui/plan-template/plan-template.component.html
  7. 8
      src/app/ui/plan-template/plan-template.component.ts

4
src/app/plan-management/create-plan-online-five/create-plan-online-five.component.html

@ -170,6 +170,10 @@
</div> </div>
</div> </div>
</div> </div>
<!--树形图-->
<div style="height: 300px;width: 100%;" *ngIf="element.level==4">
<tree-diagram [data]="element.tableth" [(ngModel)]="element.tableth"></tree-diagram>
</div>
</div> </div>
</div> </div>
</div> </div>

1
src/app/plan-management/create-plan-online-five/create-plan-online-five.component.scss

@ -155,6 +155,7 @@
color: #B99A00; color: #B99A00;
} }
img{ img{
cursor: pointer;
width: 20px; width: 20px;
height: 20px; height: 20px;
float: right; float: right;

26
src/app/plan-management/create-plan-online-five/create-plan-online-five.component.ts

@ -4,7 +4,7 @@
* @Author: sueRimn * @Author: sueRimn
* @Date: 2021-06-16 13:56:54 * @Date: 2021-06-16 13:56:54
* @LastEditors: sueRimn * @LastEditors: sueRimn
* @LastEditTime: 2021-06-17 15:15:17 * @LastEditTime: 2021-06-17 17:05:09
*/ */
import { HttpClient } from '@angular/common/http'; import { HttpClient } from '@angular/common/http';
import { Component, OnInit } from '@angular/core'; import { Component, OnInit } from '@angular/core';
@ -29,8 +29,28 @@ export class CreatePlanOnlineFiveComponent implements OnInit {
console.log('级别', this.planLevel) console.log('级别', this.planLevel)
this.getTemplateData() this.getTemplateData()
this.getUnitData() this.getUnitData()
} this.tree = {
json:this.treedate,
config: this.treeConfig
};
}
//树形结构数据
treedate=[
{
"guid": "bc4c7a02-5379-4046-92be-12c67af4295a",
"displayName": "Elentrix",
"children": [
/* "85d412c2-ebc1-4d56-96c9-7da433ac9bb2",
"28aac445-83b1-464d-9695-a4157dab6eac" */
]
}
]
tree
treeConfig = {
nodeWidth: 90,
nodeHeight: 60
};
//获得单位信息 //获得单位信息
unitData: any unitData: any

9
src/app/plan-management/entry-plan-look/entry-plan-look.component.ts

@ -206,7 +206,7 @@ export class EntryPlanLookComponent implements OnInit {
window.open(`/planManagement/createplanonlinefive?navIsOpen=false&companyId=${this.companyId}&planName=${e.name}&unitName=${this.unitdata.unitname}&planCategory=${e.planCategory}&planId=${e.id}`) window.open(`/planManagement/createplanonlinefive?navIsOpen=false&companyId=${this.companyId}&planName=${e.name}&unitName=${this.unitdata.unitname}&planCategory=${e.planCategory}&planId=${e.id}`)
} }
else{ else{
let body = JSON.stringify(""); let body = {};
let resetAudit = true let resetAudit = true
let headers = new HttpHeaders({ let headers = new HttpHeaders({
'Content-Type': 'text/json' 'Content-Type': 'text/json'
@ -1203,9 +1203,12 @@ export class ChangeName {
let options = { let options = {
headers headers
}; };
let body = JSON.stringify(value.name); let body = {
name:value.name
}
let body2d=JSON.stringify(value.name)
if (this.data.element.planType == 1) {//如果是二维预案 if (this.data.element.planType == 1) {//如果是二维预案
this.http.put(`/api/PlanComponents2D/${this.data.element.id}`, body, options).subscribe(data => { this.http.put(`/api/PlanComponents2D/${this.data.element.id}`, body2d, options).subscribe(data => {
this.dialogRef.close("success"); this.dialogRef.close("success");
}) })
} else { } else {

2
src/app/ui/plan-template/addgroup.html

@ -4,7 +4,7 @@
* @Author: sueRimn * @Author: sueRimn
* @Date: 2021-05-24 10:08:22 * @Date: 2021-05-24 10:08:22
* @LastEditors: sueRimn * @LastEditors: sueRimn
* @LastEditTime: 2021-06-01 14:25:50 * @LastEditTime: 2021-06-18 15:17:41
--> -->
<div class="box"> <div class="box">
<div class="top"> <div class="top">

4
src/app/ui/plan-template/plan-template.component.html

@ -4,7 +4,7 @@
* @Author: sueRimn * @Author: sueRimn
* @Date: 2021-05-19 15:50:20 * @Date: 2021-05-19 15:50:20
* @LastEditors: sueRimn * @LastEditors: sueRimn
* @LastEditTime: 2021-06-16 10:10:05 * @LastEditTime: 2021-06-18 10:55:32
--> -->
<div class="box"> <div class="box">
<div class="boxleft"> <div class="boxleft">
@ -251,7 +251,7 @@
</div> </div>
<!--树形图--> <!--树形图-->
<div style="height: 500px;width: 100%;" *ngIf="element.level==4"> <div style="height: 500px;width: 100%;" *ngIf="element.level==4">
<tree-diagram [data]="element.tableth" [(ngModel)]="element.tableth"></tree-diagram> <tree-diagram [data]="element.tableth" ></tree-diagram>
</div> </div>
</div> </div>
</div> </div>

8
src/app/ui/plan-template/plan-template.component.ts

@ -4,7 +4,7 @@
* @Author: sueRimn * @Author: sueRimn
* @Date: 2021-05-31 10:40:01 * @Date: 2021-05-31 10:40:01
* @LastEditors: sueRimn * @LastEditors: sueRimn
* @LastEditTime: 2021-06-15 13:54:16 * @LastEditTime: 2021-06-18 15:15:40
*/ */
import { Component, Inject, OnInit,ViewEncapsulation } from '@angular/core'; import { Component, Inject, OnInit,ViewEncapsulation } from '@angular/core';
@ -658,8 +658,8 @@ export class addGroup{
} }
//复选框点击事件 //复选框点击事件
clicki clicki
checkClick(i){ checkClick(){
this.clicki=i //this.clicki=i
//console.log(e,item) //console.log(e,item)
/* if (e.checked) { /* if (e.checked) {
this.groupName.push(item) this.groupName.push(item)
@ -670,7 +670,7 @@ export class addGroup{
} }
}) })
} */ } */
//console.log(this.data) console.log(this.data)
} }
//确定提交 //确定提交
newGroup(){ newGroup(){

Loading…
Cancel
Save