提交 6e7792f1 authored 作者: fengzy's avatar fengzy

Merge branch 'test' of ssh://39.155.253.71:33222/PHP/OA into test

//流程模块【assetmuse.固定资产申领】下录入页面自定义js页面,初始函数 //流程模块【assetmuse.固定资产申领】下录入页面自定义js页面,初始函数
function initbodys(){ function initbodys(){
c.onselectdata['num']=function(d){
js.ajax(geturlact('getassetmnumb'),{num:d.value},function(ret){
if(ret.length == 0) {
c.onselectdata['assetmnumb']=function(d){ return '未找到信息';
}
$('input[name="asset"]').val(ret.title);
$('input[name="buydate"]').val(ret.buydt);
js.ajax(geturlact('getassetmnumb'),{numb:d.value},function(ret){ $('input[name="price"]').val(ret.price);
if(ret.length == 0) { $('textarea[name="info"]').text(ret.info);
return '未找到信息'; $('input[name="assetm_id"]').val(ret.assetm_id);
}
$('input[name="assetmname"]').val(ret.title);
$('input[name="assetmbuydate"]').val(ret.buydt);
$('input[name="assetmprice"]').val(ret.price);
$('textarea[name="assetmdetail"]').text(ret.info);
},'post,json'); },'post,json');
}; };
} }
\ No newline at end of file
...@@ -13,7 +13,14 @@ class mode_assetmuseClassAction extends inputAction{ ...@@ -13,7 +13,14 @@ class mode_assetmuseClassAction extends inputAction{
* return array('msg'=>'错误提示内容','rows'=> array()) 可返回空字符串,或者数组 rows 是可同时保存到数据库上数组 * return array('msg'=>'错误提示内容','rows'=> array()) 可返回空字符串,或者数组 rows 是可同时保存到数据库上数组
*/ */
protected function savebefore($table, $arr, $id, $addbo){ protected function savebefore($table, $arr, $id, $addbo){
$mArr = [];
$mArr['usename'] = $arr['user'];
$mArr['deptname'] = $arr['dept'];
$mArr['state'] = 1;
$where = ' id = '.$arr['assetm_id'];
$arr['assetm_id'] = '';
m('assetm')->update($mArr,$where);
return ['rows'=>$arr];
} }
/** /**
...@@ -24,16 +31,15 @@ class mode_assetmuseClassAction extends inputAction{ ...@@ -24,16 +31,15 @@ class mode_assetmuseClassAction extends inputAction{
* $addbo Boolean 是否添加时 * $addbo Boolean 是否添加时
*/ */
protected function saveafter($table, $arr, $id, $addbo){ protected function saveafter($table, $arr, $id, $addbo){
}
}
public function getassetmnumbAjax(){ public function getassetmnumbAjax(){
$numb = $this->post('numb'); $id = $this->post('num');
$sql = 'id = '.$id;
$data = m('assetm')->getone($sql,"title,price,buydt,CONCAT('型号:',`model_type`,' 机器编号:',`model_id`,' 处理器(CPU):',`model_cpu`,' 内存:',`model_ram`,' 硬盘:',`model_hdd`,' 显卡:',`model_vc`,' 操作系统:',`model_os`) as info");
$data = m('assetm')->getone('id = '.$numb,"title,price,buydt,CONCAT('型号:',`model-xh`,' 机器编号:',`model-bh`,' 处理器(CPU):',`model-cpu`,' 内存:',`model-ram`,' 硬盘:',`model-hdd`,' 显卡:',`model-vc`,' 操作系统:',`model-os`) as info"); $data['assetm_id'] = $id;
$this->returnjson($data); $this->returnjson($data);
} }
} }
\ No newline at end of file
<p><span style="font-size:small;"><br /></span> <table width="100%" class="ke-zeroborder" bordercolor="#000000" border="0"><tbody><tr><td height="34" align="right" class="ys1">*资产编号</td><td class="ys2">{num}</td><td align="right" class="ys1"><span style="font-size:small;text-indent:28px;white-space:normal;">*状态</span><br /></td><td class="ys2"><span style="font-size:small;text-indent:28px;white-space:normal;">{state}</span><br /></td></tr><tr><td height="34" align="right" class="ys1">*资产分类</td><td class="ys2">{typeid}</td><td class="ys2" style="text-align:right;">资产来源</td><td class="ys2"><span style="text-indent:28px;white-space:normal;">{laiyuan}</span><br /></td></tr><tr><td height="34" align="right" class="ys1"><span style="text-align:-webkit-right;white-space:normal;">*使用人</span><br /></td><td class="ys2"><span style="white-space:normal;">{usename}</span> </td><td align="right" class="ys1"><span style="text-align:-webkit-right;white-space:normal;">*使用人部门</span><br /></td><td class="ys2"><span style="white-space:normal;">{shuname}</span> </td></tr><tr><td height="34" width="15%" align="right" class="ys1">*资产名称<br /></td><td width="35%" class="ys2">{title}</td><td width="15%" align="right" class="ys1"><span style="text-align:-webkit-right;white-space:normal;">价格</span> </td><td width="35%" class="ys2"><span style="white-space:normal;">{price}</span><br /></td></tr><tr><td height="34" align="right" class="ys1">*所属公司名称<br /></td><td class="ys2">{company}</td><td align="right" class="ys1">oa号<br /></td><td class="ys2">{oanumb}</td></tr><tr><td height="34" align="right" class="ys1">使用人更迭记录</td><td class="ys2">{userchangerecord}</td><td align="right" class="ys1">最近使用人更迭日期</td><td class="ys2">{recentuserchangedate}</td></tr><tr><td class="ys1" style="text-align:right;">购进日期<br /></td><td class="ys2" colspan="3"><span style="text-indent:28px;white-space:normal;">{buydt}</span><br /></td></tr><tr><td class="ys2" style="background-color:#CCCCCC;" colspan="4"><p><strong>详细信息</strong> </p></td></tr><tr><td height="34" align="right" class="ys1"><span style="text-align:-webkit-right;white-space:normal;">*型号</span> </td><td class="ys2" colspan="3"><span style="white-space:normal;">{model-xh}</span> </td></tr><tr><td class="ys1" style="text-align:right;">*机器编号<br /></td><td class="ys1">{model-bh}<br /></td><td class="ys1" style="text-align:right;"><span style="text-indent:2em;">处理器(CPU)</span><span style="text-indent:2em;"></span> </td><td class="ys1">{model-cpu}<br /></td></tr><tr><td class="ys1" style="text-align:right;">内存<br /></td><td class="ys1">{model-ram}<br /></td><td class="ys1" style="text-align:right;">硬盘<br /></td><td class="ys1">{model-hdd}<br /></td></tr><tr><td class="ys1" style="text-align:right;">显卡<br /></td><td class="ys1">{model-vc}<br /></td><td class="ys1" style="text-align:right;">操作系统<br /></td><td class="ys1">{model-os}<br /></td></tr></tbody></table></p> <p>
\ No newline at end of file <span style="font-size:small;"><br />
</span>
<table width="100%" class="ke-zeroborder" bordercolor="#000000" border="0">
<tbody>
<tr>
<td height="34" align="right" class="ys1">
*资产编号
</td>
<td class="ys2">
{num}
</td>
<td align="right" class="ys1">
<span style="font-size:small;text-indent:28px;white-space:normal;">*状态</span><br />
</td>
<td class="ys2">
<span style="font-size:small;text-indent:28px;white-space:normal;">{state}</span><br />
</td>
</tr>
<tr>
<td height="34" align="right" class="ys1">
*资产分类
</td>
<td class="ys2">
{typeid}
</td>
<td class="ys2" style="text-align:right;">
资产来源
</td>
<td class="ys2">
<span style="text-indent:28px;white-space:normal;">{source}</span><br />
</td>
</tr>
<tr>
<td height="34" align="right" class="ys1">
<span style="text-align:-webkit-right;white-space:normal;">*使用人</span><br />
</td>
<td class="ys2">
<span style="white-space:normal;">{usename}</span>
</td>
<td align="right" class="ys1">
<span style="text-align:-webkit-right;white-space:normal;">*使用人部门</span><br />
</td>
<td class="ys2">
<span style="white-space:normal;">{deptname}</span>
</td>
</tr>
<tr>
<td height="34" width="15%" align="right" class="ys1">
*资产名称<br />
</td>
<td width="35%" class="ys2">
{title}
</td>
<td width="15%" align="right" class="ys1">
<span style="text-align:-webkit-right;white-space:normal;">价格</span>
</td>
<td width="35%" class="ys2">
<span style="white-space:normal;">{price}</span><br />
</td>
</tr>
<tr>
<td height="34" align="right" class="ys1">
*所属公司名称<br />
</td>
<td class="ys2">
{company}
</td>
<td align="right" class="ys1">
oa号<br />
</td>
<td class="ys2">
{oanum}
</td>
</tr>
<tr>
<td height="34" align="right" class="ys1">
使用人更迭记录
</td>
<td class="ys2">
{log}
</td>
<td align="right" class="ys1">
最近使用人更迭日期
</td>
<td class="ys2">
{changedt}
</td>
</tr>
<tr>
<td class="ys1" style="text-align:right;">
购进日期<br />
</td>
<td class="ys2" colspan="3">
<span style="text-indent:28px;white-space:normal;">{buydt}</span><br />
</td>
</tr>
<tr>
<td class="ys2" style="background-color:#CCCCCC;" colspan="4">
<p>
<strong>详细信息</strong>
</p>
</td>
</tr>
<tr>
<td height="34" align="right" class="ys1">
<span style="text-align:-webkit-right;white-space:normal;">*型号</span>
</td>
<td class="ys2" colspan="3">
<span style="white-space:normal;">{model_type}</span>
</td>
</tr>
<tr>
<td class="ys1" style="text-align:right;">
*机器编号<br />
</td>
<td class="ys1">
{model_id}<br />
</td>
<td class="ys1" style="text-align:right;">
<span style="text-indent:2em;">处理器(CPU)</span><span style="text-indent:2em;"></span>
</td>
<td class="ys1">
{model_cpu}<br />
</td>
</tr>
<tr>
<td class="ys1" style="text-align:right;">
内存<br />
</td>
<td class="ys1">
{model_ram}<br />
</td>
<td class="ys1" style="text-align:right;">
硬盘<br />
</td>
<td class="ys1">
{model_hdd}<br />
</td>
</tr>
<tr>
<td class="ys1" style="text-align:right;">
显卡<br />
</td>
<td class="ys1">
{model_vc}<br />
</td>
<td class="ys1" style="text-align:right;">
操作系统<br />
</td>
<td class="ys1">
{model_os}<br />
</td>
</tr>
</tbody>
</table>
</p>
\ No newline at end of file
<p><br /><table class="" border="1" bordercolor="#000000" style="width:100%;"><tbody><tr><td class="ys1" height="34" align="right" width="15%" style="text-align:center;width:15%;height:34px;background-color:#CCCCCC;">*申领人</td><td class="ys2" width="35%">{applicant}</td><td class="ys1" align="right" width="15%" style="text-align:center;width:15%;background-color:#CCCCCC;">*申领人部门</td><td class="ys2" width="35%">{applicantdept}</td></tr><tr><td class="ys1" height="34" align="right" style="text-align:center;height:34px;background-color:#CCCCCC;">*申领日期</td><td class="ys2" colspan="3">{applicationdate}</td></tr><tr><td class="ys1" style="text-align:center;background-color:#CCCCCC;">*资产编号<br /></td><td class="ys2">{assetmnumb}<br /></td><td class="ys1" style="text-align:center;background-color:#CCCCCC;">*资产名称<br /></td><td class="ys2">{assetmname}<br /></td></tr><tr><td class="ys1" style="text-align:center;background-color:#CCCCCC;">*资产价格<br /></td><td class="ys2">{assetmprice}<br /></td><td class="ys1" style="text-align:center;background-color:#CCCCCC;">*资产购买日期<br /></td><td class="ys2">{assetmbuydate}<br /></td></tr><tr><td class="ys1" height="34" align="right" style="text-align:center;height:34px;background-color:#CCCCCC;">*资产详细信息</td><td class="ys2" colspan="3">{assetmdetail}</td></tr><tr><td style="text-align:center;background-color:#CCCCCC;">*申领原因</td><td class="ys2" colspan="3"><span style="text-indent:28.2353px;white-space:normal;">{applicationreason}</span><br /></td></tr></tbody></table></p><br /> <p>
\ No newline at end of file <br />
<table class="" border="1" bordercolor="#000000" style="width:100%;">
<tbody>
<tr>
<td class="ys1" height="34" align="right" width="15%" style="text-align:center;width:15%;height:34px;background-color:#CCCCCC;">
*申领人
</td>
<td class="ys2" width="35%">
{user}{assetm_id}
</td>
<td class="ys1" align="right" width="15%" style="text-align:center;width:15%;background-color:#CCCCCC;">
*申领人部门
</td>
<td class="ys2" width="35%">
{dept}
</td>
</tr>
<tr>
<td class="ys1" height="34" align="right" style="text-align:center;height:34px;background-color:#CCCCCC;">
*申领日期
</td>
<td class="ys2" colspan="3">
{date}
</td>
</tr>
<tr>
<td class="ys1" style="text-align:center;background-color:#CCCCCC;">
*资产编号<br />
</td>
<td class="ys2">
{num}
</td>
<td class="ys1" style="text-align:center;background-color:#CCCCCC;">
*资产名称<br />
</td>
<td class="ys2">
{asset}
</td>
</tr>
<tr>
<td class="ys1" style="text-align:center;background-color:#CCCCCC;">
*资产价格<br />
</td>
<td class="ys2">
{price}
</td>
<td class="ys1" style="text-align:center;background-color:#CCCCCC;">
*资产购买日期<br />
</td>
<td class="ys2">
{buydate}
</td>
</tr>
<tr>
<td class="ys1" height="34" align="right" style="text-align:center;height:34px;background-color:#CCCCCC;">
*资产详细信息
</td>
<td class="ys2" colspan="3">
{info}
</td>
</tr>
<tr>
<td style="text-align:center;background-color:#CCCCCC;">
*申领原因
</td>
<td class="ys2" colspan="3">
<span style="text-indent:28.2353px;white-space:normal;">{cause}</span>
</td>
</tr>
</tbody>
</table>
</p>
<br />
\ No newline at end of file
...@@ -16,6 +16,7 @@ class openfkClassAction extends openapiAction ...@@ -16,6 +16,7 @@ class openfkClassAction extends openapiAction
public function initAction() public function initAction()
{ {
$data = json_decode($_POST['data'],true); $data = json_decode($_POST['data'],true);
if(empty($data)) $this->showreturn([], $_POST['data'], '201'); if(empty($data)) $this->showreturn([], $_POST['data'], '201');
if(!empty($data['docnum'])) $this->data['docnum'] = $data['docnum']; //如果是编辑则携带编码 if(!empty($data['docnum'])) $this->data['docnum'] = $data['docnum']; //如果是编辑则携带编码
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论