|
@@ -24,6 +24,7 @@ import Bjhz from './Bjhz';
|
|
|
import Zjcs2 from './Zjcs2';
|
|
import Zjcs2 from './Zjcs2';
|
|
|
import Djcs3 from './Djcs3';
|
|
import Djcs3 from './Djcs3';
|
|
|
import Service from './Service';
|
|
import Service from './Service';
|
|
|
|
|
+import SimpleService from './SimpleService';
|
|
|
import Qufei from './Qufei';
|
|
import Qufei from './Qufei';
|
|
|
import Rcjhz from './Rcjhz';
|
|
import Rcjhz from './Rcjhz';
|
|
|
import Qtxm from './Qtxm';
|
|
import Qtxm from './Qtxm';
|
|
@@ -219,7 +220,7 @@ function a11yProps(index) {
|
|
|
};
|
|
};
|
|
|
const handleChangeZhuanye = (event) => {
|
|
const handleChangeZhuanye = (event) => {
|
|
|
//console.log(event.target.value);
|
|
//console.log(event.target.value);
|
|
|
- Service.generateDingeshu(event.target.value).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateDingeshu(event.target.value).then(x=>{
|
|
|
setOutlineDes_(x);
|
|
setOutlineDes_(x);
|
|
|
});
|
|
});
|
|
|
setZhuanye(event.target.value);
|
|
setZhuanye(event.target.value);
|
|
@@ -286,7 +287,7 @@ function a11yProps(index) {
|
|
|
|
|
|
|
|
const qufeiCallback = (id, data) => {
|
|
const qufeiCallback = (id, data) => {
|
|
|
setOpen(true);
|
|
setOpen(true);
|
|
|
- Service.applyFL(id, data).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.applyFL(id, data).then(x=>{
|
|
|
Service.clearCache();
|
|
Service.clearCache();
|
|
|
Service.setQufei(data);
|
|
Service.setQufei(data);
|
|
|
setOpen(false);
|
|
setOpen(false);
|
|
@@ -320,7 +321,7 @@ function a11yProps(index) {
|
|
|
|
|
|
|
|
const zjcsCallback = (biao_id,bh, row) => {
|
|
const zjcsCallback = (biao_id,bh, row) => {
|
|
|
setOpen(true);
|
|
setOpen(true);
|
|
|
- Service.updateZjcs(biao_id, bh, row).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.updateZjcs(biao_id, bh, row).then(x=>{
|
|
|
|
|
|
|
|
setOpen(false);
|
|
setOpen(false);
|
|
|
});
|
|
});
|
|
@@ -450,7 +451,7 @@ function a11yProps(index) {
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- Service.generateSingleDingeXilie2(zhuanye2, acinputvalue).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateSingleDingeXilie2(zhuanye2, acinputvalue).then(x=>{
|
|
|
let res = JSON.parse(x);
|
|
let res = JSON.parse(x);
|
|
|
let id = res['reverse'];
|
|
let id = res['reverse'];
|
|
|
if (id && id != "None") {
|
|
if (id && id != "None") {
|
|
@@ -502,11 +503,11 @@ function a11yProps(index) {
|
|
|
console.log(res["clde"]);
|
|
console.log(res["clde"]);
|
|
|
setBeizhu(res["bz_selected"]);
|
|
setBeizhu(res["bz_selected"]);
|
|
|
setBeizhuFK(res["bz_selected2"]);
|
|
setBeizhuFK(res["bz_selected2"]);
|
|
|
- Service.generateDingeshu(res["actual_zhuanye"]).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateDingeshu(res["actual_zhuanye"]).then(x=>{
|
|
|
setOutlineDes_(x);
|
|
setOutlineDes_(x);
|
|
|
setSelectedItems(id);
|
|
setSelectedItems(id);
|
|
|
setExpandedItems(findparent(id));
|
|
setExpandedItems(findparent(id));
|
|
|
- Service.generateDingeXilie(res["actual_zhuanye"], id).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateDingeXilie(res["actual_zhuanye"], id).then(x=>{
|
|
|
let y = JSON.parse(x);
|
|
let y = JSON.parse(x);
|
|
|
//console.log(y);
|
|
//console.log(y);
|
|
|
let result = [];
|
|
let result = [];
|
|
@@ -550,7 +551,7 @@ function a11yProps(index) {
|
|
|
suggestion = 50;
|
|
suggestion = 50;
|
|
|
}
|
|
}
|
|
|
setZhuanye(suggestion);
|
|
setZhuanye(suggestion);
|
|
|
- Service.generateSingleDingeXilie(suggestion, debh, bt.concat(' ').concat(mc)).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateSingleDingeXilie(suggestion, debh, bt.concat(' ').concat(mc)).then(x=>{
|
|
|
handleGenerateSingleDingeXilie(x);
|
|
handleGenerateSingleDingeXilie(x);
|
|
|
});
|
|
});
|
|
|
|
|
|
|
@@ -560,23 +561,23 @@ function a11yProps(index) {
|
|
|
suggestion = 60;
|
|
suggestion = 60;
|
|
|
}
|
|
}
|
|
|
setZhuanye(suggestion);
|
|
setZhuanye(suggestion);
|
|
|
- Service.generateSingleDingeXilie(suggestion, debh, bt.concat(' ').concat(mc)).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateSingleDingeXilie(suggestion, debh, bt.concat(' ').concat(mc)).then(x=>{
|
|
|
handleGenerateSingleDingeXilie(x);
|
|
handleGenerateSingleDingeXilie(x);
|
|
|
});
|
|
});
|
|
|
} else if (qdbm.startsWith("04")) {////市政
|
|
} else if (qdbm.startsWith("04")) {////市政
|
|
|
setZhuanye(20);
|
|
setZhuanye(20);
|
|
|
- Service.generateSingleDingeXilie(20, debh, bt.concat(' ').concat(mc)).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateSingleDingeXilie(20, debh, bt.concat(' ').concat(mc)).then(x=>{
|
|
|
handleGenerateSingleDingeXilie(x);
|
|
handleGenerateSingleDingeXilie(x);
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
else if (qdbm.startsWith("05")) {//园林
|
|
else if (qdbm.startsWith("05")) {//园林
|
|
|
setZhuanye(40);
|
|
setZhuanye(40);
|
|
|
- Service.generateSingleDingeXilie(40, debh, bt.concat(' ').concat(mc)).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateSingleDingeXilie(40, debh, bt.concat(' ').concat(mc)).then(x=>{
|
|
|
handleGenerateSingleDingeXilie(x);
|
|
handleGenerateSingleDingeXilie(x);
|
|
|
});
|
|
});
|
|
|
} else {
|
|
} else {
|
|
|
setZhuanye(10);
|
|
setZhuanye(10);
|
|
|
- Service.generateSingleDingeXilie(10, debh, bt.concat(' ').concat(mc)).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateSingleDingeXilie(10, debh, bt.concat(' ').concat(mc)).then(x=>{
|
|
|
handleGenerateSingleDingeXilie(x);
|
|
handleGenerateSingleDingeXilie(x);
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
@@ -626,7 +627,7 @@ function a11yProps(index) {
|
|
|
|
|
|
|
|
console.log(itemId);
|
|
console.log(itemId);
|
|
|
if (["0", "3", "4", "6", "7", "8", "9", "11", "12", "13", "15", "16", "18", "19", "20", "21"].includes(itemId['id'])) {
|
|
if (["0", "3", "4", "6", "7", "8", "9", "11", "12", "13", "15", "16", "18", "19", "20", "21"].includes(itemId['id'])) {
|
|
|
- Service.generatePeibiXilie(itemId['id'], zhuanye).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generatePeibiXilie(itemId['id'], zhuanye).then(x=>{
|
|
|
let y = JSON.parse(x);
|
|
let y = JSON.parse(x);
|
|
|
console.log(y);
|
|
console.log(y);
|
|
|
|
|
|
|
@@ -654,7 +655,7 @@ function a11yProps(index) {
|
|
|
|
|
|
|
|
console.log(itemId);
|
|
console.log(itemId);
|
|
|
if (true) {
|
|
if (true) {
|
|
|
- Service.generateJixieXilie(itemId['id'], zhuanye).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateJixieXilie(itemId['id'], zhuanye).then(x=>{
|
|
|
let y = JSON.parse(x);
|
|
let y = JSON.parse(x);
|
|
|
console.log(y);
|
|
console.log(y);
|
|
|
|
|
|
|
@@ -683,7 +684,7 @@ function a11yProps(index) {
|
|
|
|
|
|
|
|
console.log(itemId);
|
|
console.log(itemId);
|
|
|
if (true) {
|
|
if (true) {
|
|
|
- Service.generateCailiaoXilie(itemId['id'], zhuanye).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateCailiaoXilie(itemId['id'], zhuanye).then(x=>{
|
|
|
let y = JSON.parse(x);
|
|
let y = JSON.parse(x);
|
|
|
console.log(y);
|
|
console.log(y);
|
|
|
|
|
|
|
@@ -710,7 +711,7 @@ function a11yProps(index) {
|
|
|
|
|
|
|
|
const handleDingEEvent = (row) => {
|
|
const handleDingEEvent = (row) => {
|
|
|
|
|
|
|
|
- Service.generateSingleDingeXilie2(zhuanye, row.id).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateSingleDingeXilie2(zhuanye, row.id).then(x=>{
|
|
|
|
|
|
|
|
let res = JSON.parse(x);
|
|
let res = JSON.parse(x);
|
|
|
console.log(res);
|
|
console.log(res);
|
|
@@ -725,7 +726,7 @@ function a11yProps(index) {
|
|
|
//console.log(itemId);
|
|
//console.log(itemId);
|
|
|
setSelectedItems(itemId);
|
|
setSelectedItems(itemId);
|
|
|
setExpandedItems(findparent(itemId));
|
|
setExpandedItems(findparent(itemId));
|
|
|
- Service.generateDingeXilie(zhuanye, itemId).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateDingeXilie(zhuanye, itemId).then(x=>{
|
|
|
let y = JSON.parse(x);
|
|
let y = JSON.parse(x);
|
|
|
//console.log(y);
|
|
//console.log(y);
|
|
|
let result = [];
|
|
let result = [];
|
|
@@ -756,7 +757,7 @@ function a11yProps(index) {
|
|
|
if (itemId.includes("bao jia hui zong")) {
|
|
if (itemId.includes("bao jia hui zong")) {
|
|
|
let regex = /[0-9]*/;
|
|
let regex = /[0-9]*/;
|
|
|
let id = itemId.match(regex)[0];
|
|
let id = itemId.match(regex)[0];
|
|
|
- Service.generateBaojiahuizong2(location["id"], id).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateBaojiahuizong2(location["id"], id).then(x=>{
|
|
|
setBjhzData(x);
|
|
setBjhzData(x);
|
|
|
setNest(true);
|
|
setNest(true);
|
|
|
setQingdan(false);
|
|
setQingdan(false);
|
|
@@ -778,7 +779,7 @@ function a11yProps(index) {
|
|
|
else if (itemId.includes("gui fei shui jin")) {
|
|
else if (itemId.includes("gui fei shui jin")) {
|
|
|
let regex = /[0-9]*/;
|
|
let regex = /[0-9]*/;
|
|
|
let id = itemId.match(regex)[0];
|
|
let id = itemId.match(regex)[0];
|
|
|
- Service.generateGuifeishuijin2(location["id"], id).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateGuifeishuijin2(location["id"], id).then(x=>{
|
|
|
setGfsjData(x);
|
|
setGfsjData(x);
|
|
|
setNest(true);
|
|
setNest(true);
|
|
|
setQingdan(false);
|
|
setQingdan(false);
|
|
@@ -811,7 +812,7 @@ function a11yProps(index) {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- Service.generateQingdanxiangmu2(location["id"], id).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateQingdanxiangmu2(location["id"], id).then(x=>{
|
|
|
setValue("1");
|
|
setValue("1");
|
|
|
setNest(false);
|
|
setNest(false);
|
|
|
setQingdan(true);
|
|
setQingdan(true);
|
|
@@ -861,7 +862,7 @@ function a11yProps(index) {
|
|
|
|
|
|
|
|
setValue("1");
|
|
setValue("1");
|
|
|
//setColumnHeaders(["序号", "名称", "取费基数", "计算基础", "金额", "类别"]);
|
|
//setColumnHeaders(["序号", "名称", "取费基数", "计算基础", "金额", "类别"]);
|
|
|
- Service.generateQitaxiangmu2(location["id"], id).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateQitaxiangmu2(location["id"], id).then(x=>{
|
|
|
//setNestDetail(x);
|
|
//setNestDetail(x);
|
|
|
setQtxmData(x);
|
|
setQtxmData(x);
|
|
|
setNest(true);
|
|
setNest(true);
|
|
@@ -886,7 +887,7 @@ function a11yProps(index) {
|
|
|
let id = itemId.match(regex)[0];
|
|
let id = itemId.match(regex)[0];
|
|
|
setValue("1");
|
|
setValue("1");
|
|
|
//setColumnHeaders(["序号", "名称", "取费基数", "计算基础", "金额", "类别"]);
|
|
//setColumnHeaders(["序号", "名称", "取费基数", "计算基础", "金额", "类别"]);
|
|
|
- Service.generateZygczgj(location["id"], id).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateZygczgj(location["id"], id).then(x=>{
|
|
|
setZygczgjData(x);
|
|
setZygczgjData(x);
|
|
|
setNest(false);
|
|
setNest(false);
|
|
|
setQingdan(false);
|
|
setQingdan(false);
|
|
@@ -910,7 +911,7 @@ function a11yProps(index) {
|
|
|
let id = itemId.match(regex)[0];
|
|
let id = itemId.match(regex)[0];
|
|
|
setValue("1");
|
|
setValue("1");
|
|
|
//setColumnHeaders(["序号", "名称", "取费基数", "计算基础", "金额", "类别"]);
|
|
//setColumnHeaders(["序号", "名称", "取费基数", "计算基础", "金额", "类别"]);
|
|
|
- Service.generateZanliejine2(location["id"], id).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateZanliejine2(location["id"], id).then(x=>{
|
|
|
//setDetail(x);
|
|
//setDetail(x);
|
|
|
setZljeData(x);
|
|
setZljeData(x);
|
|
|
setNest(false);
|
|
setNest(false);
|
|
@@ -935,7 +936,7 @@ function a11yProps(index) {
|
|
|
let id = itemId.match(regex)[0];
|
|
let id = itemId.match(regex)[0];
|
|
|
setValue("1");
|
|
setValue("1");
|
|
|
//setColumnHeaders(["序号", "名称", "取费基数", "计算基础", "金额", "类别"]);
|
|
//setColumnHeaders(["序号", "名称", "取费基数", "计算基础", "金额", "类别"]);
|
|
|
- Service.generateJirigong2(location["id"], id).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateJirigong2(location["id"], id).then(x=>{
|
|
|
setJrgData(x);
|
|
setJrgData(x);
|
|
|
setNest(false);
|
|
setNest(false);
|
|
|
setQingdan(false);
|
|
setQingdan(false);
|
|
@@ -959,7 +960,7 @@ function a11yProps(index) {
|
|
|
let id = itemId.match(regex)[0];
|
|
let id = itemId.match(regex)[0];
|
|
|
setValue("1");
|
|
setValue("1");
|
|
|
//setColumnHeaders(["序号", "名称", "取费基数", "计算基础", "金额", "类别"]);
|
|
//setColumnHeaders(["序号", "名称", "取费基数", "计算基础", "金额", "类别"]);
|
|
|
- Service.generateZongchengbaofuwufei2(location["id"], id).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateZongchengbaofuwufei2(location["id"], id).then(x=>{
|
|
|
setZcbfwfData(x);
|
|
setZcbfwfData(x);
|
|
|
setNest(false);
|
|
setNest(false);
|
|
|
setQingdan(false);
|
|
setQingdan(false);
|
|
@@ -983,7 +984,7 @@ function a11yProps(index) {
|
|
|
let id = itemId.match(regex)[0];
|
|
let id = itemId.match(regex)[0];
|
|
|
setValue("1");
|
|
setValue("1");
|
|
|
//setColumnHeaders(["序号", "名称", "取费基数", "计算基础", "金额", "类别"]);
|
|
//setColumnHeaders(["序号", "名称", "取费基数", "计算基础", "金额", "类别"]);
|
|
|
- Service.generateFabaorengongyingcailiao2(location["id"], id).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateFabaorengongyingcailiao2(location["id"], id).then(x=>{
|
|
|
setFbrgyclData(x);
|
|
setFbrgyclData(x);
|
|
|
setNest(false);
|
|
setNest(false);
|
|
|
setQingdan(false);
|
|
setQingdan(false);
|
|
@@ -1030,7 +1031,7 @@ function a11yProps(index) {
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
else if (itemId.includes("TouBiaoXx")) {
|
|
else if (itemId.includes("TouBiaoXx")) {
|
|
|
- Service.generateDetail2(location["id"]).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateDetail2(location["id"]).then(x=>{
|
|
|
setQingdan(false);
|
|
setQingdan(false);
|
|
|
setCuoshi(false);
|
|
setCuoshi(false);
|
|
|
setTbxxData(x);
|
|
setTbxxData(x);
|
|
@@ -1054,15 +1055,15 @@ function a11yProps(index) {
|
|
|
React.useEffect(
|
|
React.useEffect(
|
|
|
() => {
|
|
() => {
|
|
|
console.log(location);
|
|
console.log(location);
|
|
|
- Service.generateQufei(location["id"]).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateQufei(location["id"]).then(x=>{
|
|
|
|
|
|
|
|
Service.setQufei(x);
|
|
Service.setQufei(x);
|
|
|
});
|
|
});
|
|
|
- Service.generateJiagongcai(location["id"]).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateJiagongcai(location["id"]).then(x=>{
|
|
|
|
|
|
|
|
Service.setJiagongcai(x);
|
|
Service.setJiagongcai(x);
|
|
|
});
|
|
});
|
|
|
- Service.generateOutline2(location["id"]).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateOutline2(location["id"]).then(x=>{
|
|
|
outlineRef.current = x;
|
|
outlineRef.current = x;
|
|
|
let y = x.map(z=>{
|
|
let y = x.map(z=>{
|
|
|
z['key'] = z['id'];
|
|
z['key'] = z['id'];
|
|
@@ -1103,25 +1104,25 @@ function a11yProps(index) {
|
|
|
});
|
|
});
|
|
|
setOutline(y2);
|
|
setOutline(y2);
|
|
|
});
|
|
});
|
|
|
- Service.generateDetail2(location['id']).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateDetail2(location['id']).then(x=>{
|
|
|
|
|
|
|
|
setTbxxData(x);
|
|
setTbxxData(x);
|
|
|
setTbxx(true);
|
|
setTbxx(true);
|
|
|
});
|
|
});
|
|
|
- Service.generateDingeshu(10).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateDingeshu(10).then(x=>{
|
|
|
setOutlineDes_(x);
|
|
setOutlineDes_(x);
|
|
|
});
|
|
});
|
|
|
}, [location]
|
|
}, [location]
|
|
|
);
|
|
);
|
|
|
React.useEffect(
|
|
React.useEffect(
|
|
|
() => {
|
|
() => {
|
|
|
- Service.generatePeibishu(zhuanye).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generatePeibishu(zhuanye).then(x=>{
|
|
|
setPeibishu(x);
|
|
setPeibishu(x);
|
|
|
});
|
|
});
|
|
|
- Service.generateJixieshu(zhuanye).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateJixieshu(zhuanye).then(x=>{
|
|
|
setJixieshu(x);
|
|
setJixieshu(x);
|
|
|
});
|
|
});
|
|
|
- Service.generateCailiaoshu(zhuanye).then(x=>{
|
|
|
|
|
|
|
+ SimpleService.generateCailiaoshu(zhuanye).then(x=>{
|
|
|
setCailiaoshu(x);
|
|
setCailiaoshu(x);
|
|
|
});
|
|
});
|
|
|
}, [zhuanye]
|
|
}, [zhuanye]
|
|
@@ -1136,22 +1137,22 @@ function a11yProps(index) {
|
|
|
|
|
|
|
|
const throttled = React.useRef(throttle((zhuanye2, newValue) => {
|
|
const throttled = React.useRef(throttle((zhuanye2, newValue) => {
|
|
|
if (zhuanye2 == 10) {
|
|
if (zhuanye2 == 10) {
|
|
|
- Service.searchDe('土建', newValue).then(x=>{setOptions(x)});
|
|
|
|
|
|
|
+ SimpleService.searchDe('土建', newValue).then(x=>{setOptions(x)});
|
|
|
}
|
|
}
|
|
|
if (zhuanye2 == 20) {
|
|
if (zhuanye2 == 20) {
|
|
|
- Service.searchDe('市政', newValue).then(x=>{setOptions(x)});
|
|
|
|
|
|
|
+ SimpleService.searchDe('市政', newValue).then(x=>{setOptions(x)});
|
|
|
}
|
|
}
|
|
|
if (zhuanye2 == 30) {
|
|
if (zhuanye2 == 30) {
|
|
|
- Service.searchDe('安装', newValue).then(x=>{setOptions(x)});
|
|
|
|
|
|
|
+ SimpleService.searchDe('安装', newValue).then(x=>{setOptions(x)});
|
|
|
}
|
|
}
|
|
|
if (zhuanye2 == 40) {
|
|
if (zhuanye2 == 40) {
|
|
|
- Service.searchDe('园林', newValue).then(x=>{setOptions(x)});
|
|
|
|
|
|
|
+ SimpleService.searchDe('园林', newValue).then(x=>{setOptions(x)});
|
|
|
}
|
|
}
|
|
|
if (zhuanye2 == 50) {
|
|
if (zhuanye2 == 50) {
|
|
|
- Service.searchDe('修缮(土建)', newValue).then(x=>{setOptions(x)});
|
|
|
|
|
|
|
+ SimpleService.searchDe('修缮(土建)', newValue).then(x=>{setOptions(x)});
|
|
|
}
|
|
}
|
|
|
if (zhuanye2 == 60) {
|
|
if (zhuanye2 == 60) {
|
|
|
- Service.searchDe('修缮(安装)', newValue).then(x=>{setOptions(x)});
|
|
|
|
|
|
|
+ SimpleService.searchDe('修缮(安装)', newValue).then(x=>{setOptions(x)});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|