sgj
2026-01-17 da4b59346969e1622a66ce9fde637b1fac1c501b
fzzy-igdss-view/src/main/java/com/fzzy/igds/ConfByDept.view.xml
@@ -132,11 +132,7 @@
    </DataType>
  </Model>
  <View layout="padding:10">
    <ClientEvent name="onReady">
/**&#xD;
* 出入库配置&#xD;
*/&#xD;
    <ClientEvent name="onReady">//出入库配置&#xD;
inoutConf = function(){&#xD;
    var cur = view.get(&quot;#dgMain&quot;).get(&quot;selection&quot;);&#xD;
    if(cur){&#xD;
@@ -147,24 +143,21 @@
        $notify(&quot;请先选择库区……&quot;);&#xD;
    }
};&#xD;
/**&#xD;
* 抓拍配置&#xD;
*/&#xD;
&#xD;
// 抓拍配置&#xD;
snapConf = function(){&#xD;
    var cur = view.get(&quot;#dgMain&quot;).get(&quot;selection&quot;);&#xD;
    if(cur){&#xD;
        var deptId = cur.get(&quot;id&quot;);&#xD;
        var url = &quot;/com.fzzy.igds.SnapConf.d?deptId=&quot;+ deptId;&#xD;
        window.$openTab(&quot;抓拍配置&quot;, url);
        view.get(&quot;#iFrameSnap&quot;).set(&quot;path&quot;, url);&#xD;
        view.get(&quot;#dialogSnap&quot;).show();&#xD;
    }else{&#xD;
        $notify(&quot;请先选择库区……&quot;);&#xD;
    }
};&#xD;
/**&#xD;
* 巡检配置&#xD;
*/&#xD;
//巡检配置&#xD;
patrolConf = function(){&#xD;
    var cur = view.get(&quot;#dgMain&quot;).get(&quot;selection&quot;);&#xD;
    if(cur){&#xD;
@@ -176,10 +169,33 @@
    }
};&#xD;
//工单配置
workOrderConf = function(){
    var cur = view.get(&quot;#dgMain&quot;).get(&quot;selection&quot;);
    if(cur){
        var deptId = cur.get(&quot;id&quot;);
        var url = &quot;/com.fzzy.work.WorkOrderConf.d?deptId=&quot;+ deptId;
        window.$openTab(&quot;工单配置&quot;, url);
    }else{
        $notify(&quot;请先选择库区……&quot;);
    }
};&#xD;
//流媒体配置&#xD;
cameraMediaConf = function(){&#xD;
    var cur = view.get(&quot;#dgMain&quot;).get(&quot;selection&quot;);&#xD;
    if(cur){&#xD;
        var deptId = cur.get(&quot;id&quot;);&#xD;
        var url = &quot;/com.fzzy.igds.CameraMedia.d?deptId=&quot;+ deptId;&#xD;
        window.$openTab(&quot;流媒体配置&quot;, url);
    }else{&#xD;
        $notify(&quot;请先选择库区……&quot;);&#xD;
    }
};
//操作&#xD;
renderCell1 = function(arg,self){&#xD;
    var data = arg.data;&#xD;
    var htm = &quot;&lt;a onClick='inoutConf()' class='a-btn1'>出入库配置&lt;/a>&amp;nbsp;|&amp;nbsp;&lt;a onClick='snapConf()' class='a-btn2'>抓拍配置&lt;/a>&amp;nbsp;|&amp;nbsp;&lt;a onClick='patrolConf()' class='a-btn4'>巡检配置&lt;/a>&quot;;&#xD;
    var htm = &quot;&lt;a onClick='inoutConf()' class='a-btn1'>出入库配置&lt;/a>&amp;nbsp;|&amp;nbsp;&lt;a onClick='snapConf()' class='a-btn2'>抓拍配置&lt;/a>&amp;nbsp;|&amp;nbsp;&lt;a onClick='patrolConf()' class='a-btn4'>巡检配置&lt;/a>&amp;nbsp;|&amp;nbsp;&lt;a onClick='workOrderConf()' class='a-btn2'>工单审批&lt;/a>&amp;nbsp;|&amp;nbsp;&lt;a onClick='cameraMediaConf()' class='a-btn1'>流媒体配置&lt;/a>&quot;;&#xD;
    arg.dom.innerHTML = htm;&#xD;
};&#xD;
&#xD;</ClientEvent>
@@ -220,5 +236,18 @@
        </DataColumn>
      </DataGrid>
    </Container>
    <Dialog id="dialogSnap">
      <Property name="width">50%</Property>
      <Property name="height">90%</Property>
      <Property name="iconClass">fa fa-tasks</Property>
      <Property name="caption">抓拍配置</Property>
      <Buttons/>
      <Children>
        <IFrame id="iFrameSnap">
          <Property name="width">100%</Property>
        </IFrame>
      </Children>
      <Tools/>
    </Dialog>
  </View>
</ViewConfig>