Browse Source

流程 文件格式

master
unknown 1 year ago
parent
commit
31b8982bfe
  1. 4
      app/controller/ProcessController.php
  2. 76
      app/controller/ProcessReasonController.php
  3. 1
      app/controller/ResourceDirController.php
  4. 9
      app/model/ProcessReason.php
  5. 1
      app/service/ResourceDirService.php
  6. 1
      app/service/ResourceService.php
  7. 1
      app/service/ShareService.php
  8. 9
      route/app.php

4
app/controller/ProcessController.php

@ -3,6 +3,7 @@
namespace app\controller;
use app\model\Process;
use app\model\ProcessReason;
use think\facade\Lang;
use think\Request;
use think\facade\Db;
@ -19,6 +20,9 @@ class ProcessController
return jsonReturn(0, Lang::get('成功'), $list);
}
/**
* 后台-流程控制-编辑
*/
public function edit(Request $request)
{
//保存到数据库

76
app/controller/ProcessReasonController.php

@ -0,0 +1,76 @@
<?php
namespace app\controller;
use app\model\Process;
use app\model\ProcessReason;
use app\model\User;
use think\facade\Lang;
use think\Request;
use think\facade\Db;
use think\response\Json;
class ProcessReasonController
{
/**
* 流程处置原因设置页
*/
public function index(Request $request)
{
try {
$list = ProcessReason::where('process_id', $request->param('process_id'))->select();
} catch (\Exception $e) {
return jsonReturn(-5, $e->getMessage());
}
return jsonReturn(0, Lang::get('成功'), $list);
}
/**
* 流程处置原因 新增
* @param Request $request
* @return Json
*/
public function save(Request $request)
{
try {
if (ProcessReason::where('process_id', $request->param('process_id'))->where('name', $request->param('name'))->count() > 0) {
return jsonReturn(-5, '处置原因已经存在');
}
ProcessReason::create($request->param());
} catch (\Exception $e) {
return jsonReturn(-5, $e->getMessage());
}
return jsonReturn(0, Lang::get('成功'));
}
/**
* 流程处置原因修改
* @param Request $request
* @return json
*/
public function edit(Request $request)
{
try {
ProcessReason::where('id', $request->param('id'))->update(['name' => $request->param('name')]);
} catch (\Exception $e) {
return jsonReturn(-5, $e->getMessage());
}
return jsonReturn(0, Lang::get('成功'));
}
/**
* 流程处置原因删除
* @param Request $request
* @return json
*/
public function delete(Request $request)
{
try {
ProcessReason::where('id', $request->param('id'))->delete();
} catch (\Exception $e) {
return jsonReturn(-5, $e->getMessage());
}
return jsonReturn(0, Lang::get('成功'));
}
}

1
app/controller/ResourceDirController.php

@ -96,7 +96,6 @@ class ResourceDirController
}
/**
* 资源 移动到
*/

9
app/model/ProcessReason.php

@ -0,0 +1,9 @@
<?php
namespace app\model;
use app\exception\ModelException;
class ProcessReason extends Model
{
}

1
app/service/ResourceDirService.php

@ -139,6 +139,7 @@ class ResourceDirService extends Service
$this->copyFolderRecursively($ids, $to_id);
return dataReturn($this->sucCode, $this->copyMsg);
}
/**
* @param $ids 需要复制的普通资源ids
* @param $to_id 文件夹资源id

1
app/service/ResourceService.php

@ -139,6 +139,7 @@ class ResourceService extends Service
//重新创建资源
return $this->addResource($resource);
}
/**
* @param $resource 资源对象
* @return array

1
app/service/ShareService.php

@ -43,6 +43,7 @@ class ShareService extends Service
}
return dataReturn($this->sucCode, $this->addMsg, $share);
}
/**
* @param $expire_type 过期时间类型
* 通过过期时间类型 获取过期时间

9
route/app.php

@ -50,6 +50,15 @@ Route::group('process', function () {
Route::post('/edit', 'edit');
})->prefix('process/');
//后台-流程管理-处置原因
Route::group('process_reason', function () {
Route::get('/index', 'index');
Route::post('/save', 'save'); //新增处置原因
Route::post('/edit', 'edit');
Route::post('/delete', 'delete');
})->prefix('processReason/');
//阿里云
Route::group('oss', function () {
Route::post('/upload', 'oss/upload');

Loading…
Cancel
Save