| | |
| | | dataIndex: 'auditStatus_dictText' |
| | | }, |
| | | { |
| | | title:'办理人', |
| | | align:"center", |
| | | dataIndex: 'handlePerson_dictText' |
| | | }, |
| | | { |
| | | title:'备注', |
| | | align:"center", |
| | | dataIndex: 'remark' |
| | |
| | | > |
| | | <a-input |
| | | allow-clear |
| | | :disabled="codeDisable" |
| | | :disabled="false" |
| | | :placeholder="disableSubmit?'':'请输入单据名称'" |
| | | v-decorator="[ 'functionName', validatorRules.functionName]" |
| | | /> |
| | |
| | | > |
| | | <a-input |
| | | allow-clear |
| | | :disabled="codeDisable" |
| | | :disabled="false" |
| | | :placeholder="disableSubmit?'':'请输入固定字符'" |
| | | v-decorator="[ 'beginSymbol', validatorRules.beginSymbol]" |
| | | /> |
| | |
| | | this.form.setFieldsValue(pick(this.model, 'functionName', 'beginSymbol', 'enterpriseCode', 'type')) |
| | | }) |
| | | if (record.id) { |
| | | this.codeDisable = false; |
| | | this.codeDisable = true; |
| | | } else { |
| | | this.codeDisable = false; |
| | | } |
| | |
| | | </a-form-item> |
| | | </a-col> |
| | | </a-row> |
| | | <a-table |
| | | ref="table" |
| | | bordered |
| | | rowKey="id" |
| | | :columns="columns" |
| | | :dataSource="dataSource" |
| | | :pagination="false" |
| | | > |
| | | <!-- @change="handleTableChange" --> |
| | | <!-- :pagination="ipagination" --> |
| | | <template |
| | | v-for="col in columns" |
| | | :slot="col.dataIndex" |
| | | slot-scope='text, record, index' |
| | | > |
| | | <div :key="col.dataIndex"> |
| | | <a-input |
| | | :value="text" |
| | | v-if="col.dataIndex == 'position'" |
| | | @change="(e)=>handleChange(e, record.key, col, index)" |
| | | :disabled="false" |
| | | placeholder="请输入保养部位" |
| | | /> |
| | | <a-textarea |
| | | :value="text" |
| | | v-if="col.dataIndex == 'content'" |
| | | :maxLength="500" |
| | | auto-size |
| | | placeholder="请输入保养内容" |
| | | @change="(e)=>handleChange(e, record.key, col, index)" |
| | | /> |
| | | <a-textarea |
| | | :value="text" |
| | | v-if="col.dataIndex == 'standard'" |
| | | :maxLength="500" |
| | | auto-size |
| | | placeholder="请输入保养标准" |
| | | @change="(e)=>handleChange(e, record.key, col, index)" |
| | | :disabled="false" |
| | | /> |
| | | <a-select |
| | | v-if="col.dataIndex == 'firstInspect'" |
| | | :value="text" |
| | | @change="(e) => handleChange(e, record.key, col, index)" |
| | | style="width: 100%" |
| | | > |
| | | <a-select-option value="1">通过</a-select-option> |
| | | <a-select-option value="2">未通过</a-select-option> |
| | | </a-select> |
| | | <a-select |
| | | v-if="col.dataIndex == 'secondInspect'" |
| | | :value="text" |
| | | @change="(e) => handleChange(e, record.key, col, index)" |
| | | style="width: 100%" |
| | | > |
| | | <a-select-option value="1">通过</a-select-option> |
| | | <a-select-option value="2">未通过</a-select-option> |
| | | </a-select> |
| | | |
| | | </div> |
| | | </template> |
| | | </a-table> |
| | | <!-- <div :style="{height: '140px',width: '100%',border: '1px solid #e9e9e9',padding: '10px 16px',background: '#fff',}"> |
| | | <a-row :gutter="24"> |
| | | <a-col :span="12"> |
| | | <a-form-item |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | | label="验收结果" |
| | | > |
| | | </a-form-item> |
| | | </a-col> |
| | | </a-row> |
| | | <a-row :gutter="24"> |
| | | <a-col :span="24"> |
| | | <a-form-item |
| | | :labelCol="{span:3}" |
| | | :wrapperCol="{span:21}" |
| | | label="备注" |
| | | > |
| | | <a-textarea |
| | | allow-clear |
| | | :disabled="disableSubmit" |
| | | :placeholder="disableSubmit?'':'请输入备注'" |
| | | v-decorator="['remark', {}]" |
| | | /> |
| | | |
| | | </a-form-item> |
| | | </a-col> |
| | | </a-row> |
| | | </div> --> |
| | | </a-form> |
| | | </a-spin> |
| | | <a-table |
| | | ref="table" |
| | | bordered |
| | | rowKey="id" |
| | | :columns="columns" |
| | | :dataSource="dataSource" |
| | | :pagination="false" |
| | | > |
| | | <!-- @change="handleTableChange" --> |
| | | <!-- :pagination="ipagination" --> |
| | | <template |
| | | v-for="col in columns" |
| | | :slot="col.dataIndex" |
| | | slot-scope='text, record, index' |
| | | > |
| | | <div :key="col.dataIndex"> |
| | | <a-input |
| | | :value="text" |
| | | v-if="col.dataIndex == 'position'" |
| | | @change="(e)=>handleChange(e, record.key, col, index)" |
| | | :disabled="false" |
| | | placeholder="请输入保养部位" |
| | | /> |
| | | <a-textarea |
| | | :value="text" |
| | | v-if="col.dataIndex == 'content'" |
| | | :maxLength="500" |
| | | auto-size |
| | | placeholder="请输入保养内容" |
| | | @change="(e)=>handleChange(e, record.key, col, index)" |
| | | /> |
| | | <a-textarea |
| | | :value="text" |
| | | v-if="col.dataIndex == 'standard'" |
| | | :maxLength="500" |
| | | auto-size |
| | | placeholder="请输入保养标准" |
| | | @change="(e)=>handleChange(e, record.key, col, index)" |
| | | :disabled="false" |
| | | /> |
| | | <a-input |
| | | :value="text" |
| | | v-if="col.dataIndex == 'firstInspect'" |
| | | @change="(e)=>handleChange(e, record.key, col, index)" |
| | | :disabled="false" |
| | | placeholder="请输入第一次检" |
| | | /> |
| | | <a-input |
| | | :value="text" |
| | | v-if="col.dataIndex == 'secondInspect'" |
| | | @change="(e)=>handleChange(e, record.key, col, index)" |
| | | :disabled="false" |
| | | placeholder="请输入第二次检" |
| | | /> |
| | | |
| | | </div> |
| | | </template> |
| | | </a-table> |
| | | <div :style="{height: '60px',width: '100%',border: '1px solid #e9e9e9',padding: '10px 16px',background: '#fff',}"> |
| | | <a-row :gutter="24"> |
| | | <a-col :span="12"> |
| | | <a-col :span="7"> |
| | | <a-form-item |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | |
| | | <span v-else>-</span> |
| | | </a-form-item> |
| | | </a-col> |
| | | <a-col :span="12"> |
| | | <a-col :span="17"> |
| | | <a-form-item |
| | | :labelCol="labelCol" |
| | | :wrapperCol="wrapperCol" |
| | |
| | | </a-col> |
| | | </a-row> |
| | | </div> |
| | | <a-button |
| | | <!-- <a-button |
| | | style="width: 100%; margin-top: 0px; margin-bottom: 8px" |
| | | type="dashed" |
| | | icon="plus" |
| | | @click="addHour" |
| | | >添加内容</a-button> |
| | | >添加内容</a-button> --> |
| | | <template slot="footer"> |
| | | <a-button |
| | | :style="{marginRight: '8px'}" |
| | |
| | | |
| | | methods: { |
| | | |
| | | addHour() { |
| | | this.dataSource.push({ id: '', maintenanceOrderId: this.model.id, position: '', content: '', standard: '', firstInspect: '', secondInspect: '' }) |
| | | }, |
| | | // addHour() { |
| | | // this.dataSource.push({ id: '', maintenanceOrderId: this.model.id, position: '', content: '', standard: '', firstInspect: '', secondInspect: '' }) |
| | | // }, |
| | | |
| | | edit(record) { |
| | | let that = this; |
| | |
| | | target['standard'] = value.target.value; |
| | | } |
| | | if (column.dataIndex == 'firstInspect') { |
| | | target[column.dataIndex] = value.target.value; |
| | | target[column.dataIndex] = value; |
| | | } |
| | | if (column.dataIndex == 'secondInspect') { |
| | | target[column.dataIndex] = value.target.value; |
| | | target[column.dataIndex] = value; |
| | | } |
| | | //显示带过来的数据 |
| | | that.dataSource = temp; |
| | |
| | | un-checked-children="否" |
| | | :checked="model.result_21 == '1'" |
| | | @change="handle21Switch(model.result_21)" |
| | | :disabled=this.disabled21Switch |
| | | /> |
| | | <span |
| | | class="ant-descriptions-title" |
| | |
| | | v-model="model.sort" |
| | | :min=0 |
| | | :max=20 |
| | | :disabled=this.disabled22Switch |
| | | /> |
| | | <span |
| | | class="ant-descriptions-title" |
| | |
| | | un-checked-children="否" |
| | | :checked="model.result_22 == '1'" |
| | | @change="handle22Switch(model.result_22)" |
| | | :disabled=this.disabled22Switch |
| | | /> |
| | | <span |
| | | class="ant-descriptions-title" |
| | |
| | | dataSource: [], |
| | | model: {}, |
| | | departs: [], |
| | | disabled21Switch: false, |
| | | disabled22Switch: false, |
| | | labelCol: { |
| | | xs: { span: 24 }, |
| | | sm: { span: 6 }, |
| | |
| | | |
| | | edit(record) { |
| | | let that = this; |
| | | |
| | | this.disabled21Switch = false |
| | | this.disabled22Switch = false |
| | | this.form.resetFields(); |
| | | this.model = Object.assign({}, record); |
| | | this.getStoveCategory() |
| | |
| | | } else { |
| | | this.model.result_1 = '0' |
| | | } |
| | | |
| | | this.model = Object.assign({}, this.model); |
| | | }, |
| | | |
| | |
| | | handle21Switch(result_21) { |
| | | if ('0' == result_21) { |
| | | this.model.result_21 = '1' |
| | | this.disabled22Switch = true |
| | | } else { |
| | | this.model.result_21 = '0' |
| | | this.disabled22Switch = false |
| | | } |
| | | this.model = Object.assign({}, this.model); |
| | | }, |
| | |
| | | handle22Switch(result_22) { |
| | | if ('0' == result_22) { |
| | | this.model.result_22 = '1' |
| | | this.disabled21Switch = true |
| | | } else { |
| | | this.model.result_22 = '0' |
| | | this.disabled21Switch = false |
| | | } |
| | | this.model = Object.assign({}, this.model); |
| | | }, |
| | |
| | | > |
| | | <a-input |
| | | v-model="model.num" |
| | | placeholder="请输入单据号" |
| | | placeholder="将由系统自动生成" |
| | | ></a-input> |
| | | </a-form-model-item> |
| | | </a-col> |
| | |
| | | url: { |
| | | add: '/eam/equipmentScrap/add', |
| | | edit: '/eam/equipmentScrap/edit', |
| | | getNum: '/eam/sysIdentity/getNumNew', |
| | | equipmentChange: { |
| | | list: '/eam/equipmentScrap/queryById' |
| | | }, |
| | |
| | | }) |
| | | }, |
| | | created() { |
| | | this.initNum() |
| | | }, |
| | | methods: { |
| | | |
| | | initNum() { |
| | | getAction(this.url.getNum, { type: 'EquipmentScrap', length: '4' }).then((res) => { |
| | | if (res.success) { |
| | | this.model.num = res.message |
| | | } |
| | | }) |
| | | }, |
| | | |
| | | //选择设备 |
| | | selectEquipmentList() { |
| | | let ids = [] |
| | |
| | | > |
| | | <a-input |
| | | v-model="model.num" |
| | | placeholder="请输入单据号" |
| | | placeholder="将由系统自动生成" |
| | | ></a-input> |
| | | </a-form-model-item> |
| | | </a-col> |
| | |
| | | add: '/eam/equipmentSeal/add', |
| | | edit: '/eam/equipmentSeal/edit', |
| | | queryById: '/eam/equipmentSeal/queryById', |
| | | getNum: '/eam/sysIdentity/getNumNew', |
| | | equipmentSealDetail: { |
| | | list: '/eam/equipmentSeal/listEquipmentSealDetailByMainId' |
| | | } |
| | |
| | | } |
| | | }, |
| | | created() { |
| | | this.initNum() |
| | | }, |
| | | mounted() { |
| | | this.$bus.$on('selectionRows', (data) => { |
| | |
| | | }) |
| | | }, |
| | | methods: { |
| | | |
| | | initNum() { |
| | | getAction(this.url.getNum, { type: 'EquipmentSeal', length: '4' }).then((res) => { |
| | | if (res.success) { |
| | | this.model.num = res.message |
| | | } |
| | | }) |
| | | }, |
| | | handleChange(value, data) { |
| | | this.$nextTick(() => { |
| | | this.$set(data, 'maintenanceAfterUnseal', data.maintenanceAfterUnseal) |
| | |
| | | > |
| | | <a-input |
| | | v-model="model.num" |
| | | placeholder="请输入单据号" |
| | | placeholder="将由系统自动生成" |
| | | ></a-input> |
| | | </a-form-model-item> |
| | | </a-col> |
| | |
| | | add: '/eam/equipmentUnseal/add', |
| | | edit: '/eam/equipmentUnseal/edit', |
| | | queryById: '/eam/equipmentUnseal/queryById', |
| | | getNum: '/eam/sysIdentity/getNumNew', |
| | | equipmentUnsealDetail: { |
| | | list: '/eam/equipmentUnseal/listEquipmentUnsealDetailByMainId' |
| | | } |
| | |
| | | }) |
| | | }, |
| | | created() { |
| | | this.initNum() |
| | | }, |
| | | methods: { |
| | | |
| | | initNum() { |
| | | getAction(this.url.getNum, { type: 'EquipmentUnseal', length: '4' }).then((res) => { |
| | | if (res.success) { |
| | | this.model.num = res.message |
| | | } |
| | | }) |
| | | }, |
| | | //选择设备 |
| | | selectEquipmentList() { |
| | | let ids = [] |
| | |
| | | icon="plus" |
| | | :hidden="disabled" |
| | | >新增</a-button> |
| | | <a-upload name="file" :showUploadList="false" :multiple="false" :headers="tokenHeader" :action="importExcelUrl" @change="handleImportExcel"> |
| | | <a-button type="primary" icon="import" >导入</a-button> |
| | | </a-upload> |
| | | <a-button |
| | | type="primary" |
| | | icon="download" |
| | |
| | | } |
| | | }, |
| | | |
| | | |
| | | computed: { |
| | | importExcelUrl: function(){ |
| | | return `${window._CONFIG['domianURL']}/${this.url.importExcelUrl}`; |
| | | } |
| | | }, |
| | | methods: { |
| | | handleAdd: function () { |
| | | this.$refs.modalForm.add({ inspectionProjectCategoryNumName: this.inspectionProjectCategoryNumName }); |
| | |
| | | |
| | | |
| | | <a |
| | | v-if="record.examinationConclusion === 'N' " |
| | | >不合格</a> |
| | | <span v-else>合格</span> |
| | | v-if="record.examinationConclusion === 'pass' " |
| | | >合格</a> |
| | | <span v-else>不合格</span> |
| | | </span> |
| | | |
| | | </a-table> |
| | |
| | | |
| | | }, |
| | | { |
| | | title: '补办原因', |
| | | title: '申请/补办原因', |
| | | align: 'center', |
| | | dataIndex: 'replaceReason', |
| | | |
| | |
| | | <a-row> |
| | | <a-col :span='12'> |
| | | <a-form-model-item label='申请单编号' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='num'> |
| | | <a-input v-model='model.num' placeholder='请输入申请单编号'></a-input> |
| | | <a-input v-model='model.num' placeholder="将由系统生成"></a-input> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span='12'> |
| | |
| | | <a-form-model-item label='申请人' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='applicant'> |
| | | <j-dict-select-tag type='list' v-model='model.applicant' dictCode='sys_user,realname,id' |
| | | placeholder='请选择申请人' disabled /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span='12'> |
| | | <a-form-model-item label='办理人' :labelCol='labelCol' :wrapperCol='wrapperCol' prop='handlePerson'> |
| | | <j-dict-select-tag type='list' v-model='model.handlePerson' dictCode='sys_user,realname,id' |
| | | placeholder='请选择办理人' /> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span='12'> |
| | |
| | | // 新增时子表默认添加几行空数据 |
| | | addDefaultRowNum: 1, |
| | | validatorRules: { |
| | | num: [ |
| | | { required: true, message: '请输入申请单编号!' } |
| | | ], |
| | | // num: [ |
| | | // { required: true, message: '请输入申请单编号!' } |
| | | // ], |
| | | auditStatus: [ |
| | | { required: true, message: '请输入审核状态!' } |
| | | ] |
| | |
| | | validateRules: [{ required: true, message: '${title}不能为空' }] |
| | | }, |
| | | { |
| | | title: '补办原因', |
| | | title: '申请/补办原因', |
| | | key: 'replaceReason', |
| | | type: JVXETypes.input, |
| | | width: '200px', |
| | |
| | | { |
| | | title: '考试结论', |
| | | key: 'examinationConclusion', |
| | | type: JVXETypes.checkbox, |
| | | customValue: ['Y', 'N'], |
| | | type: JVXETypes.select, |
| | | dictCode:'examination_conclusion', |
| | | width: '200px', |
| | | placeholder: '请输入${title}', |
| | | defaultValue: '', |
| | |
| | | // width: '200px', |
| | | // placeholder: '请输入${title}', |
| | | // defaultValue: '' |
| | | // } |
| | | // } |
| | | ] |
| | | }, |
| | | url: { |
| | |
| | | queryById: '/eam/operationCertificateApply/queryById', |
| | | operationCertificateApplyDetail: { |
| | | list: '/eam/operationCertificateApply/queryOperationCertificateApplyDetailByMainId' |
| | | } |
| | | }, |
| | | getNum: '/eam/sysIdentity/getNumNew', |
| | | } |
| | | } |
| | | }, |
| | |
| | | } |
| | | }, |
| | | created() { |
| | | this.initNum() |
| | | }, |
| | | methods: { |
| | | |
| | | initNum(){ |
| | | getAction(this.url.getNum, { type: 'OperationCertificateApply', length: '4' }).then((res) => { |
| | | if (res.success) { |
| | | this.model.num = res.message |
| | | } |
| | | }) |
| | | }, |
| | | addBefore() { |
| | | this.operationCertificateApplyDetailTable.dataSource = [] |
| | | }, |
| | |
| | | this.$refs.realForm.edit(record); |
| | | this.$refs.realForm.isAchievement = true; |
| | | }) |
| | | console.log("123123123123",this.isAchievement) |
| | | }, |
| | | close () { |
| | | this.$emit('close'); |
| | |
| | | } else { |
| | | this.codeDisable = false |
| | | this.$nextTick(() => { |
| | | getAction(this.url.getNum, { type: 'SparePart', length: '4' }).then((res) => { |
| | | getAction(this.url.getNum, { type: 'SparePartCancellingStocks', length: '4' }).then((res) => { |
| | | if (res.success) { |
| | | this.form.setFieldsValue({ num: res.message }); |
| | | } |
| | |
| | | } else { |
| | | this.codeDisable = false; |
| | | this.$nextTick(() => { |
| | | getAction(this.url.getNum, { type: 'SparePart', length: '4' }).then((res) => { |
| | | getAction(this.url.getNum, { type: 'SparePartOutbound', length: '4' }).then((res) => { |
| | | if (res.success) { |
| | | this.form.setFieldsValue({ num: res.message }); |
| | | } |
| | |
| | | } else { |
| | | this.codeDisable = false |
| | | this.$nextTick(() => { |
| | | getAction(this.url.getNum, { type: 'SparePart', length: '4' }).then((res) => { |
| | | getAction(this.url.getNum, { type: 'SparePartPurchaseStorage', length: '4' }).then((res) => { |
| | | if (res.success) { |
| | | this.form.setFieldsValue({ num: res.message }); |
| | | } |
| | |
| | | }, |
| | | methods: { |
| | | initNum() { |
| | | getAction(this.url.getNum, { type: 'SparePart', length: '4' }).then((res) => { |
| | | getAction(this.url.getNum, { type: 'SparePartReceive', length: '4' }).then((res) => { |
| | | if (res.success) { |
| | | this.model.num = res.message |
| | | |
| | |
| | | }, |
| | | methods: { |
| | | initNum() { |
| | | getAction(this.url.getNum, { type: 'SparePart', length: '4' }).then((res) => { |
| | | getAction(this.url.getNum, { type: 'SparePartScrap', length: '4' }).then((res) => { |
| | | if (res.success) { |
| | | this.model.num = res.message |
| | | |
| | | /* this.model.setFieldsValue({ num: res.message }); */ |
| | | } |
| | | }) |
| | | }, |
| | |
| | | <a-row> |
| | | <a-col :span="12"> |
| | | <a-form-model-item label="单据号" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="num"> |
| | | <a-input v-model="model.num" placeholder="请输入单据号" :disabled="true"></a-input> |
| | | <a-input v-model="model.num" placeholder="将由系统自动生成" :disabled="true"></a-input> |
| | | </a-form-model-item> |
| | | </a-col> |
| | | <a-col :span="12"> |
| | |
| | | }, */ |
| | | |
| | | initNum() { |
| | | getAction(this.url.getNum, { type: 'SparePart', length: '4' }).then((res) => { |
| | | getAction(this.url.getNum, { type: 'SparePartRequirement', length: '4' }).then((res) => { |
| | | if (res.success) { |
| | | this.model.num = res.message |
| | | |
| | |
| | | dependencies: |
| | | regenerator-runtime "^0.13.4" |
| | | |
| | | "@babel/runtime@^7.5.5": |
| | | version "7.23.1" |
| | | resolved "https://registry.npmmirror.com/@babel/runtime/-/runtime-7.23.1.tgz#72741dc4d413338a91dcb044a86f3c0bc402646d" |
| | | integrity sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g== |
| | | dependencies: |
| | | regenerator-runtime "^0.14.0" |
| | | |
| | | "@babel/template@^7.10.4": |
| | | version "7.10.4" |
| | | resolved "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz" |
| | |
| | | version "3.0.0-RC" |
| | | resolved "https://registry.npmmirror.com/@jeecg/antd-online-mini/-/antd-online-mini-3.0.0-RC.tgz" |
| | | integrity sha512-oNYRPsnlKUPpJKJvQSaqgX6XenDPKwFLHcLYFdrmEYnSCGU46x1p/coqea9r8lI6s1Y2Az0+xAOdwOMPnu/AtQ== |
| | | |
| | | "@jiaminghi/bezier-curve@*": |
| | | version "0.0.9" |
| | | resolved "https://registry.npmmirror.com/@jiaminghi/bezier-curve/-/bezier-curve-0.0.9.tgz#5196aca93c8b061a612b4c3eabcedf9490cef6ee" |
| | | integrity sha512-u9xJPOEl6Dri2E9FfmJoGxYQY7vYJkURNX04Vj64tdi535tPrpkuf9Sm0lNr3QTKdHQh0DdNRsaa62FLQNQEEw== |
| | | dependencies: |
| | | "@babel/runtime" "^7.5.5" |
| | | |
| | | "@jiaminghi/c-render@^0.4.3": |
| | | version "0.4.3" |
| | | resolved "https://registry.npmmirror.com/@jiaminghi/c-render/-/c-render-0.4.3.tgz#982ebd8f71b443bb9507834227834973ebd9b6d8" |
| | | integrity sha512-FJfzj5hGj7MLqqqI2D7vEzHKbQ1Ynnn7PJKgzsjXaZpJzTqs2Yw5OSeZnm6l7Qj7jyPAP53lFvEQNH4o4j6s+Q== |
| | | dependencies: |
| | | "@babel/runtime" "^7.5.5" |
| | | "@jiaminghi/bezier-curve" "*" |
| | | "@jiaminghi/color" "*" |
| | | "@jiaminghi/transition" "*" |
| | | |
| | | "@jiaminghi/charts@*": |
| | | version "0.2.18" |
| | | resolved "https://registry.npmmirror.com/@jiaminghi/charts/-/charts-0.2.18.tgz#63ded95200789fc1a1fd04b7fd9e56f58d22d90f" |
| | | integrity sha512-K+HXaOOeWG9OOY1VG6M4mBreeeIAPhb9X+khG651AbnwEwL6G2UtcAQ8GWCq6GzhczcLwwhIhuaHqRygwHC0sA== |
| | | dependencies: |
| | | "@babel/runtime" "^7.5.5" |
| | | "@jiaminghi/c-render" "^0.4.3" |
| | | |
| | | "@jiaminghi/color@*": |
| | | version "1.1.3" |
| | | resolved "https://registry.npmmirror.com/@jiaminghi/color/-/color-1.1.3.tgz#a2336750d1266155ffe80375c58c26fdec495611" |
| | | integrity sha512-ZY3hdorgODk4OSTbxyXBPxAxHPIVf9rPlKJyK1C1db46a50J0reFKpAvfZG8zMG3lvM60IR7Qawgcu4ZDO3+Hg== |
| | | |
| | | "@jiaminghi/data-view@^2.10.0": |
| | | version "2.10.0" |
| | | resolved "https://registry.npmmirror.com/@jiaminghi/data-view/-/data-view-2.10.0.tgz#2146d8fc71b9f24be808238ca050ddb7a4c8949f" |
| | | integrity sha512-Cud2MTiMcqc5k2KWabR/svuVQmXHANqURo+yj40370/LdI/gyUJ6LG203hWXEnT1nMCeiv/SLVmxv3PXLScCeA== |
| | | dependencies: |
| | | "@babel/runtime" "^7.5.5" |
| | | "@jiaminghi/charts" "*" |
| | | |
| | | "@jiaminghi/transition@*": |
| | | version "1.1.11" |
| | | resolved "https://registry.npmmirror.com/@jiaminghi/transition/-/transition-1.1.11.tgz#576d8af092434b34201eba5eaecc79dd33c8ad8c" |
| | | integrity sha512-owBggipoHMikDHHDW5Gc7RZYlVuvxHADiU4bxfjBVkHDAmmck+fCkm46n2JzC3j33hWvP9nSCAeh37t6stgWeg== |
| | | dependencies: |
| | | "@babel/runtime" "^7.5.5" |
| | | |
| | | "@mrmlnc/readdir-enhanced@^2.2.1": |
| | | version "2.2.1" |
| | |
| | | version "7.0.12" |
| | | resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz" |
| | | integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA== |
| | | |
| | | "@types/json-schema@^7.0.9": |
| | | version "7.0.13" |
| | | resolved "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.13.tgz#02c24f4363176d2d18fc8b70b9f3c54aba178a85" |
| | | integrity sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ== |
| | | |
| | | "@types/json5@^0.0.29": |
| | | version "0.0.29" |
| | |
| | | resolved "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz" |
| | | integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== |
| | | |
| | | ajv-formats@^2.1.1: |
| | | version "2.1.1" |
| | | resolved "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" |
| | | integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== |
| | | dependencies: |
| | | ajv "^8.0.0" |
| | | |
| | | ajv-keywords@^2.1.0: |
| | | version "2.1.1" |
| | | resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz" |
| | |
| | | version "3.5.2" |
| | | resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" |
| | | integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== |
| | | |
| | | ajv-keywords@^5.1.0: |
| | | version "5.1.0" |
| | | resolved "https://registry.npmmirror.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" |
| | | integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== |
| | | dependencies: |
| | | fast-deep-equal "^3.1.3" |
| | | |
| | | ajv@^5.0.0, ajv@^5.2.3, ajv@^5.3.0: |
| | | version "5.5.2" |
| | |
| | | fast-deep-equal "^3.1.1" |
| | | fast-json-stable-stringify "^2.0.0" |
| | | json-schema-traverse "^0.4.1" |
| | | uri-js "^4.2.2" |
| | | |
| | | ajv@^8.0.0, ajv@^8.9.0: |
| | | version "8.12.0" |
| | | resolved "https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" |
| | | integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== |
| | | dependencies: |
| | | fast-deep-equal "^3.1.1" |
| | | json-schema-traverse "^1.0.0" |
| | | require-from-string "^2.0.2" |
| | | uri-js "^4.2.2" |
| | | |
| | | ali-oss@^6.17.1: |
| | |
| | | resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz" |
| | | integrity sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ= |
| | | |
| | | fast-deep-equal@^3.1.1: |
| | | fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: |
| | | version "3.1.3" |
| | | resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" |
| | | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== |
| | |
| | | resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" |
| | | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== |
| | | |
| | | json-schema-traverse@^1.0.0: |
| | | version "1.0.0" |
| | | resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" |
| | | integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== |
| | | |
| | | json-schema@0.2.3: |
| | | version "0.2.3" |
| | | resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz" |
| | |
| | | schema-utils "^1.0.0" |
| | | webpack-sources "^1.1.0" |
| | | |
| | | mini-css-extract-plugin@^2.7.6: |
| | | version "2.7.6" |
| | | resolved "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz#282a3d38863fddcd2e0c220aaed5b90bc156564d" |
| | | integrity sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw== |
| | | dependencies: |
| | | schema-utils "^4.0.0" |
| | | |
| | | minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: |
| | | version "1.0.1" |
| | | resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" |
| | |
| | | resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz" |
| | | integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== |
| | | |
| | | neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: |
| | | neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1, neo-async@^2.6.2: |
| | | version "2.6.2" |
| | | resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" |
| | | resolved "https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" |
| | | integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== |
| | | |
| | | netmask@^2.0.2: |
| | |
| | | resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz" |
| | | integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== |
| | | |
| | | regenerator-runtime@^0.14.0: |
| | | version "0.14.0" |
| | | resolved "https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" |
| | | integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== |
| | | |
| | | regenerator-transform@^0.10.0: |
| | | version "0.10.1" |
| | | resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz" |
| | |
| | | version "1.2.1" |
| | | resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-1.2.1.tgz" |
| | | integrity sha1-UpyczvJzgK3+yaL5ZbZJu+5jZBg= |
| | | |
| | | require-from-string@^2.0.2: |
| | | version "2.0.2" |
| | | resolved "https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" |
| | | integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== |
| | | |
| | | require-main-filename@^1.0.1: |
| | | version "1.0.1" |
| | |
| | | resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" |
| | | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== |
| | | |
| | | sass-loader@^13.3.2: |
| | | version "13.3.2" |
| | | resolved "https://registry.npmmirror.com/sass-loader/-/sass-loader-13.3.2.tgz#460022de27aec772480f03de17f5ba88fa7e18c6" |
| | | integrity sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg== |
| | | dependencies: |
| | | neo-async "^2.6.2" |
| | | |
| | | sax@>=0.6.0, sax@~1.2.1, sax@~1.2.4: |
| | | version "1.2.4" |
| | | resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" |
| | |
| | | "@types/json-schema" "^7.0.8" |
| | | ajv "^6.12.5" |
| | | ajv-keywords "^3.5.2" |
| | | |
| | | schema-utils@^4.0.0: |
| | | version "4.2.0" |
| | | resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" |
| | | integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== |
| | | dependencies: |
| | | "@types/json-schema" "^7.0.9" |
| | | ajv "^8.9.0" |
| | | ajv-formats "^2.1.1" |
| | | ajv-keywords "^5.1.0" |
| | | |
| | | sdk-base@^2.0.1: |
| | | version "2.0.1" |
| | |
| | | dependencies: |
| | | is-plain-obj "^1.0.0" |
| | | |
| | | sortablejs@^1.10.1: |
| | | version "1.10.2" |
| | | resolved "https://registry.npmjs.org/sortablejs/-/sortablejs-1.10.2.tgz" |
| | | integrity sha512-YkPGufevysvfwn5rfdlGyrGjt7/CRHwvRPogD/lC+TnvcN29jDpCifKP+rBqf+LRldfXSTh+0CGLcSg0VIxq3A== |
| | | sortablejs@^1.8.4: |
| | | version "1.15.0" |
| | | resolved "https://registry.npmmirror.com/sortablejs/-/sortablejs-1.15.0.tgz#53230b8aa3502bb77a29e2005808ffdb4a5f7e2a" |
| | | integrity sha512-bv9qgVMjUMf89wAvM6AxVvS/4MX3sPeN0+agqShejLU5z5GX4C75ow1O2e5k4L6XItUyAK3gH6AxSbXrOM5e8w== |
| | | |
| | | source-list-map@^2.0.0: |
| | | version "2.0.1" |
| | |
| | | dependencies: |
| | | loader-utils "^1.0.2" |
| | | schema-utils "^0.3.0" |
| | | |
| | | style-loader@^3.3.3: |
| | | version "3.3.3" |
| | | resolved "https://registry.npmmirror.com/style-loader/-/style-loader-3.3.3.tgz#bba8daac19930169c0c9c96706749a597ae3acff" |
| | | integrity sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw== |
| | | |
| | | stylehacks@^4.0.0: |
| | | version "4.0.3" |
| | |
| | | dependencies: |
| | | lodash.find "^4.6.0" |
| | | |
| | | vue-calendar-component@^2.8.2: |
| | | version "2.8.2" |
| | | resolved "https://registry.npmmirror.com/vue-calendar-component/-/vue-calendar-component-2.8.2.tgz#8f60c05a72c8aacbdd224016f4e1a96664abd8aa" |
| | | integrity sha512-BJh7xOBzM7QVcapcN4EbPQ1eZ8Pii1/oy+dzqjZTilRSIDD7SRPdFpnUJwZvs8lCrhtBAyJbYFsdm2SogXWHVQ== |
| | | |
| | | vue-cropper@^0.5.4: |
| | | version "0.5.4" |
| | | resolved "https://registry.npmjs.org/vue-cropper/-/vue-cropper-0.5.4.tgz" |
| | | integrity sha512-9wwHOk1eHdl+nyq2fnIFDeDMjaXPh1dqfY+FdeEGU7Z/cKVOyH0pLrW0/5NH3xnRzqrU3DAQ8LjC/9/eHdvqKA== |
| | | |
| | | vue-drag-resize@^1.5.0-rc3, vue-drag-resize@^1.5.4: |
| | | version "1.5.4" |
| | | resolved "https://registry.npmmirror.com/vue-drag-resize/-/vue-drag-resize-1.5.4.tgz#f583f40f356e5792aa89109b3d13ba4407c25198" |
| | | integrity sha512-SR3U7n6TAZEBgP7zw7bR9mjtAlYBjqIoaWTDPz5HXN/nYhOxKSA31aD7p71fmq1jtyt9reAnCx62valNL9ZAcg== |
| | | dependencies: |
| | | vue-drag-resize "^1.5.0-rc3" |
| | | |
| | | vue-eslint-parser@^2.0.3: |
| | | version "2.0.3" |
| | |
| | | resolved "https://registry.npmjs.org/vue/-/vue-2.6.11.tgz" |
| | | integrity sha512-VfPwgcGABbGAue9+sfrD4PuwFar7gPb1yl1UK1MwXoQPAw0BKSqWfoYCT/ThFrdEVWoI51dBuyCoiNU9bZDZxQ== |
| | | |
| | | vuedraggable@^2.20.0: |
| | | version "2.24.0" |
| | | resolved "https://registry.npmjs.org/vuedraggable/-/vuedraggable-2.24.0.tgz" |
| | | integrity sha512-IlslPpc+iZ2zPNSJbydFZIDrE+don5u+Nc/bjT2YaF+Azidc+wxxJKfKT0NwE68AKk0syb0YbZneAcnynqREZQ== |
| | | vuedraggable@2.20.0: |
| | | version "2.20.0" |
| | | resolved "https://registry.npmmirror.com/vuedraggable/-/vuedraggable-2.20.0.tgz#82eac1f9a32c116ef4cf5215fe18dfb152afa9dd" |
| | | integrity sha512-mrSWGkzY40nkgLDuuoxrs6/0u+A7VwXtQRruLQYOVjwd8HcT3BZatRvzw4qVCwJczsAYPbaMubkGOEtzDOzhsQ== |
| | | dependencies: |
| | | sortablejs "^1.10.1" |
| | | sortablejs "^1.8.4" |
| | | |
| | | vuex@^3.1.0: |
| | | version "3.5.1" |