合同去掉必填

jg-waiwang-pro
XI_TENG\xixi_ 3 months ago
parent e9b862b3de
commit 01fc4d56f8

@ -60,6 +60,7 @@
AND i.f_delete_mark
IS NULL LEFT JOIN base_user i1 ON i1.f_Id = a.f_last_modify_user_id
AND i1.f_delete_mark
IS NULL
${ew.customSqlSegment}
<if test="cwsettlementPagination.keyword != null and cwsettlementPagination.keyword != ''">
AND (a.settlement_sum = #{cwsettlementPagination.keyword} OR a.settlement_subject_name like concat('%',#{cwsettlementPagination.keyword},'%') OR e.contract_name like concat('%',#{cwsettlementPagination.keyword},'%'))

@ -431,6 +431,17 @@ public class CwsettlementServiceImpl extends ServiceImpl<CwsettlementMapper, Cws
cwsettlementQueryWrapper.like("e.contract_number",value);
}
if(ObjectUtil.isNotEmpty(cwsettlementPagination.getContractNo())){
cwsettlementNum++;
String value = cwsettlementPagination.getContractName() instanceof List ?
JsonUtil.getObjectToString(cwsettlementPagination.getContractNo()) :
String.valueOf(cwsettlementPagination.getContractNo());
cwsettlementQueryWrapper.like("e.contract_no",value);
}
if(ObjectUtil.isNotEmpty(cwsettlementPagination.getCode())){
cwsettlementNum++;

@ -125,7 +125,7 @@ public class CwsettlementController {
realList.add(cwsettlementMap);
}
//数据转换
realList = generaterSwapUtil.swapDataList(realList, CwsettlementConstant.getFormData(), CwsettlementConstant.getColumnData(), cwsettlementPagination.getModuleId(),false);
// realList = generaterSwapUtil.swapDataList(realList, CwsettlementConstant.getFormData(), CwsettlementConstant.getColumnData(), cwsettlementPagination.getModuleId(),false);
//流程状态添加
for(Map<String, Object> vo:realList){

@ -55,4 +55,7 @@ public class CwsettlementPagination extends Pagination {
@JsonProperty("contractName")
private Object contractName;
@JsonProperty("contractNo")
private Object contractNo;
}

@ -43,6 +43,13 @@
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="对方合同号">
<el-input v-model="query.contractNo" placeholder="请输入" clearable>
</el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item>
<el-button type="primary" icon="el-icon-search" @click="search()"></el-button>
@ -76,11 +83,20 @@
:span-method="arraySpanMethod" show-summary :summary-method="getTableSummaries" border>
<el-table-column prop="code" label="单据编号" align="center" width="200" fixed="left">
</el-table-column>
<el-table-column label="类型" prop="type" align="center" width="200" fixed="left">
<!-- <el-table-column label="类型" prop="type" align="center" width="200" fixed="left">
<template slot-scope="scope">
{{ scope.row.type}}
</template>
</el-table-column> -->
<el-table-column prop="type" fixed="left" label="业务类型" width="150" align="center">
<template slot-scope="scope" v-if="!scope.row.top">
<el-tag type="warning" v-if="scope.row.type==1"></el-tag>
<el-tag type="success" v-else-if="scope.row.type==2">销售结算</el-tag>
<el-tag type="danger" v-else-if="scope.row.type==3">其他结算</el-tag>
</template>
</el-table-column>
<el-table-column prop="businessType" fixed="left" label="业务类型" width="150" align="center">
<template slot-scope="scope" v-if="!scope.row.top">
<el-tag type="warning" v-if="scope.row.businessType==1"></el-tag>
@ -136,14 +152,33 @@
</el-table-column>
<el-table-column prop="completionDate" label="完成时间" align="center" width="200">
</el-table-column>
<el-table-column prop="creatorUserId" label="创建用户" align="center" width="200">
<!-- <el-table-column prop="creatorUserId" label="创建用户" align="center" width="200">
</el-table-column>
<el-table-column prop="creatorTime" label="创建时间" align="center" width="200">
</el-table-column>
<el-table-column prop="lastModifyTime" label="修改时间" align="center" width="200">
</el-table-column>
<el-table-column prop="lastModifyUserId" label="修改用户" align="center" width="200">
</el-table-column> -->
<el-table-column prop="creatorTime" label="创建时间" align="center" width="100" sortable>
<template slot-scope="scope">
{{ scope.row.creatorTime | toDate("yyyy-MM-dd") }}
</template>
</el-table-column>
<el-table-column prop="realName" label="创建用户" align="center">
</el-table-column>
<el-table-column prop="lastModifyTime" label="修改时间" align="center" width="100" sortable>
<template slot-scope="scope">
{{ scope.row.lastModifyTime | toDate("yyyy-MM-dd") }}
</template>
</el-table-column>
<el-table-column prop="realNameA" label="修改用户" align="center">
</el-table-column>
<el-table-column prop="yunguanMark" label="运管返回状态" align="center" width="100">
</el-table-column>
<el-table-column prop="yunguanMassage" label="运管返回信息" align="center" width="100">
@ -269,6 +304,7 @@ export default {
preparationTime: undefined,
productName: undefined,
contractName: undefined,
contractNo: undefined,
},
treeProps: {
children: 'children',

@ -1502,13 +1502,7 @@ export default {
trigger: "change"
}
],
relatedContractId: [
{
required: true,
message: "请选择",
trigger: "change"
}
],
deliveryModel: [
{
required: true,

Loading…
Cancel
Save