Skip to content

Commit

Permalink
HasMany
Browse files Browse the repository at this point in the history
ItemSelect
  • Loading branch information
SmallRuralDog committed Apr 7, 2020
1 parent ba3f057 commit 9663955
Show file tree
Hide file tree
Showing 26 changed files with 182,897 additions and 39 deletions.
4 changes: 4 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{


}
1 change: 1 addition & 0 deletions config/admin.php
Original file line number Diff line number Diff line change
Expand Up @@ -119,5 +119,6 @@
'show_version' => true,
'show_environment' => true,
'menu_bind_permission' => true,
'which-composer' => 'composer'

];
2 changes: 1 addition & 1 deletion docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ class GroupBuyController extends AdminController implements AdminResource

### 查看当前版本
```bash
composer show smallruraldog/laravel-vue-admin
composer show smallruraldog/laravel-vue-admin --latest
```
### 更新到最新版
```bash
Expand Down
2 changes: 1 addition & 1 deletion docs/custom.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ php artisan admin:extend smallruraldog/miss-meijiu-admin
//....
"0": {
"type": "path",
//请确认好扩展包的路径,要不然回安装失败
//请确认好扩展包的路径,要不然会安装失败
"url": "app/Admin/Extends/MissMeijiuAdmin"
}
}
Expand Down
59,692 changes: 59,691 additions & 1 deletion public/0.js

Large diffs are not rendered by default.

256 changes: 255 additions & 1 deletion public/10.js

Large diffs are not rendered by default.

141 changes: 140 additions & 1 deletion public/4.js
Original file line number Diff line number Diff line change
@@ -1 +1,140 @@
(window.webpackJsonp=window.webpackJsonp||[]).push([[4],{"7fiH":function(t,a,e){var s=e("e29B");"string"==typeof s&&(s=[[t.i,s,""]]);var r={hmr:!0,transform:void 0,insertInto:void 0};e("aET+")(s,r);s.locals&&(t.exports=s.locals)},LkaR:function(t,a,e){"use strict";var s=e("7fiH");e.n(s).a},O7aE:function(t,a,e){"use strict";e.r(a);var s=e("sxkf"),r=e("hgWx"),o={components:{ItemDiaplsy:s.a,ItemIf:r.a},props:{attrs:Object},data:function(){return{loading:!1,isEdit:!1,formData:{}}},mounted:function(){this.formData=this._.cloneDeep(this.attrs.formItemsValue)},methods:{submitForm:function(t){var a=this;this.$refs[t].validate((function(t){if(!t)return!1;a.loading=!0,a.$http.post(a.attrs.action,a.formData).then((function(t){t.data;var e=t.code;t.message;200==e&&a.attrs.emits.map((function(t){a.$bus.emit(t.name,t.data)}))})).finally((function(){a.loading=!1}))}))},resetForm:function(t){}}},n=(e("LkaR"),e("KHd+")),i=Object(n.a)(o,(function(){var t=this,a=t.$createElement,e=t._self._c||a;return t.formData?e("el-form",{ref:"ruleForm",class:t.attrs.attrs.className,style:t.attrs.attrs.style,attrs:{model:t.formData,rules:t.attrs.attrs.rules,inline:t.attrs.attrs.inline,"label-position":t.attrs.attrs.labelPosition,"label-width":t.attrs.attrs.labelWidth,"label-suffix":t.attrs.attrs.labelSuffix,"hide-required-asterisk":t.attrs.attrs.hideRequiredAsterisk,"show-message":t.attrs.attrs.showMessage,"inline-message":t.attrs.attrs.inlineMessage,"status-icon":t.attrs.attrs.statusIcon,"validate-on-rule-change":t.attrs.attrs.validateOnRuleChange,size:t.attrs.attrs.size,disabled:t.attrs.attrs.disabled}},[t._l(t.attrs.formItems,(function(a,s){return[e("ItemIf",{key:s,attrs:{form_item:a,form_items:t.attrs.formItems,form_data:t.formData}},[a.topComponent?e(a.topComponent.componentName,{tag:"component",attrs:{attrs:a.topComponent}}):t._e(),t._v(" "),e("el-form-item",{attrs:{label:a.label,prop:a.prop,"label-width":a.labelWidth,required:a.required,rules:a.rules,error:a.error,"show-message":a.showMessage,"inline-message":a.inlineMessage,size:a.size}},[[e("el-row",[e("el-col",{attrs:{span:a.inputWidth}},[a.relationName?[e("ItemDiaplsy",{attrs:{form_item:a,form_items:t.attrs.formItems,form_data:t.formData},model:{value:t.formData[a.relationName][a.relationValueKey],callback:function(e){t.$set(t.formData[a.relationName],a.relationValueKey,e)},expression:"formData[item.relationName][item.relationValueKey]"}})]:[e("ItemDiaplsy",{attrs:{form_item:a,form_data:t.formData},model:{value:t.formData[a.prop],callback:function(e){t.$set(t.formData,a.prop,e)},expression:"formData[item.prop]"}})],t._v(" "),a.help?e("div",{staticClass:"form-item-help",domProps:{innerHTML:t._s(a.help)}}):t._e()],2)],1)]],2),t._v(" "),a.footerComponent?e(a.footerComponent.componentName,{tag:"component",attrs:{attrs:a.footerComponent}}):t._e()],1)]})),t._v(" "),e("div",{staticClass:"form-bottom-actions"},[e("div"),t._v(" "),e("div",[e("el-button",{staticClass:"submit-btn",attrs:{loading:t.loading,type:"primary"},on:{click:function(a){return t.submitForm("ruleForm")}}},[t._v("提交")])],1)])],2):t._e()}),[],!1,null,"4724ea80",null);a.default=i.exports},e29B:function(t,a,e){(t.exports=e("I1BE")(!1)).push([t.i,".form-bottom-actions[data-v-4724ea80] {\n display: flex;\n align-items: center;\n justify-content: space-between;\n}\n.form-bottom-actions .submit-btn[data-v-4724ea80] {\n width: 120px;\n}\n.form-item-help[data-v-4724ea80] {\n color: #999;\n}",""])}}]);
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[4],{

/***/ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/antv/AntvLine.vue?vue&type=script&lang=js&":
/*!************************************************************************************************************************************************************************!*\
!*** ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/antv/AntvLine.vue?vue&type=script&lang=js& ***!
\************************************************************************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _antv_g2plot__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @antv/g2plot */ "./node_modules/@antv/g2plot/esm/index.js");
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; }

function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }

function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }

//
//
//

/* harmony default export */ __webpack_exports__["default"] = ({
props: {
attrs: Object
},
data: function data() {
return {
antv: null
};
},
mounted: function mounted() {
this.antv = new _antv_g2plot__WEBPACK_IMPORTED_MODULE_0__["Line"](this.attrs.canvasId, _objectSpread({
data: this.attrs.data
}, this.attrs.config));
this.antv.render();
},
updated: function updated() {
this.antv.changeData(this.attrs.data);
},
destroyed: function destroyed() {//this.antv.destory();
}
});

/***/ }),

/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/antv/AntvLine.vue?vue&type=template&id=628bc908&":
/*!****************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/antv/AntvLine.vue?vue&type=template&id=628bc908& ***!
\****************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
var render = function() {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
return _c("div", { attrs: { id: _vm.attrs.canvasId } })
}
var staticRenderFns = []
render._withStripped = true



/***/ }),

/***/ "./resources/js/components/antv/AntvLine.vue":
/*!***************************************************!*\
!*** ./resources/js/components/antv/AntvLine.vue ***!
\***************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _AntvLine_vue_vue_type_template_id_628bc908___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./AntvLine.vue?vue&type=template&id=628bc908& */ "./resources/js/components/antv/AntvLine.vue?vue&type=template&id=628bc908&");
/* harmony import */ var _AntvLine_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./AntvLine.vue?vue&type=script&lang=js& */ "./resources/js/components/antv/AntvLine.vue?vue&type=script&lang=js&");
/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js");





/* normalize component */

var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])(
_AntvLine_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
_AntvLine_vue_vue_type_template_id_628bc908___WEBPACK_IMPORTED_MODULE_0__["render"],
_AntvLine_vue_vue_type_template_id_628bc908___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
false,
null,
null,
null

)

/* hot reload */
if (false) { var api; }
component.options.__file = "resources/js/components/antv/AntvLine.vue"
/* harmony default export */ __webpack_exports__["default"] = (component.exports);

/***/ }),

/***/ "./resources/js/components/antv/AntvLine.vue?vue&type=script&lang=js&":
/*!****************************************************************************!*\
!*** ./resources/js/components/antv/AntvLine.vue?vue&type=script&lang=js& ***!
\****************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AntvLine_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/babel-loader/lib??ref--4-0!../../../../node_modules/vue-loader/lib??vue-loader-options!./AntvLine.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/antv/AntvLine.vue?vue&type=script&lang=js&");
/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_ref_4_0_node_modules_vue_loader_lib_index_js_vue_loader_options_AntvLine_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]);

/***/ }),

/***/ "./resources/js/components/antv/AntvLine.vue?vue&type=template&id=628bc908&":
/*!**********************************************************************************!*\
!*** ./resources/js/components/antv/AntvLine.vue?vue&type=template&id=628bc908& ***!
\**********************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {

"use strict";
__webpack_require__.r(__webpack_exports__);
/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AntvLine_vue_vue_type_template_id_628bc908___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib??vue-loader-options!./AntvLine.vue?vue&type=template&id=628bc908& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./resources/js/components/antv/AntvLine.vue?vue&type=template&id=628bc908&");
/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AntvLine_vue_vue_type_template_id_628bc908___WEBPACK_IMPORTED_MODULE_0__["render"]; });

/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_AntvLine_vue_vue_type_template_id_628bc908___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });



/***/ })

}]);
Loading

0 comments on commit 9663955

Please sign in to comment.