Your ROOT_URL in app.ini is http://git.zky.com/ but you are visiting http://61.178.84.89:8998/luoluo/ry_zhky/commit/dd2f268e3fbc035a660696ca25cbe3be00a2a7ec You should set ROOT_URL correctly, otherwise the web may not work correctly.

资产管理

master
dshclm 11 months ago
parent 0bff3f9950
commit dd2f268e3f

@ -19,7 +19,7 @@ import com.ruoyi.common.core.page.TableDataInfo;
/**
* Controller
*
*
* @author ruoyi
* @date 2024-04-29
*/
@ -101,7 +101,17 @@ public class TdPropertyInfoController extends BaseController
mmap.put("tdPropertyInfo", tdPropertyInfo);
return prefix + "/edit";
}
/**
*
*/
@RequiresPermissions("system:property:detail")
@GetMapping("/detail/{id}")
public String detail(@PathVariable("id") String id, ModelMap mmap)
{
TdPropertyInfo tdPropertyInfo = tdPropertyInfoService.selectTdPropertyInfoById(id);
mmap.put("tdPropertyInfo", tdPropertyInfo);
return prefix + "/detail";
}
/**
*
*/

@ -5,194 +5,647 @@
<th:block th:include="include :: datetimepicker-css" />
</head>
<body class="white-bg">
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
<div class="wrapper wrapper-content animated fadeInRight ibox-content" id="app">
<form class="form-horizontal m" id="form-propertyinfo-add">
<input name="useId" class="form-control" type="hidden" th:value="${useId}">
<div class="form-group">
<label class="col-sm-3 control-label">资产种类:</label>
<div class="col-sm-8">
<select name="propertyType" class="form-control m-b" th:with="type=${@dict.getType('sys_sm_property')}">
<select name="propertyType" id="select1" class="form-control m-b" v-model="selectType" th:with="type=${@dict.getType('sys_sm_property')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">登记编号:</label>
<div class="col-sm-8">
<input name="id" class="form-control" type="text">
<!-- 单向导入设备开始-->
<div id="box0" class="contentBox" v-if="selectType === '0'">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产编号:</label>
<div class="col-sm-8">
<input name="useId" class="form-control" type="text">
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备mac</label>
<div class="col-sm-8">
<input name="propertyMac" class="form-control" type="text">
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">涉密网络终端:</label>
<div class="col-sm-8">
<select name="propertyNetstyle" class="form-control m-b" th:with="type=${@dict.getType('sys_file_miji')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select>
<!--单向导入设备结束-->
<!--涉密计算机开始-->
<div id="box1" v-if="selectType === '1'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">计算机类型:</label>
<div class="col-sm-8">
<input name="computerType" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备mac</label>
<div class="col-sm-8">
<input name="propertyMac" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">是否安装防护软件:</label>
<div class="col-sm-8">
<select name="isSoftware" class="form-control m-b" th:with="type=${@dict.getType('sys_yes_no')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<!--涉密计算机结束-->
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
<!--移动硬盘开始-->
<div id="box2" v-if="selectType === '2'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产名称:</label>
<div class="col-sm-8">
<input name="propertyName" class="form-control" type="text">
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">计算机类型:</label>
<div class="col-sm-8">
<input name="computerType" class="form-control" type="text">
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产密级:</label>
<div class="col-sm-8">
<select name="propertyMiji" class="form-control m-b" th:with="type=${@dict.getType('sys_file_miji')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
<!--移动硬盘结束-->
<!--涉密U盘开始-->
<div id="box3" v-if="selectType === '3'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">是否是要害部门,部位:</label>
<div class="col-sm-8">
<select name="isCurcial" class="form-control m-b" th:with="type=${@dict.getType('sys_yes_no')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">是否安装防护软件:</label>
<div class="col-sm-8">
<select name="isSoftware" class="form-control m-b" th:with="type=${@dict.getType('sys_yes_no')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">使用人:</label>
<div class="col-sm-8">
<input name="username" class="form-control" type="text">
<!--涉密U盘结束-->
<!--涉密复印机开始-->
<div id="box4" v-if="selectType === '4'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">维护部门:</label>
<div class="col-sm-8">
<input name="maintainDepart" class="form-control" type="text">
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">维护人员:</label>
<div class="col-sm-8">
<input name="maintainUser" class="form-control" type="text">
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">维护日期:</label>
<div class="col-sm-8">
<div class="input-group date">
<input name="maintainDate" class="form-control" placeholder="yyyy-MM-dd" type="text">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">维护状态:</label>
<div class="col-sm-8">
<input name="maintainState" class="form-control" type="text">
<!--涉密复印机结束-->
<!--涉密打印机开始-->
<div id="box5" v-if="selectType === '5'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">销毁状态:</label>
<div class="col-sm-8">
<input name="destoryState" class="form-control" type="text">
<!--涉密打印机结束-->
<!--录音带开始-->
<div id="box6" v-if="selectType === '6'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">销毁部门:</label>
<div class="col-sm-8">
<input name="destoryDepart" class="form-control" type="text">
<!--录音带结束-->
<!--录象带开始-->
<div id="box7" v-if="selectType === '7'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">销毁人员:</label>
<div class="col-sm-8">
<input name="destoryUser" class="form-control" type="text">
<!--录音带结束-->
<!--传真机开始-->
<div id="box8" v-if="selectType === '8'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">销毁日期:</label>
<div class="col-sm-8">
<div class="input-group date">
<input name="destoryDate" class="form-control" placeholder="yyyy-MM-dd" type="text">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<!--传真机结束-->
<!--照相机开始-->
<div id="box9" v-if="selectType === '9'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备描述:</label>
<div class="col-sm-8">
<input name="propertyRefer" class="form-control" type="text">
<!--照相机结束-->
<!--录音笔开始-->
<div id="box10" v-if="selectType === '10'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">维护备注:</label>
<div class="col-sm-8">
<input name="maintainRemark" class="form-control" type="text">
<!--录音笔结束-->
<!--光盘开始-->
<div id="box11" v-if="selectType === '11'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">涉密程度:</label>
<div class="col-sm-8">
<select name="shemichengdu" class="form-control m-b" th:with="type=${@dict.getType('sys_user_shemi')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select>
<!--光盘结束-->
<!--软盘开始-->
<div id="box12" v-if="selectType === '12'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">部门:</label>
<div class="col-sm-8">
<input name="part" class="form-control" type="text">
<!--软盘结束-->
<!--其他开始-->
<div id="box13" v-if="selectType === '13'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control"></textarea>
</div>
</div>
</div>
<!--其他结束-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">登记编号:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="id" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">资产编号:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="useId" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">设备品牌:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="propertyBrand" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">设备mac</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="propertyMac" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">涉密网络终端:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <select name="propertyNetstyle" class="form-control m-b" th:with="type=${@dict.getType('sys_file_miji')}">-->
<!-- <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>-->
<!-- </select>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">资产型号:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="propertyNo" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">资产名称:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <p id="showValue" style="height: 40px;line-height: 40px;color: white;background-color: black;"></p>-->
<!-- <input name="propertyName" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">计算机类型:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="computerType" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">资产密级:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <select name="propertyMiji" class="form-control m-b" th:with="type=${@dict.getType('sys_file_miji')}">-->
<!-- <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>-->
<!-- </select>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">设备SN</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="propertySn" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">备注:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <textarea name="remark" class="form-control"></textarea>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">是否是要害部门,部位:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <select name="isCurcial" class="form-control m-b" th:with="type=${@dict.getType('sys_yes_no')}">-->
<!-- <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>-->
<!-- </select>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">是否安装防护软件:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <select name="isSoftware" class="form-control m-b" th:with="type=${@dict.getType('sys_yes_no')}">-->
<!-- <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>-->
<!-- </select>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">使用人:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="username" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">维护部门:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="maintainDepart" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">维护人员:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="maintainUser" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">维护日期:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <div class="input-group date">-->
<!-- <input name="maintainDate" class="form-control" placeholder="yyyy-MM-dd" type="text">-->
<!-- <span class="input-group-addon"><i class="fa fa-calendar"></i></span>-->
<!-- </div>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">维护状态:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="maintainState" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">销毁状态:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="destoryState" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">销毁部门:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="destoryDepart" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">销毁人员:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="destoryUser" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">销毁日期:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <div class="input-group date">-->
<!-- <input name="destoryDate" class="form-control" placeholder="yyyy-MM-dd" type="text">-->
<!-- <span class="input-group-addon"><i class="fa fa-calendar"></i></span>-->
<!-- </div>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">设备描述:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="propertyRefer" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">维护备注:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="maintainRemark" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">涉密程度:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <select name="shemichengdu" class="form-control m-b" th:with="type=${@dict.getType('sys_user_shemi')}">-->
<!-- <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>-->
<!-- </select>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">部门:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="part" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
</form>
</div>
<th:block th:include="include :: footer" />
<th:block th:include="include :: datetimepicker-js" />
<!-- 开发环境版本,包含了有帮助的命令行警告 -->
<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
<script th:inline="javascript">
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!',
selectType:'0',
},
methods:{
}
})
// window.onload = function() {
// var selectElement = document.getElementById("select1");
// // 初始化时显示第一个选项的内容
// showContentForOption(selectElement.value);
// // 添加事件监听器以便在选择更改时更新内容
// selectElement.addEventListener('change', function() {
// showContentForOption(this.value);
// });
// };
// function showContentForOption(optionValue) {
// // 首先将所有内容盒子设置为不可见
// var contentBoxes = document.getElementsByClassName("contentBox");
// for (var i = 0; i < contentBoxes.length; i++) {
// contentBoxes[i].style.display = "none";
// }
// // 如果选中了有效的选项,则显示对应的内容盒子
// if (!isNaN(parseInt(optionValue))) {
// var boxId = 'box' + optionValue;
// var chosenBox = document.getElementById(boxId);
// chosenBox.style.display = "block";
// }
// }
var prefix = ctx + "system/property/data"
$("#form-propertyinfo-add").validate({
focusCleanup: true
@ -200,7 +653,7 @@
function submitHandler() {
if ($.validate.form()) {
$.operate.save(prefix + "/add/{usrId}", $('#form-propertyinfo-add').serialize());
$.operate.save(prefix + "/add", $('#form-propertyinfo-add').serialize());
}
}
@ -217,4 +670,4 @@
});
</script>
</body>
</html>
</html>

