田源
2024-06-27 c7cef19248eb9bb6a5420a48d1b26167ff7db858
Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/dao/impl/OsCodeRuleDaoImpl.java
@@ -1,5 +1,6 @@
package com.vci.web.dao.impl;
import com.vci.corba.omd.data.BusinessObject;
import com.vci.starter.web.exception.VciBaseException;
import com.vci.starter.web.pagemodel.PageHelper;
import com.vci.starter.web.util.VciBaseUtil;
@@ -163,7 +164,7 @@
     */
    @Override
    public long batchUpdateLcStatus(Collection<String> oids, String lcStatus) {
        List<com.vci.client.bof.ClientBusinessObject> cbos = boService.selectCBOByOidCollection(oids, "oscoderule");
        List<BusinessObject> cbos = boService.selectCBOByOidCollection(oids, "oscoderule");
        if(CollectionUtils.isEmpty(cbos)){
            return 0;
        }
@@ -179,11 +180,11 @@
     */
    @Override
    public int updateLcStatus(String oid, String lcStatus) {
        com.vci.client.bof.ClientBusinessObject cbo = boService.selectCBOByOid(oid, "oscoderule");
        if(cbo == null || StringUtils.isBlank(cbo.getOid())){
        BusinessObject cbo = boService.selectCBOByOid(oid, "oscoderule");
        if(cbo == null || StringUtils.isBlank(cbo.oid)){
            return 0;
        }
        lifeCycleService.transStatus(cbo.getBusinessObject(),lcStatus);
        lifeCycleService.transStatus(cbo,lcStatus);
        return 1;
    }