| | |
| | | @cancel="handleCancel"> |
| | | <a-spin :spinning="confirmLoading"> |
| | | <a-form :form="form"> |
| | | <a-form-item label="æ§å¶å±æ§è§åID" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥æ§å¶å±æ§è§åID" v-decorator="['controlRuleId', {rules: [{required: true, message: '请è¾å
¥æ§å¶å±æ§è§åIDï¼'}]}]" /> |
| | | <a-form-item label="æ§å¶å±æ§è§åç¼å·" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥æ§å¶å±æ§è§åç¼å·" v-decorator="['ruleCode', {rules: [{required: true, message: '请è¾å
¥æ§å¶å±æ§è§åç¼å·ï¼'}]}]" /> |
| | | </a-form-item> |
| | | <a-form-item label="æé«åºå" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥æé«åºå" v-decorator="['maxImumqty', {rules: [{required: true, message: '请è¾å
¥æé«åºåï¼'}]}]" /> |
| | | <a-input placeholder="请è¾å
¥æé«åºå" v-decorator="['maxImumqty']" /> |
| | | </a-form-item> |
| | | <a-form-item label="æä½åºå" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥æä½åºå" v-decorator="['minImumqty', {rules: [{required: true, message: '请è¾å
¥æä½åºåï¼'}]}]" /> |
| | | <a-input placeholder="请è¾å
¥æä½åºå" v-decorator="['minImumqty']" /> |
| | | </a-form-item> |
| | | <a-form-item label="å®å
¨åºå" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥å®å
¨åºå" v-decorator="['safeImumqty', {rules: [{required: true, message: '请è¾å
¥å®å
¨åºåï¼'}]}]" /> |
| | | <a-input placeholder="请è¾å
¥å®å
¨åºå" v-decorator="['safeImumqty']" /> |
| | | </a-form-item> |
| | | <a-form-item label="æå°åºé¾" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥æå°åºé¾" v-decorator="['minStorageAge', {rules: [{required: true, message: '请è¾å
¥æå°åºé¾ï¼'}]}]" /> |
| | | <a-input placeholder="请è¾å
¥æå°åºé¾" v-decorator="['minStorageAge']" /> |
| | | </a-form-item> |
| | | <a-form-item label="æå¤§åºé¾" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥æå¤§åºé¾" v-decorator="['maxStorageAge', {rules: [{required: true, message: '请è¾å
¥æå¤§åºé¾ï¼'}]}]" /> |
| | | <a-input placeholder="请è¾å
¥æå¤§åºé¾" v-decorator="['maxStorageAge']" /> |
| | | </a-form-item> |
| | | <a-form-item label="æ¯å¦å
æ£" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-switch v-decorator="['isNotChek',{rules: [{ required: true, message: 'è¯·éæ©æ¯å¦å
æ£ï¼' }], valuePropName: 'checked'}]" /> |
| | | <a-switch v-decorator="['isNotChek', { valuePropName: 'checked' }]" /> |
| | | </a-form-item> |
| | | <a-form-item label="ä¿è´¨æå¤©æ°" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥ä¿è´¨æå¤©æ°" v-decorator="['shelfLifeDays', {rules: [{required: true, message: '请è¾å
¥ä¿è´¨æå¤©æ°ï¼'}]}]" /> |
| | | <a-input placeholder="请è¾å
¥ä¿è´¨æå¤©æ°" v-decorator="['shelfLifeDays']" /> |
| | | </a-form-item> |
| | | <a-form-item label="æ¯å¦ç¦ç¨" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-switch v-decorator="['isDisabled',{rules: [{ required: true, message: 'è¯·éæ©æ¯å¦ç¦ç¨ï¼' }], valuePropName: 'checked'}]" /> |
| | | <a-switch v-decorator="['isDisabled', { valuePropName: 'checked' }]" /> |
| | | </a-form-item> |
| | | </a-form> |
| | | </a-spin> |
| | |
| | | @cancel="handleCancel"> |
| | | <a-spin :spinning="confirmLoading"> |
| | | <a-form :form="form"> |
| | | <a-form-item label="æ§å¶å±æ§è§åID" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥æ§å¶å±æ§è§åID" v-decorator="['controlRuleId', {rules: [{required: true, message: '请è¾å
¥æ§å¶å±æ§è§åIDï¼'}]}]" /> |
| | | <a-form-item label="æ§å¶å±æ§è§åç¼å·" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥æ§å¶å±æ§è§åç¼å·" v-decorator="['ruleCode', {rules: [{required: true, message: '请è¾å
¥æ§å¶å±æ§è§åç¼å·ï¼'}]}]" /> |
| | | </a-form-item> |
| | | <a-form-item label="æé«åºå" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥æé«åºå" v-decorator="['maxImumqty', {rules: [{required: true, message: '请è¾å
¥æé«åºåï¼'}]}]" /> |
| | | <a-input placeholder="请è¾å
¥æé«åºå" v-decorator="['maxImumqty']" /> |
| | | </a-form-item> |
| | | <a-form-item label="æä½åºå" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥æä½åºå" v-decorator="['minImumqty', {rules: [{required: true, message: '请è¾å
¥æä½åºåï¼'}]}]" /> |
| | | <a-input placeholder="请è¾å
¥æä½åºå" v-decorator="['minImumqty']" /> |
| | | </a-form-item> |
| | | <a-form-item label="å®å
¨åºå" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥å®å
¨åºå" v-decorator="['safeImumqty', {rules: [{required: true, message: '请è¾å
¥å®å
¨åºåï¼'}]}]" /> |
| | | <a-input placeholder="请è¾å
¥å®å
¨åºå" v-decorator="['safeImumqty']" /> |
| | | </a-form-item> |
| | | <a-form-item label="æå°åºé¾" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥æå°åºé¾" v-decorator="['minStorageAge', {rules: [{required: true, message: '请è¾å
¥æå°åºé¾ï¼'}]}]" /> |
| | | <a-input placeholder="请è¾å
¥æå°åºé¾" v-decorator="['minStorageAge']" /> |
| | | </a-form-item> |
| | | <a-form-item label="æå¤§åºé¾" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥æå¤§åºé¾" v-decorator="['maxStorageAge', {rules: [{required: true, message: '请è¾å
¥æå¤§åºé¾ï¼'}]}]" /> |
| | | <a-input placeholder="请è¾å
¥æå¤§åºé¾" v-decorator="['maxStorageAge']" /> |
| | | </a-form-item> |
| | | <a-form-item label="æ¯å¦å
æ£" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-switch v-decorator="['isNotChek',{rules: [{ required: true, message: 'è¯·éæ©æ¯å¦å
æ£ï¼' }], valuePropName: 'checked'}]" /> |
| | | <a-switch v-decorator="['isNotChek', { valuePropName: 'checked' }]" /> |
| | | </a-form-item> |
| | | <a-form-item label="ä¿è´¨æå¤©æ°" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-input placeholder="请è¾å
¥ä¿è´¨æå¤©æ°" v-decorator="['shelfLifeDays', {rules: [{required: true, message: '请è¾å
¥ä¿è´¨æå¤©æ°ï¼'}]}]" /> |
| | | <a-input placeholder="请è¾å
¥ä¿è´¨æå¤©æ°" v-decorator="['shelfLifeDays']" /> |
| | | </a-form-item> |
| | | <a-form-item label="æ¯å¦ç¦ç¨" :labelCol="labelCol" :wrapperCol="wrapperCol" has-feedback> |
| | | <a-switch v-decorator="['isDisabled',{rules: [{ required: true, message: 'è¯·éæ©æ¯å¦ç¦ç¨ï¼' }], valuePropName: 'checked'}]" /> |
| | | <a-switch v-decorator="['isDisabled', { valuePropName: 'checked' }]" /> |
| | | </a-form-item> |
| | | <a-form-item v-show="false"><a-input v-decorator="['id']" /></a-form-item> |
| | | </a-form> |
| | |
| | | this.form.setFieldsValue( |
| | | { |
| | | id: record.id, |
| | | controlRuleId: record.controlRuleId, |
| | | ruleCode: record.ruleCode, |
| | | maxImumqty: record.maxImumqty, |
| | | minImumqty: record.minImumqty, |
| | | safeImumqty: record.safeImumqty, |
| | |
| | | <a-form layout="inline"> |
| | | <a-row :gutter="48"> |
| | | <a-col :md="8" :sm="24"> |
| | | <a-form-item label="æ§å¶å±æ§è§åID"> |
| | | <a-input v-model="queryParam.controlRuleId" allow-clear placeholder="请è¾å
¥æ§å¶å±æ§è§åID"/> |
| | | <a-form-item label="æ§å¶å±æ§è§åç¼å·"> |
| | | <a-input v-model="queryParam.ruleCode" allow-clear placeholder="请è¾å
¥æ§å¶å±æ§è§åç¼å·"/> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col :md="8" :sm="24"> |
| | |
| | | </a-card> |
| | | </div> |
| | | <a-card :bordered="false"> |
| | | <!-- :rowSelection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }" --> |
| | | <s-table |
| | | ref="table" |
| | | :columns="columns" |
| | |
| | | @changeTablePage="pageInfo = $event" |
| | | :scroll="{x: true,y:tableHeight}" |
| | | :rowKey="(record) => record.id" |
| | | > |
| | | :rowSelection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }"> |
| | | <template class="table-operator" slot="operator" v-if="hasPerm('WmsControlRuleDetail:add')" > |
| | | <div ref="actionBar" class="actionBar"> |
| | | <a-button type="info" v-if="hasPerm('sysExcelTemplate:importExcel')" icon="upload" @click="$refs.excelForm.index()"> |
| | |
| | | customRender: (text, record, index) => `${index + 1 + (this.pageInfo.current - 1) * this.pageInfo.pageSize}` |
| | | }, |
| | | { |
| | | title: 'æ§å¶å±æ§è§åID', |
| | | title: 'æ§å¶å±æ§è§åç¼å·', |
| | | align: 'center', |
| | | customHeaderCell: () => { |
| | | return { |
| | | style: { |
| | | 'min-width': '140px'//æå°å宽设置 |
| | | 'min-width': '120px'//æå°å宽设置 |
| | | } |
| | | } |
| | | }, |
| | | customCell: () => { |
| | | return { |
| | | style: { |
| | | 'min-width': '140px'//æå°å宽设置 |
| | | 'min-width': '120px'//æå°å宽设置 |
| | | } |
| | | } |
| | | }, |
| | | sorter: true, |
| | | dataIndex: 'controlRuleId' |
| | | dataIndex: 'ruleCode' |
| | | }, |
| | | { |
| | | title: 'æé«åºå', |
| | |
| | | public class WmsControlRuleDetailSearch : PageInputBase |
| | | { |
| | | /// <summary> |
| | | /// æ§å¶å±æ§è§åID |
| | | /// æ§å¶å±æ§è§åç¼å· |
| | | /// </summary> |
| | | public virtual long? ControlRuleId { get; set; } |
| | | public virtual string RuleCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æé«åºå |
| | |
| | | public class WmsControlRuleDetailSearchNonPage : PageInputNonPageBase |
| | | { |
| | | /// <summary> |
| | | /// æ§å¶å±æ§è§åID |
| | | /// æ§å¶å±æ§è§åç¼å· |
| | | /// </summary> |
| | | public virtual long? ControlRuleId { get; set; } |
| | | public virtual string RuleCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æé«åºå |
| | |
| | | public class WmsControlRuleDetailInput |
| | | { |
| | | /// <summary> |
| | | /// æ§å¶å±æ§è§åID |
| | | /// æ§å¶å±æ§è§åç¼å· |
| | | /// </summary> |
| | | [Required(ErrorMessage = "æ§å¶å±æ§è§åIDä¸è½ä¸ºç©º")] |
| | | public virtual long ControlRuleId { get; set; } |
| | | [Required(ErrorMessage = "æ§å¶å±æ§è§åç¼å·ä¸è½ä¸ºç©º")] |
| | | public virtual string RuleCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æé«åºå |
| | | /// </summary> |
| | | [Required(ErrorMessage = "æé«åºåä¸è½ä¸ºç©º")] |
| | | public virtual decimal MaxImumqty { get; set; } |
| | | public virtual decimal? MaxImumqty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æä½åºå |
| | | /// </summary> |
| | | [Required(ErrorMessage = "æä½åºåä¸è½ä¸ºç©º")] |
| | | public virtual decimal MinImumqty { get; set; } |
| | | public virtual decimal? MinImumqty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®å
¨åºå |
| | | /// </summary> |
| | | [Required(ErrorMessage = "å®å
¨åºåä¸è½ä¸ºç©º")] |
| | | public virtual decimal SafeImumqty { get; set; } |
| | | public virtual decimal? SafeImumqty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå°åºé¾ |
| | | /// </summary> |
| | | [Required(ErrorMessage = "æå°åºé¾ä¸è½ä¸ºç©º")] |
| | | public virtual decimal MinStorageAge { get; set; } |
| | | public virtual decimal? MinStorageAge { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå¤§åºé¾ |
| | | /// </summary> |
| | | [Required(ErrorMessage = "æå¤§åºé¾ä¸è½ä¸ºç©º")] |
| | | public virtual decimal MaxStorageAge { get; set; } |
| | | public virtual decimal? MaxStorageAge { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦å
æ£ |
| | | /// </summary> |
| | | [Required(ErrorMessage = "æ¯å¦å
æ£ä¸è½ä¸ºç©º")] |
| | | public virtual bool IsNotChek { get; set; } |
| | | public virtual bool? IsNotChek { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¿è´¨æå¤©æ° |
| | | /// </summary> |
| | | [Required(ErrorMessage = "ä¿è´¨æå¤©æ°ä¸è½ä¸ºç©º")] |
| | | public virtual decimal ShelfLifeDays { get; set; } |
| | | public virtual decimal? ShelfLifeDays { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ç¦ç¨ |
| | | /// </summary> |
| | | [Required(ErrorMessage = "æ¯å¦ç¦ç¨ä¸è½ä¸ºç©º")] |
| | | public virtual bool IsDisabled { get; set; } |
| | | public virtual bool? IsDisabled { get; set; } |
| | | |
| | | } |
| | | |
| | |
| | | public class WmsControlRuleDetailOutput |
| | | { |
| | | /// <summary> |
| | | /// æ§å¶å±æ§è§åID |
| | | /// æ§å¶å±æ§è§åç¼å· |
| | | /// </summary> |
| | | public long ControlRuleId { get; set; } |
| | | public string RuleCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æé«åºå |
| | | /// </summary> |
| | | public decimal MaxImumqty { get; set; } |
| | | public decimal? MaxImumqty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æä½åºå |
| | | /// </summary> |
| | | public decimal MinImumqty { get; set; } |
| | | public decimal? MinImumqty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®å
¨åºå |
| | | /// </summary> |
| | | public decimal SafeImumqty { get; set; } |
| | | public decimal? SafeImumqty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå°åºé¾ |
| | | /// </summary> |
| | | public decimal MinStorageAge { get; set; } |
| | | public decimal? MinStorageAge { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå¤§åºé¾ |
| | | /// </summary> |
| | | public decimal MaxStorageAge { get; set; } |
| | | public decimal? MaxStorageAge { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦å
æ£ |
| | | /// </summary> |
| | | public bool IsNotChek { get; set; } |
| | | public bool? IsNotChek { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ä¿è´¨æå¤©æ° |
| | | /// </summary> |
| | | public decimal ShelfLifeDays { get; set; } |
| | | public decimal? ShelfLifeDays { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦ç¦ç¨ |
| | | /// </summary> |
| | | public bool IsDisabled { get; set; } |
| | | public bool? IsDisabled { get; set; } |
| | | |
| | | /// <summary> |
| | | /// Idä¸»é® |
| | |
| | | public async Task<PageResult<WmsControlRuleDetailOutput>> Page([FromQuery] WmsControlRuleDetailSearch input) |
| | | { |
| | | var wmsControlRuleDetails = await _wmsControlRuleDetailRep.DetachedEntities |
| | | .Where(input.ControlRuleId != null, u => u.ControlRuleId == input.ControlRuleId) |
| | | .Where(!string.IsNullOrEmpty(input.RuleCode), u => u.RuleCode == input.RuleCode) |
| | | .Where(input.MaxImumqty != null, u => u.MaxImumqty == input.MaxImumqty) |
| | | .Where(input.MinImumqty != null, u => u.MinImumqty == input.MinImumqty) |
| | | .Where(input.SafeImumqty != null, u => u.SafeImumqty == input.SafeImumqty) |
| | |
| | | [HttpGet("WmsControlRuleDetail/listNonPage")] |
| | | public async Task<List<WmsControlRuleDetailOutput>> ListNonPageAsync([FromQuery] WmsControlRuleDetailSearchNonPage input) |
| | | { |
| | | var pControlRuleId = input.ControlRuleId; |
| | | var pRuleCode = input.RuleCode?.Trim() ?? ""; |
| | | var pMaxImumqty = input.MaxImumqty; |
| | | var pMinImumqty = input.MinImumqty; |
| | | var pSafeImumqty = input.SafeImumqty; |
| | |
| | | var pCreatedUserName = input.CreatedUserName?.Trim() ?? ""; |
| | | var pUpdatedUserName = input.UpdatedUserName?.Trim() ?? ""; |
| | | var wmsControlRuleDetails = await _wmsControlRuleDetailRep.DetachedEntities |
| | | .Where(pControlRuleId != null, u => u.ControlRuleId == pControlRuleId) |
| | | .Where(!string.IsNullOrEmpty(pRuleCode), u => u.RuleCode == pRuleCode) |
| | | .Where(pMaxImumqty != null, u => u.MaxImumqty == pMaxImumqty) |
| | | .Where(pMinImumqty != null, u => u.MinImumqty == pMinImumqty) |
| | | .Where(pSafeImumqty != null, u => u.SafeImumqty == pSafeImumqty) |
| | |
| | | UpdatedUserName = SysHelper.GetUserName() |
| | | }; |
| | | #region å®ä¹åé |
| | | var _ControlRuleId = "";//æ§å¶å±æ§è§åID |
| | | var _RuleCode = "";//æ§å¶å±æ§è§åç¼å· |
| | | var _MaxImumqty = "";//æé«åºå |
| | | var _MinImumqty = "";//æä½åºå |
| | | var _SafeImumqty = "";//å®å
¨åºå |
| | |
| | | |
| | | |
| | | #region åå¼ |
| | | _ControlRuleId = row["æ§å¶å±æ§è§åID"]?.ToString() ; |
| | | _RuleCode = row["æ§å¶å±æ§è§åç¼å·"]?.ToString() ; |
| | | _MaxImumqty = row["æé«åºå"]?.ToString() ; |
| | | _MinImumqty = row["æä½åºå"]?.ToString() ; |
| | | _SafeImumqty = row["å®å
¨åºå"]?.ToString() ; |
| | |
| | | |
| | | #region éªè¯ |
| | | |
| | | if (string.IsNullOrEmpty(_ControlRuleId)) |
| | | if (string.IsNullOrEmpty(_RuleCode)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[æ§å¶å±æ§è§åID]{_ControlRuleId}ä¸è½ä¸ºç©ºï¼"); |
| | | throw Oops.Oh($"第{index}è¡[æ§å¶å±æ§è§åç¼å·]{_RuleCode}ä¸è½ä¸ºç©ºï¼"); |
| | | } |
| | | |
| | | if(!string.IsNullOrEmpty(_ControlRuleId)) |
| | | if(!string.IsNullOrEmpty(_RuleCode)) |
| | | { |
| | | if (!long.TryParse(_ControlRuleId, out long outControlRuleId)&&!string.IsNullOrEmpty(_ControlRuleId)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[æ§å¶å±æ§è§åID]{_ControlRuleId}å¼ä¸æ£ç¡®ï¼"); |
| | | } |
| | | if (outControlRuleId <= 0&&!string.IsNullOrEmpty(_ControlRuleId)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[æ§å¶å±æ§è§åID]{_ControlRuleId}å¼ä¸è½å°äºçäº0ï¼"); |
| | | } |
| | | else |
| | | { |
| | | addItem.ControlRuleId = outControlRuleId; |
| | | } |
| | | |
| | | } |
| | | |
| | | if (string.IsNullOrEmpty(_MaxImumqty)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[æé«åºå]{_MaxImumqty}ä¸è½ä¸ºç©ºï¼"); |
| | | } |
| | | |
| | | addItem.RuleCode = (string)_RuleCode; |
| | | } |
| | | if(!string.IsNullOrEmpty(_MaxImumqty)) |
| | | { |
| | | if (!decimal.TryParse(_MaxImumqty, out decimal outMaxImumqty)&&!string.IsNullOrEmpty(_MaxImumqty)) |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | if (string.IsNullOrEmpty(_MinImumqty)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[æä½åºå]{_MinImumqty}ä¸è½ä¸ºç©ºï¼"); |
| | | } |
| | | |
| | | if(!string.IsNullOrEmpty(_MinImumqty)) |
| | | { |
| | | if (!decimal.TryParse(_MinImumqty, out decimal outMinImumqty)&&!string.IsNullOrEmpty(_MinImumqty)) |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | if (string.IsNullOrEmpty(_SafeImumqty)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[å®å
¨åºå]{_SafeImumqty}ä¸è½ä¸ºç©ºï¼"); |
| | | } |
| | | |
| | | if(!string.IsNullOrEmpty(_SafeImumqty)) |
| | | { |
| | | if (!decimal.TryParse(_SafeImumqty, out decimal outSafeImumqty)&&!string.IsNullOrEmpty(_SafeImumqty)) |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | if (string.IsNullOrEmpty(_MinStorageAge)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[æå°åºé¾]{_MinStorageAge}ä¸è½ä¸ºç©ºï¼"); |
| | | } |
| | | |
| | | if(!string.IsNullOrEmpty(_MinStorageAge)) |
| | | { |
| | | if (!decimal.TryParse(_MinStorageAge, out decimal outMinStorageAge)&&!string.IsNullOrEmpty(_MinStorageAge)) |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | if (string.IsNullOrEmpty(_MaxStorageAge)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[æå¤§åºé¾]{_MaxStorageAge}ä¸è½ä¸ºç©ºï¼"); |
| | | } |
| | | |
| | | if(!string.IsNullOrEmpty(_MaxStorageAge)) |
| | | { |
| | | if (!decimal.TryParse(_MaxStorageAge, out decimal outMaxStorageAge)&&!string.IsNullOrEmpty(_MaxStorageAge)) |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | if (string.IsNullOrEmpty(_IsNotChek)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[æ¯å¦å
æ£]{_IsNotChek}ä¸è½ä¸ºç©ºï¼"); |
| | | } |
| | | |
| | | if(!string.IsNullOrEmpty(_IsNotChek)) |
| | | { |
| | | if(!_IsNotChek.Equals("æ¯") && !_IsNotChek.Equals("å¦")) |
| | |
| | | addItem.IsNotChek = outIsNotChek; |
| | | } |
| | | } |
| | | |
| | | |
| | | if (string.IsNullOrEmpty(_ShelfLifeDays)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[ä¿è´¨æå¤©æ°]{_ShelfLifeDays}ä¸è½ä¸ºç©ºï¼"); |
| | | } |
| | | |
| | | if(!string.IsNullOrEmpty(_ShelfLifeDays)) |
| | | { |
| | |
| | | } |
| | | |
| | | } |
| | | |
| | | if (string.IsNullOrEmpty(_IsDisabled)) |
| | | { |
| | | throw Oops.Oh($"第{index}è¡[æ¯å¦ç¦ç¨]{_IsDisabled}ä¸è½ä¸ºç©ºï¼"); |
| | | } |
| | | |
| | | if(!string.IsNullOrEmpty(_IsDisabled)) |
| | | { |
| | | if(!_IsDisabled.Equals("æ¯") && !_IsDisabled.Equals("å¦")) |
| | |
| | | { |
| | | //æ°æ®æ¯å¦åå¨éå¤ |
| | | isExist = await _wmsControlRuleDetailRep.AnyAsync(u => |
| | | u.ControlRuleId.Equals(input.ControlRuleId) |
| | | u.RuleCode.Equals(input.RuleCode) |
| | | ,false); |
| | | } |
| | | else//ç¼è¾ |
| | |
| | | //å½åç¼è¾æ°æ®ä»¥å¤æ¯å¦åå¨éå¤ |
| | | isExist = await _wmsControlRuleDetailRep.AnyAsync(u => |
| | | u.Id != input.Id |
| | | &&u.ControlRuleId.Equals(input.ControlRuleId) |
| | | &&u.RuleCode.Equals(input.RuleCode) |
| | | ,false); |
| | | } |
| | | |
| | |
| | | } |
| | | //æ°æ®æ¯å¦éå¤ |
| | | var existExcelItem = inputs.GroupBy(g => new { |
| | | g.ControlRuleId |
| | | g.RuleCode |
| | | }) |
| | | .Where(g => g.Count() > 1) |
| | | .Select(s => new { |
| | | s.Key.ControlRuleId |
| | | s.Key.RuleCode |
| | | }).FirstOrDefault(); |
| | | if (existExcelItem != null) |
| | | { |
| | | var wmsControlRuleDetail = existExcelItem.Adapt<WmsControlRuleDetail>(); |
| | | var item= existExcelItem.Adapt<WmsControlRuleDetail>(); |
| | | throw Oops.Oh($"导å
¥çè¡¨æ ¼ä¸,æ§å¶å±æ§è§åID[{item.ControlRuleId}]å·²åå¨"); |
| | | throw Oops.Oh($"导å
¥çè¡¨æ ¼ä¸,æ§å¶å±æ§è§åç¼å·[{item.RuleCode}]å·²åå¨"); |
| | | } |
| | | |
| | | |
| | |
| | | //æ ¹æ®èå主é®éªè¯æ°æ®åºä¸æ¯å¦å·²åå¨ç¸åæ°æ® |
| | | var existDBItem = await _wmsControlRuleDetailRep.DetachedEntities.FirstOrDefaultAsync(w=> |
| | | inputs.Select(s=>"" |
| | | +s.ControlRuleId |
| | | +s.RuleCode |
| | | ) |
| | | .Contains("" |
| | | +w.ControlRuleId |
| | | +w.RuleCode |
| | | )); |
| | | if (existDBItem != null) |
| | | { |
| | | var wmsControlRuleDetail = existExcelItem.Adapt<WmsControlRuleDetail>(); |
| | | var item= existExcelItem.Adapt<WmsControlRuleDetail>(); |
| | | throw Oops.Oh($"ç³»ç»ä¸,æ§å¶å±æ§è§åID[{item.ControlRuleId}]å·²åå¨"); |
| | | throw Oops.Oh($"ç³»ç»ä¸,æ§å¶å±æ§è§åç¼å·[{item.RuleCode}]å·²åå¨"); |
| | | } |
| | | } |
| | | |
| | |
| | | |
| | | /* |
| | | * @author : åæå¥ |
| | | * @date : 2024/4/23ä¸å5:01:43 |
| | | * @date : 2024/4/24ä¸å5:51:26 |
| | | * @desc : æ§å¶å±æ§è§åæç» |
| | | */ |
| | | namespace Admin.NET.Core |
| | |
| | | |
| | | |
| | | /// <summary> |
| | | /// æ§å¶å±æ§è§åID |
| | | /// æ§å¶å±æ§è§åç¼å· |
| | | /// </summary> |
| | | [Comment("æ§å¶å±æ§è§åID")] |
| | | [Comment("æ§å¶å±æ§è§åç¼å·")] |
| | | [Required] |
| | | |
| | | public long ControlRuleId { get; set; } |
| | | [MaxLength(50)] |
| | | public string RuleCode { get; set; } |
| | | |
| | | |
| | | /// <summary> |
| | |
| | | "avatar": "", |
| | | "version": "4.1.3", |
| | | "createdTime": "2024-4-12 12:56:29", |
| | | "updatedTime": "2024-4-24 16:53:19", |
| | | "updatedTime": "2024-4-24 17:51:09", |
| | | "dbConns": [], |
| | | "profile": { |
| | | "default": { |
| | |
| | | }, |
| | | { |
| | | "defKey": "CreatedUserId", |
| | | "defName": "å建人Id", |
| | | "defName": "å建è
Id", |
| | | "comment": "", |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "type": "", |
| | |
| | | }, |
| | | { |
| | | "defKey": "UpdatedUserId", |
| | | "defName": "ä¿®æ¹äººId", |
| | | "defName": "ä¿®æ¹è
Id", |
| | | "comment": "", |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "type": "", |
| | |
| | | }, |
| | | { |
| | | "defKey": "ErpCode", |
| | | "defName": "ERPåºåå°", |
| | | "defName": "ERP代ç ", |
| | | "comment": "", |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "type": "", |
| | |
| | | }, |
| | | { |
| | | "defKey": "CreatedUserId", |
| | | "defName": "å建人Id", |
| | | "defName": "å建è
Id", |
| | | "comment": "", |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "type": "", |
| | |
| | | }, |
| | | { |
| | | "defKey": "CreatedUserName", |
| | | "defName": "å建人", |
| | | "defName": "å建è
åç§°", |
| | | "comment": "", |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "type": "", |
| | |
| | | }, |
| | | { |
| | | "defKey": "UpdatedUserId", |
| | | "defName": "ä¿®æ¹äººId", |
| | | "defName": "ä¿®æ¹è
Id", |
| | | "comment": "", |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "type": "", |
| | |
| | | }, |
| | | { |
| | | "defKey": "UpdatedUserName", |
| | | "defName": "ä¿®æ¹äºº", |
| | | "defName": "ä¿®æ¹è
åç§°", |
| | | "comment": "", |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "type": "", |
| | |
| | | "uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE" |
| | | }, |
| | | { |
| | | "defKey": "IsSrmPlace", |
| | | "defName": "æ¯å¦å åæºåºä½", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "6F7C1C5C-D159-41E6-BF9D-54DEEFA79AFF", |
| | | "id": "335D3433-78A5-4213-A410-95E1EFF532D6" |
| | | }, |
| | | { |
| | | "defKey": "SrmPlaceNo", |
| | | "defName": "å åæºåºä½å·", |
| | | "comment": "", |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "attr1": "", |
| | | "attr2": "", |
| | | "attr3": "", |
| | | "attr4": "", |
| | | "attr5": "", |
| | | "attr6": "", |
| | | "attr7": "", |
| | | "attr8": "", |
| | | "attr9": "", |
| | | "id": "BC41E431-8E6A-4253-83F4-E589578322AA", |
| | | "baseType": "F8A4AFB0-F3B7-4E32-A5F2-D4D8D3F4BACD", |
| | | "extProps": {}, |
| | | "uiHint": "642D2E0A-8846-4549-BE56-8C0473F26EDE" |
| | | }, |
| | | { |
| | | "defKey": "IsRgvPlace", |
| | | "defName": "æ¯å¦RGVåºä½", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "6F7C1C5C-D159-41E6-BF9D-54DEEFA79AFF", |
| | | "id": "B18994CA-EB0C-4402-BB8E-749C080166F4" |
| | | }, |
| | | { |
| | | "defKey": "RgvPlaceNo", |
| | | "defName": "RGVåºä½å·", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "id": "3146288B-6B5D-447C-9339-7DB5D90E56FD" |
| | | }, |
| | | { |
| | | "defKey": "IsAgvPlace", |
| | | "defName": "æ¯å¦AGVåºä½", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "6F7C1C5C-D159-41E6-BF9D-54DEEFA79AFF", |
| | | "id": "3BCB2418-C037-45BE-90B7-23F37696721B" |
| | | }, |
| | | { |
| | | "defKey": "AgvPlaceNo", |
| | | "defName": "AGVåºä½å·", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "id": "B07702F7-3F57-4A8E-B5EA-8A70FD6463E3" |
| | | }, |
| | | { |
| | | "defKey": "IsTransPlace", |
| | | "defName": "æ¯å¦è¾é线åºä½", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "6F7C1C5C-D159-41E6-BF9D-54DEEFA79AFF", |
| | | "id": "4FD2149A-C5A6-45C0-A72B-0476A5967CF7" |
| | | }, |
| | | { |
| | | "defKey": "TransPlaceNo", |
| | | "defName": "è¾é线åºä½å·", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "id": "755769AB-B19A-4E22-8BA3-2E44E4AC7D86" |
| | | }, |
| | | { |
| | | "defKey": "IsActivateWCS", |
| | | "defName": "æ¯å¦æ¿æ´»ä¸ä»»å¡è°åº¦", |
| | | "comment": "", |
| | |
| | | }, |
| | | { |
| | | "defKey": "CreatedUserId", |
| | | "defName": "å建人Id", |
| | | "defName": "å建è
Id", |
| | | "comment": "", |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "type": "", |
| | |
| | | }, |
| | | { |
| | | "defKey": "CreatedUserName", |
| | | "defName": "å建人", |
| | | "defName": "å建è
åç§°", |
| | | "comment": "", |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "type": "", |
| | |
| | | }, |
| | | { |
| | | "defKey": "UpdatedUserId", |
| | | "defName": "ä¿®æ¹äººId", |
| | | "defName": "ä¿®æ¹è
Id", |
| | | "comment": "", |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "type": "", |
| | |
| | | }, |
| | | { |
| | | "defKey": "UpdatedUserName", |
| | | "defName": "ä¿®æ¹äºº", |
| | | "defName": "ä¿®æ¹è
åç§°", |
| | | "comment": "", |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "type": "", |
| | |
| | | }, |
| | | { |
| | | "defKey": "CreatedUserId", |
| | | "defName": "å建人Id", |
| | | "defName": "å建è
Id", |
| | | "comment": "", |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "type": "", |
| | |
| | | }, |
| | | { |
| | | "defKey": "UpdatedUserId", |
| | | "defName": "ä¿®æ¹äººId", |
| | | "defName": "ä¿®æ¹è
Id", |
| | | "comment": "", |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "type": "", |
| | |
| | | } |
| | | }, |
| | | { |
| | | "id": "6CAD48AB-70AB-4DBE-8CF4-B6D8A8A78AEE", |
| | | "env": { |
| | | "base": { |
| | | "nameSpace": "", |
| | | "codeRoot": "" |
| | | } |
| | | }, |
| | | "defKey": "wms_control_rule", |
| | | "defName": "æ§å¶å±æ§è§å", |
| | | "comment": "", |
| | | "properties": { |
| | | "partitioned by": "(date string)", |
| | | "row format delimited": "", |
| | | "fields terminated by ','": "", |
| | | "collection items terminated by '-'": "", |
| | | "map keys terminated by ':'": "", |
| | | "store as textfile;": "" |
| | | }, |
| | | "headers": [ |
| | | { |
| | | "refKey": "hideInGraph", |
| | | "hideInGraph": true, |
| | | "freeze": true |
| | | }, |
| | | { |
| | | "refKey": "defKey", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "defName", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "primaryKey", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "notNull", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "autoIncrement", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "domain", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "type", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "len", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "scale", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "comment", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "refDict", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "defaultValue", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "isStandard", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "uiHint", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "extProps", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | } |
| | | ], |
| | | "fields": [ |
| | | { |
| | | "defKey": "Id", |
| | | "defName": "Id主é®", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": 32, |
| | | "scale": "", |
| | | "primaryKey": true, |
| | | "notNull": true, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "domain": "16120F75-6AA7-4483-868D-F07F511BB081", |
| | | "refDict": "", |
| | | "uiHint": "", |
| | | "id": "124032A4-CAD4-4496-AC39-0C286CCE7CA1", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "RuleCode", |
| | | "defName": "è§åç¼å·", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": true, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "id": "EA50CBBB-1767-4101-9DAC-7C8E302241E9", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "RuleName", |
| | | "defName": "è§ååç§°", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": true, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "id": "A145DF29-EA07-4308-B410-4DE14F29DC8B", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "RuleDesc", |
| | | "defName": "è§åæè¿°", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "9092C4E0-1A54-4859-ABBB-5B62DBC27573", |
| | | "id": "ED8FCC44-999B-4952-9B40-A20A86C78EE5", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "IsDisabled", |
| | | "defName": "æ¯å¦ç¦ç¨", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": true, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "6F7C1C5C-D159-41E6-BF9D-54DEEFA79AFF", |
| | | "id": "7C32FC58-EB02-4D9F-9FA1-B1ADF198A791" |
| | | }, |
| | | { |
| | | "defKey": "CreatedUserName", |
| | | "defName": "å建人", |
| | | "comment": "", |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "refDict": "", |
| | | "uiHint": "", |
| | | "id": "C3A81AF1-28C1-43A0-98CA-64CFFD9447B5", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "CreatedTime", |
| | | "defName": "å建æ¶é´", |
| | | "comment": "", |
| | | "domain": "E9456E44-8231-4BC0-B2CD-5FF4AEC6DE97", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "refDict": "", |
| | | "uiHint": "", |
| | | "id": "5ED71435-1C02-4592-8665-B6BE97499E73", |
| | | "baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811" |
| | | }, |
| | | { |
| | | "defKey": "UpdatedUserName", |
| | | "defName": "ä¿®æ¹äºº", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "id": "8D5F93E3-5C5F-4C4F-97FF-A66A4476B183", |
| | | "baseType": "F8A4AFB0-F3B7-4E32-A5F2-D4D8D3F4BACD" |
| | | }, |
| | | { |
| | | "defKey": "UpdatedTime", |
| | | "defName": "ä¿®æ¹æ¶é´", |
| | | "comment": "", |
| | | "domain": "E9456E44-8231-4BC0-B2CD-5FF4AEC6DE97", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "refDict": "", |
| | | "uiHint": "", |
| | | "id": "BC078593-0615-4B40-8DC8-5AC22816602D", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "CreatedUserId", |
| | | "defName": "å建è
Id", |
| | | "comment": "", |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "refDict": "", |
| | | "uiHint": "", |
| | | "id": "C7685E04-D334-47B9-8EF6-CBD8E14A0D1A", |
| | | "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" |
| | | }, |
| | | { |
| | | "defKey": "UpdatedUserId", |
| | | "defName": "ä¿®æ¹è
Id", |
| | | "comment": "", |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "refDict": "", |
| | | "uiHint": "", |
| | | "id": "4879E615-3C4A-4D1B-98DC-589567CD9B92", |
| | | "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" |
| | | }, |
| | | { |
| | | "defKey": "IsDeleted", |
| | | "defName": "软å 餿 è®°", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": true, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "6F7C1C5C-D159-41E6-BF9D-54DEEFA79AFF", |
| | | "id": "AA1E5DF6-BD1F-4FC2-B4E3-AD2B96C00BD2", |
| | | "baseType": "7ECAE23D-9FDB-4015-93BC-459D56A1ACA1" |
| | | } |
| | | ], |
| | | "correlations": [], |
| | | "indexes": [], |
| | | "type": "P", |
| | | "sysProps": { |
| | | "nameTemplate": "{defKey}[{defName}]" |
| | | }, |
| | | "notes": {} |
| | | }, |
| | | { |
| | | "id": "5BA66776-30F0-4C71-92A3-0A6CB6985823", |
| | | "env": { |
| | | "base": { |
| | |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "ControlRuleId", |
| | | "defName": "æ§å¶å±æ§è§åID", |
| | | "defKey": "RuleCode", |
| | | "defName": "æ§å¶å±æ§è§åç¼å·", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "id": "1C340822-4286-4525-916F-75E29EEEBAA0", |
| | | "baseType": "87021CD5-DD8A-45AD-A867-A55DFE7993F5" |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "id": "5B84BCB4-4D25-43C3-9DF6-5D8F9B7DA5EB" |
| | | }, |
| | | { |
| | | "defKey": "MaxImumqty", |
| | |
| | | ], |
| | | "correlations": [], |
| | | "indexes": [] |
| | | }, |
| | | { |
| | | "id": "A9C5E453-7EE0-447F-97B1-AF52177E7E2E", |
| | | "env": { |
| | | "base": { |
| | | "nameSpace": "", |
| | | "codeRoot": "" |
| | | } |
| | | }, |
| | | "defKey": "wms_equipment_place", |
| | | "defName": "设å¤åºä½å
³èä¿¡æ¯", |
| | | "comment": "", |
| | | "properties": { |
| | | "partitioned by": "(date string)", |
| | | "row format delimited": "", |
| | | "fields terminated by ','": "", |
| | | "collection items terminated by '-'": "", |
| | | "map keys terminated by ':'": "", |
| | | "store as textfile;": "" |
| | | }, |
| | | "nameTemplate": "{defKey}[{defName}]", |
| | | "headers": [ |
| | | { |
| | | "refKey": "hideInGraph", |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "defKey", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "defName", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "primaryKey", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "notNull", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "autoIncrement", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "domain", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "type", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "len", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "scale", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "comment", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "refDict", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "defaultValue", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "isStandard", |
| | | "freeze": false, |
| | | "hideInGraph": false |
| | | }, |
| | | { |
| | | "refKey": "uiHint", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "extProps", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "attr1", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "attr2", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "attr3", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "attr4", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "attr5", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "attr6", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "attr7", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "attr8", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | }, |
| | | { |
| | | "refKey": "attr9", |
| | | "freeze": false, |
| | | "hideInGraph": true |
| | | } |
| | | ], |
| | | "fields": [ |
| | | { |
| | | "defKey": "Id", |
| | | "defName": "Id主é®", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": 32, |
| | | "scale": "", |
| | | "primaryKey": true, |
| | | "notNull": true, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "domain": "16120F75-6AA7-4483-868D-F07F511BB081", |
| | | "refDict": "", |
| | | "uiHint": "", |
| | | "id": "FD6CFC18-8FF1-4AC9-9591-8D83EE7EC6C7", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "EquipmentNo", |
| | | "defName": "设å¤å·", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": true, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "id": "4B7A4560-9A82-4E0D-913C-4397ACC815A0" |
| | | }, |
| | | { |
| | | "defKey": "PlaceNo", |
| | | "defName": "åºä½å·", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": true, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "id": "CC93D3DD-2AF1-4A4E-AC83-894197701520" |
| | | }, |
| | | { |
| | | "defKey": "CreatedUserName", |
| | | "defName": "å建人", |
| | | "comment": "", |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "refDict": "", |
| | | "uiHint": "", |
| | | "id": "3F8A210A-A76C-4D93-8328-6CC79B7875EF", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "CreatedTime", |
| | | "defName": "å建æ¶é´", |
| | | "comment": "", |
| | | "domain": "E9456E44-8231-4BC0-B2CD-5FF4AEC6DE97", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "refDict": "", |
| | | "uiHint": "", |
| | | "id": "7796D18C-32E1-4472-9811-E2983F1E3ECB", |
| | | "baseType": "1D764C4A-6F9F-421E-B11A-6F3E23B51811" |
| | | }, |
| | | { |
| | | "defKey": "UpdatedUserName", |
| | | "defName": "ä¿®æ¹äºº", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "94107640-E002-4AB3-A2DC-B66F98D9645F", |
| | | "id": "9FCCB6EB-3536-4ACF-92EA-EE685B1E4869", |
| | | "baseType": "F8A4AFB0-F3B7-4E32-A5F2-D4D8D3F4BACD" |
| | | }, |
| | | { |
| | | "defKey": "UpdatedTime", |
| | | "defName": "ä¿®æ¹æ¶é´", |
| | | "comment": "", |
| | | "domain": "E9456E44-8231-4BC0-B2CD-5FF4AEC6DE97", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "refDict": "", |
| | | "uiHint": "", |
| | | "id": "89D9334C-753F-494A-ACC8-38F38C58C907", |
| | | "baseType": "FC9790A7-36B8-4A48-8F9A-BC1042BCFE64" |
| | | }, |
| | | { |
| | | "defKey": "CreatedUserId", |
| | | "defName": "å建人Id", |
| | | "comment": "", |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "refDict": "", |
| | | "uiHint": "", |
| | | "id": "1924CB76-82B6-4697-BA4D-4A22505420F4", |
| | | "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" |
| | | }, |
| | | { |
| | | "defKey": "UpdatedUserId", |
| | | "defName": "ä¿®æ¹äººId", |
| | | "comment": "", |
| | | "domain": "717941D9-8B3F-435A-9F8E-8D13B7404D5B", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": false, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": true, |
| | | "refDict": "", |
| | | "uiHint": "", |
| | | "id": "1EC5776B-1E12-4656-941E-93D9202636F8", |
| | | "baseType": "89D69E81-EA34-42EE-9FA2-93B8BD27E098" |
| | | }, |
| | | { |
| | | "defKey": "IsDeleted", |
| | | "defName": "软å 餿 è®°", |
| | | "comment": "", |
| | | "type": "", |
| | | "len": "", |
| | | "scale": "", |
| | | "primaryKey": false, |
| | | "notNull": true, |
| | | "autoIncrement": false, |
| | | "defaultValue": "", |
| | | "hideInGraph": false, |
| | | "refDict": "", |
| | | "extProps": {}, |
| | | "domain": "6F7C1C5C-D159-41E6-BF9D-54DEEFA79AFF", |
| | | "id": "D689DF98-A794-4AF4-8C2C-DB63E7306698", |
| | | "baseType": "7ECAE23D-9FDB-4015-93BC-459D56A1ACA1" |
| | | } |
| | | ], |
| | | "correlations": [], |
| | | "indexes": [] |
| | | } |
| | | ], |
| | | "views": [ |
| | |
| | | "7652F7C6-BE52-40C1-8B4E-030BCA44DF1C", |
| | | "B096C24D-5DD5-47CD-8AE2-18F09DA54D3B", |
| | | "613EBABC-DE71-4B38-9917-77A72D988753", |
| | | "6CAD48AB-70AB-4DBE-8CF4-B6D8A8A78AEE", |
| | | "5BA66776-30F0-4C71-92A3-0A6CB6985823", |
| | | "30A9CA8E-93F6-4AFB-A388-CA0C01F74222", |
| | | "AD6794A1-3C5C-4DA3-86A9-222FBBFD109D", |
| | | "041BF159-8998-4542-84A3-5E07D1616AF1", |
| | | "A9C5E453-7EE0-447F-97B1-AF52177E7E2E" |
| | | "041BF159-8998-4542-84A3-5E07D1616AF1" |
| | | ], |
| | | "refViews": [], |
| | | "refDiagrams": [], |