@ -0,0 +1,650 @@
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
<head>
<th:block th:include="include :: header('修改资产管理')" />
<th:block th:include="include :: datetimepicker-css" />
</head>
<body class="white-bg">
<div class="wrapper wrapper-content animated fadeInRight ibox-content" id="app">
<form class="form-horizontal m" id="form-propertyinfo-edit" th:object="${tdPropertyInfo}">
<input name="id" th:field="*{id}" type="hidden">
<input name="useId" class="form-control" th:field="*{useId}" type="hidden">
<div class="form-group">
<label class="col-sm-3 control-label">资产种类:</label>
<div class="col-sm-8">
<select name="propertyType" id="select1" disabled class="form-control m-b" th:with="type=${@dict.getType('sys_sm_property')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:field="*{propertyType}" th:value="${dict.dictValue}"></option>
</select>
</div>
</div>
<!-- 单向导入设备开始-->
<div id="box0" class="contentBox" th:if="${tdPropertyInfo.propertyType} == '0'">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--单向导入设备结束-->
<!--涉密计算机开始-->
<div id="box1" th:if="${tdPropertyInfo.propertyType} == '1'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">计算机类型:</label>
<div class="col-sm-8">
<input name="computerType" disabled th:field="*{computerType}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备mac</label>
<div class="col-sm-8">
<input name="propertyMac" disabled th:field="*{propertyMac}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">是否安装防护软件:</label>
<div class="col-sm-8">
<select name="isSoftware" class="form-control m-b" disabled th:with="type=${@dict.getType('sys_yes_no')}">
<option th:each="dict : ${type}" th:field="*{isSoftware}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--涉密计算机结束-->
<!--移动硬盘开始-->
<div id="box2" th:if="${tdPropertyInfo.propertyType} == '2'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--移动硬盘结束-->
<!--涉密U盘开始-->
<div id="box3" th:if="${tdPropertyInfo.propertyType} == '3'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--涉密U盘结束-->
<!--涉密复印机开始-->
<div id="box4" th:if="${tdPropertyInfo.propertyType} == '4'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--涉密复印机结束-->
<!--涉密打印机开始-->
<div id="box5" th:if="${tdPropertyInfo.propertyType} == '5'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--涉密打印机结束-->
<!--录音带开始-->
<div id="box6" th:if="${tdPropertyInfo.propertyType} == '6'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--录音带结束-->
<!--录象带开始-->
<div id="box7" th:if="${tdPropertyInfo.propertyType} == '7'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--录音带结束-->
<!--传真机开始-->
<div id="box8" th:if="${tdPropertyInfo.propertyType} == '8'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--传真机结束-->
<!--照相机开始-->
<div id="box9" th:if="${tdPropertyInfo.propertyType} == '9'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--照相机结束-->
<!--录音笔开始-->
<div id="box10" th:if="${tdPropertyInfo.propertyType} == '10'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--录音笔结束-->
<!--光盘开始-->
<div id="box11" th:if="${tdPropertyInfo.propertyType} == '11'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--光盘结束-->
<!--软盘开始-->
<div id="box12" th:if="${tdPropertyInfo.propertyType} == '12'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--软盘结束-->
<!--其他开始-->
<div id="box13" th:if="${tdPropertyInfo.propertyType} == '13'" class="contentBox">
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" disabled th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" disabled th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" disabled th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" disabled th:field="*{remark}" class="form-control"></textarea>
</div>
</div>
</div>
<!--其他结束-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">资产编号:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="useId" th:field="*{useId}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">设备品牌:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="propertyBrand" th:field="*{propertyBrand}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">设备mac</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="propertyMac" th:field="*{propertyMac}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">涉密网络终端:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <select name="propertyNetstyle" class="form-control m-b" th:with="type=${@dict.getType('sys_file_miji')}">-->
<!-- <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{propertyNetstyle}"></option>-->
<!-- </select>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">资产种类:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <select name="propertyType" class="form-control m-b" th:with="type=${@dict.getType('sys_sm_property')}">-->
<!-- <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{propertyType}"></option>-->
<!-- </select>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">资产型号:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="propertyNo" th:field="*{propertyNo}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">资产名称:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="propertyName" th:field="*{propertyName}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">计算机类型:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="computerType" th:field="*{computerType}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">资产密级:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <select name="propertyMiji" class="form-control m-b" th:with="type=${@dict.getType('sys_file_miji')}">-->
<!-- <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{propertyMiji}"></option>-->
<!-- </select>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">设备SN</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="propertySn" th:field="*{propertySn}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group">-->
<!-- <label class="col-sm-3 control-label">备注:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <textarea name="remark" class="form-control">[[*{remark}]]</textarea>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">是否是要害部门,部位:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <select name="isCurcial" class="form-control m-b" th:with="type=${@dict.getType('sys_yes_no')}">-->
<!-- <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{isCurcial}"></option>-->
<!-- </select>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">是否安装防护软件:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <select name="isSoftware" class="form-control m-b" th:with="type=${@dict.getType('sys_yes_no')}">-->
<!-- <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{isSoftware}"></option>-->
<!-- </select>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">使用人:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="username" th:field="*{username}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">维护部门:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="maintainDepart" th:field="*{maintainDepart}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">维护人员:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="maintainUser" th:field="*{maintainUser}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">维护日期:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <div class="input-group date">-->
<!-- <input name="maintainDate" th:value="${#dates.format(tdPropertyInfo.maintainDate, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">-->
<!-- <span class="input-group-addon"><i class="fa fa-calendar"></i></span>-->
<!-- </div>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">维护状态:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="maintainState" th:field="*{maintainState}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">销毁状态:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="destoryState" th:field="*{destoryState}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">销毁部门:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="destoryDepart" th:field="*{destoryDepart}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">销毁人员:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="destoryUser" th:field="*{destoryUser}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">销毁日期:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <div class="input-group date">-->
<!-- <input name="destoryDate" th:value="${#dates.format(tdPropertyInfo.destoryDate, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">-->
<!-- <span class="input-group-addon"><i class="fa fa-calendar"></i></span>-->
<!-- </div>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">设备描述:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="propertyRefer" th:field="*{propertyRefer}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">维护备注:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="maintainRemark" th:field="*{maintainRemark}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">涉密程度:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <select name="shemichengdu" class="form-control m-b" th:with="type=${@dict.getType('sys_user_shemi')}">-->
<!-- <option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{shemichengdu}"></option>-->
<!-- </select>-->
<!-- </div>-->
<!-- </div>-->
<!-- <div class="form-group"> -->
<!-- <label class="col-sm-3 control-label">部门:</label>-->
<!-- <div class="col-sm-8">-->
<!-- <input name="part" th:field="*{part}" class="form-control" type="text">-->
<!-- </div>-->
<!-- </div>-->
</form>
</div>
<th:block th:include="include :: footer" />
<th:block th:include="include :: datetimepicker-js" />
<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
<script th:inline="javascript">
var app = new Vue({
el: '#app',
data: {
propertyType:'0',
},
methods:{
}
})
var prefix = ctx + "system/property/data";
$("#form-propertyinfo-edit").validate({
focusCleanup: true
});
function submitHandler() {
if ($.validate.form()) {
$.operate.save(prefix + "/edit", $('#form-propertyinfo-edit').serialize());
}
}
$("input[name='maintainDate']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
$("input[name='destoryDate']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
</script>
</body>
</html>

@ -1,214 +0,0 @@
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
<head>
<th:block th:include="include :: header('修改资产管理')" />
<th:block th:include="include :: datetimepicker-css" />
</head>
<body class="white-bg">
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
<form class="form-horizontal m" id="form-propertyinfo-edit" th:object="${tdPropertyInfo}">
<input name="id" th:field="*{id}" type="hidden">
<div class="form-group">
<label class="col-sm-3 control-label">资产编号:</label>
<div class="col-sm-8">
<input name="useId" th:field="*{useId}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备品牌:</label>
<div class="col-sm-8">
<input name="propertyBrand" th:field="*{propertyBrand}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备mac</label>
<div class="col-sm-8">
<input name="propertyMac" th:field="*{propertyMac}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">涉密网络终端:</label>
<div class="col-sm-8">
<select name="propertyNetstyle" class="form-control m-b" th:with="type=${@dict.getType('sys_file_miji')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{propertyNetstyle}"></option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产种类:</label>
<div class="col-sm-8">
<select name="propertyType" class="form-control m-b" th:with="type=${@dict.getType('sys_sm_property')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{propertyType}"></option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产型号:</label>
<div class="col-sm-8">
<input name="propertyNo" th:field="*{propertyNo}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产名称:</label>
<div class="col-sm-8">
<input name="propertyName" th:field="*{propertyName}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">计算机类型:</label>
<div class="col-sm-8">
<input name="computerType" th:field="*{computerType}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">资产密级:</label>
<div class="col-sm-8">
<select name="propertyMiji" class="form-control m-b" th:with="type=${@dict.getType('sys_file_miji')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{propertyMiji}"></option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备SN</label>
<div class="col-sm-8">
<input name="propertySn" th:field="*{propertySn}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">备注:</label>
<div class="col-sm-8">
<textarea name="remark" class="form-control">[[*{remark}]]</textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">是否是要害部门,部位:</label>
<div class="col-sm-8">
<select name="isCurcial" class="form-control m-b" th:with="type=${@dict.getType('sys_yes_no')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{isCurcial}"></option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">是否安装防护软件:</label>
<div class="col-sm-8">
<select name="isSoftware" class="form-control m-b" th:with="type=${@dict.getType('sys_yes_no')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{isSoftware}"></option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">使用人:</label>
<div class="col-sm-8">
<input name="username" th:field="*{username}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">维护部门:</label>
<div class="col-sm-8">
<input name="maintainDepart" th:field="*{maintainDepart}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">维护人员:</label>
<div class="col-sm-8">
<input name="maintainUser" th:field="*{maintainUser}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">维护日期:</label>
<div class="col-sm-8">
<div class="input-group date">
<input name="maintainDate" th:value="${#dates.format(tdPropertyInfo.maintainDate, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">维护状态:</label>
<div class="col-sm-8">
<input name="maintainState" th:field="*{maintainState}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">销毁状态:</label>
<div class="col-sm-8">
<input name="destoryState" th:field="*{destoryState}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">销毁部门:</label>
<div class="col-sm-8">
<input name="destoryDepart" th:field="*{destoryDepart}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">销毁人员:</label>
<div class="col-sm-8">
<input name="destoryUser" th:field="*{destoryUser}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">销毁日期:</label>
<div class="col-sm-8">
<div class="input-group date">
<input name="destoryDate" th:value="${#dates.format(tdPropertyInfo.destoryDate, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">设备描述:</label>
<div class="col-sm-8">
<input name="propertyRefer" th:field="*{propertyRefer}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">维护备注:</label>
<div class="col-sm-8">
<input name="maintainRemark" th:field="*{maintainRemark}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">涉密程度:</label>
<div class="col-sm-8">
<select name="shemichengdu" class="form-control m-b" th:with="type=${@dict.getType('sys_user_shemi')}">
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}" th:field="*{shemichengdu}"></option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">部门:</label>
<div class="col-sm-8">
<input name="part" th:field="*{part}" class="form-control" type="text">
</div>
</div>
</form>
</div>
<th:block th:include="include :: footer" />
<th:block th:include="include :: datetimepicker-js" />
<script th:inline="javascript">
var prefix = ctx + "system/property/data";
$("#form-propertyinfo-edit").validate({
focusCleanup: true
});
function submitHandler() {
if ($.validate.form()) {
$.operate.save(prefix + "/edit", $('#form-propertyinfo-edit').serialize());
}
}
$("input[name='maintainDate']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
$("input[name='destoryDate']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
</script>
</body>
</html>

@ -4,7 +4,7 @@
<th:block th:include="include :: header('资产管理列表')" />
</head>
<body class="gray-bg">
<div class="container-div">
<div class="container-div" id="app">
<div class="row">
<div class="col-sm-12 search-collapse">
<form id="formId">
@ -39,7 +39,7 @@
</div>
<div class="btn-group-sm" id="toolbar" role="group">
<a class="btn btn-success" onclick="$.operate.add()" shiro:hasPermission="system:propertyinfo:add">
<a class="btn btn-success" onclick="hanldAdd()" shiro:hasPermission="system:propertyinfo:add">
<i class="fa fa-plus"></i> 添加
</a>
<a class="btn btn-primary single disabled" onclick="$.operate.edit()" shiro:hasPermission="system:propertyinfo:edit">
@ -62,8 +62,9 @@
</div>
<th:block th:include="include :: footer" />
<script th:inline="javascript">
var editFlag = [[${@permission.hasPermi('system:data:edit')}]];
var removeFlag = [[${@permission.hasPermi('system:data:remove')}]];
var editFlag = [[${@permission.hasPermi('system:property:edit')}]];
var removeFlag = [[${@permission.hasPermi('system:property:remove')}]];
var detailFlag = [[${@permission.hasPermi('system:property:detail')}]]
var propertyNetstyleDatas = [[${@dict.getType('sys_file_miji')}]];
var propertyTypeDatas = [[${@dict.getType('sys_sm_property')}]];
var propertyMijiDatas = [[${@dict.getType('sys_file_miji')}]];
@ -71,13 +72,20 @@
var isSoftwareDatas = [[${@dict.getType('sys_yes_no')}]];
var shemichengduDatas = [[${@dict.getType('sys_user_shemi')}]];
var prefix = ctx + "system/property/data";
var obj = {useId:[[${useId}]]};
var obj = {useId:''};
obj.useId = [[${useId}]] + ''
// 添加信息
function hanldAdd() {
table.set();
$.modal.open("添加" + table.options.modalName, $.operate.addUrl(obj.useId));
};
$(function() {
var options = {
url: prefix + "/list",
queryParams:obj,
createUrl: prefix + "/add/{useId}",
createUrl: prefix + "/add/{id}",
updateUrl: prefix + "/edit/{id}",
detailUrl: prefix + "/detail/{id}",
removeUrl: prefix + "/remove",
exportUrl: prefix + "/export",
modalName: "资产管理",
@ -128,7 +136,7 @@
align: 'center',
formatter: function(value, row, index) {
var actions = [];
actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.id + '\')"><i class="fa fa-edit"></i>编辑</a> ');
actions.push('<a class="btn btn-success btn-xs ' + detailFlag + '" href="javascript:void(0)" onclick="$.operate.detail(\'' + row.id + '\')"><i class="fa fa-detail"></i>详情</a> ');
actions.push('<a class="btn btn-danger btn-xs ' + removeFlag + '" href="javascript:void(0)" onclick="$.operate.remove(\'' + row.id + '\')"><i class="fa fa-remove"></i>删除</a>');
return actions.join('');
}

Loading…
Cancel
Save