<?xml version="1.0" encoding="UTF-8"?>
<apis>
    <api>
        <methodName>获取订单分配情况列表</methodName>
        <sort>100</sort>
        <businessMethod>ImageProcess_SearchList</businessMethod>
        <tokenFrom/>
        <pageFrom>1</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>查询条件-订单单号</paramComment>
                <!-- 参数名称 -->
                <paramKey>orderCode</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>String</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>修图人</paramComment>
                <!-- 参数名称 -->
                <paramKey>userName</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>String</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>查询状态，默认查0，下拉选择 0未分配 1已分配 10待校稿 100已完成 102已退回</paramComment>
                <!-- 参数名称 -->
                <paramKey>dispatchState</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Integer</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>开始日期</paramComment>
                <!-- 参数名称 -->
                <paramKey>dispatchBeginTime</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>String</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>结束日期</paramComment>
                <!-- 参数名称 -->
                <paramKey>dispatchEndTime</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>String</paramKind>
            </param>
        </params>
        <webApiBean>com.sdtool.common.entity.order.OrderImageDispatchItem</webApiBean>
    </api>

    <api>
        <methodName>获取修图分配方式</methodName>
        <sort>101</sort>
        <businessMethod>ImageProcess_Dispatch_WorkKind_Get</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>无任何参数，说明返回结果 0表示自动分配，1手工分配</params>
        <webApiBean/>
    </api>

    <api>
        <methodName>获取所有修图人员工作状态</methodName>
        <sort>102</sort>
        <businessMethod>ImageProcess_GetDesignerStateList</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>无任何参数</params>
        <webApiBean>com.sdtool.common.entity.system.LoginUser</webApiBean>
    </api>

    <api>
        <methodName>修图人员排序</methodName>
        <sort>103</sort>
        <businessMethod>ImageProcess_SortDesigner</businessMethod>
        <tokenFrom>idp/imageDispatchFormToken</tokenFrom>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>参数说明，此接口的参数为数组的json序列化，类似Json.Stringly([{"id": 1L, "value": 1},{"id": 2L, "value": 2}])</paramComment>
                <!-- 参数名称 -->
                <paramKey>参数说明</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>String</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>人员id</paramComment>
                <!-- 参数名称 -->
                <paramKey>id</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>排序值</paramComment>
                <!-- 参数名称 -->
                <paramKey>value</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Integer</paramKind>
            </param>
        </params>
        <webApiBean/>
    </api>

    <api>
        <methodName>配置分配方式</methodName>
        <sort>104</sort>
        <businessMethod>ImageProcess_Dispatch_WorkKind_Config</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>分配方式 0自动分配 1手动分配</paramComment>
                <!-- 参数名称 -->
                <paramKey>workKind</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Integer</paramKind>
            </param>
        </params>
        <webApiBean/>
    </api>

    <api>
        <methodName>获取所有上班的修图人员</methodName>
        <sort>105</sort>
        <businessMethod>ImageProcess_GetAllCheckInUser</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params/>
        <webApiBean>com.sdtool.common.entity.system.LoginUser</webApiBean>
    </api>

    <api>
        <methodName>手工分配订单</methodName>
        <sort>106</sort>
        <businessMethod>ImageProcess_ManualDispatchOrder</businessMethod>
        <tokenFrom>idp/imageDispatchFormToken</tokenFrom>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>修图记录id</paramComment>
                <!-- 参数名称 -->
                <paramKey>idItem</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>分配修图人员id</paramComment>
                <!-- 参数名称 -->
                <paramKey>idDispatchUser</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
        </params>
        <webApiBean/>
    </api>

    <api>
        <methodName>修图组长撤单</methodName>
        <sort>107</sort>
        <businessMethod>ImageProcess_Return</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>修图记录id</paramComment>
                <!-- 参数名称 -->
                <paramKey>idItem</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>撤单原因</paramComment>
                <!-- 参数名称 -->
                <paramKey>returnMemo</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>String</paramKind>
            </param>
        </params>
        <webApiBean/>
    </api>

    <api>
        <methodName>订单校稿退回</methodName>
        <sort>108</sort>
        <businessMethod>ImageProcess_ProofBack</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>修图记录id</paramComment>
                <!-- 参数名称 -->
                <paramKey>idItem</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>退回原因</paramComment>
                <!-- 参数名称 -->
                <paramKey>returnMemo</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>String</paramKind>
            </param>
        </params>
        <webApiBean/>
    </api>

    <api>
        <methodName>校稿完成订单</methodName>
        <sort>109</sort>
        <businessMethod>ImageProcess_ProofComplete</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>修图记录id</paramComment>
                <!-- 参数名称 -->
                <paramKey>idItem</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
        </params>
        <webApiBean/>
    </api>

    <api>
        <methodName>修图人员示忙-修图组长</methodName>
        <sort>110</sort>
        <businessMethod>ImageProcess_BusyCheck_Admin</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>修图人员id</paramComment>
                <!-- 参数名称 -->
                <paramKey>idUser</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
        </params>
        <webApiBean/>
    </api>

    <api>
        <methodName>修图人员空闲-修图组长</methodName>
        <sort>111</sort>
        <businessMethod>BE_ImageProcess_RelaxedCheck_Admin</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>修图人员id</paramComment>
                <!-- 参数名称 -->
                <paramKey>idUser</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
        </params>
        <webApiBean/>
    </api>

    <api>
        <methodName>专版订单文件处理修改P数</methodName>
        <sort>112</sort>
        <businessMethod>ImageProcess_EditPCount</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>修图记录id</paramComment>
                <!-- 参数名称 -->
                <paramKey>idItem</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>P数</paramComment>
                <!-- 参数名称 -->
                <paramKey>pCount</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Integer</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>P数计价规则</paramComment>
                <!-- 参数名称 -->
                <paramKey>idPagePriceInfo</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
        </params>
        <webApiBean/>
    </api>

    <api>
        <methodName>获取订单分配情况列表--修图人员</methodName>
        <sort>150</sort>
        <businessMethod>ImageProcess_SearchList_Self</businessMethod>
        <tokenFrom/>
        <pageFrom>1</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>查询条件-订单单号</paramComment>
                <!-- 参数名称 -->
                <paramKey>orderCode</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>String</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>查询状态，默认查0，下拉选择 0未分配 1已分配 10待校稿 100已完成 102已退回</paramComment>
                <!-- 参数名称 -->
                <paramKey>dispatchState</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Integer</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>开始日期</paramComment>
                <!-- 参数名称 -->
                <paramKey>dispatchBeginTime</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>String</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>结束日期</paramComment>
                <!-- 参数名称 -->
                <paramKey>dispatchEndTime</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>String</paramKind>
            </param>
        </params>
        <webApiBean>com.sdtool.common.entity.order.OrderImageDispatchItem</webApiBean>
    </api>

    <api>
        <methodName>修图人员获取工作状态</methodName>
        <sort>151</sort>
        <businessMethod>ImageProcess_WorkState</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params/>
        <webApiBean/>
    </api>

    <api>
        <methodName>修图人员示忙</methodName>
        <sort>152</sort>
        <businessMethod>ImageProcess_BusyCheck</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params/>
        <webApiBean/>
    </api>

    <api>
        <methodName>修图人员空闲</methodName>
        <sort>153</sort>
        <businessMethod>ImageProcess_RelaxedCheck</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params/>
        <webApiBean/>
    </api>

    <api>
        <methodName>修图人员退回订单</methodName>
        <sort>154</sort>
        <businessMethod>ImageProcess_Back</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>修图记录id</paramComment>
                <!-- 参数名称 -->
                <paramKey>idItem</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>退单原因</paramComment>
                <!-- 参数名称 -->
                <paramKey>backMemo</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>String</paramKind>
            </param>
            <param>
                <!-- 参数说明 -->
                <paramComment>退单方式0退回给组长，1退回给业务</paramComment>
                <!-- 参数名称 -->
                <paramKey>backKind</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Integer</paramKind>
            </param>
        </params>
        <webApiBean/>
    </api>

    <api>
        <methodName>订单提交到待校稿</methodName>
        <sort>155</sort>
        <businessMethod>ImageProcess_Proof</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>修图记录id</paramComment>
                <!-- 参数名称 -->
                <paramKey>idItem</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
        </params>
        <webApiBean/>
    </api>

    <api>
        <methodName>完成订单</methodName>
        <sort>156</sort>
        <businessMethod>ImageProcess_Complete</businessMethod>
        <tokenFrom/>
        <pageFrom>0</pageFrom>
        <paramOnly/>
        <params>
            <param>
                <!-- 参数说明 -->
                <paramComment>修图记录id</paramComment>
                <!-- 参数名称 -->
                <paramKey>idItem</paramKey>
                <!-- 参数类型 "Integer", "Long", "Double", "Float", "Boolean", "String" 为基础类型 -->
                <paramKind>Long</paramKind>
            </param>
        </params>
        <webApiBean/>
    </api>
</apis>