Commit 148edc12 by zhangzhen

新表格模式页面功能优化

parent 2f8dc287
...@@ -35,34 +35,34 @@ ...@@ -35,34 +35,34 @@
from hggp.hgsc004 h from hggp.hgsc004 h
join ( join (
select select
h.id , -- 主键 --> h.id , <!-- 主键 -->
h.company_code , -- 公司编码(预留) --> h.company_code , <!-- 公司编码(预留) -->
h.company_name , -- 公司名称(预留) --> h.company_name , <!-- 公司名称(预留) -->
h.proj_code , -- 项目编码(预留) --> h.proj_code , <!-- 项目编码(预留) -->
h.proj_name , -- 项目名称(预留) --> h.proj_name , <!-- 项目名称(预留) -->
h.parent_prod_code , -- 父节点-产品编码 --> h.parent_prod_code , <!-- 父节点-产品编码 -->
h.parent_prod_name , -- 父节点-产品名称 --> h.parent_prod_name , <!-- 父节点-产品名称 -->
h.material_id , -- 物料清单id --> h.material_id , <!-- 物料清单id -->
h.product_id , -- 产品id --> h.product_id , <!-- 产品id -->
h.product_type , -- 产品类别 --> h.product_type , <!-- 产品类别 -->
h.product_code , -- 产品编号 --> h.product_code , <!-- 产品编号 -->
h.product_name , -- 产品名称 --> h.product_name , <!-- 产品名称 -->
h.invent_type , -- 档案类型 --> h.invent_type , <!-- 档案类型 -->
h.spec , -- 规格 --> h.spec , <!-- 规格 -->
h.length , -- 长 --> h.length , <!-- 长 -->
h.width , -- 宽 --> h.width , <!-- 宽 -->
h.thick , -- 厚 --> h.thick , <!-- 厚 -->
h.quantity , -- 数量 --> h.quantity , <!-- 数量 -->
h.single_weight , -- 单重 --> h.single_weight , <!-- 单重 -->
h.total_weight , -- 总重 --> h.total_weight , <!-- 总重 -->
h.approval_status , -- 审批状态 0:待审;1:审核中;2:已审 --> h.approval_status , <!-- 审批状态 0:待审;1:审核中;2:已审 -->
h.leaf , -- 是否有叶子节点 --> h.leaf , <!-- 是否有叶子节点 -->
h.sort , -- 排序字段 --> h.sort , <!-- 排序字段 -->
h.lv , -- 层级 --> h.lv , <!-- 层级 -->
k.DEPOSIT_DATE , -- 入库日期 --> k.DEPOSIT_DATE , <!-- 入库日期 -->
k.INV_QTY , -- 数量 --> k.INV_QTY , <!-- 数量 -->
k.INV_UNIT_WEIGHT , -- 单重 --> k.INV_UNIT_WEIGHT , <!-- 单重 -->
k.INV_WEIGHT -- 重量 --> k.INV_WEIGHT <!-- 重量 -->
from hggp.hgsc004a h from hggp.hgsc004a h
left join hggp.hgkc003 k on h.company_code = k.COMPANY_CODE and h.proj_code = k.PROJ_CODE left join hggp.hgkc003 k on h.company_code = k.COMPANY_CODE and h.proj_code = k.PROJ_CODE
and h.product_code = k.PRDT_CODE and h.product_code = k.PRDT_CODE
...@@ -92,42 +92,42 @@ ...@@ -92,42 +92,42 @@
) ha on h.id = ha.material_id ) ha on h.id = ha.material_id
join ( join (
select select
h.id , -- 主键 --> h.id ,<!-- 主键 -->
h.company_code , -- 公司编码(预留) --> h.company_code ,<!-- 公司编码(预留) -->
h.company_name , -- 公司名称(预留) --> h.company_name ,<!-- 公司名称(预留) -->
h.proj_code , -- 项目编码(预留) --> h.proj_code ,<!-- 项目编码(预留) -->
h.proj_name , -- 项目名称(预留) --> h.proj_name ,<!-- 项目名称(预留) -->
h.parent_prod_code , -- 父节点-产品编码 --> h.parent_prod_code ,<!-- 父节点-产品编码 -->
h.parent_prod_name , -- 父节点-产品名称 --> h.parent_prod_name ,<!-- 父节点-产品名称 -->
h.material_id , -- 物料清单id --> h.material_id ,<!-- 物料清单id -->
h.product_id , -- 产品id --> h.product_id ,<!-- 产品id -->
h.product_type , -- 产品类别 --> h.product_type ,<!-- 产品类别 -->
h.product_code , -- 产品编号 --> h.product_code ,<!-- 产品编号 -->
h.product_name , -- 产品名称 --> h.product_name ,<!-- 产品名称 -->
h.invent_type , -- 档案类型 --> h.invent_type ,<!-- 档案类型 -->
h.spec , -- 规格 --> h.spec ,<!-- 规格 -->
h.length , -- 长 --> h.length ,<!-- 长 -->
h.width , -- 宽 --> h.width ,<!-- 宽 -->
h.thick , -- 厚 --> h.thick ,<!-- 厚 -->
h.quantity , -- 数量 --> h.quantity ,<!-- 数量 -->
h.single_weight , -- 单重 --> h.single_weight ,<!-- 单重 -->
h.total_weight , -- 总重 --> h.total_weight ,<!-- 总重 -->
h.approval_status , -- 审批状态 0:待审;1:审核中;2:已审 --> h.approval_status ,<!-- 审批状态 0:待审;1:审核中;2:已审 -->
h.leaf , -- 是否有叶子节点 --> h.leaf ,<!-- 是否有叶子节点 -->
h.sort , -- 排序字段 --> h.sort ,<!-- 排序字段 -->
h.lv , -- 层级 --> h.lv , <!-- 层级 -->
k.RECEIPT_DATE , -- 入库日期 --> k.RECEIPT_DATE ,<!-- 入库日期 -->
k.INV_QTY , -- 数量 --> k.INV_QTY ,<!-- 数量 -->
k.INV_WEIGHT -- 重量 --> k.INV_WEIGHT<!-- 重量 -->
from hggp.hgsc004a h from hggp.hgsc004a h
left join ( left join (
select select
k.COMPANY_CODE , k.COMPANY_CODE ,
k.PROJ_CODE , k.PROJ_CODE ,
k1.RECEIPT_DATE , -- 入库日期 --> k1.RECEIPT_DATE ,<!-- 入库日期 -->
k.INVENT_CODE , k.INVENT_CODE ,
sum(k.INV_QTY) as INV_QTY, -- 数量 --> sum(k.INV_QTY) as INV_QTY,<!-- 数量 -->
sum(k.INV_WEIGHT) as INV_WEIGHT -- 重量 --> sum(k.INV_WEIGHT) as INV_WEIGHT<!-- 重量 -->
from hggp.hgkc008a k from hggp.hgkc008a k
join hggp.hgkc008 k1 on k.RECEIVE_ID = k1.id join hggp.hgkc008 k1 on k.RECEIVE_ID = k1.id
where k.DELETE_FLAG = 0 where k.DELETE_FLAG = 0
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
<style> <style>
table{ table{
border-color: #99d2ff; border-color: #99d2ff;
min-width: 100%;
} }
table tr{ table tr{
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
<style> <style>
table{ table{
border-color: #99d2ff; border-color: #99d2ff;
min-width: 100%;
} }
table tr{ table tr{
...@@ -61,20 +62,17 @@ ...@@ -61,20 +62,17 @@
background-color: #eff8ff; background-color: #eff8ff;
} }
</style> </style>
<EF:EFPage title="委外执行加工表"> <EF:EFPage title="产品成材率">
<EF:EFRegion id="inqu" title="查询条件"> <EF:EFRegion id="inqu" title="查询条件">
<div class="row"> <div class="row">
<EF:EFSelect blockId="inqu_status" row="0" ename="companyCode" cname="公司名称" colWidth="3" filter="contains"> <EF:EFSelect blockId="inqu_status" row="0" ename="companyCode" cname="公司名称" colWidth="3" filter="contains">
<EF:EFOption label="全部" value=""/> <EF:EFOption label="全部" value=""/>
<EF:EFOptions blockId="roleCompany" textField="companyName" valueField="companyCode"/> <EF:EFOptions blockId="roleCompany" textField="companyName" valueField="companyCode"/>
</EF:EFSelect> </EF:EFSelect>
<EF:EFDatePicker blockId="inqu_status" row="0" ename="contractDate" cname="委外加工日期" role="date" <%-- <EF:EFDatePicker blockId="inqu_status" row="0" ename="contractDate" cname="委外加工日期" role="date" format="yyyy-MM-dd" parseFormats="['yyyyMMdd']" colWidth="3"/>--%>
format="yyyy-MM-dd" parseFormats="['yyyyMMdd']" colWidth="3"/> <EF:EFInput blockId="inqu_status" row="0" ename="projName" cname="项目名称" placeholder="模糊查询" colWidth="3"/>
<EF:EFInput blockId="inqu_status" row="0" ename="contractCode" cname="委外加工单号" placeholder="模糊查询" colWidth="3"/> <EF:EFInput blockId="inqu_status" row="0" ename="productName" cname="产品名称" placeholder="模糊查询" colWidth="3"/>
<EF:EFSelect blockId="inqu_status" row="0" ename="supCode" cname="供应商名称" colWidth="3" filter="contains">
<EF:EFOption label="全部" value=""/>
<EF:EFOptions blockId="sup_record_block_id" textField="textField" valueField="valueField"/>
</EF:EFSelect>
</div> </div>
</EF:EFRegion> </EF:EFRegion>
...@@ -96,14 +94,14 @@ ...@@ -96,14 +94,14 @@
</th> </th>
</tr> </tr>
<tr> <tr>
<th v-for="(item,k) in columns2" :key="k" > <th v-for="(item,k) in columns2" :key="k" v-if="k>0">
<span>{{item.label}}</span> <span>{{item.label}}</span>
</th> </th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<tr v-for="(valObj,i) in list" :key="i"> <tr v-for="(valObj,i) in list" :key="i">
<td v-for="(item,k) in columns2" :key="k" v-if="valObj[item.value].show" :rowspan="valObj[item.value].rowspan" :class="i/2%1?'bg-blue':''"> <td v-for="(item,k) in columns2" :key="k" v-if="valObj[item.value].show && k>0" :rowspan="valObj[item.value].rowspan" :class="i/2%1?'bg-blue':''">
<span>{{valObj[item.value].value}}</span> <span>{{valObj[item.value].value}}</span>
</td> </td>
</tr> </tr>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment