-
-
项目入库申请表
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 发起入库申请
- 创建流程
-
-
-
-
-
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/src/views/projectLib/initiatesProjects/initiatesProjects.api.ts b/src/views/projectLib/initiatesProjects/initiatesProjects.api.ts
index 114f37c..48fa313 100644
--- a/src/views/projectLib/initiatesProjects/initiatesProjects.api.ts
+++ b/src/views/projectLib/initiatesProjects/initiatesProjects.api.ts
@@ -2,18 +2,23 @@ import { defHttp } from '/@/utils/http/axios';
export enum Api {
saveprojectInfo="",
- submitProjectInfo='/huzhouProject/submitProject'
-
+ submitProjectInfo='/huzhouProject/submitProject',
+ getContactorDict='/huzhouUser/getContactorDict',
+ getWorkPlaceTypeDict='/huzhouUser/getWorkPlaceTypeDict',
+ getUserInfoByid="/huzhouUser/getUserInfoByid"
}
/**
* 提交入库申请流程
*/
export const submitProjectInfo = (params) => defHttp.post({ url: Api.submitProjectInfo, params })
-// /**
-// * 部门用户信息
-// */
-// export const list = (params?) => defHttp.get({ url: Api.list, params });
+/**
+ * 部门用户信息
+ */
// /**
// * 职务list
// */
-// export const positionList = (params?) => defHttp.get({ url: Api.positionList, params });
+export const getWorkPlaceTypeDict = (params?) => defHttp.get({ url: Api.getWorkPlaceTypeDict, params });
+export const getContactorDict = (params?) => defHttp.get({ url: Api.getContactorDict, params });
+export const getUserInfoByid = (params?) => defHttp.get({ url: Api.getUserInfoByid, params });
+
+
diff --git a/src/views/projectLib/initiatesProjects/initiatesProjects.data.ts b/src/views/projectLib/initiatesProjects/initiatesProjects.data.ts
new file mode 100644
index 0000000..63a5ba3
--- /dev/null
+++ b/src/views/projectLib/initiatesProjects/initiatesProjects.data.ts
@@ -0,0 +1,492 @@
+import { FormSchema, FormActionType } from '/@/components/Form';
+import { getDictItemsByCode } from '/@/utils/dict/index';
+import { getWorkPlaceTypeDict, getContactorDict } from './initiatesProjects.api'
+
+const projectTypeDicts: Array
-