123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131 |
- import request from '@/utils/request';
- import { stringify } from 'qs';
- export async function queryFormList({ projectId, menuId, params = {}, body = {} }) {
- return request(`/runtime_form/query/confirm/${projectId}/${menuId}${stringify(params)}`, {
- method: 'POST',
- body,
- });
- }
- export async function queryFormHistoryList(params) {
- return request(
- `/runtime_form/query/history/confirm/${params.projectId}/${params.menuId}/${params.recordId}`
- );
- }
- export async function confirmForm(params) {
- return request(`/runtime_form/confirm/${params.projectId}/${params.menuId}`, {
- method: 'POST',
- headers: {
- ContentType: 'application/x-www-form-urlencoded',
- },
- body: params.formData,
- });
- }
- export async function updateForm(params) {
- return request(
- `/runtime_form/update/confirm/${params.projectId}/${params.menuId}?${
- params.type ? 'type=create' : ''
- }`,
- {
- method: 'POST',
- headers: {
- ContentType: 'application/x-www-form-urlencoded',
- },
- body: params.formData,
- }
- );
- }
- export async function deleteFormItem(params) {
- return request(`/runtime_form/delete/confirm/${params.projectId}/${params.menuId}`, {
- method: 'POST',
- headers: {
- ContentType: 'application/x-www-form-urlencoded',
- },
- body: params.formData,
- });
- }
- export async function deleteFormFile(params) {
- return request(`/runtime_form/upload/delete/confirm/${params.fileId}`, {
- method: 'POST',
- });
- }
- export async function getFormTemplateList(params) {
- return request(`/runtime_form/list/get_form_cfg/${params.projectId}?${stringify(params)}`);
- }
- export async function getFormTemplateData(params) {
- return request(
- `/runtime_form/get_form_cfg/${params.projectId}/${params.formName}?${stringify(params)}`
- );
- }
- export async function updateFormTemplate(params) {
- return request(`/api/v1/runtime_form/update_from_excel/${params.projectId}/${params.excelId}`, {
- method: 'POST',
- body: params.formData,
- });
- }
- export async function updateFormTemplateV2(params) {
- return request(`/api/v2/runtime_form/update_from_excel/${params.projectId}/${params.excelId}`, {
- method: 'POST',
- body: params.formData,
- });
- }
- export async function deleteForm(params) {
- return request(`/api/v2/runtime_form/get_form_cfg/delete/${params.projectId}/${params.formId}`, {
- method: 'POST',
- });
- }
- export async function exportForm(params) {
- return request(
- `/runtime_form/export/confirm/${params.projectId}/${params.menuId}/${params.recordId}`,
- {
- method: 'POST',
- }
- );
- }
- export async function updatePushRole(params) {
- return request(`/quality_manage/update_role`, {
- method: 'POST',
- body: {
- ...params,
- FunctionType: 1,
- },
- });
- }
- export async function getPushRole(params) {
- return request(`/quality_manage/get_role?${stringify(params)}&functionType=1`);
- }
- export async function pushMessage(params) {
- return request(`/quality_manage/notify`, {
- method: 'POST',
- body: {
- ...params,
- FunctionType: 1,
- },
- });
- }
- export async function setupPlc({ params, projectId }) {
- return request(`/runtime_form/cell/plc/setup/${projectId}`, {
- method: 'POST',
- body: params,
- });
- }
- export async function queryPlcByCell(params) {
- return request(`/runtime_form/cell/plc/query?${stringify(params)}`);
- }
- export async function deletePlc({ params, projectId }) {
- return request(`/runtime_form/cell/plc/delete/${projectId}?${stringify(params)}`, {
- method: 'POST',
- });
- }
- export async function queryConfig(params) {
- return request(
- `/runtime_form/get_form_cfg/${params.projectId}/${params.formName}?${stringify(params)}`
- );
- }
|