فهرست منبع

fix: 修改场景联动弹窗tabel样式

xieyonghong 3 سال پیش
والد
کامیت
ed82b2f518

+ 8 - 1
src/components/SearchComponent/index.tsx

@@ -72,6 +72,8 @@ interface Props<T> {
   model?: 'simple' | 'advance';
   enableSave?: boolean;
   initParam?: SearchTermsServer;
+  style?: React.CSSProperties;
+  bodyStyle?: React.CSSProperties;
 }
 
 const termType = [
@@ -790,7 +792,12 @@ const SearchComponent = <T extends Record<string, any>>(props: Props<T>) => {
   );
 
   return (
-    <Card bordered={false} className={styles.container}>
+    <Card
+      bordered={false}
+      className={styles.container}
+      style={props.style}
+      bodyStyle={props.bodyStyle}
+    >
       <Form
         form={form}
         className={styles.form}

+ 2 - 0
src/pages/rule-engine/Scene/Save/device/device.tsx

@@ -34,6 +34,8 @@ export default observer(() => {
 
   useEffect(() => {
     if (form) {
+      console.log('TriggerDeviceModel.selector', TriggerDeviceModel.selector);
+
       form.setFieldsValue({ selector: TriggerDeviceModel.selector });
     }
   }, []);

+ 1 - 0
src/pages/rule-engine/Scene/Save/device/deviceList.tsx

@@ -225,6 +225,7 @@ export default observer(() => {
         field={columns}
         model={'simple'}
         enableSave={false}
+        bodyStyle={{ padding: 0, paddingBottom: 16 }}
         onSearch={async (data) => {
           if (loading) {
             setSearchParam({

+ 1 - 0
src/pages/rule-engine/Scene/Save/device/org.tsx

@@ -34,6 +34,7 @@ export default observer(() => {
         onSearch={(data) => {
           setParam(data);
         }}
+        bodyStyle={{ padding: 0, paddingBottom: 16 }}
         model={'simple'}
         target="scene-triggrt-device-category"
       />

+ 2 - 1
src/pages/rule-engine/Scene/Save/device/product.tsx

@@ -208,6 +208,7 @@ export default observer(() => {
         field={columns}
         model={'simple'}
         enableSave={false}
+        bodyStyle={{ padding: 0, paddingBottom: 16 }}
         onSearch={async (data) => {
           if (loading) {
             setSearchParam({
@@ -249,7 +250,7 @@ export default observer(() => {
               // 初始化选择设备类型以及触发类型
               TriggerDeviceModel.deviceKeys = [];
               TriggerDeviceModel.orgId = '';
-              TriggerDeviceModel.selector = 'all';
+              TriggerDeviceModel.selector = 'fixed';
               TriggerDeviceModel.operation = {
                 operator: 'online',
               };