ws
2023-11-06 a3f0d41f1c7feeee8ec6a377c692ab7023a391d8
src/main/java/com/fzzy/otherview/whhpjl/WhjlApi1212.view.xml
@@ -303,6 +303,7 @@
      <PropertyDef name="djsj">
        <Property></Property>
        <Property name="label">登记时间</Property>
        <Property name="dataType">DateTime</Property>
      </PropertyDef>
      <PropertyDef name="zz">
        <Property></Property>
@@ -354,6 +355,20 @@
    </DataType>
  </Model>
  <View layout="regionPadding:10">
    <ClientEvent name="onReady">&#xD;
edit = function(){&#xD;
   var dialog= view.get(&quot;#dialogMain1&quot;);&#xD;
   dialog.show();&#xD;
}&#xD;
&#xD;
&#xD;
save = function(){&#xD;
   var dialog= view.get(&quot;#dialogMain2&quot;);&#xD;
   var list = view.get(&quot;#dsMain.data:#&quot;).get(&quot;crkmx&quot;);&#xD;
   list.insert({});&#xD;
   dialog.show();&#xD;
&#xD;
}</ClientEvent>
    <Property name="packages">font-awesome,css-common</Property>
    <DataSet id="dsMain">
      <Property name="dataType">[dtMain]</Property>
@@ -488,8 +503,72 @@
          <Property name="property">yscch</Property>
          <Property name="align">center</Property>
        </DataColumn>
        <DataColumn>
          <ClientEvent name="onRenderCell">arg.dom.innerHTML=&quot;&lt;a href='javascript:;' class ='btn-s-default' onClick='edit()'>详情&lt;/a>&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&lt;a class ='btn-s-warm' href='javascript:;' onClick='save()'>新增&lt;/a>&quot;;&#xD;
arg.progressDefault= false;</ClientEvent>
          <Property name="caption">操作</Property>
          <Property name="width">150</Property>
          <Property name="align">center</Property>
        </DataColumn>
      </DataGrid>
    </Container>
    <Dialog id="dialogMain1">
      <Property name="width">85%</Property>
      <Property name="closeable">false</Property>
      <Property name="iconClass">fa fa-sliders</Property>
      <Property name="height">80%</Property>
      <Buttons>
        <Button>
          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
self.get(&quot;parent&quot;).hide();&#xD;
if(cur) cur.cancel();</ClientEvent>
          <Property name="caption">取消</Property>
          <Property name="iconClass">fa fa-times</Property>
        </Button>
      </Buttons>
      <Children>
        <Panel layout="regionPadding:5">
          <Property name="caption">出入库明细</Property>
          <Property name="height">400</Property>
          <Buttons/>
          <Children>
            <DataGrid id="dgCrkmx">
              <Property name="dataSet">dsMain</Property>
              <Property name="dataPath">#.crkmx</Property>
              <DataColumn name="crkmxid">
                <Property name="property">crkmxid</Property>
              </DataColumn>
              <DataColumn name="ajbh">
                <Property name="property">ajbh</Property>
              </DataColumn>
              <DataColumn name="ajmc">
                <Property name="property">ajmc</Property>
              </DataColumn>
              <DataColumn name="hwbh">
                <Property name="property">hwbh</Property>
              </DataColumn>
              <DataColumn name="hwmc">
                <Property name="property">hwmc</Property>
              </DataColumn>
              <DataColumn name="kctzbh">
                <Property name="property">kctzbh</Property>
              </DataColumn>
              <DataColumn name="kctzcppcid">
                <Property name="property">kctzcppcid</Property>
              </DataColumn>
              <DataColumn name="psmxid">
                <Property name="property">psmxid</Property>
              </DataColumn>
              <DataColumn name="yjfamxid">
                <Property name="property">yjfamxid</Property>
              </DataColumn>
            </DataGrid>
          </Children>
          <Tools/>
        </Panel>
      </Children>
      <Tools/>
    </Dialog>
    <Dialog id="dialogMain">
      <Property name="width">85%</Property>
      <Property name="closeable">false</Property>
@@ -685,9 +764,87 @@
          </AutoFormElement>
        </AutoForm>
        <Panel layout="regionPadding:5">
          <Property name="caption">盘点明细</Property>
          <Property name="caption">质检报告文件</Property>
          <Property name="height">400</Property>
          <Buttons/>
          <Children>
            <Container layout="regionPadding:10">
              <Label layoutConstraint="left">
                <Property name="text">菜单栏:</Property>
              </Label>
              <Button layoutConstraint="left">
                <ClientEvent name="onClick">var list = view.get(&quot;#dsMain.data:#&quot;).get(&quot;zjbgwj&quot;);&#xD;
list.insert({});</ClientEvent>
                <Property name="caption">新增</Property>
                <Property name="exClassName">btn-default</Property>
                <Property name="iconClass">fa fa-plus</Property>
              </Button>
              <Button layoutConstraint="left">
                <ClientEvent name="onClick">var data = view.get(&quot;#dataGridDetail.currentEntity&quot;);&#xD;
if(!data){&#xD;
 return;&#xD;
}&#xD;
data.remove();</ClientEvent>
                <Property name="caption">删除</Property>
                <Property name="exClassName">btn-warn</Property>
                <Property name="iconClass">fa fa-minus</Property>
              </Button>
            </Container>
            <DataGrid id="dataGridDetail">
              <Property name="dataSet">dsMain</Property>
              <Property name="dataPath">#.zjbgwj</Property>
              <DataColumn name="jybgwjid">
                <Property name="property">jybgwjid</Property>
              </DataColumn>
              <DataColumn name="jyrq">
                <Property name="property">jyrq</Property>
              </DataColumn>
              <DataColumn name="jylx">
                <Property name="property">jylx</Property>
              </DataColumn>
              <DataColumn name="wjlx">
                <Property name="property">wjlx</Property>
              </DataColumn>
              <DataColumn name="wjm">
                <Property name="property">wjm</Property>
              </DataColumn>
              <DataColumn name="wjlj">
                <Property name="property">wjlj</Property>
              </DataColumn>
              <DataColumn name="wjdx">
                <Property name="property">wjdx</Property>
              </DataColumn>
            </DataGrid>
          </Children>
          <Tools/>
        </Panel>
      </Children>
      <Tools/>
    </Dialog>
    <Dialog id="dialogMain2">
      <Property name="width">85%</Property>
      <Property name="closeable">false</Property>
      <Property name="iconClass">fa fa-sliders</Property>
      <Property name="caption">出入库明细</Property>
      <Property name="height">80%</Property>
      <Buttons>
        <Button>
          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
view.get(&quot;#updateSave&quot;).execute(function(){&#xD;
   self.get(&quot;parent&quot;).hide();&#xD;
   view.get(&quot;#dsMain&quot;).flushAsync();&#xD;
});</ClientEvent>
          <Property name="caption">确定</Property>
          <Property name="iconClass">fa fa-check</Property>
        </Button>
        <Button>
          <ClientEvent name="onClick">var cur = view.get(&quot;#dgMain&quot;).getCurrentItem();&#xD;
self.get(&quot;parent&quot;).hide();&#xD;
if(cur) cur.cancel();</ClientEvent>
          <Property name="caption">取消</Property>
          <Property name="iconClass">fa fa-times</Property>
        </Button>
      </Buttons>
          <Children>
            <AutoForm>
              <Property name="dataSet">dsMain</Property>
@@ -927,64 +1084,6 @@
                <Editor/>
              </AutoFormElement>
            </AutoForm>
          </Children>
          <Tools/>
        </Panel>
        <Panel layout="regionPadding:5">
          <Property name="caption">质检报告文件</Property>
          <Property name="height">400</Property>
          <Buttons/>
          <Children>
            <Container layout="regionPadding:10">
              <Label layoutConstraint="left">
                <Property name="text">菜单栏:</Property>
              </Label>
              <Button layoutConstraint="left">
                <ClientEvent name="onClick">var list = view.get(&quot;#dsMain.data:#&quot;).get(&quot;zjbgwj&quot;);&#xD;
list.insert({});</ClientEvent>
                <Property name="caption">新增</Property>
                <Property name="exClassName">btn-default</Property>
                <Property name="iconClass">fa fa-plus</Property>
              </Button>
              <Button layoutConstraint="left">
                <ClientEvent name="onClick">var data = view.get(&quot;#dataGridDetail.currentEntity&quot;);&#xD;
if(!data){&#xD;
 return;&#xD;
}&#xD;
data.remove();</ClientEvent>
                <Property name="caption">删除</Property>
                <Property name="exClassName">btn-warn</Property>
                <Property name="iconClass">fa fa-minus</Property>
              </Button>
            </Container>
            <DataGrid id="dataGridDetail">
              <Property name="dataSet">dsMain</Property>
              <Property name="dataPath">#.zjbgwj</Property>
              <DataColumn name="jybgwjid">
                <Property name="property">jybgwjid</Property>
              </DataColumn>
              <DataColumn name="jyrq">
                <Property name="property">jyrq</Property>
              </DataColumn>
              <DataColumn name="jylx">
                <Property name="property">jylx</Property>
              </DataColumn>
              <DataColumn name="wjlx">
                <Property name="property">wjlx</Property>
              </DataColumn>
              <DataColumn name="wjm">
                <Property name="property">wjm</Property>
              </DataColumn>
              <DataColumn name="wjlj">
                <Property name="property">wjlj</Property>
              </DataColumn>
              <DataColumn name="wjdx">
                <Property name="property">wjdx</Property>
              </DataColumn>
            </DataGrid>
          </Children>
          <Tools/>
        </Panel>
      </Children>
      <Tools/>
    </Dialog>