| | |
| | | using System.Web.Http; |
| | | using WebAPI.Models; |
| | | using SyntacticSugar.constant; |
| | | using WebAPI.Utility; |
| | | |
| | | namespace WebAPI.Controllers |
| | | { |
| | | [Permission(HModName = "Xs_ReceivableBill")] |
| | | //收款单Controller |
| | | public class Xs_ReceivableBillController : ApiController |
| | | { |
| | |
| | | /// </summary> |
| | | [Route("Xs_ReceivableBill/list")] |
| | | [HttpGet] |
| | | [Permission(HModName = "Xs_ReceivableBill_Query")] |
| | | public object getXs_ReceivableBill(string sWhere, string user) |
| | | { |
| | | try |
| | |
| | | /// </summary> |
| | | [Route("Xs_ReceivableBill/list_byPage")] |
| | | [HttpGet] |
| | | [Permission(HModName = "Xs_ReceivableBill_Query")] |
| | | public object getXs_ReceivableBill_byPage(string sWhere, string user, string Organization, int page, int size) |
| | | { |
| | | try |
| | |
| | | #region 应收单保存 新增/编辑 |
| | | [Route("Xs_ReceivableBill/SaveXs_ReceivableBill")] |
| | | [HttpPost] |
| | | [Permission(HModName = "Xs_ReceivableBill_Edit")] |
| | | public object SaveXs_ReceivableBill([FromBody] JObject msg) |
| | | { |
| | | var _value = msg["msg"].ToString(); |
| | |
| | | /// </summary> |
| | | [Route("Xs_ReceivableBill/delete")] |
| | | [HttpGet] |
| | | [Permission(HModName = "Xs_ReceivableBill_Drop")] |
| | | public object deleteXs_ReceivableBill(string HInterID, string user) |
| | | { |
| | | try |
| | |
| | | /// <returns></returns> |
| | | [Route("Xs_ReceivableBill/AuditXs_ReceivableBill")] |
| | | [HttpGet] |
| | | [Permission(HModName = "Xs_ReceivableBill_Check")] |
| | | public object AuditXs_ReceivableBill(int HInterID, int IsAudit, string CurUserName) |
| | | { |
| | | string ModRightNameCheck = "Xs_ReceivableBill_Check"; |
| | |
| | | /// <returns></returns> |
| | | [Route("Xs_ReceivableBill/CloseXs_ReceivableBill")] |
| | | [HttpGet] |
| | | [Permission(HModName = "Xs_ReceivableBill_Close")] |
| | | public object CloseXs_ReceivableBill(int HInterID, int IsAudit, string CurUserName) |
| | | { |
| | | string ModRightNameCheck = "Xs_ReceivableBill_Close"; |
| | |
| | | /// <returns></returns> |
| | | [Route("Xs_ReceivableBill/DeleteXs_ReceivableBill")] |
| | | [HttpGet] |
| | | [Permission(HModName = "Xs_ReceivableBill_Delete")] |
| | | public object DeleteXs_ReceivableBill(int HInterID, int IsAudit, string CurUserName) |
| | | { |
| | | string ModRightNameCheck = "Xs_ReceivableBill_Delete"; |
| | |
| | | #region 应收单查询列表 |
| | | [Route("Xs_ReceivableBill/QueryList")] |
| | | [HttpGet] |
| | | [Permission(HModName = "Xs_ReceivableBill_Query")] |
| | | public object QueryList(string sWhere, string user) |
| | | { |
| | | try |
| | |
| | | #region 应收单查询子列表 |
| | | [Route("Xs_ReceivableBill/QuerySubList")] |
| | | [HttpGet] |
| | | [Permission(HModName = "Xs_ReceivableBill_Query")] |
| | | public object QuerySubList(string hmainid, string user) |
| | | { |
| | | try |