企业列表出来了
parent
62ae29ccbe
commit
8358eb1ff0
|
@ -4,8 +4,11 @@ import com.muyu.common.core.domain.Result;
|
|||
import com.muyu.common.core.utils.poi.ExcelUtil;
|
||||
import com.muyu.common.core.web.controller.BaseController;
|
||||
import com.muyu.common.core.web.page.TableDataInfo;
|
||||
import com.muyu.common.log.annotation.Log;
|
||||
import com.muyu.common.log.enums.BusinessType;
|
||||
import com.muyu.common.security.annotation.RequiresPermissions;
|
||||
import com.muyu.common.security.utils.SecurityUtils;
|
||||
import com.muyu.market.domain.SysApitype;
|
||||
import com.muyu.market.domain.SysFirm;
|
||||
import com.muyu.market.service.ISysFirminfoService;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
|
@ -34,7 +37,7 @@ public class SysFirminfoController extends BaseController
|
|||
* 查询firmList列表
|
||||
*/
|
||||
|
||||
@RequiresPermissions("ruleEngine:firminfo:list")
|
||||
@RequiresPermissions("market:firminfo:list")
|
||||
@GetMapping("/list")
|
||||
public Result<TableDataInfo<SysFirm>> list(SysFirm sysFirm)
|
||||
{
|
||||
|
@ -43,11 +46,19 @@ public class SysFirminfoController extends BaseController
|
|||
return getDataTable(list);
|
||||
}
|
||||
|
||||
@RequiresPermissions("market:apitype:query")
|
||||
@RequiresPermissions("market:firminfo:query")
|
||||
@GetMapping(value = "/query")
|
||||
public Result getInfo()
|
||||
{
|
||||
Long adminsid = SecurityUtils.getUserId();
|
||||
return success(sysFirminfoService.selectSysFirminfoByAdminsid(adminsid));
|
||||
}
|
||||
|
||||
@RequiresPermissions("market:firminfo:edit")
|
||||
@Log(title = "接口", businessType = BusinessType.UPDATE)
|
||||
@PutMapping
|
||||
public Result edit(@RequestBody SysFirm sysFirm)
|
||||
{
|
||||
return toAjax(sysFirminfoService.updateFirmFromByFirmId(sysFirm));
|
||||
}
|
||||
}
|
||||
|
|
|
@ -17,4 +17,6 @@ public interface SysFirminfoMapper extends MPJBaseMapper<SysFirm> {
|
|||
List<SysFirm> selectSysApitypeList(SysFirm sysFirm);
|
||||
|
||||
SysFirm selectSysFirminfoListByUserId(Long adminsid);
|
||||
|
||||
Integer updateFirmFromByFirmId(SysFirm sysFirm);
|
||||
}
|
||||
|
|
|
@ -38,4 +38,5 @@ public interface ISysFirminfoService extends IService<SysFirm> {
|
|||
*/
|
||||
Boolean checkIdUnique(SysFirm sysFirm);
|
||||
|
||||
Integer updateFirmFromByFirmId(SysFirm sysFirm);
|
||||
}
|
||||
|
|
|
@ -69,6 +69,10 @@ public class SysFirminfoServiceImpl
|
|||
return this.count(queryWrapper) > 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Integer updateFirmFromByFirmId(SysFirm sysFirm) {
|
||||
return sysFirminfoMapper.updateFirmFromByFirmId(sysFirm);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
|
@ -20,6 +20,9 @@
|
|||
<sql id="selectSysFirminfoVo">
|
||||
select firm_id, adminsid,firm_tem, names, position, firm_region, firm_from, social_reputation, business_license, firm_time, firm_score from sys_firminfo
|
||||
</sql>
|
||||
<update id="updateFirmFromByFirmId">
|
||||
UPDATE `sys_firminfo` SET `firm_score` = firm_score + ${firmScore} WHERE `firm_id` = #{firmId};
|
||||
</update>
|
||||
<select id="selectSysApitypeList" resultType="com.muyu.market.domain.SysFirm">
|
||||
<include refid="selectSysFirminfoVo"/>
|
||||
|
||||
|
|
Loading…
Reference in New Issue